/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOX86_64.h | 35 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 42 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 46 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 51 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 54 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 61 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef() 84 return ++RelI; in processRelocationRef() 159 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation() argument 165 Obj.getRelocation(RelI->getRawDataRefImpl()); in processSubtractRelocation() 168 uint64_t Offset = RelI->getOffset(); in processSubtractRelocation() [all …]
|
D | RuntimeDyldMachOI386.h | 35 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 42 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 48 return processSECTDIFFRelocation(SectionID, RelI, Obj, in processRelocationRef() 51 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 68 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 71 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 87 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef() 96 return ++RelI; in processRelocationRef() 144 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processSECTDIFFRelocation() argument 150 Obj.getRelocation(RelI->getRawDataRefImpl()); in processSECTDIFFRelocation() [all …]
|
D | RuntimeDyldMachOARM.h | 100 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 …]
|
D | RuntimeDyldMachOAArch64.h | 274 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 281 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 299 ++RelI; in processRelocationRef() 300 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 304 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 306 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 328 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 338 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef() 353 return ++RelI; in processRelocationRef() 481 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation() argument [all …]
|
D | RuntimeDyldCOFFI386.h | 39 relocation_iterator RelI, in processRelocationRef() argument 44 auto Symbol = RelI->getSymbol(); in processRelocationRef() 58 uint64_t RelType = RelI->getType(); in processRelocationRef() 59 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 81 RelI->getTypeName(RelTypeName); in processRelocationRef() 129 return ++RelI; in processRelocationRef()
|
D | RuntimeDyldCOFFThumb.h | 59 relocation_iterator RelI, in processRelocationRef() argument 63 auto Symbol = RelI->getSymbol(); in processRelocationRef() 77 uint64_t RelType = RelI->getType(); in processRelocationRef() 78 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 98 RelI->getTypeName(RelTypeName); in processRelocationRef() 169 return ++RelI; in processRelocationRef()
|
D | RuntimeDyldCOFFX86_64.h | 179 relocation_iterator RelI, in processRelocationRef() argument 185 symbol_iterator Symbol = RelI->getSymbol(); in processRelocationRef() 196 uint64_t RelType = RelI->getType(); in processRelocationRef() 197 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 256 return ++RelI; in processRelocationRef()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOX86_64.h | 35 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 42 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 46 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 51 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 54 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 61 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef() 84 return ++RelI; in processRelocationRef() 159 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation() argument 165 Obj.getRelocation(RelI->getRawDataRefImpl()); in processSubtractRelocation() 168 uint64_t Offset = RelI->getOffset(); in processSubtractRelocation() [all …]
|
D | RuntimeDyldMachOARM.h | 54 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 61 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 66 return processHALFSECTDIFFRelocation(SectionID, RelI, Obj, in processRelocationRef() 69 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 71 return ++RelI; in processRelocationRef() 91 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 94 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 100 makeValueAddendPCRel(Value, RelI, 8); in processRelocationRef() 112 return ++RelI; in processRelocationRef() 218 processHALFSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processHALFSECTDIFFRelocation() argument [all …]
|
D | RuntimeDyldMachOI386.h | 35 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 42 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 48 return processSECTDIFFRelocation(SectionID, RelI, Obj, in processRelocationRef() 51 return processScatteredVANILLA(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 68 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 71 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 87 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef() 96 return ++RelI; in processRelocationRef() 144 processSECTDIFFRelocation(unsigned SectionID, relocation_iterator RelI, in processSECTDIFFRelocation() argument 150 Obj.getRelocation(RelI->getRawDataRefImpl()); in processSECTDIFFRelocation() [all …]
|
D | RuntimeDyldMachOAArch64.h | 246 processRelocationRef(unsigned SectionID, relocation_iterator RelI, in processRelocationRef() argument 253 Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 271 ++RelI; in processRelocationRef() 272 RelInfo = Obj.getRelocation(RelI->getRawDataRefImpl()); in processRelocationRef() 276 return processSubtractRelocation(SectionID, RelI, Obj, ObjSectionToID); in processRelocationRef() 278 RelocationEntry RE(getRelocationEntry(SectionID, Obj, RelI)); in processRelocationRef() 287 if (auto ValueOrErr = getRelocationValueRef(Obj, RelI, RE, ObjSectionToID)) in processRelocationRef() 294 makeValueAddendPCRel(Value, RelI, 1 << RE.Size); in processRelocationRef() 308 return ++RelI; in processRelocationRef() 421 processSubtractRelocation(unsigned SectionID, relocation_iterator RelI, in processSubtractRelocation() argument [all …]
|
D | RuntimeDyldCOFFI386.h | 39 relocation_iterator RelI, in processRelocationRef() argument 44 auto Symbol = RelI->getSymbol(); in processRelocationRef() 58 uint64_t RelType = RelI->getType(); in processRelocationRef() 59 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 81 RelI->getTypeName(RelTypeName); in processRelocationRef() 129 return ++RelI; in processRelocationRef()
|
D | RuntimeDyldCOFFX86_64.h | 111 relocation_iterator RelI, in processRelocationRef() argument 117 symbol_iterator Symbol = RelI->getSymbol(); in processRelocationRef() 128 uint64_t RelType = RelI->getType(); in processRelocationRef() 129 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 183 return ++RelI; in processRelocationRef()
|
D | RuntimeDyldCOFFThumb.h | 39 relocation_iterator RelI, in processRelocationRef() argument 43 auto Symbol = RelI->getSymbol(); in processRelocationRef() 57 uint64_t RelType = RelI->getType(); in processRelocationRef() 58 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 78 RelI->getTypeName(RelTypeName); in processRelocationRef() 139 return ++RelI; in processRelocationRef()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.h | 43 bool resolveAArch64ShortBranch(unsigned SectionID, relocation_iterator RelI, 47 relocation_iterator RelI, StubMap &Stubs); 178 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|
D | RuntimeDyldMachO.cpp | 56 unsigned SectionID, relocation_iterator RelI, in processScatteredVANILLA() argument 63 Obj.getRelocation(RelI->getRawDataRefImpl()); in processScatteredVANILLA() 69 uint64_t Offset = RelI->getOffset(); in processScatteredVANILLA() 93 return ++RelI; in processScatteredVANILLA()
|
D | RuntimeDyldELF.cpp | 1011 unsigned SectionID, relocation_iterator RelI, in resolveAArch64ShortBranch() argument 1028 uint64_t Offset = RelI->getOffset(); in resolveAArch64ShortBranch() 1037 resolveRelocation(Sections[SectionID], Offset, Address, RelI->getType(), in resolveAArch64ShortBranch() 1045 relocation_iterator RelI, in resolveAArch64Branch() argument 1051 uint64_t Offset = RelI->getOffset(); in resolveAArch64Branch() 1052 unsigned RelType = RelI->getType(); in resolveAArch64Branch() 1060 } else if (!resolveAArch64ShortBranch(SectionID, RelI, Value)) { in resolveAArch64Branch() 1100 unsigned SectionID, relocation_iterator RelI, const ObjectFile &O, in processRelocationRef() argument 1103 uint64_t RelType = RelI->getType(); in processRelocationRef() 1105 if (Expected<int64_t> AddendOrErr = ELFRelocationRef(*RelI).getAddend()) in processRelocationRef() [all …]
|
D | RuntimeDyldMachO.h | 84 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI,
|
D | RuntimeDyldImpl.h | 432 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldMachO.cpp | 55 unsigned SectionID, relocation_iterator RelI, in processScatteredVANILLA() argument 61 Obj.getRelocation(RelI->getRawDataRefImpl()); in processScatteredVANILLA() 67 uint64_t Offset = RelI->getOffset(); in processScatteredVANILLA() 90 return ++RelI; in processScatteredVANILLA()
|
D | RuntimeDyldMachO.h | 84 processScatteredVANILLA(unsigned SectionID, relocation_iterator RelI,
|
D | RuntimeDyldELF.h | 170 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|
D | RuntimeDyldELF.cpp | 1192 unsigned SectionID, relocation_iterator RelI, const ObjectFile &O, in processRelocationRef() argument 1195 uint64_t RelType = RelI->getType(); in processRelocationRef() 1196 ErrorOr<int64_t> AddendOrErr = ELFRelocationRef(*RelI).getAddend(); in processRelocationRef() 1198 elf_symbol_iterator Symbol = RelI->getSymbol(); in processRelocationRef() 1279 uint64_t Offset = RelI->getOffset(); in processRelocationRef() 1779 return ++RelI; in processRelocationRef()
|
D | RuntimeDyldImpl.h | 395 processRelocationRef(unsigned SectionID, relocation_iterator RelI,
|