Update to new predicate simplifier VRP design. Fixes PR966 and PR967.
[oota-llvm.git] / tools / gccas / gccas.cpp
index 8ac8ed469090208420a90adb6d23695ec34f44f8..c46b29608a2d8bc94ba0be96b1c1687d353d8783 100644 (file)
@@ -103,7 +103,6 @@ void AddConfiguredTransformationPasses(PassManager &PM) {
   addPass(PM, createCFGSimplificationPass());    // Merge & remove BBs
   addPass(PM, createScalarReplAggregatesPass()); // Break up aggregate allocas
   addPass(PM, createInstructionCombiningPass()); // Combine silly seq's
-  addPass(PM, createPredicateSimplifierPass());  // Canonicalize registers
   addPass(PM, createCondPropagationPass());      // Propagate conditionals
 
   addPass(PM, createTailCallEliminationPass());  // Eliminate tail calls