Searched refs:TargetPtr (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/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,
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldELF.cpp | 408 uint32_t *TargetPtr = in resolveAArch64Relocation() local 430 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU)); in resolveAArch64Relocation() 436 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU)); in resolveAArch64Relocation() 440 write(isBE, TargetPtr, Value + Addend); in resolveAArch64Relocation() 446 write(isBE, TargetPtr, static_cast<uint32_t>(Result)); in resolveAArch64Relocation() 453 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU)); in resolveAArch64Relocation() 460 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU)); in resolveAArch64Relocation() 464 write(isBE, TargetPtr, Value + Addend - FinalAddress); in resolveAArch64Relocation() 470 *TargetPtr &= 0xff00001fU; in resolveAArch64Relocation() 472 or32le(TargetPtr, (BranchImm & 0x001FFFFC) << 3); in resolveAArch64Relocation() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 3267 Value *TargetPtr = CB.getArgOperand(1); in visitLibAtomicExchange() local 3279 IRB.CreatePointerCast(TargetPtr, IRB.getInt8PtrTy()), in visitLibAtomicExchange() 3284 {IRB.CreatePointerCast(TargetPtr, IRB.getInt8PtrTy()), in visitLibAtomicExchange() 3293 Value *TargetPtr = CB.getArgOperand(1); in visitLibAtomicCompareExchange() local 3312 NextIRB.CreatePointerCast(TargetPtr, NextIRB.getInt8PtrTy()), in visitLibAtomicCompareExchange()
|