Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A 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()
155 void encodeAddend(uint8_t *LocalAddress, unsigned NumBytes, in encodeAddend() argument
171 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in encodeAddend()
359 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
385 encodeAddend(LocalAddress, 1 << RE.Size, RelType, Result); in resolveRelocation()
394 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal); in resolveRelocation()
404 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal); in resolveRelocation()
414 encodeAddend(LocalAddress, /*Size=*/4, RelType, Value); in resolveRelocation()
[all …]
H A 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()
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()
254 uint32_t Temp = readBytesUnaligned(LocalAddress, 4); in resolveRelocation()
272 uint32_t Insn = readBytesUnaligned(LocalAddress, 4); in resolveRelocation()
[all …]
H A 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()
H A 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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp839 uint8_t aalk = *(LocalAddress + 3); in resolvePPC64Relocation()
861 writeInt32BE(LocalAddress, Result); in resolvePPC64Relocation()
877 writeInt32BE(LocalAddress, delta); in resolvePPC64Relocation()
882 writeInt64BE(LocalAddress, Delta); in resolvePPC64Relocation()
885 writeInt64BE(LocalAddress, Value + Addend); in resolvePPC64Relocation()
902 writeInt16BE(LocalAddress, Delta / 2); in resolveSystemZRelocation()
909 writeInt32BE(LocalAddress, Delta / 2); in resolveSystemZRelocation()
915 writeInt16BE(LocalAddress, Delta); in resolveSystemZRelocation()
921 writeInt32BE(LocalAddress, Delta); in resolveSystemZRelocation()
926 writeInt64BE(LocalAddress, Delta); in resolveSystemZRelocation()
[all …]
H A 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()
H A DRuntimeDyld.cpp158 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
162 if (Sections[i].getAddress() == LocalAddress) { in mapSectionAddress()
1376 void RuntimeDyld::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
1378 Dyld->mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
H A DRuntimeDyldChecker.cpp886 bool LocalAddress) { in getSectionAddr() argument
887 return Impl->getSectionAddr(FileName, SectionName, LocalAddress); in getSectionAddr()
H A DRuntimeDyldImpl.h555 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h172 bool LocalAddress);
176 Optional<uint64_t> getSectionLoadAddress(void *LocalAddress) const;
H A DRuntimeDyld.h214 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
H A DExecutionEngine.h245 virtual void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
/freebsd-13.1/stand/efi/include/Protocol/
H A DHttp.h125 EFI_IPv4_ADDRESS LocalAddress; member
145 EFI_IPv6_ADDRESS LocalAddress; member
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h279 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
281 Dyld.mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
/freebsd-13.1/crypto/openssh/regress/
H A Daddrmatch.sh29 Match LocalAddress 127.0.0.1,::1
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h244 Address LocalAddress; variable
H A DCGBlocks.cpp38 CapturesNonExternalType(false), LocalAddress(Address::invalid()), in CGBlockInfo()
791 blockInfo.LocalAddress = CreateTempAlloca(blockInfo.StructureType, in EmitBlockLiteral()
819 Address blockAddr = blockInfo.LocalAddress; in EmitBlockLiteral()
/freebsd-13.1/crypto/openssh/
H A DChangeLog6475 Match LocalAddress are valid when parsing in config-test mode. This will