equal
deleted
inserted
replaced
469 name); |
469 name); |
470 } |
470 } |
471 |
471 |
472 Value* SharkBuilder::CreateInlineMetadata(Metadata* metadata, llvm::PointerType* type, const char* name) { |
472 Value* SharkBuilder::CreateInlineMetadata(Metadata* metadata, llvm::PointerType* type, const char* name) { |
473 assert(metadata != NULL, "inlined metadata must not be NULL"); |
473 assert(metadata != NULL, "inlined metadata must not be NULL"); |
474 assert(metadata->is_metadata(), "sanity check"); |
474 assert(metadata->is_metaspace_object(), "sanity check"); |
475 return CreateLoad( |
475 return CreateLoad( |
476 CreateIntToPtr( |
476 CreateIntToPtr( |
477 code_buffer_address(code_buffer()->inline_Metadata(metadata)), |
477 code_buffer_address(code_buffer()->inline_Metadata(metadata)), |
478 PointerType::getUnqual(type)), |
478 PointerType::getUnqual(type)), |
479 name); |
479 name); |