Lines Matching refs:NoOp0WrapProblem
4634 bool NoOp0WrapProblem = false, NoOp1WrapProblem = false; in foldICmpBinOp() local
4659 NoOp0WrapProblem = hasNoWrapProblem(*BO0, Pred, Op0HasNSW, Op0HasNUW); in foldICmpBinOp()
4668 if ((A == Op1 || B == Op1) && NoOp0WrapProblem) in foldICmpBinOp()
4679 if (A && C && (A == C || A == D || B == C || B == D) && NoOp0WrapProblem && in foldICmpBinOp()
4705 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_SLT && in foldICmpBinOp()
4710 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_SGE && in foldICmpBinOp()
4715 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_SLE && match(B, m_One())) in foldICmpBinOp()
4719 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_SGT && match(B, m_One())) in foldICmpBinOp()
4750 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_ULE && match(B, m_One())) in foldICmpBinOp()
4754 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_UGT && match(B, m_One())) in foldICmpBinOp()
4772 if (A && C && NoOp0WrapProblem && NoOp1WrapProblem && in foldICmpBinOp()
4820 if (A == Op1 && NoOp0WrapProblem) in foldICmpBinOp()
4843 if (B && D && B == D && NoOp0WrapProblem && NoOp1WrapProblem) in foldICmpBinOp()
4847 if (A && C && A == C && NoOp0WrapProblem && NoOp1WrapProblem) in foldICmpBinOp()
4851 if (NoOp0WrapProblem && ICmpInst::isSigned(Pred)) { in foldICmpBinOp()