Lines Matching defs:ImmR
3342 unsigned ImmR = (BitWidth - LSB) % BitWidth;
3373 CurDAG->getTargetConstant(ImmR, DL, VT),
3592 unsigned ImmR, ImmS;
3601 if (isBitfieldExtractOp(CurDAG, OrOpd0, BFXOpc, Src, ImmR, ImmS,
3611 Width = ImmS - ImmR + 1;
3619 // can share the ImmR and ImmS values from the already-computed UBFM.
3623 ImmR = (BitWidth - DstLSB) % BitWidth;
3665 SDValue Ops[] = {Dst, Src, CurDAG->getTargetConstant(ImmR, DL, VT),
3714 unsigned ImmR = (BitWidth - LSB) % BitWidth;
3719 CurDAG->getTargetConstant(ImmR, DL, VT),
3765 // ImmR is the rotate right amount.
3766 unsigned ImmR = (VT.getSizeInBits() - DstLSB) % VT.getSizeInBits();
3771 SDValue Ops[] = {Op0, CurDAG->getTargetConstant(ImmR, DL, VT),