Lines Matching defs:ImmR
3291 unsigned ImmR = (BitWidth - LSB) % BitWidth;
3322 CurDAG->getTargetConstant(ImmR, DL, VT),
3541 unsigned ImmR, ImmS;
3550 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS,
3560 Width = ImmS - ImmR + 1;
3568 // can share the ImmR and ImmS values from the already-computed UBFM.
3572 ImmR = (BitWidth - DstLSB) % BitWidth;
3614 SDValue Ops[] = {Dst, Src, CurDAG->getTargetConstant(ImmR, DL, VT),
3663 unsigned ImmR = (BitWidth - LSB) % BitWidth;
3668 CurDAG->getTargetConstant(ImmR, DL, VT),
3714 // ImmR is the rotate right amount.
3715 unsigned ImmR = (VT.getSizeInBits() - DstLSB) % VT.getSizeInBits();
3720 SDValue Ops[] = {Op0, CurDAG->getTargetConstant(ImmR, DL, VT),