Searched refs:IterVal (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopPeel.cpp | 417 [&](unsigned &PeelCount, const SCEV *&IterVal, const SCEV *BoundSCEV, in countToEliminateCompares() 420 SE.isKnownPredicate(Pred, IterVal, BoundSCEV)) { in countToEliminateCompares() 421 IterVal = SE.getAddExpr(IterVal, Step); in countToEliminateCompares() 424 return SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal, in countToEliminateCompares() 478 const SCEV *IterVal = LeftAR->evaluateAtIteration( in countToEliminateCompares() local 484 if (!SE.isKnownPredicate(Pred, IterVal, RightSCEV)) in countToEliminateCompares() 488 if (!PeelWhilePredicateIsKnown(NewPeelCount, IterVal, RightSCEV, Step, in countToEliminateCompares() 498 const SCEV *NextIterVal = SE.getAddExpr(IterVal, Step); in countToEliminateCompares() 502 !SE.isKnownPredicate(Pred, IterVal, RightSCEV) && in countToEliminateCompares() 545 const SCEV *IterVal = AddRec->evaluateAtIteration( in countToEliminateCompares() local [all …]
|