Lines Matching defs:InnerShift
6866 unsigned InnerShift; // The opposite direction to the OuterShift.
6868 auto matchMask = [&OuterShift, &InnerShift, &Y](SDValue M) -> bool {
6873 InnerShift = ISD::SRL;
6875 InnerShift = ISD::SHL;
6896 SDValue T0 = DAG.getNode(InnerShift, DL, VT, X, Y);
10748 SDValue InnerShift = N0.getOperand(0);
10750 if (auto *N001C = isConstOrConstSplat(InnerShift.getOperand(1))) {
10753 EVT InnerShiftVT = InnerShift.getValueType();
10754 EVT ShiftAmtVT = InnerShift.getOperand(1).getValueType();
10763 InnerShift.getOperand(0), NewShiftAmt);
10768 if (N0.hasOneUse() && InnerShift.hasOneUse() &&
10772 InnerShift.getOperand(0), NewShiftAmt);