Lines Matching defs:SecondOperand
884 SDValue FirstOperand = N->getOperand(0), SecondOperand = N->getOperand(1);
889 SecondOperand.getOpcode() == ISD::SHL) ||
891 SecondOperand.getOpcode() == ISD::AND)) {
900 : SecondOperand.getOperand(0);
902 ? SecondOperand.getOperand(0)
906 : SecondOperand.getOperand(1);
912 ? SecondOperand.getOperand(1)
944 if (SecondOperand.getOpcode() == ISD::AND &&
945 SecondOperand.getOperand(0).getOpcode() == ISD::SHL) {
947 if (!(CN = dyn_cast<ConstantSDNode>(SecondOperand.getOperand(1))) ||
955 SDValue Shl = SecondOperand.getOperand(0);
982 bool isConstCase = SecondOperand.getOpcode() != ISD::AND;
983 if (SecondOperand.getOpcode() == ISD::AND) {
984 if (!(CN1 = dyn_cast<ConstantSDNode>(SecondOperand->getOperand(1))))
1001 SrlX = DAG.getNode(ISD::SRL, DL, SecondOperand->getValueType(0),
1002 SecondOperand, Const1);
1173 SDValue SecondOperand = N->getOperand(1);
1183 if (!(CN = dyn_cast<ConstantSDNode>(SecondOperand)))