Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOAArch64.h37 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in decodeAddend() local
72 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in decodeAddend()
84 Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress); in decodeAddend()
156 void encodeAddend(uint8_t *LocalAddress, unsigned NumBytes, in encodeAddend() argument
172 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in encodeAddend()
360 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
386 encodeAddend(LocalAddress, 1 << RE.Size, RelType, Result); in resolveRelocation()
395 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal); in resolveRelocation()
405 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal); in resolveRelocation()
415 encodeAddend(LocalAddress, /*Size=*/4, RelType, Value); in resolveRelocation()
[all …]
H A DRuntimeDyldMachOARM.h66 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in decodeAddend() local
72 uint32_t Temp = readBytesUnaligned(LocalAddress, 4); in decodeAddend()
83 uint16_t HighInsn = readBytesUnaligned(LocalAddress, 2); in decodeAddend()
89 uint16_t LowInsn = readBytesUnaligned(LocalAddress + 2, 2); in decodeAddend()
222 uint16_t HighInsn = readBytesUnaligned(LocalAddress, 2); in resolveRelocation()
227 uint16_t LowInsn = readBytesUnaligned(LocalAddress + 2, 2); in resolveRelocation()
232 writeBytesUnaligned(HighInsn, LocalAddress, 2); in resolveRelocation()
233 writeBytesUnaligned(LowInsn, LocalAddress + 2, 2); in resolveRelocation()
255 uint32_t Temp = readBytesUnaligned(LocalAddress, 4); in resolveRelocation()
273 uint32_t Insn = readBytesUnaligned(LocalAddress, 4); in resolveRelocation()
[all …]
H A DRuntimeDyldMachOI386.h103 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
112 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
121 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
157 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processSECTDIFFRelocation() local
159 uint64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); in processSECTDIFFRelocation()
H A DRuntimeDyldMachOX86_64.h90 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
110 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
118 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
169 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset); in processSubtractRelocation() local
172 SignExtend64(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8); in processSubtractRelocation()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp764 uint8_t aalk = *(LocalAddress + 3); in resolvePPC64Relocation()
786 writeInt32BE(LocalAddress, Result); in resolvePPC64Relocation()
802 writeInt32BE(LocalAddress, delta); in resolvePPC64Relocation()
807 writeInt64BE(LocalAddress, Delta); in resolvePPC64Relocation()
810 writeInt64BE(LocalAddress, Value + Addend); in resolvePPC64Relocation()
827 writeInt16BE(LocalAddress, Delta / 2); in resolveSystemZRelocation()
834 writeInt32BE(LocalAddress, Delta / 2); in resolveSystemZRelocation()
840 writeInt16BE(LocalAddress, Delta); in resolveSystemZRelocation()
846 writeInt32BE(LocalAddress, Delta); in resolveSystemZRelocation()
851 writeInt64BE(LocalAddress, Delta); in resolveSystemZRelocation()
[all …]
H A DRuntimeDyldMachO.cpp70 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processScatteredVANILLA() local
72 int64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); in processScatteredVANILLA()
152 uint8_t *LocalAddress = Section.getAddress() + RE.Offset; in dumpRelocationToResolve() local
156 << " LocalAddress: " << format("%p", LocalAddress) in dumpRelocationToResolve()
H A DRuntimeDyldChecker.cpp903 RuntimeDyldCheckerImpl::getSectionLoadAddress(void *LocalAddress) const { in getSectionLoadAddress()
905 if (S.getAddress() == LocalAddress) in getSectionLoadAddress()
982 bool LocalAddress) { in getSectionAddr() argument
983 return Impl->getSectionAddr(FileName, SectionName, LocalAddress); in getSectionAddr()
987 RuntimeDyldChecker::getSectionLoadAddress(void *LocalAddress) const { in getSectionLoadAddress()
988 return Impl->getSectionLoadAddress(LocalAddress); in getSectionLoadAddress()
H A DRuntimeDyld.cpp159 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
163 if (Sections[i].getAddress() == LocalAddress) { in mapSectionAddress()
1295 void RuntimeDyld::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
1297 Dyld->mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
H A DRuntimeDyldImpl.h550 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h100 bool LocalAddress);
104 Optional<uint64_t> getSectionLoadAddress(void *LocalAddress) const;
H A DRuntimeDyld.h206 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
H A DExecutionEngine.h248 virtual void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h149 virtual void mapSectionAddress(const void *LocalAddress,
270 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
274 PFC->RTDyld->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress()
429 void mapSectionAddress(VModuleKey K, const void *LocalAddress, in mapSectionAddress() argument
432 LinkedObjects[K]->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress()
H A DObjectTransformLayer.h95 void mapSectionAddress(VModuleKey K, const void *LocalAddress, in mapSectionAddress() argument
97 BaseLayer.mapSectionAddress(K, LocalAddress, TargetAddr); in mapSectionAddress()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h281 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
283 Dyld.mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DOrcMCJITReplacement.h342 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
345 if (P.second.count(LocalAddress)) in mapSectionAddress()
346 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); in mapSectionAddress()
/freebsd-12.1/crypto/openssh/regress/
H A Daddrmatch.sh29 Match LocalAddress 127.0.0.1,::1
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td316 def load_local_m0 : LoadFrag<load_glue>, LocalAddress;
317 def sextloadi8_local_m0 : LoadFrag<sextloadi8_glue>, LocalAddress;
318 def sextloadi16_local_m0 : LoadFrag<sextloadi16_glue>, LocalAddress;
319 def az_extloadi8_local_m0 : LoadFrag<az_extloadi8_glue>, LocalAddress;
320 def az_extloadi16_local_m0 : LoadFrag<az_extloadi16_glue>, LocalAddress;
321 def load_align8_local_m0 : LoadFrag <load_glue_align8>, LocalAddress;
322 def load_align16_local_m0 : LoadFrag <load_glue_align16>, LocalAddress;
372 def store_local_m0 : StoreFrag<store_glue>, LocalAddress;
373 def truncstorei8_local_m0 : StoreFrag<truncstorei8_glue>, LocalAddress;
374 def truncstorei16_local_m0 : StoreFrag<truncstorei16_glue>, LocalAddress;
[all …]
H A DAMDGPUInstructions.td355 class LocalAddress : CodePatPred<[{
405 class LocalLoad <SDPatternOperator op> : LoadFrag <op>, LocalAddress;
406 class LocalStore <SDPatternOperator op> : StoreFrag <op>, LocalAddress;
455 def store_local_hi16 : StoreHi16 <truncstorei16>, LocalAddress;
456 def truncstorei8_local_hi16 : StoreHi16<truncstorei8>, LocalAddress;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.h245 Address LocalAddress; variable
H A DCGBlocks.cpp39 CapturesNonExternalType(false), LocalAddress(Address::invalid()), in CGBlockInfo()
797 blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType, in enterBlockScope()
841 Address addr = CGF.Builder.CreateStructGEP(blockInfo.LocalAddress, in enterBlockScope()
948 Address blockAddr = blockInfo.LocalAddress; in EmitBlockLiteral()