Searched refs:base_address (Results 1 - 10 of 10) sorted by relevance

/art/compiler/
H A Delf_writer.cc57 uintptr_t base_address = oat_data_begin - oatdata_address; local
59 return elf_file->Fixup(base_address);
/art/disassembler/
H A Ddisassembler.h50 const uint8_t* base_address,
55 base_address_(base_address),
49 DisassemblerOptions(bool absolute_addresses, const uint8_t* base_address, const uint8_t* end_address, bool can_read_literals, ThreadOffsetNameFunction fn) argument
/art/runtime/
H A Delf_file_impl.h124 bool Fixup(Elf_Addr base_address);
125 bool FixupDynamic(Elf_Addr base_address);
126 bool FixupSectionHeaders(Elf_Addr base_address);
127 bool FixupProgramHeaders(Elf_Addr base_address);
128 bool FixupSymbols(Elf_Addr base_address, bool dynamic);
129 bool FixupRelocations(Elf_Addr base_address);
H A Delf_file.cc1513 bool ElfFileImpl<ElfTypes>::Fixup(Elf_Addr base_address) { argument
1514 if (!FixupDynamic(base_address)) {
1518 if (!FixupSectionHeaders(base_address)) {
1522 if (!FixupProgramHeaders(base_address)) {
1526 if (!FixupSymbols(base_address, true)) {
1530 if (!FixupSymbols(base_address, false)) {
1534 if (!FixupRelocations(base_address)) {
1538 static_assert(sizeof(Elf_Off) >= sizeof(base_address), "Potentially losing precision.");
1539 if (!FixupDebugSections(static_cast<Elf_Off>(base_address))) {
1547 bool ElfFileImpl<ElfTypes>::FixupDynamic(Elf_Addr base_address) { argument
1567 FixupSectionHeaders(Elf_Addr base_address) argument
1587 FixupProgramHeaders(Elf_Addr base_address) argument
1610 FixupSymbols(Elf_Addr base_address, bool dynamic) argument
1636 FixupRelocations(Elf_Addr base_address) argument
1879 Fixup(uint64_t base_address) argument
1884 CHECK(IsUint<32>(base_address)) << std::hex << base_address; local
[all...]
H A Delf_file.h88 bool Fixup(uint64_t base_address);
/art/compiler/debug/
H A Delf_debug_line_writer.h58 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative local
156 Elf_Addr method_address = base_address + mi->code_address;
H A Delf_debug_info_writer.h122 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative local
132 info_.WriteAddr(DW_AT_low_pc, base_address + compilation_unit.code_address);
171 info_.WriteAddr(DW_AT_low_pc, base_address + mi->code_address);
/art/compiler/optimizing/
H A Dnodes_shared.h129 HIntermediateAddress(HInstruction* base_address, HInstruction* offset, uint32_t dex_pc) argument
134 SetRawInputAt(0, base_address);
H A Dgraph_visualizer.cc102 const uint8_t* base_address,
123 base_address,
101 HGraphVisualizerDisassembler(InstructionSet instruction_set, const uint8_t* base_address, const uint8_t* end_address) argument
/art/runtime/native/
H A Ddalvik_system_DexFile.cc223 uint8_t* base_address = reinterpret_cast<uint8_t*>(env->GetDirectBufferAddress(buffer)); local
224 if (base_address == nullptr) {
237 memcpy(dex_mem_map->Begin(), base_address, length);

Completed in 152 milliseconds