HomeSort by: relevance | last modified time | path
    Searched refs:RelocationEntry (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldELFMips.h 28 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
44 uint64_t evaluateRelocation(const RelocationEntry &RE, uint64_t Value,
50 void applyRelocation(const RelocationEntry &RE, uint64_t Value);
RuntimeDyldCOFFThumb.h 126 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
140 RelocationEntry RE =
141 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
147 RelocationEntry RE =
148 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
154 RelocationEntry RE =
155 RelocationEntry(TargetSectionID, Offset, RelType, 0);
160 RelocationEntry RE =
161 RelocationEntry(SectionID, Offset, RelType, TargetOffset + Addend);
166 RelocationEntry RE
    [all...]
RuntimeDyldCOFFI386.h 105 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
116 RelocationEntry RE =
117 RelocationEntry(SectionID, Offset, RelType, Addend, TargetSectionID,
123 RelocationEntry RE =
124 RelocationEntry(TargetSectionID, Offset, RelType, 0);
129 RelocationEntry RE =
130 RelocationEntry(SectionID, Offset, RelType, TargetOffset + Addend);
142 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
RuntimeDyldMachOX86_64.h 50 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
86 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
129 void processGOTRelocation(const RelocationEntry &RE,
142 RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(),
152 RelocationEntry TargetRE(RE.SectionID, RE.Offset,
225 RelocationEntry R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend,
RuntimeDyldCOFFX86_64.h 87 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
178 const RelocationEntry RE(SectionID, Offset, RelType, Addend);
271 RelocationEntry RE(SectionID, Offset, RelType, Addend);
274 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend);
RuntimeDyldMachOARM.h 63 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const {
160 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
203 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
305 void processBranchRelocation(const RelocationEntry &RE,
329 RelocationEntry StubRE(
339 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0,
418 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
RuntimeDyldMachOI386.h 67 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
98 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
202 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
237 RelocationEntry RE(JTSectionID, JTEntryOffset + 1,
RuntimeDyldMachOAArch64.h 34 Expected<int64_t> decodeAddend(const RelocationEntry &RE) const {
305 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
355 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
442 void processGOTRelocation(const RelocationEntry &RE,
464 RelocationEntry GOTRE(RE.SectionID, StubOffset,
474 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset,
510 RelocationEntry R(SectionID, Offset, MachO::ARM64_RELOC_SUBTRACTOR, (uint64_t)Addend,
RuntimeDyldCOFFAArch64.h 128 const RelocationEntry RE(SectionID, Offset, RelType, Addend);
247 RelocationEntry RE(SectionID, Offset, RelType, Addend);
250 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend);
256 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
RuntimeDyldELFMips.cpp 14 void RuntimeDyldELFMips::resolveRelocation(const RelocationEntry &RE,
29 uint64_t RuntimeDyldELFMips::evaluateRelocation(const RelocationEntry &RE,
41 void RuntimeDyldELFMips::applyRelocation(const RelocationEntry &RE,
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldMachO.h 57 int64_t memcpyAddend(const RelocationEntry &RE) const;
60 /// RelocationEntry and fill in the common fields. The 'Addend' field is *not*
64 RelocationEntry getRelocationEntry(unsigned SectionID,
78 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size);
100 const RelocationEntry &RE,
109 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
RuntimeDyldImpl.h 115 /// RelocationEntry - used to represent relocations internally in the dynamic
117 class RelocationEntry {
153 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
157 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
163 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
168 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
178 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
274 typedef SmallVector<RelocationEntry, 64> RelocationList;
385 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID);
389 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName)
    [all...]
RuntimeDyldELF.cpp 992 void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE,
1047 RelocationEntry RE(SectionID, Offset, RelType, Value.Addend, Value.Offset);
1143 RelocationEntry REmovz_g3(SectionID, StubTargetAddr - Section.getAddress(),
1145 RelocationEntry REmovk_g2(SectionID,
1148 RelocationEntry REmovk_g1(SectionID,
1151 RelocationEntry REmovk_g0(SectionID,
1311 RelocationEntry RE(SectionID, StubTargetAddr - Section.getAddress(),
1355 RelocationEntry RE(SectionID, Offset, RelType, i->second);
1369 RelocationEntry REHi(SectionID, StubTargetAddr - Section.getAddress(),
1371 RelocationEntry RELo(SectionID
    [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;
RuntimeDyldMachO.cpp 46 int64_t RuntimeDyldMachO::memcpyAddend(const RelocationEntry &RE) const {
87 RelocationEntry R(SectionID, Offset, RelocType, Addend, IsPCRel, Size);
99 const RelocationEntry &RE, ObjSectionToIDMap &ObjSectionToID) {
148 void RuntimeDyldMachO::dumpRelocationToResolve(const RelocationEntry &RE,
214 RelocationEntry RE(PTSectionID, PTEntryOffset,
RuntimeDyldCOFF.cpp 101 RelocationEntry RE(SectionID, EntryOffset, PointerReloc, 0, false,
RuntimeDyld.cpp 927 void RuntimeDyldImpl::addRelocationForSection(const RelocationEntry &RE,
932 void RuntimeDyldImpl::addRelocationForSymbol(const RelocationEntry &RE,
944 RelocationEntry RECopy = RE;
1082 const RelocationEntry &RE = Relocs[i];

Completed in 20 milliseconds