Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopBoundSplit.cpp45 const SCEV *AddRecSCEV; member
51 AddRecValue(nullptr), BoundValue(nullptr), AddRecSCEV(nullptr), in ConditionInfo()
61 Cond.AddRecSCEV = SE.getSCEV(Cond.AddRecValue); in analyzeICmp()
65 !isa<SCEVAddRecExpr>(Cond.AddRecSCEV)) { in analyzeICmp()
67 std::swap(Cond.AddRecSCEV, Cond.BoundSCEV); in analyzeICmp()
127 const SCEVAddRecExpr *AddRecSCEV = dyn_cast<SCEVAddRecExpr>(Cond.AddRecSCEV); in hasProcessableCondition() local
129 if (!AddRecSCEV) in hasProcessableCondition()
132 if (!AddRecSCEV->isAffine()) in hasProcessableCondition()
135 const SCEV *StepRecSCEV = AddRecSCEV->getStepRecurrence(SE); in hasProcessableCondition()