Lines Matching refs:CurrentIterVals

7827   DenseMap<Instruction *, Constant *> CurrentIterVals;  in getConstantEvolutionLoopExitValue()  local
7837 CurrentIterVals[&PHI] = StartCST; in getConstantEvolutionLoopExitValue()
7839 if (!CurrentIterVals.count(PN)) in getConstantEvolutionLoopExitValue()
7853 return RetVal = CurrentIterVals[PN]; // Got exit value! in getConstantEvolutionLoopExitValue()
7859 EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
7864 bool StoppedEvolving = NextPHI == CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
7870 for (const auto &I : CurrentIterVals) { in getConstantEvolutionLoopExitValue()
7882 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in getConstantEvolutionLoopExitValue()
7891 return RetVal = CurrentIterVals[PN]; in getConstantEvolutionLoopExitValue()
7893 CurrentIterVals.swap(NextIterVals); in getConstantEvolutionLoopExitValue()
7907 DenseMap<Instruction *, Constant *> CurrentIterVals; in computeExitCountExhaustively() local
7916 CurrentIterVals[&PHI] = StartCST; in computeExitCountExhaustively()
7918 if (!CurrentIterVals.count(PN)) in computeExitCountExhaustively()
7928 EvaluateExpression(Cond, L, CurrentIterVals, DL, &TLI)); in computeExitCountExhaustively()
7945 for (const auto &I : CurrentIterVals) { in computeExitCountExhaustively()
7955 NextPHI = EvaluateExpression(BEValue, L, CurrentIterVals, DL, &TLI); in computeExitCountExhaustively()
7957 CurrentIterVals.swap(NextIterVals); in computeExitCountExhaustively()