Home
last modified time | relevance | path

Searched refs:RelI (Results 1 – 13 of 13) sorted by relevance

/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOX86_64.h33 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument
40 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef()
44 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef()
49 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef()
52 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef()
59 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef()
82 return ++RelI; in processRelocationRef()
157 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation() argument
163 Obj.getRelocation(RelI->getRawDataRefImpl()); in processSubtractRelocation()
166 uint64_t Offset = RelI->getOffset(); in processSubtractRelocation()
[all …]
H A DRuntimeDyldMachOI386.h33 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument
40 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef()
46 return processSECTDIFFRelocation(SectionID, RelI, Obj, in processRelocationRef()
49 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef()
66 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef()
69 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef()
85 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef()
94 return ++RelI; in processRelocationRef()
145 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processSECTDIFFRelocation() argument
151 Obj.getRelocation(RelI->getRawDataRefImpl()); in processSECTDIFFRelocation()
[all …]
H A DRuntimeDyldMachOARM.h100 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument
107 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef()
114 auto Symbol = RelI->getSymbol(); in processRelocationRef()
134 return processHALFSECTDIFFRelocation(SectionID, RelI, Obj, in processRelocationRef()
137 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID, in processRelocationRef()
140 return ++RelI; in processRelocationRef()
159 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef()
167 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef()
179 makeValueAddendPCRel(Value, RelI, in processRelocationRef()
199 return ++RelI; in processRelocationRef()
[all …]
H A DRuntimeDyldMachOAArch64.h273 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument
280 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef()
298 ++RelI; in processRelocationRef()
299 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef()
303 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef()
305 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef()
327 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef()
337 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef()
352 return ++RelI; in processRelocationRef()
480 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation() argument
[all …]
H A DRuntimeDyldCOFFI386.h38 object::relocation_iterator RelI, in processRelocationRef() argument
43 auto Symbol = RelI->getSymbol(); in processRelocationRef()
58 uint64_t RelType = RelI->getType(); in processRelocationRef()
59 uint64_t Offset = RelI->getOffset(); in processRelocationRef()
98 RelI->getTypeName(RelTypeName); in processRelocationRef()
139 return ++RelI; in processRelocationRef()
H A DRuntimeDyldCOFFAArch64.h154 processRelocationRef(unsigned SectionID, object::relocation_iterator RelI, in processRelocationRef()
160 auto Symbol = RelI->getSymbol(); in processRelocationRef()
174 uint64_t RelType = RelI->getType(); in processRelocationRef()
175 uint64_t Offset = RelI->getOffset(); in processRelocationRef()
252 RelI->getTypeName(RelTypeName); in processRelocationRef()
266 return ++RelI; in resolveRelocation()
143 processRelocationRef(unsigned SectionID,object::relocation_iterator RelI,const object::ObjectFile & Obj,ObjSectionToIDMap & ObjSectionToID,StubMap & Stubs) processRelocationRef() argument
H A DRuntimeDyldCOFFThumb.h83 object::relocation_iterator RelI, in processRelocationRef() argument
87 auto Symbol = RelI->getSymbol(); in processRelocationRef()
101 uint64_t RelType = RelI->getType(); in processRelocationRef()
102 uint64_t Offset = RelI->getOffset(); in processRelocationRef()
122 RelI->getTypeName(RelTypeName); in processRelocationRef()
205 return ++RelI; in processRelocationRef()
H A DRuntimeDyldCOFFX86_64.h198 object::relocation_iterator RelI, in processRelocationRef() argument
204 object::symbol_iterator Symbol = RelI->getSymbol(); in processRelocationRef()
215 uint64_t RelType = RelI->getType(); in processRelocationRef()
216 uint64_t Offset = RelI->getOffset(); in processRelocationRef()
285 return ++RelI; in processRelocationRef()
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.h40 bool resolveAArch64ShortBranch(unsigned SectionID, relocation_iterator RelI,
44 relocation_iterator RelI, StubMap &Stubs);
54 relocation_iterator RelI,
59 relocation_iterator RelI, StubMap &Stubs);
243 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
H A DRuntimeDyldMachO.cpp54 unsigned SectionID, relocation_iterator RelI, in processScatteredVANILLA()
61 Obj.getRelocation(RelI->getRawDataRefImpl()); in processScatteredVANILLA()
67 uint64_t Offset = RelI->getOffset(); in processScatteredVANILLA()
91 return ++RelI; in processScatteredVANILLA()
55 processScatteredVANILLA(unsigned SectionID,relocation_iterator RelI,const ObjectFile & BaseObjT,RuntimeDyldMachO::ObjSectionToIDMap & ObjSectionToID,bool TargetIsLocalThumbFunc) processScatteredVANILLA() argument
H A DRuntimeDyldELF.cpp648 unsigned SectionID, relocation_iterator RelI,
663 uint64_t Offset = RelI->getOffset(); in setMipsABI()
667 resolveRelocation(Sections[SectionID], Offset, Address, RelI->getType(), in findPPC64TOCSection()
674 relocation_iterator RelI, in findPPC64TOCSection()
678 if (resolveLoongArch64ShortBranch(SectionID, RelI, Value)) in findPPC64TOCSection()
682 uint64_t Offset = RelI->getOffset(); in findPPC64TOCSection()
683 unsigned RelType = RelI->getType(); in findPPC64TOCSection()
1465 unsigned SectionID, relocation_iterator RelI, in processRelocationRef()
1490 uint64_t SourceOffset = RelI->getOffset(); in processRelocationRef()
1498 RelocationEntry RE(SectionID, SourceOffset, RelI in processRelocationRef()
1130 resolveAArch64ShortBranch(unsigned SectionID,relocation_iterator RelI,const RelocationValueRef & Value) resolveAArch64ShortBranch() argument
1174 resolveAArch64Branch(unsigned SectionID,const RelocationValueRef & Value,relocation_iterator RelI,StubMap & Stubs) resolveAArch64Branch() argument
1227 processRelocationRef(unsigned SectionID,relocation_iterator RelI,const ObjectFile & O,ObjSectionToIDMap & ObjSectionToID,StubMap & Stubs) processRelocationRef() argument
[all...]
H A DRuntimeDyldMachO.h78 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI, in getRelocationEntry()
H A DRuntimeDyldImpl.h415 processRelocationRef(unsigned SectionID, relocation_iterator RelI,