/art/runtime/ |
elf_file_impl.h | 33 using Elf_Addr = typename ElfTypes::Addr; 95 Elf_Addr FindSymbolAddress(Elf_Word section_type, 122 bool Fixup(Elf_Addr base_address); 123 bool FixupDynamic(Elf_Addr base_address); 124 bool FixupSectionHeaders(Elf_Addr base_address); 125 bool FixupProgramHeaders(Elf_Addr base_address); 126 bool FixupSymbols(Elf_Addr base_address, bool dynamic); 127 bool FixupRelocations(Elf_Addr base_address); 128 bool FixupDebugSections(Elf_Addr base_address_delta); 129 bool ApplyOatPatchesTo(const char* target_section_name, Elf_Addr base_address_delta) [all...] |
elf_file.cc | 439 uint8_t elf_class = (sizeof(Elf_Addr) == sizeof(Elf64_Addr)) ? ELFCLASS64 : ELFCLASS32; 863 unsigned char type = (sizeof(Elf_Addr) == sizeof(Elf64_Addr)) [all...] |
/external/llvm/include/llvm/Object/ |
ELFTypes.h | 88 // Templates to choose Elf_Addr and Elf_Off depending on is64Bits. 110 value_type, TargetEndianness, 2> Elf_Addr; 121 value_type, TargetEndianness, 2> Elf_Addr; 128 typedef typename ELFDataTypeTypedefHelper<ELFType<E, W>>::Elf_Addr Elf_Addr; \ 151 Elf_Addr sh_addr; // Address where section is to be loaded 166 Elf_Addr sh_addr; // Address where section is to be loaded 194 Elf_Addr st_value; // Value or address associated with the symbol 208 Elf_Addr st_value; // Value or address associated with the symbol 346 Elf_Addr d_ptr [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Object/ |
ELFTypes.h | 105 using Elf_Addr = typename ELFT::Addr; \ 126 Elf_Addr sh_addr; // Address where section is to be loaded 141 Elf_Addr sh_addr; // Address where section is to be loaded 169 Elf_Addr st_value; // Value or address associated with the symbol 183 Elf_Addr st_value; // Value or address associated with the symbol 327 Elf_Addr d_ptr; 337 Elf_Addr d_ptr; 359 Elf_Addr r_offset; // Location (file byte offset, or program virtual addr) 402 Elf_Addr r_offset; // Location (file byte offset, or program virtual addr) 458 Elf_Addr e_entry; // Address to jump to in order to start progra [all...] |
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_freebsd.h | 116 Elf_Addr dlpi_addr;
|
/art/compiler/debug/ |
elf_debug_line_writer.h | 39 using Elf_Addr = typename ElfTypes::Addr; 54 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative 149 Elf_Addr method_address = base_address + mi->code_address;
|
elf_debug_frame_writer.h | 173 typedef typename ElfTypes::Addr Elf_Addr; 215 const Elf_Addr code_address = mi->code_address +
|
elf_debug_writer.cc | 236 using Elf_Addr = typename ElfTypes::Addr; 238 CHECK_EQ(sizeof(Elf_Addr), static_cast<size_t>(GetInstructionSetPointerSize(isa))); 239 auto is_removed_symbol = [&removed_symbols](Elf_Addr addr) {
|
elf_debug_info_writer.h | 60 using Elf_Addr = typename ElfTypes::Addr; 100 using Elf_Addr = typename ElfTypes::Addr; 110 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative
|
/art/libelffile/elf/ |
elf_debug_reader.h | 41 typedef typename ElfTypes::Addr ALIGNED(1) Elf_Addr; 58 Elf_Addr sym_addr; 59 Elf_Addr sym_size;
|
elf_builder.h | 77 using Elf_Addr = typename ElfTypes::Addr; 121 void AllocateVirtualMemory(Elf_Addr addr, Elf_Word size) { 160 Elf_Addr GetAddress() const { 354 Elf_Addr addr, 465 debug_frame_(this, ".debug_frame", SHT_PROGBITS, 0, nullptr, 0, sizeof(Elf_Addr), 0), 467 this, ".debug_frame_hdr.android", SHT_PROGBITS, 0, nullptr, 0, sizeof(Elf_Addr), 0), 840 elf_header.e_ident[EI_CLASS] = (sizeof(Elf_Addr) == sizeof(Elf32_Addr)) [all...] |
/external/swiftshader/third_party/LLVM/lib/Object/ |
ELFObjectFile.cpp | 31 // Templates to choose Elf_Addr and Elf_Off depending on is64Bits. 57 <uint32_t, target_endianness, support::aligned> Elf_Addr; 67 <uint64_t, target_endianness, support::aligned> Elf_Addr; 76 ELFDataTypeTypedefHelper<target_endianness, is64Bits>::Elf_Addr Elf_Addr; \ 101 Elf_Addr sh_addr; // Address where section is to be loaded 116 Elf_Addr sh_addr; // Address where section is to be loaded 147 Elf_Addr st_value; // Value or address associated with the symbol 161 Elf_Addr st_value; // Value or address associated with the symbol 188 Elf_Addr r_offset; // Location (file byte offset, or program virtual addr [all...] |
/external/libunwind_llvm/src/ |
AddressSpace.hpp | 497 #if !defined(Elf_Addr) && defined(__ANDROID__) 498 typedef ElfW(Addr) Elf_Addr; 507 Elf_Addr image_base = 509 ? reinterpret_cast<Elf_Addr>(pinfo->dlpi_phdr) -
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-objcopy/ |
Object.h | 628 using Elf_Addr = typename ELFT::Addr;
|
Object.cpp | 659 PrHdr.Align = sizeof(Elf_Addr); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-readobj/ |
ELFDumper.cpp | 82 using Elf_Addr = typename ELFT::Addr; \ [all...] |
/external/llvm/tools/llvm-readobj/ |
ELFDumper.cpp | [all...] |