reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
244 dbgs() << "LoopICmp Pred = " << Pred << ", IV = " << *IV 447 if (!SE.isMonotonicPredicate(LatchCheck.IV, LatchCheck.Pred, Increasing)) 476 NewLatchCheck.Pred = LatchCheck.Pred; 476 NewLatchCheck.Pred = LatchCheck.Pred; 586 ICmpInst::getFlippedStrictnessPredicate(LatchCheck.Pred); 594 auto *FirstIterationCheck = expandCheck(Expander, Guard, RangeCheck.Pred, 638 ICmpInst::getFlippedStrictnessPredicate(LatchCheck.Pred); 652 if (ICmpInst::isEquality(RC.Pred) && 655 RC.Pred = RC.Pred == ICmpInst::ICMP_NE ? 655 RC.Pred = RC.Pred == ICmpInst::ICMP_NE ? 680 if (RangeCheck->Pred != ICmpInst::ICMP_ULT) { 682 << RangeCheck->Pred << ")!\n"); 865 Result->Pred = ICmpInst::getInversePredicate(Result->Pred); 865 Result->Pred = ICmpInst::getInversePredicate(Result->Pred); 892 if (IsUnsupportedPredicate(Step, Result->Pred)) { 893 LLVM_DEBUG(dbgs() << "Unsupported loop latch predicate(" << Result->Pred