Lines Matching refs:getPredicate

135   ICmpInst::Predicate Pred = Cmp->getPredicate();  in foldSelectICmpAnd()
508 Cmp->getPredicate() == ICmpInst::ICMP_EQ && in foldSelectICmpAndAnd()
555 ICmpInst::Predicate Pred = IC->getPredicate(); in foldSelectICmpLshrAshr()
626 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_EQ; in foldSelectICmpAndOr()
627 } else if (IC->getPredicate() == ICmpInst::ICMP_SLT || in foldSelectICmpAndOr()
628 IC->getPredicate() == ICmpInst::ICMP_SGT) { in foldSelectICmpAndOr()
631 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_SGT; in foldSelectICmpAndOr()
781 ICmpInst::Predicate Pred = ICI->getPredicate(); in canonicalizeSaturatedSubtract()
840 ICmpInst::Predicate Pred = Cmp->getPredicate(); in canonicalizeSaturatedAdd()
917 if (ICI->getPredicate() == ICmpInst::ICMP_NE) in foldSelectCtlzToCttz()
951 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectCttzCtlz()
1002 ICmpInst::Predicate Pred = Cmp.getPredicate(); in adjustMinMax()
1169 if (Cmp.getPredicate() == ICmpInst::ICMP_NE) { in foldSelectValueEquivalence()
1278 ICmpInst::Predicate Pred0 = Cmp0.getPredicate(); in canonicalizeClampLike()
1526 if (Cmp->getPredicate() == ICmpInst::ICMP_ULT && *CmpC == 2 && in foldSelectZeroOrOnes()
1531 if (Cmp->getPredicate() == ICmpInst::ICMP_UGT && *CmpC == 1 && in foldSelectZeroOrOnes()
1549 CPred = ICI->getPredicate(); in foldSelectInstWithICmpConst()
1595 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectInstWithICmp()
2874 if (FCmp->hasOneUse() && FCmpInst::isUnordered(FCmp->getPredicate())) { in visitSelectInst()