Lines Matching refs:SETEQ
303 case ISD::SETEQ: in softenSetCCOperands()
3122 (Cond != ISD::SETEQ && Cond != ISD::SETNE)) in foldSetCCWithAnd()
3206 NewCond = ISD::CondCode::SETEQ; in optimizeSetCCOfSignedTruncationCheck()
3208 NewCond = ISD::CondCode::SETEQ; in optimizeSetCCOfSignedTruncationCheck()
3275 assert((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in optimizeSetCCByHoistingAndByConstFromLogicalShift()
3348 assert((Cond == ISD::SETEQ || Cond == ISD::SETNE) && "Unexpected condcode"); in foldSetCCWithBinOp()
3421 ISD::CondCode CC = Cond == ISD::SETULT ? ISD::SETEQ : ISD::SETNE; in simplifySetCCWithCTPOP()
3426 if ((Cond == ISD::SETEQ || Cond == ISD::SETNE) && C1 == 1) { in simplifySetCCWithCTPOP()
3443 unsigned LogicOpcode = Cond == ISD::SETEQ ? ISD::AND : ISD::OR; in simplifySetCCWithCTPOP()
3502 if ((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in SimplifySetCC()
3504 if ((C1 == 0) == (Cond == ISD::SETEQ)) { in SimplifySetCC()
3511 Cond = ISD::SETEQ; in SimplifySetCC()
3521 if ((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in SimplifySetCC()
3570 Cond == ISD::SETEQ ? ISD::SETNE : ISD::SETEQ); in SimplifySetCC()
3592 bool Inverse = (N1C->isNullValue() && Cond == ISD::SETEQ) || in SimplifySetCC()
3677 case ISD::SETEQ: in SimplifySetCC()
3698 case ISD::SETEQ: in SimplifySetCC()
3721 (Cond == ISD::SETEQ || Cond == ISD::SETNE)) { in SimplifySetCC()
3751 (Cond == ISD::SETEQ || Cond == ISD::SETNE)) { in SimplifySetCC()
3758 bool TrueWhenTrue = (Cond == ISD::SETEQ) ^ (!N1C->isOne()); in SimplifySetCC()
3795 Cond == ISD::SETEQ ? ISD::SETNE : ISD::SETEQ); in SimplifySetCC()
3814 Cond = (Cond == ISD::SETEQ) ? ISD::SETNE : ISD::SETEQ; in SimplifySetCC()
3833 Cond == ISD::SETEQ ? ISD::SETNE : ISD::SETEQ); in SimplifySetCC()
3839 Cond == ISD::SETEQ ? ISD::SETNE : ISD::SETEQ); in SimplifySetCC()
3848 (Cond == ISD::SETEQ || Cond == ISD::SETNE)) { in SimplifySetCC()
3930 ISD::SETEQ); in SimplifySetCC()
3948 ISD::SETEQ); in SimplifySetCC()
3952 if (Cond == ISD::SETEQ || Cond == ISD::SETNE) { in SimplifySetCC()
3995 (Cond == ISD::SETEQ || Cond == ISD::SETNE) && in SimplifySetCC()
4010 } else if (Cond == ISD::SETEQ && C1 == AndRHS->getAPIntValue()) { in SimplifySetCC()
4028 if ((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in SimplifySetCC()
4138 if ((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in SimplifySetCC()
4223 N0.hasOneUse() && (Cond == ISD::SETEQ || Cond == ISD::SETNE)) { in SimplifySetCC()
4244 case ISD::SETEQ: // X == Y -> ~(X^Y) in SimplifySetCC()
5236 SDValue IsOne = DAG.getSetCC(dl, VT, N1, One, ISD::SETEQ); in BuildUDIV()
5299 assert((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in prepareUREMEqFold()
5467 ((Cond == ISD::SETEQ) ? ISD::SETULE : ISD::SETUGT)); in prepareUREMEqFold()
5488 SDValue Replacement = DAG.getBoolConstant(Cond == ISD::SETEQ ? false : true, in prepareUREMEqFold()
5539 assert((Cond == ISD::SETEQ || Cond == ISD::SETNE) && in prepareSREMEqFold()
5719 ((Cond == ISD::SETEQ) ? ISD::SETULE : ISD::SETUGT)); in prepareSREMEqFold()
5730 if (!isOperationLegalOrCustom(ISD::SETEQ, VT) || in prepareSREMEqFold()
5746 SDValue DivisorIsIntMin = DAG.getSetCC(DL, SETCCVT, D, IntMin, ISD::SETEQ); in prepareSREMEqFold()
6731 SDValue SrcIsZero = DAG.getSetCC(dl, SetCCVT, Op, Zero, ISD::SETEQ); in expandCTLZ()
6783 SDValue SrcIsZero = DAG.getSetCC(dl, SetCCVT, Op, Zero, ISD::SETEQ); in expandCTTZ()
7460 if (C->isNullValue() && CC == ISD::SETEQ) { in lowerCmpEqZeroToCtlzSrl()