Searched refs:FixupPtr (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | ppc64.h | 304 support::endian::write16<Endianness>(FixupPtr, Value); in relocateHalf16() 313 support::endian::write16<Endianness>(FixupPtr, ha(Value)); in relocateHalf16() 360 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local 378 support::endian::write64<Endianness>(FixupPtr, Value); in applyFixup() 389 return relocateHalf16<Endianness>(FixupPtr, Value, K); in applyFixup() 392 support::endian::write64<Endianness>(FixupPtr, TOCBase); in applyFixup() 410 return relocateHalf16<Endianness>(FixupPtr, Value, K); in applyFixup() 434 return relocateHalf16<Endianness>(FixupPtr, Value, K); in applyFixup() 457 support::endian::write64<Endianness>(FixupPtr, Value); in applyFixup() 477 support::endian::write32<Endianness>(FixupPtr, Value); in applyFixup() [all …]
|
| H A D | aarch64.h | 431 *(ulittle64_t *)FixupPtr = Value; in applyFixup() 438 *(ulittle32_t *)FixupPtr = Value; in applyFixup() 455 *(little32_t *)FixupPtr = Value; in applyFixup() 457 *(little64_t *)FixupPtr = Value; in applyFixup() 478 *(little32_t *)FixupPtr = FixedInstr; in applyFixup() 492 *(ulittle32_t *)FixupPtr = FixedInstr; in applyFixup() 509 *(ulittle32_t *)FixupPtr = FixedInstr; in applyFixup() 523 *(ulittle32_t *)FixupPtr = FixedInstr; in applyFixup() 540 *(ulittle32_t *)FixupPtr = FixedInstr; in applyFixup() 558 *(ulittle32_t *)FixupPtr = FixedInstr; in applyFixup() [all …]
|
| H A D | loongarch.h | 177 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local 184 *(ulittle64_t *)FixupPtr = TargetAddress + Addend; in applyFixup() 190 *(ulittle32_t *)FixupPtr = Value; in applyFixup() 202 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup() 206 *(little32_t *)FixupPtr = RawInstr | Imm15_0 | Imm25_16; in applyFixup() 214 *(little32_t *)FixupPtr = Value; in applyFixup() 221 *(little32_t *)FixupPtr = Value; in applyFixup() 237 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup() 239 *(little32_t *)FixupPtr = RawInstr | Imm31_12; in applyFixup() 245 uint32_t RawInstr = *(ulittle32_t *)FixupPtr; in applyFixup() [all …]
|
| H A D | x86_64.h | 406 *(ulittle64_t *)FixupPtr = Value; in applyFixup() 413 *(ulittle32_t *)FixupPtr = Value; in applyFixup() 421 *(little32_t *)FixupPtr = Value; in applyFixup() 430 *(ulittle16_t *)FixupPtr = Value; in applyFixup() 439 *(uint8_t *)FixupPtr = Value; in applyFixup() 455 *(little32_t *)FixupPtr = Value; in applyFixup() 463 *(little64_t *)FixupPtr = Value; in applyFixup() 470 *(little32_t *)FixupPtr = Value; in applyFixup() 478 *(little64_t *)FixupPtr = Value; in applyFixup() 485 *(little32_t *)FixupPtr = Value; in applyFixup() [all …]
|
| H A D | i386.h | 203 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local 213 *(ulittle32_t *)FixupPtr = Value; in applyFixup() 220 *(little32_t *)FixupPtr = Value; in applyFixup() 227 *(ulittle16_t *)FixupPtr = Value; in applyFixup() 237 *(little16_t *)FixupPtr = Value; in applyFixup() 245 *(little32_t *)FixupPtr = Value; in applyFixup() 253 *(little32_t *)FixupPtr = Value; in applyFixup() 262 *(little32_t *)FixupPtr = Value; in applyFixup()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_riscv.cpp | 219 *(little32_t *)FixupPtr = in applyFixup() 234 *(little32_t *)FixupPtr = in applyFixup() 249 *(little32_t *)FixupPtr = in applyFixup() 251 *(little32_t *)(FixupPtr + 4) = in applyFixup() 264 *(little32_t *)FixupPtr = in applyFixup() 279 *(little32_t *)FixupPtr = in applyFixup() 306 *(little32_t *)FixupPtr = in applyFixup() 316 *(little32_t *)FixupPtr = in applyFixup() 396 *(little16_t *)FixupPtr = in applyFixup() 422 *FixupPtr = (*FixupPtr & 0xc0) | (static_cast<uint8_t>(Value) & 0x3f); in applyFixup() [all …]
|
| H A D | COFF_x86_64.cpp | 95 const char *FixupPtr = BlockToFix.getContent().data() + Offset; in addSingleRelocation() local 100 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 105 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 110 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 116 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 122 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 128 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 134 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation() 140 Addend = *reinterpret_cast<const support::little64_t *>(FixupPtr); in addSingleRelocation() 145 Addend = *reinterpret_cast<const support::little16_t *>(FixupPtr); in addSingleRelocation() [all …]
|
| H A D | aarch32.cpp | 201 WritableThumbRelocation(char *FixupPtr) in WritableThumbRelocation() 211 ThumbRelocation(const char *FixupPtr) in ThumbRelocation() 224 WritableArmRelocation(char *FixupPtr) in WritableArmRelocation() 231 ArmRelocation(const char *FixupPtr) in ArmRelocation() 394 const char *FixupPtr = BlockWorkingMem + Offset; in readAddendData() local 469 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixupData() local 485 endian::write32le(FixupPtr, Value); in applyFixupData() 487 endian::write32be(FixupPtr, Value); in applyFixupData() 495 endian::write32le(FixupPtr, Value); in applyFixupData() 497 endian::write32be(FixupPtr, Value); in applyFixupData() [all …]
|