/external/llvm/lib/MC/ |
MCELFObjectTargetWriter.cpp | 48 std::vector<ELFRelocationEntry> &Relocs) { 50 array_pod_sort(Relocs.begin(), Relocs.end());
|
MachObjectWriter.cpp | 794 std::vector<macho::RelocationEntry> &Relocs = Relocations[it]; 795 unsigned NumRelocs = Relocs.size(); 867 std::vector<macho::RelocationEntry> &Relocs = Relocations[it]; 868 for (unsigned i = 0, e = Relocs.size(); i != e; ++i) { 869 Write32(Relocs[e - i - 1].Word0); 870 Write32(Relocs[e - i - 1].Word1); [all...] |
/external/llvm/test/MC/ARM/ |
elf-reloc-02.ll | 10 ;; emitting explicit symbol relocs for nonexternal symbols 11 ;; versus section symbol relocs (with offset) - 13 ;; Default llvm behavior is to emit as section symbol relocs nearly
|
elf-reloc-03.ll | 10 ;; emitting explicit symbol relocs for nonexternal symbols 11 ;; versus section symbol relocs (with offset) - 13 ;; Default llvm behavior is to emit as section symbol relocs nearly 17 ;; Verifies that internal constants appear as explict symbol relocs
|
elf-reloc-01.ll | 10 ;; emitting explicit symbol relocs for nonexternal symbols 11 ;; versus section symbol relocs (with offset) - 13 ;; Default llvm behavior is to emit as section symbol relocs nearly
|
/external/llvm/test/MC/PowerPC/ |
ppc64-tls-relocs-01.ll | 13 ;; Check for a pair of R_PPC64_TPREL16_HA / R_PPC64_TPREL16_LO relocs
|
/external/elfutils/libdwfl/ |
derelocate.c | 58 Elf_Scn *relocs; member in struct:dwfl_relocation::__anon7890 69 Elf_Scn *relocs; member in struct:secref 134 newref->relocs = NULL; 150 /* We've already looked at the section these relocs apply to. */ 156 sec->relocs = scn; 185 mod->reloc_info->refs[i].relocs = sortrefs[i]->relocs; 212 mod->reloc_info->refs[i].relocs = scn; 391 if (mod->reloc_info->refs[idx].relocs != NULL) 396 Elf_Scn *relocscn = mod->reloc_info->refs[idx].relocs; [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsELFObjectWriter.cpp | 51 std::vector<ELFRelocationEntry> &Relocs); 220 std::vector<ELFRelocationEntry> &Relocs) { 223 MCELFObjectTargetWriter::sortRelocs(Asm, Relocs); 228 // Fill RelocLs. Traverse Relocs backwards so that relocations in RelocLs 230 for (std::vector<ELFRelocationEntry>::reverse_iterator R = Relocs.rbegin(); 231 R != Relocs.rend(); ++R) { 270 assert(Relocs.size() == RelocLs.size()); 274 Relocs[--I] = R->Reloc;
|
/external/chromium/base/win/ |
pe_image_unittest.cc | 94 relocs enumerator in enum:base::win::Value 133 if (value > relocs) 193 EXPECT_GT(count, GetExpectedValue(relocs, os) - 150); 194 EXPECT_LT(count, GetExpectedValue(relocs, os) + 1500);
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/linux/ |
flat.h | 53 #define FLAT_FLAG_GZDATA 0x0008 /* only data/relocs are compressed (for XIP) */
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/linux/ |
flat.h | 53 #define FLAT_FLAG_GZDATA 0x0008 /* only data/relocs are compressed (for XIP) */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/linux/ |
flat.h | 53 #define FLAT_FLAG_GZDATA 0x0008 /* only data/relocs are compressed (for XIP) */
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCELFObjectWriter.cpp | 39 std::vector<ELFRelocationEntry> &Relocs); 269 std::vector<ELFRelocationEntry> &Relocs) { 275 for (std::vector<ELFRelocationEntry>::iterator R = Relocs.begin(); 276 R != Relocs.end(); ++R) { 287 Relocs[I] = ELFRelocationEntry(R->r_offset, R->Index, R->Type,
|
/external/llvm/tools/llvm-objdump/ |
MachODump.cpp | 363 std::vector<std::pair<uint64_t, SymbolRef> > Relocs; 375 Relocs.push_back(std::make_pair(RelocOffset, RelocSym)); 377 array_pod_sort(Relocs.begin(), Relocs.end()); 594 for (unsigned j = 0; j != Relocs.size(); ++j) 595 if (Relocs[j].first >= SectAddress + Inst.Address && 596 Relocs[j].first < SectAddress + Inst.Address + Inst.Size) { 599 Relocs[j].second.getAddress(Addr); 600 Relocs[j].second.getName(SymName);
|
/bionic/libc/arch-mips/include/machine/ |
elf_machdep.h | 26 /* mips relocs. */ 51 * The remaining relocs are apparently part of the 64-bit Irix ELF ABI.
|
/external/elfutils/backends/ |
ppc_reloc.def | 123 1) These relocs should not really appear in EXEC or DYN, but they do, 128 2) As for (1), these relocs can appear anywhere with improper
|
ia64_symbol.c | 120 like .debug_* are the same as direct absolute relocs
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyld.cpp | 420 void RuntimeDyldImpl::resolveRelocationList(const RelocationList &Relocs, 422 for (unsigned i = 0, e = Relocs.size(); i != e; ++i) { 423 resolveRelocationEntry(Relocs[i], Value); 432 RelocationList &Relocs = i->second; 438 resolveRelocationList(Relocs, 0); 447 resolveRelocationList(Relocs, (uintptr_t)Addr);
|
/external/elfutils/libelf/ |
elf.h | 654 #define DT_PLTRELSZ 2 /* Size in bytes of PLT relocs */ 659 #define DT_RELA 7 /* Address of Rela relocs */ 660 #define DT_RELASZ 8 /* Total size of Rela relocs */ 669 #define DT_REL 17 /* Address of Rel relocs */ 670 #define DT_RELSZ 18 /* Total size of Rel relocs */ 675 #define DT_JMPREL 23 /* Address of PLT relocs */ [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/ |
elf.h | 639 #define DT_PLTRELSZ 2 /* Size in bytes of PLT relocs */ 644 #define DT_RELA 7 /* Address of Rela relocs */ 645 #define DT_RELASZ 8 /* Total size of Rela relocs */ 654 #define DT_REL 17 /* Address of Rel relocs */ 655 #define DT_RELSZ 18 /* Total size of Rel relocs */ 660 #define DT_JMPREL 23 /* Address of PLT relocs */ [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/ |
elf.h | 639 #define DT_PLTRELSZ 2 /* Size in bytes of PLT relocs */ 644 #define DT_RELA 7 /* Address of Rela relocs */ 645 #define DT_RELASZ 8 /* Total size of Rela relocs */ 654 #define DT_REL 17 /* Address of Rel relocs */ 655 #define DT_RELSZ 18 /* Total size of Rel relocs */ 660 #define DT_JMPREL 23 /* Address of PLT relocs */ [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/ |
elf.h | 639 #define DT_PLTRELSZ 2 /* Size in bytes of PLT relocs */ 644 #define DT_RELA 7 /* Address of Rela relocs */ 645 #define DT_RELASZ 8 /* Total size of Rela relocs */ 654 #define DT_REL 17 /* Address of Rel relocs */ 655 #define DT_RELSZ 18 /* Total size of Rel relocs */ 660 #define DT_JMPREL 23 /* Address of PLT relocs */ [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/include/ |
bfdlink.h | 291 /* TRUE if executable should not contain copy relocs. 298 /* TRUE if non-PLT relocs should be merged into one reloc section 299 and sorted so that relocs against the same symbol come together. */ 453 /* Non-zero if runtime relocs for DATA items with non-zero addends 671 generate relocs for the constructor tables. The 677 but I didn't want to waste the space since these types of relocs
|
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/include/ |
bfdlink.h | 272 /* TRUE if executable should not contain copy relocs. 362 /* TRUE if non-PLT relocs should be merged into one reloc section 363 and sorted so that relocs against the same symbol come together. */ 489 /* Non-zero if runtime relocs for DATA items with non-zero addends 704 generate relocs for the constructor tables. The 710 but I didn't want to waste the space since these types of relocs
|
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/include/ |
bfdlink.h | 291 /* TRUE if executable should not contain copy relocs. 298 /* TRUE if non-PLT relocs should be merged into one reloc section 299 and sorted so that relocs against the same symbol come together. */ 453 /* Non-zero if runtime relocs for DATA items with non-zero addends 671 generate relocs for the constructor tables. The 677 but I didn't want to waste the space since these types of relocs
|