Lines Matching defs:AndOp0
3103 SDValue AndOp0 = Op.getOperand(0);
3107 if (isOpcWithIntImmediate(AndOp0.getNode(), ISD::SHL, ShlImm)) {
3109 ShlOp0 = AndOp0.getOperand(0);
3110 } else if (VT == MVT::i64 && AndOp0.getOpcode() == ISD::ANY_EXTEND &&
3111 isOpcWithIntImmediate(AndOp0.getOperand(0).getNode(), ISD::SHL,
3116 SDValue ShlVal = AndOp0.getOperand(0);
3127 // For !BiggerPattern, bail out if the AndOp0 has more than one use, since
3128 // then we'll end up generating AndOp0+UBFIZ instead of just keeping
3129 // AndOp0+AND.
3130 if (!BiggerPattern && !AndOp0.hasOneUse())