Lines Matching defs:TargetPtr
408 uint32_t *TargetPtr =
431 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU));
438 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU));
442 write(isBE, TargetPtr, Value + Addend);
448 write(isBE, TargetPtr, static_cast<uint32_t>(Result));
455 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU));
462 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU));
466 write(isBE, TargetPtr, Value + Addend - FinalAddress);
472 *TargetPtr &= 0xff00001fU;
474 or32le(TargetPtr, (BranchImm & 0x001FFFFC) << 3);
482 uint32_t RawInstr = *(support::little32_t *)TargetPtr;
483 *(support::little32_t *)TargetPtr = RawInstr & 0xfff8001fU;
486 or32le(TargetPtr, (BranchImm & 0x0000FFFC) << 3);
497 or32le(TargetPtr, (BranchImm & 0x0FFFFFFC) >> 2);
501 or32le(TargetPtr, ((Value + Addend) & 0xFFFF000000000000) >> 43);
504 or32le(TargetPtr, ((Value + Addend) & 0xFFFF00000000) >> 27);
507 or32le(TargetPtr, ((Value + Addend) & 0xFFFF0000) >> 11);
510 or32le(TargetPtr, ((Value + Addend) & 0xFFFF) << 5);
522 write32AArch64Addr(TargetPtr, Result >> 12);
529 or32AArch64Imm(TargetPtr, Value + Addend);
535 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 0, 11));
541 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 1, 11));
547 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 2, 11));
553 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 3, 11));
559 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 4, 11));
568 *TargetPtr &= 0xff00001fU;
571 *TargetPtr |= ((Result & 0xffc) << (5 - 2));
581 *TargetPtr &= 0x9f00001fU;
584 *TargetPtr |= ((Result & 0xffc) << (5 - 2));
585 *TargetPtr |= (Result & 0x3) << 29;
595 uint32_t *TargetPtr =
615 support::ulittle32_t::ref{TargetPtr} =
616 (support::ulittle32_t::ref{TargetPtr} & 0x80000000) |
621 support::ulittle32_t::ref{TargetPtr} = Value;
631 support::ulittle32_t::ref{TargetPtr} =
632 (support::ulittle32_t::ref{TargetPtr} & ~0x000F0FFF) | (Value & 0xFFF) |
641 assert((support::ulittle32_t::ref{TargetPtr} & 0xFFFFFF) == 0xFFFFFE);
642 support::ulittle32_t::ref{TargetPtr} =
643 (support::ulittle32_t::ref{TargetPtr} & 0xFF000000) | RelValue;