Home
last modified time | relevance | path

Searched refs:RightSCEV (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp180 if (isa<SCEVAddRecExpr>(RightSCEV)) { in parseLoopStructure()
181 std::swap(LeftSCEV, RightSCEV); in parseLoopStructure()
254 FixedRightSCEV = RightSCEV; in parseLoopStructure()
281 RightSCEV = in parseLoopStructure()
282 SE.getMinusSCEV(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
286 RightSCEV = in parseLoopStructure()
287 SE.getMinusSCEV(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
319 SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
345 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
349 RightSCEV = SE.getAddExpr(RightSCEV, SE.getOne(RightSCEV->getType())); in parseLoopStructure()
[all …]
H A DLoopPeel.cpp373 const SCEV *RightSCEV = SE.getSCEV(RightVal); in countToEliminateCompares() local
377 if (SE.evaluatePredicate(Pred, LeftSCEV, RightSCEV)) in countToEliminateCompares()
383 if (isa<SCEVAddRecExpr>(RightSCEV)) { in countToEliminateCompares()
384 std::swap(LeftSCEV, RightSCEV); in countToEliminateCompares()
410 if (!SE.isKnownPredicate(Pred, IterVal, RightSCEV)) in countToEliminateCompares()
427 SE.isKnownPredicate(Pred, IterVal, RightSCEV)) in countToEliminateCompares()
433 RightSCEV)) in countToEliminateCompares()
441 RightSCEV) && in countToEliminateCompares()
442 !SE.isKnownPredicate(Pred, IterVal, RightSCEV) && in countToEliminateCompares()
443 SE.isKnownPredicate(Pred, NextIterVal, RightSCEV)) { in countToEliminateCompares()