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

/art/compiler/
H A Delf_writer.cc66 uintptr_t base_address = oat_data_begin - oatdata_address; local
68 return elf_file->Fixup(base_address);
/art/disassembler/
H A Ddisassembler.h45 const uint8_t* base_address,
49 base_address_(base_address),
44 DisassemblerOptions(bool absolute_addresses, const uint8_t* base_address, const uint8_t* end_address, bool can_read_literals) 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.cc1508 bool ElfFileImpl<ElfTypes>::Fixup(Elf_Addr base_address) { argument
1509 if (!FixupDynamic(base_address)) {
1513 if (!FixupSectionHeaders(base_address)) {
1517 if (!FixupProgramHeaders(base_address)) {
1521 if (!FixupSymbols(base_address, true)) {
1525 if (!FixupSymbols(base_address, false)) {
1529 if (!FixupRelocations(base_address)) {
1533 static_assert(sizeof(Elf_Off) >= sizeof(base_address), "Potentially losing precision.");
1534 if (!FixupDebugSections(static_cast<Elf_Off>(base_address))) {
1542 bool ElfFileImpl<ElfTypes>::FixupDynamic(Elf_Addr base_address) { argument
1562 FixupSectionHeaders(Elf_Addr base_address) argument
1582 FixupProgramHeaders(Elf_Addr base_address) argument
1605 FixupSymbols(Elf_Addr base_address, bool dynamic) argument
1631 FixupRelocations(Elf_Addr base_address) argument
1873 Fixup(uint64_t base_address) argument
1878 CHECK(IsUint<32>(base_address)) << std::hex << base_address; local
[all...]
H A Delf_file.h88 bool Fixup(uint64_t base_address);
/art/compiler/optimizing/
H A Dnodes_arm64.h102 HArm64IntermediateAddress(HInstruction* base_address, HInstruction* offset, uint32_t dex_pc) argument
104 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
H A Dcode_generator_arm64.cc4083 uint64_t base_address = load->GetAddress() & ~MaxInt<uint64_t>(offset_bits);
4085 __ Ldr(out.X(), codegen_->DeduplicateDexCacheAddressLiteral(base_address));
H A Dcode_generator_arm.cc5260 uint32_t base_address = address & ~MaxInt<uint32_t>(offset_bits); local
5262 __ LoadLiteral(out, codegen_->DeduplicateDexCacheAddressLiteral(base_address));
/art/compiler/debug/
H A Delf_debug_line_writer.h57 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative local
155 Elf_Addr method_address = base_address + mi->code_address;
H A Delf_debug_info_writer.h121 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative local
131 info_.WriteAddr(DW_AT_low_pc, base_address + compilation_unit.code_address);
170 info_.WriteAddr(DW_AT_low_pc, base_address + mi->code_address);

Completed in 404 milliseconds