Lines Matching refs:CurrentIterVals

9331   DenseMap<Instruction *, Constant *> CurrentIterVals;  in getConstantEvolutionLoopExitValue()  local
9341 CurrentIterVals[&PHI] = StartCST; in getConstantEvolutionLoopExitValue()
9343 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
9357 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
9363 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
9368 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
9374 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
9386 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
9395 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
9397 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
9411 DenseMap<Instruction *, Constant *> CurrentIterVals; in computeExitCountExhaustively() local
9420 CurrentIterVals[&PHI] = StartCST; in computeExitCountExhaustively()
9422 if (!CurrentIterVals.count(PN)) in computeExitCountExhaustively()
9432 EvaluateExpression(Cond, L, CurrentIterVals, DL, &TLI)); in computeExitCountExhaustively()
9449 for (const auto &I : CurrentIterVals) { in computeExitCountExhaustively()
9459 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in computeExitCountExhaustively()
9461 CurrentIterVals.swap(NextIterVals); in computeExitCountExhaustively()