Home
last modified time | relevance | path

Searched refs:LocalAddress (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOAArch64.h36 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in decodeAddend() local
71 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in decodeAddend()
83 Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress); in decodeAddend()
85 Addend = *reinterpret_cast<support::ulittle64_t *>(LocalAddress); in decodeAddend()
89 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
104 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
117 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
126 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
155 void encodeAddend(uint8_t *LocalAddress, unsigned NumBytes, in encodeAddend() argument
171 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in encodeAddend()
[all …]
DRuntimeDyldMachOARM.h65 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in decodeAddend() local
71 uint32_t Temp = readBytesUnaligned(LocalAddress, 4); in decodeAddend()
82 uint16_t HighInsn = readBytesUnaligned(LocalAddress, 2); in decodeAddend()
88 uint16_t LowInsn = readBytesUnaligned(LocalAddress + 2, 2); in decodeAddend()
206 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
221 uint16_t HighInsn = readBytesUnaligned(LocalAddress, 2); in resolveRelocation()
226 uint16_t LowInsn = readBytesUnaligned(LocalAddress + 2, 2); in resolveRelocation()
231 writeBytesUnaligned(HighInsn, LocalAddress, 2); in resolveRelocation()
232 writeBytesUnaligned(LowInsn, LocalAddress + 2, 2); in resolveRelocation()
239 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
[all …]
DRuntimeDyldMachOI386.h102 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
111 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
120 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
159 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processSECTDIFFRelocation() local
161 uint64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); in processSECTDIFFRelocation()
DRuntimeDyldMachOX86_64.h89 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
109 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
117 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
168 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset); in processSubtractRelocation() local
171 SignExtend64(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8); in processSubtractRelocation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp714 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolvePPC32Relocation() local
720 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC32Relocation()
723 writeInt16BE(LocalAddress, applyPPChi(Value + Addend)); in resolvePPC32Relocation()
726 writeInt16BE(LocalAddress, applyPPCha(Value + Addend)); in resolvePPC32Relocation()
734 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolvePPC64Relocation() local
740 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC64Relocation()
743 writeInt16BE(LocalAddress, applyPPClo(Value + Addend) & ~3); in resolvePPC64Relocation()
746 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC64Relocation()
749 writeInt16BE(LocalAddress, applyPPClo(Value + Addend) & ~3); in resolvePPC64Relocation()
753 writeInt16BE(LocalAddress, applyPPChi(Value + Addend)); in resolvePPC64Relocation()
[all …]
DRuntimeDyldMachO.cpp69 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processScatteredVANILLA() local
71 int64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); in processScatteredVANILLA()
151 uint8_t *LocalAddress = Section.getAddress() + RE.Offset; in dumpRelocationToResolve() local
155 << " LocalAddress: " << format("%p", LocalAddress) in dumpRelocationToResolve()
DRuntimeDyld.cpp158 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
162 if (Sections[i].getAddress() == LocalAddress) { in mapSectionAddress()
1364 void RuntimeDyld::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
1366 Dyld->mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
DRuntimeDyldChecker.cpp873 bool LocalAddress) { in getSectionAddr() argument
874 return Impl->getSectionAddr(FileName, SectionName, LocalAddress); in getSectionAddr()
DRuntimeDyldImpl.h557 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h163 virtual void mapSectionAddress(const void *LocalAddress,
284 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
288 PFC->RTDyld->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress()
453 void mapSectionAddress(VModuleKey K, const void *LocalAddress, in mapSectionAddress() argument
456 LinkedObjects[K]->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress()
DObjectTransformLayer.h107 void mapSectionAddress(VModuleKey K, const void *LocalAddress, in mapSectionAddress() argument
109 BaseLayer.mapSectionAddress(K, LocalAddress, TargetAddr); in mapSectionAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/
DRuntimeDyldChecker.h172 bool LocalAddress);
176 Optional<uint64_t> getSectionLoadAddress(void *LocalAddress) const;
DRuntimeDyld.h210 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
DExecutionEngine.h248 virtual void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.h280 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
282 Dyld.mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DOrcMCJITReplacement.h338 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
341 if (P.second.count(LocalAddress)) in mapSectionAddress()
342 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); in mapSectionAddress()