Home
last modified time | relevance | path

Searched refs:symbol (Results 1 – 8 of 8) sorted by relevance

/art/compiler/
Delf_writer_mclinker.cc261 const std::string& symbol = compiled_code.GetSymbol(); in AddCompiledCodeInput() local
262 SafeMap<const std::string*, const std::string*>::iterator it = added_symbols_.find(&symbol); in AddCompiledCodeInput()
266 added_symbols_.Put(&symbol, &symbol); in AddCompiledCodeInput()
272 mcld::Input* code_input = ir_builder_->ReadInput(symbol, in AddCompiledCodeInput()
391 const std::string& symbol = compiled_code.GetSymbol(); in FixupCompiledCodeOffset() local
392 …SafeMap<const std::string*, uint32_t>::iterator it = symbol_to_compiled_code_offset_.find(&symbol); in FixupCompiledCodeOffset()
398 symbol, in FixupCompiledCodeOffset()
400 CHECK_NE(0U, compiled_code_address) << symbol; in FixupCompiledCodeOffset()
401 CHECK_LT(oatdata_address, compiled_code_address) << symbol; in FixupCompiledCodeOffset()
403 symbol_to_compiled_code_offset_.Put(&symbol, compiled_code_offset); in FixupCompiledCodeOffset()
Delf_fixup.cc135 Elf32_Sym* symbol = elf_file.GetSymbol(section_type, i); in FixupSymbols() local
136 CHECK(symbol != nullptr); in FixupSymbols()
137 if (symbol->st_value != 0) { in FixupSymbols()
141 symbol->st_value, symbol->st_value + base_address); in FixupSymbols()
143 symbol->st_value += base_address; in FixupSymbols()
Dcompiled_method.cc30 const std::string& elf_object, const std::string& symbol) in CompiledCode() argument
35 quick_code_(nullptr), symbol_(symbol) { in CompiledCode()
37 CHECK_NE(symbol.size(), 0U); in CompiledCode()
179 const std::string& symbol) in CompiledMethod() argument
180 : CompiledCode(driver, instruction_set, code, symbol), in CompiledMethod()
189 const std::string& code, const std::string& symbol) in CompiledMethod() argument
190 : CompiledCode(driver, instruction_set, code, symbol), in CompiledMethod()
Dcompiled_method.h45 const std::string& elf_object, const std::string &symbol);
130 const ArrayRef<const uint8_t>& gc_map, const std::string& symbol);
134 const std::string& symbol);
/art/compiler/sea_ir/
Dfrontend.cc49 std::string symbol = "dex_" + MangleForJni(PrettyMethod(method_idx, dex_file)); in CompileMethodWithSeaIr() local
50 sea_ir::CodeGenData* llvm_data = ir_graph->CompileMethod(symbol, in CompileMethodWithSeaIr()
59 *compiler.GetVerifiedMethodsData()->GetDexGcMap(mref), symbol); in CompileMethodWithSeaIr()
/art/runtime/
Delf_file.cc799 Elf32_Sym* symbol = GetSymbol(SHT_DYNSYM, symbol_and_chain_index); in FindDynamicSymbol() local
800 if (symbol == nullptr) { in FindDynamicSymbol()
803 const char* name = GetString(SHT_DYNSYM, symbol->st_name); in FindDynamicSymbol()
805 return symbol; in FindDynamicSymbol()
867 Elf32_Sym* symbol = GetSymbol(section_type, i); in FindSymbolByName() local
868 if (symbol == nullptr) { in FindSymbolByName()
871 unsigned char type = ELF32_ST_TYPE(symbol->st_info); in FindSymbolByName()
875 const char* name = GetString(*string_section, symbol->st_name); in FindSymbolByName()
880 (*symbol_table)->insert(std::make_pair(name, symbol)); in FindSymbolByName()
883 if ((symbol->st_value != result.first->second->st_value) || in FindSymbolByName()
[all …]
/art/compiler/jni/portable/
Djni_compiler.h63 void CreateFunction(const std::string& symbol);
/art/compiler/sea_ir/code_gen/
Dcode_gen.cc198 std::string symbol = "dex_"; in Visit() local
199 symbol += art::MangleForJni(PrettyMethod(invoke->GetCalledMethodIndex(), dex_file_)); in Visit()