Lines Matching refs:TargetPtr
367 uint32_t *TargetPtr = in resolveAArch64Relocation() local
387 write(isBE, TargetPtr, static_cast<uint16_t>(Result & 0xffffU)); in resolveAArch64Relocation()
393 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU)); in resolveAArch64Relocation()
397 write(isBE, TargetPtr, Value + Addend); in resolveAArch64Relocation()
403 write(isBE, TargetPtr, static_cast<uint32_t>(Result & 0xffffffffU)); in resolveAArch64Relocation()
407 write(isBE, TargetPtr, Value + Addend - FinalAddress); in resolveAArch64Relocation()
417 or32le(TargetPtr, (BranchImm & 0x0FFFFFFC) >> 2); in resolveAArch64Relocation()
421 or32le(TargetPtr, ((Value + Addend) & 0xFFFF000000000000) >> 43); in resolveAArch64Relocation()
424 or32le(TargetPtr, ((Value + Addend) & 0xFFFF00000000) >> 27); in resolveAArch64Relocation()
427 or32le(TargetPtr, ((Value + Addend) & 0xFFFF0000) >> 11); in resolveAArch64Relocation()
430 or32le(TargetPtr, ((Value + Addend) & 0xFFFF) << 5); in resolveAArch64Relocation()
442 write32AArch64Addr(TargetPtr, Result >> 12); in resolveAArch64Relocation()
449 or32AArch64Imm(TargetPtr, Value + Addend); in resolveAArch64Relocation()
455 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 0, 11)); in resolveAArch64Relocation()
461 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 1, 11)); in resolveAArch64Relocation()
467 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 2, 11)); in resolveAArch64Relocation()
473 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 3, 11)); in resolveAArch64Relocation()
479 or32AArch64Imm(TargetPtr, getBits(Value + Addend, 4, 11)); in resolveAArch64Relocation()
488 uint32_t *TargetPtr = in resolveARMRelocation() local
508 support::ulittle32_t::ref{TargetPtr} = in resolveARMRelocation()
509 (support::ulittle32_t::ref{TargetPtr} & 0x80000000) | in resolveARMRelocation()
514 support::ulittle32_t::ref{TargetPtr} = Value; in resolveARMRelocation()
524 support::ulittle32_t::ref{TargetPtr} = in resolveARMRelocation()
525 (support::ulittle32_t::ref{TargetPtr} & ~0x000F0FFF) | (Value & 0xFFF) | in resolveARMRelocation()
534 assert((support::ulittle32_t::ref{TargetPtr} & 0xFFFFFF) == 0xFFFFFE); in resolveARMRelocation()
535 support::ulittle32_t::ref{TargetPtr} = in resolveARMRelocation()
536 (support::ulittle32_t::ref{TargetPtr} & 0xFF000000) | RelValue; in resolveARMRelocation()