Lines Matching refs:IsAdd
6514 assert((!magics.IsAdd || magics.PreShift == 0) && in BuildUDIV()
6519 magics.IsAdd ? APInt::getOneBitSet(EltBits, EltBits - 1) in BuildUDIV()
6522 UseNPQ |= magics.IsAdd; in BuildUDIV()
10876 bool IsAdd = Node->getOpcode() == ISD::UADDO; in expandUADDSUBO() local
10879 unsigned OpcCarry = IsAdd ? ISD::UADDO_CARRY : ISD::USUBO_CARRY; in expandUADDSUBO()
10889 Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl, in expandUADDSUBO()
10896 if (IsAdd && isOneConstant(RHS)) { in expandUADDSUBO()
10905 } else if (IsAdd && isAllOnesConstant(RHS)) { in expandUADDSUBO()
10911 ISD::CondCode CC = IsAdd ? ISD::SETULT : ISD::SETUGT; in expandUADDSUBO()
10922 bool IsAdd = Node->getOpcode() == ISD::SADDO; in expandSADDSUBO() local
10924 Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl, in expandSADDSUBO()
10932 unsigned OpcSat = IsAdd ? ISD::SADDSAT : ISD::SSUBSAT; in expandSADDSUBO()
10950 DAG.getSetCC(dl, OType, RHS, Zero, IsAdd ? ISD::SETLT : ISD::SETGT); in expandSADDSUBO()