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

  /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,
80 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size);
94 const RelocationEntry &RE,
104 void dumpRelocationToResolve(const RelocationEntry &RE, uint64_t Value) const;
RuntimeDyldImpl.h 84 /// RelocationEntry - used to represent relocations internally in the dynamic
86 class RelocationEntry {
119 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
123 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
128 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
133 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
223 typedef SmallVector<RelocationEntry, 64> RelocationList;
334 void addRelocationForSection(const RelocationEntry &RE, unsigned SectionID);
338 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName);
350 virtual void resolveRelocation(const RelocationEntry &RE, uint64_t Value) = 0
    [all...]
RuntimeDyldELF.cpp 844 void RuntimeDyldELF::resolveRelocation(const RelocationEntry &RE,
    [all...]
RuntimeDyldELF.h 97 RelocationEntry computeGOTOffsetRE(unsigned SectionID,
124 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override;
RuntimeDyldMachO.cpp 45 int64_t RuntimeDyldMachO::memcpyAddend(const RelocationEntry &RE) const {
54 const RelocationEntry &RE, ObjSectionToIDMap &ObjSectionToID) {
105 void RuntimeDyldMachO::dumpRelocationToResolve(const RelocationEntry &RE,
169 RelocationEntry RE(PTSectionID, PTEntryOffset,
RuntimeDyld.cpp 649 void RuntimeDyldImpl::addRelocationForSection(const RelocationEntry &RE,
654 void RuntimeDyldImpl::addRelocationForSymbol(const RelocationEntry &RE,
664 RelocationEntry RECopy = RE;
771 const RelocationEntry &RE = Relocs[i];
    [all...]
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldMachOX86_64.h 46 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
69 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
106 void processGOTRelocation(const RelocationEntry &RE,
119 RelocationEntry GOTRE(RE.SectionID, Section.StubOffset,
129 RelocationEntry TargetRE(RE.SectionID, RE.Offset,
RuntimeDyldMachOARM.h 36 int64_t decodeAddend(const RelocationEntry &RE) const {
71 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
92 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
172 void processBranchRelocation(const RelocationEntry &RE,
187 RelocationEntry StubRE(RE.SectionID, StubTargetAddr - Section.Address,
197 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0,
264 RelocationEntry R(SectionID, Offset, RelocType, Addend, SectionAID,
RuntimeDyldMachOI386.h 55 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
83 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
178 RelocationEntry R(SectionID, Offset, RelocType, 0, SectionAID,
217 RelocationEntry R(SectionID, Offset, RelocType, Addend, IsPCRel, Size);
250 RelocationEntry RE(JTSectionID, JTEntryOffset + 1,
RuntimeDyldMachOAArch64.h 35 int64_t decodeAddend(const RelocationEntry &RE) const {
273 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
304 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
368 void processGOTRelocation(const RelocationEntry &RE,
388 RelocationEntry GOTRE(RE.SectionID, StubOffset,
398 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset,
RuntimeDyldCOFFX86_64.h 63 void resolveRelocation(const RelocationEntry &RE, uint64_t Value) override {
174 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend);

Completed in 967 milliseconds