/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldELFMips.cpp | 213 void RuntimeDyldELFMips::applyMIPSRelocation(uint8_t *TargetPtr, int64_t Value, in applyMIPSRelocation() argument 215 uint32_t Insn = readBytesUnaligned(TargetPtr, 4); in applyMIPSRelocation() 234 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation() 238 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation() 242 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation() 246 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation() 251 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation() 256 writeBytesUnaligned(Value & 0xffffffff, TargetPtr, 4); in applyMIPSRelocation() 260 writeBytesUnaligned(Value, TargetPtr, 8); in applyMIPSRelocation() 307 uint8_t *TargetPtr = Section.getAddressWithOffset(Offset); in resolveMIPSO32Relocation() local [all …]
|
H A D | RuntimeDyldELFMips.h | 58 void applyMIPSRelocation(uint8_t *TargetPtr, int64_t CalculatedValue,
|
/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 407 uint32_t *TargetPtr = in resolveAArch64Relocation() 430 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU)); in resolveAArch64Relocation() 437 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU)); in resolveAArch64Relocation() 441 write(isBE, TargetPtr, Value + Addend); in resolveAArch64Relocation() 447 write(isBE, TargetPtr, static_cast<uint32_t>(Result)); in resolveAArch64Relocation() 454 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU)); in resolveAArch64Relocation() 461 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU)); in resolveAArch64Relocation() 465 write(isBE, TargetPtr, Value + Addend - FinalAddress); in resolveAArch64Relocation() 471 *TargetPtr &= 0xff00001fU; in resolveAArch64Relocation() 473 or32le(TargetPtr, (BranchIm in resolveAArch64Relocation() 409 uint32_t *TargetPtr = resolveAArch64Relocation() local 596 uint32_t *TargetPtr = resolveARMRelocation() local [all...] |
/llvm-project/offload/src/ |
H A D | device.cpp | 113 void *TargetPtr = nullptr; in allocData() local 116 DeviceID, HstPtr, &TargetPtr, Size, in allocData() 119 TargetPtr = RTL->data_alloc(RTLDeviceID, Size, HstPtr, Kind); in allocData() 120 return TargetPtr; in allocData()
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | mbp.ll | 55 %TargetPtr = load ptr, ptr %ha, align 4 56 %cmp1 = icmp eq ptr %TargetPtr, null 60 %TargetPhi = phi ptr [ %NextPtr, %for.inc ], [ %TargetPtr, %entry ]
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 3271 Value *TargetPtr = CB.getArgOperand(1); in visitLibAtomicExchange() 3283 {DstPtr, TargetPtr, IRB.CreateIntCast(Size, DFSF.DFS.IntptrTy, false)}); in visitLibAtomicExchange() 3288 {TargetPtr, SrcPtr, IRB.CreateIntCast(Size, DFSF.DFS.IntptrTy, false)}); in visitLibAtomicExchange() 3295 Value *TargetPtr = CB.getArgOperand(1); 3313 TargetPtr, ExpectedPtr, DesiredPtr, in visitLibAtomicCompareExchange() 3276 Value *TargetPtr = CB.getArgOperand(1); visitLibAtomicExchange() local 3300 Value *TargetPtr = CB.getArgOperand(1); visitLibAtomicCompareExchange() local
|