Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DScalarEvolution.cpp6463 DenseMap<Instruction *, Constant *> CurrentIterVals; in getConstantEvolutionLoopExitValue() local
6476 CurrentIterVals[PHI] = StartCST; in getConstantEvolutionLoopExitValue()
6478 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
6492 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
6498 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
6503 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
6509 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
6521 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
6530 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
6532 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp7949 DenseMap<Instruction *, Constant *> CurrentIterVals; in getConstantEvolutionLoopExitValue() local
7959 CurrentIterVals[&PHI] = StartCST; in getConstantEvolutionLoopExitValue()
7961 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
7975 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
7981 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
7986 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
7992 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
8004 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
8013 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
8015 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp8177 DenseMap<Instruction *, Constant *> CurrentIterVals; in getConstantEvolutionLoopExitValue() local
8187 CurrentIterVals[&PHI] = StartCST; in getConstantEvolutionLoopExitValue()
8189 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
8203 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
8209 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
8214 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
8220 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
8232 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
8241 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
8243 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
[all …]