Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp8315 DenseMap<Instruction *, Constant *> CurrentIterVals; in getConstantEvolutionLoopExitValue() local
8325 CurrentIterVals[&PHI] = StartCST; in getConstantEvolutionLoopExitValue()
8327 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
8341 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
8347 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
8352 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
8358 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
8370 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
8379 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
8381 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
[all …]