Lines Matching defs:Wd
223 : Wd{*reinterpret_cast<support::ulittle32_t *>(FixupPtr)} {}
225 support::ulittle32_t &Wd;
230 : Wd{*reinterpret_cast<const support::ulittle32_t *>(FixupPtr)} {}
232 ArmRelocation(WritableArmRelocation &Writable) : Wd{Writable.Wd} {}
234 const support::ulittle32_t &Wd;
249 static_cast<uint32_t>(R.Wd), G.getEdgeKindName(Kind)));
259 template <EdgeKind_aarch32 K> static bool checkOpcodeArm(uint32_t Wd) {
260 return (Wd & FixupInfo<K>::OpcodeMask) == FixupInfo<K>::Opcode;
320 if (!Info.checkOpcode(R.Wd))
352 uint32_t Wd = R.Wd & FixupInfo<Kind>::RegMask;
353 return Wd == Reg;
369 R.Wd = (R.Wd & ~Mask) | Reg;
385 R.Wd = (R.Wd & ~Mask) | Imm;
418 return decodeImmBA1BlA1BlxA2(R.Wd);
422 return decodeImmMovtA1MovwA2(R.Wd);
548 if ((R.Wd & FixupInfo<Arm_Call>::CondMask) !=
559 bool InstrIsBlx = (~R.Wd & FixupInfo<Arm_Call>::BitBlx) == 0;
563 R.Wd = R.Wd | FixupInfo<Arm_Call>::BitBlx;
564 R.Wd = R.Wd & ~FixupInfo<Arm_Call>::BitH;
567 R.Wd = R.Wd & ~FixupInfo<Arm_Call>::BitBlx;