Searched refs:or32le (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/lld/ELF/Arch/ |
| D | Hexagon.cpp | 240 static void or32le(uint8_t *p, int32_t v) { write32le(p, read32le(p) | v); } in or32le() function 249 or32le(loc, applyMask(findMaskR6(read32le(loc)), val)); in relocate() 252 or32le(loc, applyMask(findMaskR8(read32le(loc)), val)); in relocate() 255 or32le(loc, applyMask(0x00003fe0, val & 0x3f)); in relocate() 258 or32le(loc, applyMask(0x00203fe0, val & 0x3f)); in relocate() 266 or32le(loc, applyMask(findMaskR11(read32le(loc)), val & 0x3f)); in relocate() 269 or32le(loc, applyMask(0x000007e0, val)); in relocate() 278 or32le(loc, applyMask(findMaskR16(read32le(loc)), val & 0x3f)); in relocate() 281 or32le(loc, applyMask(findMaskR16(read32le(loc)), val & 0xffff)); in relocate() 286 or32le(loc, val); in relocate() [all …]
|
| D | AArch64.cpp | 312 static void or32le(uint8_t *p, int32_t v) { write32le(p, read32le(p) | v); } in or32le() function 316 or32le(l, (imm & 0xFFF) << 10); in or32AArch64Imm() 388 or32le(loc, (val & 0x0FFFFFFC) >> 2); in relocate() 394 or32le(loc, (val & 0x1FFFFC) << 3); in relocate() 431 or32le(loc, (val & 0xFFFF) << 5); in relocate() 437 or32le(loc, (val & 0xFFFF0000) >> 11); in relocate() 443 or32le(loc, (val & 0xFFFF00000000) >> 27); in relocate() 446 or32le(loc, (val & 0xFFFF000000000000) >> 43); in relocate() 479 or32le(loc, (val & 0xFFFC) << 3); in relocate()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| D | RuntimeDyldCOFFAArch64.h | 35 static void or32le(void *P, int32_t V) { write32le(P, read32le(P) | V); } in or32le() function 308 or32le(Target + 12, ((Value + RE.Addend) & 0xFFFF) << 5); in resolveRelocation() 309 or32le(Target + 8, ((Value + RE.Addend) & 0xFFFF0000) >> 11); in resolveRelocation() 310 or32le(Target + 4, ((Value + RE.Addend) & 0xFFFF00000000) >> 27); in resolveRelocation() 311 or32le(Target + 0, ((Value + RE.Addend) & 0xFFFF000000000000) >> 43); in resolveRelocation()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| D | RuntimeDyldELF.cpp | 31 static void or32le(void *P, int32_t V) { write32le(P, read32le(P) | V); } in or32le() function 34 or32le(L, (Imm & 0xFFF) << 10); in or32AArch64Imm() 437 or32le(TargetPtr, (BranchImm & 0x001FFFFC) << 3); in resolveAArch64Relocation() 447 or32le(TargetPtr, (BranchImm & 0x0FFFFFFC) << 3); in resolveAArch64Relocation() 458 or32le(TargetPtr, (BranchImm & 0x0FFFFFFC) >> 2); in resolveAArch64Relocation() 462 or32le(TargetPtr, ((Value + Addend) & 0xFFFF000000000000) >> 43); in resolveAArch64Relocation() 465 or32le(TargetPtr, ((Value + Addend) & 0xFFFF00000000) >> 27); in resolveAArch64Relocation() 468 or32le(TargetPtr, ((Value + Addend) & 0xFFFF0000) >> 11); in resolveAArch64Relocation() 471 or32le(TargetPtr, ((Value + Addend) & 0xFFFF) << 5); in resolveAArch64Relocation()
|