HomeSort by relevance Sort by last modified time
    Searched refs:RelocationEntry (Results 1 - 25 of 41) sorted by null

1 2

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
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);
RuntimeDyldCOFFThumb.h 106 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
125 RelocationEntry RE = RelocationEntry(
132 RelocationEntry RE =
133 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
139 RelocationEntry RE =
140 RelocationEntry(TargetSectionID, Offset, RelType, 0);
145 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType,
151 RelocationEntry RE = RelocationEntry
    [all...]
RuntimeDyldCOFFI386.h 89 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
105 RelocationEntry RE =
106 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
112 RelocationEntry RE =
113 RelocationEntry(TargetSectionID, Offset, RelType, 0);
118 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType,
132 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
RuntimeDyldMachOX86_64.h 51 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
87 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
130 void processGOTRelocation(const RelocationEntry &RE,
143 RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(),
153 RelocationEntry TargetRE(RE.SectionID, RE.Offset,
226 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend,
RuntimeDyldCOFFX86_64.h 81 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
166 const RelocationEntry RE(SectionID, Offset, RelType, Addend);
241 RelocationEntry RE(SectionID, Offset, RelType, Addend);
252 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend);
RuntimeDyldMachOI386.h 68 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
99 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
200 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
235 RelocationEntry RE(JTSectionID, JTEntryOffset + 1,
RuntimeDyldMachOARM.h 62 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const {
159 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
202 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
301 void processBranchRelocation(const RelocationEntry &RE,
325 RelocationEntry StubRE(
335 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0,
414 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldMachO.h 58 int64_t memcpyAddend(const RelocationEntry &RE) const;
61 /// RelocationEntry and fill in the common fields. The 'Addend' field is *not*
65 RelocationEntry getRelocationEntry(unsigned SectionID,
79 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size);
100 const RelocationEntry &RE,
109 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
RuntimeDyldImpl.h 117 /// RelocationEntry - used to represent relocations internally in the dynamic
119 class RelocationEntry {
152 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
156 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
161 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
166 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
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
    [all...]
RuntimeDyldELF.h 117 RelocationEntry computeGOTOffsetRE(unsigned SectionID,
125 // Split out common case for createing the RelocationEntry for when the relocation requires
150 SmallVector<std::pair<RelocationValueRef, RelocationEntry>, 8> PendingRelocs;
168 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
RuntimeDyldMachO.cpp 46 int64_t RuntimeDyldMachO::memcpyAddend(const RelocationEntry &RE) const {
86 RelocationEntry R(SectionID, Offset, RelocType, Addend, IsPCRel, Size);
97 const RelocationEntry &RE, ObjSectionToIDMap &ObjSectionToID) {
146 void RuntimeDyldMachO::dumpRelocationToResolve(const RelocationEntry &RE,
212 RelocationEntry RE(PTSectionID, PTEntryOffset,
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldMachO.h 58 int64_t memcpyAddend(const RelocationEntry &RE) const;
61 /// RelocationEntry and fill in the common fields. The 'Addend' field is *not*
65 RelocationEntry getRelocationEntry(unsigned SectionID,
79 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size);
101 const RelocationEntry &RE,
110 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
RuntimeDyldImpl.h 117 /// RelocationEntry - used to represent relocations internally in the dynamic
119 class RelocationEntry {
155 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
159 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
165 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
170 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
180 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
280 typedef SmallVector<RelocationEntry, 64> RelocationList;
409 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID);
413 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName)
    [all...]
RuntimeDyldELF.h 118 RelocationEntry computeGOTOffsetRE(uint64_t GOTOffset, uint64_t SymbolOffset,
124 // Split out common case for createing the RelocationEntry for when the relocation requires
151 SmallVector<std::pair<RelocationValueRef, RelocationEntry>, 8> PendingRelocs;
176 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
RuntimeDyldELF.cpp     [all...]
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldCOFFThumb.h 86 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
102 RelocationEntry RE =
103 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
109 RelocationEntry RE =
110 RelocationEntry(TargetSectionID, Offset, RelType, 0);
115 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType,
121 RelocationEntry RE =
122 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
130 RelocationEntry RE
    [all...]
RuntimeDyldCOFFI386.h 89 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
105 RelocationEntry RE =
106 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
112 RelocationEntry RE =
113 RelocationEntry(TargetSectionID, Offset, RelType, 0);
118 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType,
132 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
RuntimeDyldMachOX86_64.h 51 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
87 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
130 void processGOTRelocation(const RelocationEntry &RE,
143 RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(),
153 RelocationEntry TargetRE(RE.SectionID, RE.Offset,
226 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend,
RuntimeDyldMachOARM.h 37 int64_t decodeAddend(const RelocationEntry &RE) const {
91 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
115 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
187 void processBranchRelocation(const RelocationEntry &RE,
202 RelocationEntry StubRE(
212 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0,
286 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
RuntimeDyldCOFFX86_64.h 63 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
168 RelocationEntry RE(SectionID, Offset, RelType, Addend);
179 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend);
RuntimeDyldMachOI386.h 68 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
99 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
200 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
235 RelocationEntry RE(JTSectionID, JTEntryOffset + 1,
RuntimeDyldMachOAArch64.h 35 int64_t decodeAddend(const RelocationEntry &RE) const {
278 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
311 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
385 void processGOTRelocation(const RelocationEntry &RE,
405 RelocationEntry GOTRE(RE.SectionID, StubOffset,
415 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset,
451 RelocationEntry R(SectionID, Offset, MachO::ARM64_RELOC_SUBTRACTOR, (uint64_t)Addend,
  /external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldImpl.h 103 struct RelocationEntry {
110 RelocationEntry(StringRef t, uint64_t offset, uint32_t data, int64_t addend)
114 typedef SmallVector<RelocationEntry, 4> RelocationList;
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
ARMMachObjectWriter.cpp 197 macho::RelocationEntry MRE;
208 macho::RelocationEntry MRE;
260 macho::RelocationEntry MRE;
270 macho::RelocationEntry MRE;
370 macho::RelocationEntry MRE;
  /external/swiftshader/third_party/LLVM/include/llvm/MC/
MCMachObjectWriter.h 94 std::vector<object::macho::RelocationEntry> > Relocations;
197 object::macho::RelocationEntry &MRE) {

Completed in 430 milliseconds

1 2