Home
last modified time | relevance | path

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

/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOAArch64.h37 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in decodeAddend() local
53 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in decodeAddend()
64 Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress); in decodeAddend()
66 Addend = *reinterpret_cast<support::ulittle64_t *>(LocalAddress); in decodeAddend()
70 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
83 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
96 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
104 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
133 void encodeAddend(uint8_t *LocalAddress, unsigned NumBytes, in encodeAddend() argument
148 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in encodeAddend()
[all …]
DRuntimeDyldMachOARM.h38 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in decodeAddend() local
44 uint32_t Temp = readBytesUnaligned(LocalAddress, 4); in decodeAddend()
97 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
114 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
129 uint32_t Temp = readBytesUnaligned(LocalAddress, 4); in resolveRelocation()
130 writeBytesUnaligned((Temp & ~0xffffff) | FinalValue, LocalAddress, 4); in resolveRelocation()
144 uint32_t Insn = readBytesUnaligned(LocalAddress, 4); in resolveRelocation()
146 writeBytesUnaligned(Insn, LocalAddress, 4); in resolveRelocation()
226 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processHALFSECTDIFFRelocation() local
227 int64_t Immediate = readBytesUnaligned(LocalAddress, 4); // Copy the whole instruction out. in processHALFSECTDIFFRelocation()
DRuntimeDyldMachOX86_64.h76 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
96 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
104 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
157 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset); in processSubtractRelocation() local
167 SignExtend64(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8); in processSubtractRelocation()
DRuntimeDyldMachOI386.h86 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
97 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
106 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
141 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processSECTDIFFRelocation() local
143 uint64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); in processSECTDIFFRelocation()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp911 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolvePPC32Relocation() local
917 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC32Relocation()
920 writeInt16BE(LocalAddress, applyPPChi(Value + Addend)); in resolvePPC32Relocation()
923 writeInt16BE(LocalAddress, applyPPCha(Value + Addend)); in resolvePPC32Relocation()
931 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in resolvePPC64Relocation() local
937 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC64Relocation()
940 writeInt16BE(LocalAddress, applyPPClo(Value + Addend) & ~3); in resolvePPC64Relocation()
943 writeInt16BE(LocalAddress, applyPPClo(Value + Addend)); in resolvePPC64Relocation()
946 writeInt16BE(LocalAddress, applyPPClo(Value + Addend) & ~3); in resolvePPC64Relocation()
949 writeInt16BE(LocalAddress, applyPPChi(Value + Addend)); in resolvePPC64Relocation()
[all …]
DRuntimeDyldMachO.cpp67 uint8_t *LocalAddress = Section.getAddressWithOffset(Offset); in processScatteredVANILLA() local
69 int64_t Addend = readBytesUnaligned(LocalAddress, NumBytes); in processScatteredVANILLA()
138 uint8_t *LocalAddress = Section.getAddress() + RE.Offset; in dumpRelocationToResolve() local
142 << " LocalAddress: " << format("%p", LocalAddress) in dumpRelocationToResolve()
DRuntimeDyld.cpp116 void RuntimeDyldImpl::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
120 if (Sections[i].getAddress() == LocalAddress) { in mapSectionAddress()
961 void RuntimeDyld::mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
963 Dyld->mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
DRuntimeDyldImpl.h480 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
DRuntimeDyldChecker.cpp933 bool LocalAddress) { in getSectionAddr() argument
934 return Impl->getSectionAddr(FileName, SectionName, LocalAddress); in getSectionAddr()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DObjectLinkingLayer.h64 void mapSectionAddress(const void *LocalAddress, TargetAddress TargetAddr) { in mapSectionAddress() argument
67 RTDyld->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress()
259 void mapSectionAddress(ObjSetHandleT H, const void *LocalAddress, in mapSectionAddress() argument
261 (*H)->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress()
DObjectTransformLayer.h85 void mapSectionAddress(ObjSetHandleT H, const void *LocalAddress, in mapSectionAddress() argument
87 BaseLayer.mapSectionAddress(H, LocalAddress, TargetAddr); in mapSectionAddress()
/external/llvm/unittests/ExecutionEngine/Orc/
DObjectTransformLayerTest.cpp142 void mapSectionAddress(ObjSetHandleT H, const void *LocalAddress, in mapSectionAddress() argument
145 EXPECT_EQ(MockLocalAddress, LocalAddress); in mapSectionAddress()
149 void expectMapSectionAddress(ObjSetHandleT H, const void *LocalAddress, in expectMapSectionAddress() argument
152 MockLocalAddress = LocalAddress; in expectMapSectionAddress()
/external/llvm/include/llvm/ExecutionEngine/
DRuntimeDyldChecker.h94 bool LocalAddress);
DRuntimeDyld.h217 void mapSectionAddress(const void *LocalAddress, uint64_t TargetAddress);
DExecutionEngine.h237 virtual void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
/external/llvm/lib/ExecutionEngine/Orc/
DOrcMCJITReplacement.h198 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
201 if (P.second.count(LocalAddress)) in mapSectionAddress()
202 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); in mapSectionAddress()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.h282 void mapSectionAddress(const void *LocalAddress, in mapSectionAddress() argument
284 Dyld.mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
/external/clang/lib/CodeGen/
DCGBlocks.h228 Address LocalAddress; variable
DCGBlocks.cpp33 LocalAddress(Address::invalid()), StructureType(nullptr), Block(block), in CGBlockInfo()
574 blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType, in enterBlockScope()
608 Address addr = CGF.Builder.CreateStructGEP(blockInfo.LocalAddress, in enterBlockScope()
709 Address blockAddr = blockInfo.LocalAddress; in EmitBlockLiteral()
/external/openssh/
Dsshd_config.0636 criteria are User, Group, Host, LocalAddress, LocalPort, and