Lines Matching defs:Pred
358 ICmpInst::Predicate Pred = ICI->getPredicate();
370 if ((Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_ULT)
371 && CI->isMinValue(Pred == ICmpInst::ICMP_SLT))
374 else if ((Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_UGT)
375 && CI->isMaxValue(Pred == ICmpInst::ICMP_SGT))
377 switch (Pred) {
389 if (Pred == ICmpInst::ICMP_UGT || Pred == ICmpInst::ICMP_SGT)
391 else // (Pred == ICmpInst::ICMP_ULT || Pred == ICmpInst::ICMP_SLT)
440 Pred = ICmpInst::getSwappedPredicate(Pred);
443 ICI->setPredicate(Pred);
468 if (Pred == ICmpInst::ICMP_SGT && Cmp->isAllOnesValue()) {
471 } else if (Pred == ICmpInst::ICMP_SLT && Cmp->isNullValue()) {
493 if (Pred == ICmpInst::ICMP_EQ) {
500 } else if (Pred == ICmpInst::ICMP_NE) {
512 if (CmpLHS == TrueVal && Pred == ICmpInst::ICMP_EQ) {
516 } else if (CmpLHS == FalseVal && Pred == ICmpInst::ICMP_NE) {