Lines Matching defs:IsAdd
2570 bool IsAdd = N->getOpcode() == ISD::ADD;
2571 SDValue C = IsAdd ? N->getOperand(1) : N->getOperand(0);
2572 SDValue Z = IsAdd ? N->getOperand(0) : N->getOperand(1);
2592 SDValue C1 = IsAdd ? DAG.getConstant(CN->getAPIntValue() + 1, DL, VT)
2594 return DAG.getNode(IsAdd ? ISD::SUB : ISD::ADD, DL, VT, C1, LowBit);
2625 bool IsAdd = N->getOpcode() == ISD::ADD;
2626 SDValue ConstantOp = IsAdd ? N->getOperand(1) : N->getOperand(0);
2627 SDValue ShiftOp = IsAdd ? N->getOperand(0) : N->getOperand(1);
2648 IsAdd ? ISD::ADD : ISD::SUB, DL, VT,
2650 SDValue NewShift = DAG.getNode(IsAdd ? ISD::SRA : ISD::SRL, DL, VT,
3138 static SDValue foldAddSubMasked1(bool IsAdd, SDValue N0, SDValue N1,
3159 return DAG.getNode(IsAdd ? ISD::SUB : ISD::ADD, DL, VT, N0, N10);
10596 bool IsAdd = N0.getOpcode() == ISD::ADD;
10597 SDValue Shl = N0.getOperand(IsAdd ? 0 : 1);
10602 isConstOrConstSplat(N0.getOperand(IsAdd ? 1 : 0))) {
10623 if (IsAdd)