reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
192 const SCEV *LeftSCEV = SE.getSCEV(LeftVal); 193 const SCEV *RightSCEV = SE.getSCEV(RightVal); 197 if (SE.isKnownPredicate(Pred, LeftSCEV, RightSCEV) || 198 SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), LeftSCEV, 223 !SE.isMonotonicPredicate(LeftAR, Pred, Increasing)) 232 SE.getConstant(LeftSCEV->getType(), NewPeelCount), SE); 232 SE.getConstant(LeftSCEV->getType(), NewPeelCount), SE); 237 if (!SE.isKnownPredicate(Pred, IterVal, RightSCEV)) 240 const SCEV *Step = LeftAR->getStepRecurrence(SE); 242 SE.isKnownPredicate(Pred, IterVal, RightSCEV)) { 243 IterVal = SE.getAddExpr(IterVal, Step); 250 SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal,