Lines Matching refs:IsAdd
6385 assert((!magics.IsAdd || magics.PreShift == 0) && in BuildUDIV()
6390 magics.IsAdd ? APInt::getOneBitSet(EltBits, EltBits - 1) in BuildUDIV()
6393 UseNPQ |= magics.IsAdd; in BuildUDIV()
10387 bool IsAdd = Node->getOpcode() == ISD::UADDO; in expandUADDSUBO() local
10390 unsigned OpcCarry = IsAdd ? ISD::UADDO_CARRY : ISD::USUBO_CARRY; in expandUADDSUBO()
10400 Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl, in expandUADDSUBO()
10407 if (IsAdd && isOneConstant(RHS)) { in expandUADDSUBO()
10416 } else if (IsAdd && isAllOnesConstant(RHS)) { in expandUADDSUBO()
10422 ISD::CondCode CC = IsAdd ? ISD::SETULT : ISD::SETUGT; in expandUADDSUBO()
10433 bool IsAdd = Node->getOpcode() == ISD::SADDO; in expandSADDSUBO() local
10435 Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl, in expandSADDSUBO()
10443 unsigned OpcSat = IsAdd ? ISD::SADDSAT : ISD::SSUBSAT; in expandSADDSUBO()
10461 DAG.getSetCC(dl, OType, RHS, Zero, IsAdd ? ISD::SETLT : ISD::SETGT); in expandSADDSUBO()