Changes in directory llvm/lib/Analysis:
ScalarEvolution.cpp updated: 1.84 -> 1.85 --- Log message: don't discriminate against bool --- Diffs of the changes: (+1 -1) ScalarEvolution.cpp | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/ScalarEvolution.cpp diff -u llvm/lib/Analysis/ScalarEvolution.cpp:1.84 llvm/lib/Analysis/ScalarEvolution.cpp:1.85 --- llvm/lib/Analysis/ScalarEvolution.cpp:1.84 Thu Jan 11 22:24:45 2007 +++ llvm/lib/Analysis/ScalarEvolution.cpp Fri Jan 12 12:28:58 2007 @@ -1930,7 +1930,7 @@ dyn_cast_or_null<ConstantInt>(EvaluateExpression(Cond, PHIVal)); // Couldn't symbolically evaluate. - if (!CondVal || CondVal->getType() != Type::Int1Ty) return UnknownValue; + if (!CondVal) return UnknownValue; if (CondVal->getZExtValue() == ExitWhen) { ConstantEvolutionLoopExitValue[PN] = PHIVal; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits