Lines Matching refs:CurrentIterVals

9640   DenseMap<Instruction *, Constant *> CurrentIterVals;  in getConstantEvolutionLoopExitValue()  local
9650 CurrentIterVals[&PHI] = StartCST; in getConstantEvolutionLoopExitValue()
9652 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
9666 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
9672 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
9677 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
9683 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
9695 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
9704 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
9706 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
9720 DenseMap<Instruction *, Constant *> CurrentIterVals; in computeExitCountExhaustively() local
9729 CurrentIterVals[&PHI] = StartCST; in computeExitCountExhaustively()
9731 if (!CurrentIterVals.count(PN)) in computeExitCountExhaustively()
9741 EvaluateExpression(Cond, L, CurrentIterVals, DL, &TLI)); in computeExitCountExhaustively()
9758 for (const auto &I : CurrentIterVals) { in computeExitCountExhaustively()
9768 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in computeExitCountExhaustively()
9770 CurrentIterVals.swap(NextIterVals); in computeExitCountExhaustively()