reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1623 if (Shift.getOpcode() == ISD::ANY_EXTEND && Shift.hasOneUse() && 1623 if (Shift.getOpcode() == ISD::ANY_EXTEND && Shift.hasOneUse() && 1624 Shift.getOperand(0).getSimpleValueType() == MVT::i32 && 1627 Shift = Shift.getOperand(0); 1627 Shift = Shift.getOperand(0); 1630 if (Shift.getOpcode() != ISD::SHL || 1631 !isa<ConstantSDNode>(Shift.getOperand(1))) 1634 SDValue X = Shift.getOperand(0); 1639 if (!N.hasOneUse() || !Shift.hasOneUse()) 1643 unsigned ShiftAmt = Shift.getConstantOperandVal(1); 1657 SDValue NewShift = DAG.getNode(ISD::SHL, DL, VT, NewAnd, Shift.getOperand(1));