Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.644 -> 1.645 PredicateSimplifier.cpp updated: 1.54 -> 1.55 --- Log message: Unbreak VC++ build. --- Diffs of the changes: (+2 -1) InstructionCombining.cpp | 1 + PredicateSimplifier.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Transforms/Scalar/InstructionCombining.cpp diff -u llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.644 llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.645 --- llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.644 Sun Mar 4 17:16:36 2007 +++ llvm/lib/Transforms/Scalar/InstructionCombining.cpp Sun Mar 4 18:00:42 2007 @@ -7663,6 +7663,7 @@ PhiVal, ConstantOp); else assert(0 && "Unknown operation"); + return 0; } /// DeadPHICycle - Return true if this PHI node is only used by a PHI node cycle Index: llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp diff -u llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp:1.54 llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp:1.55 --- llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp:1.54 Fri Mar 2 21:14:40 2007 +++ llvm/lib/Transforms/Scalar/PredicateSimplifier.cpp Sun Mar 4 18:00:42 2007 @@ -421,7 +421,7 @@ iSGT = iUGT; iSLT = iULT; } else { - assert(iULT->first->getValue().isPositive() >= 0 && + assert(iULT->first->getValue().isPositive() && iUGT->first->getValue().isNegative() &&"Bad sign comparison."); iSGT = iULT; iSLT = iUGT; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits