/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldCOFFThumb.h | 106 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 125 RelocationEntry RE = RelocationEntry( in processRelocationRef() 132 RelocationEntry RE = in processRelocationRef() 133 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 139 RelocationEntry RE = in processRelocationRef() 140 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 145 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() 151 RelocationEntry RE = RelocationEntry( in processRelocationRef() 160 RelocationEntry RE = in processRelocationRef() 161 RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() [all …]
|
D | RuntimeDyldCOFFI386.h | 89 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 105 RelocationEntry RE = in processRelocationRef() 106 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 112 RelocationEntry RE = in processRelocationRef() 113 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 118 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() 132 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation()
|
D | RuntimeDyldMachOX86_64.h | 51 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 87 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 130 void processGOTRelocation(const RelocationEntry &RE, in processGOTRelocation() 143 RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(), in processGOTRelocation() 153 RelocationEntry TargetRE(RE.SectionID, RE.Offset, in processGOTRelocation() 226 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend, in processSubtractRelocation()
|
D | RuntimeDyldELFMips.h | 29 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override; 45 uint64_t evaluateRelocation(const RelocationEntry &RE, uint64_t Value, 51 void applyRelocation(const RelocationEntry &RE, uint64_t Value);
|
D | RuntimeDyldMachOARM.h | 62 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const { in decodeAddend() 159 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 202 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 301 void processBranchRelocation(const RelocationEntry &RE, in processBranchRelocation() 325 RelocationEntry StubRE( in processBranchRelocation() 335 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0, in processBranchRelocation() 414 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processHALFSECTDIFFRelocation()
|
D | RuntimeDyldMachOAArch64.h | 35 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const { in decodeAddend() 306 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 356 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 443 void processGOTRelocation(const RelocationEntry &RE, in processGOTRelocation() 465 RelocationEntry GOTRE(RE.SectionID, StubOffset, in processGOTRelocation() 475 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset, in processGOTRelocation() 511 RelocationEntry R(SectionID, Offset, MachO::ARM64_RELOC_SUBTRACTOR, (uint64_t)Addend, in processSubtractRelocation()
|
D | RuntimeDyldCOFFX86_64.h | 81 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 166 const RelocationEntry RE(SectionID, Offset, RelType, Addend); in generateRelocationStub() 241 RelocationEntry RE(SectionID, Offset, RelType, Addend); in processRelocationRef() 252 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef()
|
D | RuntimeDyldMachOI386.h | 68 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 99 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 200 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processSECTDIFFRelocation() 235 RelocationEntry RE(JTSectionID, JTEntryOffset + 1, in populateJumpTable()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldCOFFThumb.h | 86 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 102 RelocationEntry RE = in processRelocationRef() 103 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 109 RelocationEntry RE = in processRelocationRef() 110 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 115 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() 121 RelocationEntry RE = in processRelocationRef() 122 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 130 RelocationEntry RE = in processRelocationRef() 131 RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() [all …]
|
D | RuntimeDyldCOFFI386.h | 89 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 105 RelocationEntry RE = in processRelocationRef() 106 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID, in processRelocationRef() 112 RelocationEntry RE = in processRelocationRef() 113 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 118 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() 132 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation()
|
D | RuntimeDyldMachOARM.h | 37 int64_t decodeAddend(const RelocationEntry &RE) const { in decodeAddend() 91 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 115 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 187 void processBranchRelocation(const RelocationEntry &RE, in processBranchRelocation() 202 RelocationEntry StubRE( in processBranchRelocation() 212 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0, in processBranchRelocation() 286 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processHALFSECTDIFFRelocation()
|
D | RuntimeDyldMachOX86_64.h | 51 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 87 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 130 void processGOTRelocation(const RelocationEntry &RE, in processGOTRelocation() 143 RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(), in processGOTRelocation() 153 RelocationEntry TargetRE(RE.SectionID, RE.Offset, in processGOTRelocation() 226 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend, in processSubtractRelocation()
|
D | RuntimeDyldMachOAArch64.h | 35 int64_t decodeAddend(const RelocationEntry &RE) const { in decodeAddend() 278 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 311 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 385 void processGOTRelocation(const RelocationEntry &RE, in processGOTRelocation() 405 RelocationEntry GOTRE(RE.SectionID, StubOffset, in processGOTRelocation() 415 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset, in processGOTRelocation() 451 RelocationEntry R(SectionID, Offset, MachO::ARM64_RELOC_SUBTRACTOR, (uint64_t)Addend, in processSubtractRelocation()
|
D | RuntimeDyldCOFFX86_64.h | 63 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 168 RelocationEntry RE(SectionID, Offset, RelType, Addend); in processRelocationRef() 179 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef()
|
D | RuntimeDyldMachOI386.h | 68 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 99 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override { in resolveRelocation() 200 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID, in processSECTDIFFRelocation() 235 RelocationEntry RE(JTSectionID, JTEntryOffset + 1, in populateJumpTable()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldMachO.h | 58 int64_t memcpyAddend(const RelocationEntry &RE) const; 65 RelocationEntry getRelocationEntry(unsigned SectionID, in getRelocationEntry() 79 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size); in getRelocationEntry() 100 const RelocationEntry &RE, 109 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
|
D | RuntimeDyldImpl.h | 119 class RelocationEntry { 152 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend) in RelocationEntry() function 156 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 161 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 166 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 258 typedef SmallVector<RelocationEntry, 64> RelocationList; 372 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID); 376 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName); 388 virtual void resolveRelocation(const RelocationEntry &RE, uint64_t Value) = 0;
|
D | RuntimeDyldELF.cpp | 1097 void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE, in resolveRelocation() 1160 RelocationEntry RE(SectionID, Offset, RelType, Value.Addend, Value.Offset); in processSimpleRelocation() 1303 RelocationEntry REmovz_g3(SectionID, in processRelocationRef() 1306 RelocationEntry REmovk_g2(SectionID, StubTargetAddr - in processRelocationRef() 1309 RelocationEntry REmovk_g1(SectionID, StubTargetAddr - in processRelocationRef() 1312 RelocationEntry REmovk_g0(SectionID, StubTargetAddr - in processRelocationRef() 1354 RelocationEntry RE(SectionID, StubTargetAddr - Section.getAddress(), in processRelocationRef() 1398 RelocationEntry RE(SectionID, Offset, RelType, i->second); in processRelocationRef() 1409 RelocationEntry REHi(SectionID, StubTargetAddr - Section.getAddress(), in processRelocationRef() 1411 RelocationEntry RELo(SectionID, in processRelocationRef() [all …]
|
D | RuntimeDyldELF.h | 117 RelocationEntry computeGOTOffsetRE(unsigned SectionID, 150 SmallVector<std::pair<RelocationValueRef, RelocationEntry>, 8> PendingRelocs; 168 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldMachO.h | 58 int64_t memcpyAddend(const RelocationEntry &RE) const; 65 RelocationEntry getRelocationEntry(unsigned SectionID, in getRelocationEntry() 79 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size); in getRelocationEntry() 101 const RelocationEntry &RE, 110 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
|
D | RuntimeDyldImpl.h | 119 class RelocationEntry { 155 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend) in RelocationEntry() function 159 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 165 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 170 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 180 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, in RelocationEntry() function 280 typedef SmallVector<RelocationEntry, 64> RelocationList; 409 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID); 413 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName); 425 virtual void resolveRelocation(const RelocationEntry &RE, uint64_t Value) = 0;
|
D | RuntimeDyldELF.cpp | 917 void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE, in resolveRelocation() 971 RelocationEntry RE(SectionID, Offset, RelType, Value.Addend, Value.Offset); in processSimpleRelocation() 1067 RelocationEntry REmovz_g3(SectionID, StubTargetAddr - Section.getAddress(), in resolveAArch64Branch() 1069 RelocationEntry REmovk_g2(SectionID, in resolveAArch64Branch() 1072 RelocationEntry REmovk_g1(SectionID, in resolveAArch64Branch() 1075 RelocationEntry REmovk_g0(SectionID, in resolveAArch64Branch() 1233 RelocationEntry RE(SectionID, StubTargetAddr - Section.getAddress(), in processRelocationRef() 1277 RelocationEntry RE(SectionID, Offset, RelType, i->second); in processRelocationRef() 1291 RelocationEntry REHi(SectionID, StubTargetAddr - Section.getAddress(), in processRelocationRef() 1293 RelocationEntry RELo(SectionID, in processRelocationRef() [all …]
|
D | RuntimeDyldELF.h | 118 RelocationEntry computeGOTOffsetRE(uint64_t GOTOffset, uint64_t SymbolOffset, 151 SmallVector<std::pair<RelocationValueRef, RelocationEntry>, 8> PendingRelocs; 176 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldImpl.h | 103 struct RelocationEntry { struct 110 RelocationEntry(StringRef t, uint64_t offset, uint32_t data, int64_t addend) in RelocationEntry() argument 114 typedef SmallVector<RelocationEntry, 4> RelocationList;
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
D | ARMMachObjectWriter.cpp | 197 macho::RelocationEntry MRE; in RecordARMMovwMovtRelocation() 208 macho::RelocationEntry MRE; in RecordARMMovwMovtRelocation() 260 macho::RelocationEntry MRE; in RecordARMScatteredRelocation() 270 macho::RelocationEntry MRE; in RecordARMScatteredRelocation() 370 macho::RelocationEntry MRE; in RecordRelocation()
|