Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Analysis/
DLoopUnrollAnalyzer.cpp42 const SCEV *ValueAtIteration = AR->evaluateAtIteration(IterationNumber, SE); in simplifyInstWithSCEV()
DLoopAccessAnalysis.cpp210 ScEnd = AR->evaluateAtIteration(Ex, *SE); in insert()
DScalarEvolution.cpp1016 const SCEV *SCEVAddRecExpr::evaluateAtIteration(const SCEV *It, in evaluateAtIteration() function in SCEVAddRecExpr
6021 const SCEV *End = AddRec->evaluateAtIteration(MaxBECount, *this); in getRangeForAffineNoSelfWrappingAR()
7772 const SCEV *Val = AddRec->evaluateAtIteration(InVal, SE); in EvaluateConstantChrecAtConstant()
8646 return AddRec->evaluateAtIteration(BackedgeTakenCount, *this); in computeSCEVAtScope()
9674 const SCEV *Last = AR->evaluateAtIteration(MaxIter, *this); in getLoopInvariantExitCondDuringFirstIterations()
DDependenceAnalysis.cpp1030 const SCEV *Limit = AddRec->evaluateAtIteration(BECount, *SE); in isKnownLessThan()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopUnrollAnalyzer.cpp41 const SCEV *ValueAtIteration = AR->evaluateAtIteration(IterationNumber, SE); in simplifyInstWithSCEV()
DLoopAccessAnalysis.cpp209 ScEnd = AR->evaluateAtIteration(Ex, *SE); in insert()
DScalarEvolutionExpander.cpp1626 const SCEV *V = cast<SCEVAddRecExpr>(NewS)->evaluateAtIteration(IH, SE); in visitAddRecExpr()
DDependenceAnalysis.cpp1028 const SCEV *Limit = AddRec->evaluateAtIteration(BECount, *SE); in isKnownLessThan()
DScalarEvolution.cpp1241 const SCEV *SCEVAddRecExpr::evaluateAtIteration(const SCEV *It, in evaluateAtIteration() function in SCEVAddRecExpr
7544 const SCEV *Val = AddRec->evaluateAtIteration(InVal, SE); in EvaluateConstantChrecAtConstant()
8405 return AddRec->evaluateAtIteration(BackedgeTakenCount, *this); in computeSCEVAtScope()
/external/llvm/lib/Analysis/
DLoopUnrollAnalyzer.cpp43 const SCEV *ValueAtIteration = AR->evaluateAtIteration(IterationNumber, SE); in simplifyInstWithSCEV()
DLoopAccessAnalysis.cpp170 ScEnd = AR->evaluateAtIteration(Ex, *SE); in insert()
DScalarEvolutionExpander.cpp1528 const SCEV *V = cast<SCEVAddRecExpr>(NewS)->evaluateAtIteration(IH, SE); in visitAddRecExpr()
DScalarEvolution.cpp1047 const SCEV *SCEVAddRecExpr::evaluateAtIteration(const SCEV *It, in evaluateAtIteration() function in SCEVAddRecExpr
6058 const SCEV *Val = AddRec->evaluateAtIteration(InVal, SE); in EvaluateConstantChrecAtConstant()
6887 return AddRec->evaluateAtIteration(BackedgeTakenCount, *this); in computeSCEVAtScope()
7076 const SCEV *Val = AddRec->evaluateAtIteration(R1, *this); in howFarToZero()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h330 const SCEV *evaluateAtIteration(const SCEV *It, ScalarEvolution &SE) const;
677 return Rec->evaluateAtIteration(Map[L], SE); in visitAddRecExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h346 const SCEV *evaluateAtIteration(const SCEV *It, ScalarEvolution &SE) const;
845 return Rec->evaluateAtIteration(Map[L], SE); in visitAddRecExpr()
/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h402 const SCEV *evaluateAtIteration(const SCEV *It, ScalarEvolution &SE) const;
904 return Rec->evaluateAtIteration(Map[L], SE); in visitAddRecExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnrollPeel.cpp228 const SCEV *IterVal = LeftAR->evaluateAtIteration( in countToEliminateCompares()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopPeel.cpp238 const SCEV *IterVal = LeftAR->evaluateAtIteration( in countToEliminateCompares()
DLoopUtils.cpp1391 ExitValue = AddRec->evaluateAtIteration(ExitCount, *SE); in rewriteLoopExitValues()
DScalarEvolutionExpander.cpp1658 const SCEV *V = cast<SCEVAddRecExpr>(NewS)->evaluateAtIteration(IH, SE); in visitAddRecExpr()
/external/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp1512 const SCEV *ICSCEV = RealIVSCEV->evaluateAtIteration(IterCount, *SE); in replaceIV()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp657 ExitValue = AddRec->evaluateAtIteration(ExitCount, *SE); in rewriteLoopExitValues()