Home
last modified time | relevance | path

Searched refs:Relocation (Results 1 – 25 of 172) sorted by relevance

1234567

/external/llvm/test/MC/MachO/AArch64/
Ddarwin-ARM64-reloc.s39 ; CHECK-NEXT: Relocation {
46 ; CHECK-NEXT: Relocation {
53 ; CHECK-NEXT: Relocation {
60 ; CHECK-NEXT: Relocation {
67 ; CHECK-NEXT: Relocation {
74 ; CHECK-NEXT: Relocation {
81 ; CHECK-NEXT: Relocation {
88 ; CHECK-NEXT: Relocation {
95 ; CHECK-NEXT: Relocation {
102 ; CHECK-NEXT: Relocation {
[all …]
/external/llvm-project/llvm/test/MC/MachO/AArch64/
Ddarwin-ARM64-reloc.s39 ; CHECK-NEXT: Relocation {
46 ; CHECK-NEXT: Relocation {
53 ; CHECK-NEXT: Relocation {
60 ; CHECK-NEXT: Relocation {
67 ; CHECK-NEXT: Relocation {
74 ; CHECK-NEXT: Relocation {
81 ; CHECK-NEXT: Relocation {
88 ; CHECK-NEXT: Relocation {
95 ; CHECK-NEXT: Relocation {
102 ; CHECK-NEXT: Relocation {
[all …]
/external/llvm-project/llvm/test/tools/llvm-readobj/MachO/
Drelocations.test33 # MACHO-PPC-NEXT: Relocation {
40 # MACHO-PPC-NEXT: Relocation {
47 # MACHO-PPC-NEXT: Relocation {
54 # MACHO-PPC-NEXT: Relocation {
61 # MACHO-PPC-NEXT: Relocation {
70 # MACHO-PPC-NEXT: Relocation {
77 # MACHO-PPC-NEXT: Relocation {
84 # MACHO-PPC-NEXT: Relocation {
91 # MACHO-PPC-NEXT: Relocation {
100 # MACHO-PPC-NEXT: Relocation {
[all …]
/external/llvm/test/tools/llvm-readobj/
Drelocations.test62 MACHO-PPC-NEXT: Relocation {
69 MACHO-PPC-NEXT: Relocation {
76 MACHO-PPC-NEXT: Relocation {
83 MACHO-PPC-NEXT: Relocation {
90 MACHO-PPC-NEXT: Relocation {
99 MACHO-PPC-NEXT: Relocation {
106 MACHO-PPC-NEXT: Relocation {
113 MACHO-PPC-NEXT: Relocation {
120 MACHO-PPC-NEXT: Relocation {
129 MACHO-PPC-NEXT: Relocation {
[all …]
/external/llvm-project/llvm/test/MC/MachO/ARM/
Dthumb2-movw-fixup.s25 @ CHECK: Relocation {
32 @ CHECK: Relocation {
39 @ CHECK: Relocation {
46 @ CHECK: Relocation {
53 @ CHECK: Relocation {
60 @ CHECK: Relocation {
67 @ CHECK: Relocation {
74 @ CHECK: Relocation {
Dstatic-movt-relocs.s11 @ CHECK-NEXT: Relocation {
18 @ CHECK-NEXT: Relocation {
25 @ CHECK-NEXT: Relocation {
32 @ CHECK-NEXT: Relocation {
/external/llvm/test/MC/MachO/ARM/
Dthumb2-movw-fixup.s25 @ CHECK: Relocation {
32 @ CHECK: Relocation {
39 @ CHECK: Relocation {
46 @ CHECK: Relocation {
53 @ CHECK: Relocation {
60 @ CHECK: Relocation {
67 @ CHECK: Relocation {
74 @ CHECK: Relocation {
Dstatic-movt-relocs.s11 @ CHECK-NEXT: Relocation {
18 @ CHECK-NEXT: Relocation {
25 @ CHECK-NEXT: Relocation {
32 @ CHECK-NEXT: Relocation {
/external/llvm-project/lld/unittests/MachOTests/
DMachONormalizedFileBinaryWriterTests.cpp44 static Relocation
47 Relocation result; in makeReloc()
59 static Relocation
61 Relocation result; in makeScatReloc()
184 const Relocation& call = text.relocations[0]; in TEST()
190 const Relocation& gotLoad = text.relocations[1]; in TEST()
196 const Relocation& gotUse = text.relocations[2]; in TEST()
202 const Relocation& signed0 = text.relocations[3]; in TEST()
208 const Relocation& signed1 = text.relocations[4]; in TEST()
214 const Relocation& signed4 = text.relocations[5]; in TEST()
[all …]
/external/llvm-project/lld/ELF/
DTarget.h85 virtual void relocate(uint8_t *loc, const Relocation &rel,
88 relocate(loc, Relocation{R_NONE, type, 0, 0, nullptr}, val); in relocateNoSym()
154 virtual void relaxGot(uint8_t *loc, const Relocation &rel,
156 virtual void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel,
158 virtual void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel,
160 virtual void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel,
162 virtual void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel,
201 bool tryRelaxPPC64TocIndirection(const Relocation &rel, uint8_t *bufLoc);
231 void reportRangeError(uint8_t *loc, const Relocation &rel, const Twine &v,
237 inline void checkInt(uint8_t *loc, int64_t v, int n, const Relocation &rel) { in checkInt()
[all …]
DTarget.cpp162 void TargetInfo::relaxGot(uint8_t *loc, const Relocation &rel, in relaxGot()
167 void TargetInfo::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
172 void TargetInfo::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
177 void TargetInfo::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
182 void TargetInfo::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
/external/llvm-project/llvm/test/Object/
Drelocation-executable.test8 // CHECK-NEXT: Relocation {
16 // CHECK-NEXT: Relocation {
22 // CHECK-NEXT: Relocation {
31 // DYN-NEXT: Relocation {
37 // DYN-NEXT: Relocation {
43 // DYN-NEXT: Relocation {
55 // DYN2-NEXT: Relocation {
Ddyn-rel-relocation.test31 // CHECK-NEXT: Relocation {
37 // CHECK-NEXT: Relocation {
43 // CHECK-NEXT: Relocation {
53 // CHECK-NEXT: Relocation {
59 // CHECK-NEXT: Relocation {
65 // CHECK-NEXT: Relocation {
Dyaml2obj-readobj.test11 # COFF-I386-NEXT: Relocation {
17 # COFF-I386-NEXT: Relocation {
23 # COFF-I386-NEXT: Relocation {
45 - !Relocation
50 - !Relocation
55 - !Relocation
/external/llvm/test/Object/
Drelocation-executable.test8 // CHECK-NEXT: Relocation {
16 // CHECK-NEXT: Relocation {
22 // CHECK-NEXT: Relocation {
31 // DYN-NEXT: Relocation {
37 // DYN-NEXT: Relocation {
43 // DYN-NEXT: Relocation {
55 // DYN2-NEXT: Relocation {
Ddyn-rel-relocation.test31 // CHECK-NEXT: Relocation {
37 // CHECK-NEXT: Relocation {
43 // CHECK-NEXT: Relocation {
53 // CHECK-NEXT: Relocation {
59 // CHECK-NEXT: Relocation {
65 // CHECK-NEXT: Relocation {
/external/llvm-project/llvm/test/MC/WebAssembly/
Dreloc-code.ll28 ; CHECK-NEXT: Relocation {
34 ; CHECK-NEXT: Relocation {
40 ; CHECK-NEXT: Relocation {
45 ; CHECK-NEXT: Relocation {
50 ; CHECK-NEXT: Relocation {
55 ; CHECK-NEXT: Relocation {
Dreloc-data.ll17 ; CHECK-NEXT: Relocation {
23 ; CHECK-NEXT: Relocation {
29 ; CHECK-NEXT: Relocation {
35 ; CHECK-NEXT: Relocation {
41 ; CHECK-NEXT: Relocation {
/external/llvm/test/CodeGen/PowerPC/
Dhello-reloc.s65 ; DARWIN-G4-DUMP: Relocation {
72 ; DARWIN-G4-DUMP: Relocation {
79 ; DARWIN-G4-DUMP: Relocation {
86 ; DARWIN-G4-DUMP: Relocation {
93 ; DARWIN-G4-DUMP: Relocation {
102 ; DARWIN-G4-DUMP: Relocation {
109 ; DARWIN-G4-DUMP: Relocation {
116 ; DARWIN-G4-DUMP: Relocation {
123 ; DARWIN-G4-DUMP: Relocation {
132 ; DARWIN-G4-DUMP: Relocation {
/external/llvm-project/llvm/test/tools/llvm-readobj/wasm/
Drelocations.test8 # WASM-NEXT: Relocation {
14 # WASM-NEXT: Relocation {
19 # WASM-NEXT: Relocation {
24 # WASM-NEXT: Relocation {
/external/llvm-project/llvm/test/tools/llvm-readobj/ELF/
Drelocations.test35 # GNU-64:Relocation section '.rel.text' at offset 0x51 contains 4 entries:
42 # GNU-64-NEXT:Relocation section '.rela.text' at offset 0x91 contains 5 entries:
59 # LLVM-EXPAND-64-NEXT: Relocation {
65 # LLVM-EXPAND-64-NEXT: Relocation {
71 # LLVM-EXPAND-64-NEXT: Relocation {
77 # LLVM-EXPAND-64-NEXT: Relocation {
85 # LLVM-EXPAND-64-NEXT: Relocation {
91 # LLVM-EXPAND-64-NEXT: Relocation {
97 # LLVM-EXPAND-64-NEXT: Relocation {
103 # LLVM-EXPAND-64-NEXT: Relocation {
[all …]
/external/llvm/include/llvm/ObjectYAML/
DELFYAML.h91 Relocation, enumerator
133 struct Relocation { struct
140 std::vector<Relocation> Relocations; argument
141 RelocationSection() : Section(SectionKind::Relocation) {} in RelocationSection()
143 return S->Kind == SectionKind::Relocation; in classof()
181 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::ELFYAML::Relocation) in LLVM_YAML_IS_SEQUENCE_VECTOR()
297 template <> struct MappingTraits<ELFYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
298 static void mapping(IO &IO, ELFYAML::Relocation &Rel); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/external/llvm-project/lld/ELF/Arch/
DX86_64.cpp38 void relocate(uint8_t *loc, const Relocation &rel,
45 void relaxGot(uint8_t *loc, const Relocation &rel,
47 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel,
49 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel,
51 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel,
53 void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel,
169 static bool isRelocationForJmpInsn(Relocation &R) { in isRelocationForJmpInsn()
179 InputSection *nextIS, Relocation &r) { in isFallThruRelocation()
257 Relocation &r = is.relocations[rIndex]; in deleteFallThruJmpInsn()
285 Relocation &rB = is.relocations[rbIndex]; in deleteFallThruJmpInsn()
[all …]
DPPC.cpp46 void relocate(uint8_t *loc, const Relocation &rel,
50 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel,
52 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel,
54 void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel,
56 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel,
294 void PPC::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate()
384 void PPC::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
403 void PPC::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
419 void PPC::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
443 void PPC::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Daix-xcoff-reloc-large.ll21 ; RELOC-NEXT: Relocation {
29 ; RELOC-NEXT: Relocation {
37 ; RELOC-NEXT: Relocation {
45 ; RELOC-NEXT: Relocation {
53 ; RELOC-NEXT: Relocation {
61 ; RELOC-NEXT: Relocation {

1234567