Lines Matching defs:RW
92 uint16_t RW = getRegBitWidth(RegisterRef(Reg, Sub));
99 return IsSubLo ? BT::BitMask(0, RW-1)
100 : BT::BitMask(RW, 2*RW-1);
272 // Extract RW low bits of the cell.
273 auto lo = [this] (const BT::RegisterCell &RC, uint16_t RW)
275 assert(RW <= RC.width());
276 return eXTR(RC, 0, RW);
278 // Extract RW high bits of the cell.
279 auto hi = [this] (const BT::RegisterCell &RC, uint16_t RW)
282 assert(RW <= W);
283 return eXTR(RC, W-RW, W);
343 uint16_t RW = W0;
345 assert(PW <= RW);
347 RegisterCell RC = RegisterCell(RW).insert(PC, BT::BitMask(0, PW-1));
348 RC.fill(PW, RW, BT::BitValue::Zero);
352 uint16_t RW = W0;
354 RegisterCell RC = RegisterCell::self(Reg[0].Reg, RW);
355 RC.fill(PW, RW, BT::BitValue::Zero);
967 uint16_t RW = getRegBitWidth(PD);
969 RegisterCell RC = RegisterCell::self(DefR, RW);
970 RC.fill(PW, RW, BT::BitValue::Zero);