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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOX86_64.h34 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
41 Obj.getRelocation(RelI->getRawDataRefImpl());
45 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID);
50 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
53 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID))
60 makeValueAddendPCRel(Value, RelI, 1 << RE.Size);
83 return ++RelI;
158 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, argument
164 Obj.getRelocation(RelI->getRawDataRefImpl());
167 uint64_t Offset = RelI
[all...]
H A DRuntimeDyldMachOI386.h34 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
41 Obj.getRelocation(RelI->getRawDataRefImpl());
47 return processSECTDIFFRelocation(SectionID, RelI, Obj,
50 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID);
67 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
70 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID))
82 // RelI->getAddress(RelocAddr);
86 makeValueAddendPCRel(Value, RelI, 1 << RE.Size);
95 return ++RelI;
146 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, argument
[all...]
H A DRuntimeDyldMachOARM.h101 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
108 Obj.getRelocation(RelI->getRawDataRefImpl());
115 auto Symbol = RelI->getSymbol();
135 return processHALFSECTDIFFRelocation(SectionID, RelI, Obj,
138 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID,
141 return ++RelI;
160 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
168 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID))
180 makeValueAddendPCRel(Value, RelI,
200 return ++RelI;
345 processHALFSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, const ObjectFile &BaseTObj, ObjSectionToIDMap &ObjSectionToID) argument
[all...]
H A DRuntimeDyldMachOAArch64.h273 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
280 Obj.getRelocation(RelI->getRawDataRefImpl());
298 ++RelI;
299 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl());
303 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID);
305 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI));
327 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID))
337 makeValueAddendPCRel(Value, RelI, 1 << RE.Size);
352 return ++RelI;
480 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, argument
[all...]
H A DRuntimeDyldCOFFI386.h38 object::relocation_iterator RelI,
43 auto Symbol = RelI->getSymbol();
57 uint64_t RelType = RelI->getType();
58 uint64_t Offset = RelI->getOffset();
80 RelI->getTypeName(RelTypeName);
128 return ++RelI;
H A DRuntimeDyldCOFFX86_64.h191 object::relocation_iterator RelI,
197 object::symbol_iterator Symbol = RelI->getSymbol();
208 uint64_t RelType = RelI->getType();
209 uint64_t Offset = RelI->getOffset();
268 return ++RelI;
H A DRuntimeDyldCOFFAArch64.h141 processRelocationRef(unsigned SectionID, object::relocation_iterator RelI,
146 auto Symbol = RelI->getSymbol();
160 uint64_t RelType = RelI->getType();
161 uint64_t Offset = RelI->getOffset();
220 RelI->getTypeName(RelTypeName);
242 return ++RelI;
H A DRuntimeDyldCOFFThumb.h61 object::relocation_iterator RelI,
65 auto Symbol = RelI->getSymbol();
79 uint64_t RelType = RelI->getType();
80 uint64_t Offset = RelI->getOffset();
100 RelI->getTypeName(RelTypeName);
171 return ++RelI;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.h42 bool resolveAArch64ShortBranch(unsigned SectionID, relocation_iterator RelI,
46 relocation_iterator RelI, StubMap &Stubs);
177 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
H A DRuntimeDyldMachO.cpp55 unsigned SectionID, relocation_iterator RelI,
62 Obj.getRelocation(RelI->getRawDataRefImpl());
68 uint64_t Offset = RelI->getOffset();
92 return ++RelI;
54 processScatteredVANILLA( unsigned SectionID, relocation_iterator RelI, const ObjectFile &BaseObjT, RuntimeDyldMachO::ObjSectionToIDMap &ObjSectionToID, bool TargetIsLocalThumbFunc) argument
H A DRuntimeDyldMachO.h83 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI,
H A DRuntimeDyldELF.cpp1021 unsigned SectionID, relocation_iterator RelI,
1038 uint64_t Offset = RelI->getOffset();
1047 resolveRelocation(Sections[SectionID], Offset, Address, RelI->getType(),
1055 relocation_iterator RelI,
1061 uint64_t Offset = RelI->getOffset();
1062 unsigned RelType = RelI->getType();
1070 } else if (!resolveAArch64ShortBranch(SectionID, RelI, Value)) {
1110 unsigned SectionID, relocation_iterator RelI, const ObjectFile &O,
1113 uint64_t RelType = RelI->getType();
1115 if (Expected<int64_t> AddendOrErr = ELFRelocationRef(*RelI)
1020 resolveAArch64ShortBranch( unsigned SectionID, relocation_iterator RelI, const RelocationValueRef &Value) argument
1053 resolveAArch64Branch(unsigned SectionID, const RelocationValueRef &Value, relocation_iterator RelI, StubMap &Stubs) argument
1109 processRelocationRef( unsigned SectionID, relocation_iterator RelI, const ObjectFile &O, ObjSectionToIDMap &ObjSectionToID, StubMap &Stubs) argument
[all...]
H A DRuntimeDyldImpl.h423 processRelocationRef(unsigned SectionID, relocation_iterator RelI,

Completed in 66 milliseconds