Enable PRE. My last batch of changes fixed the miscompile.
llvm-svn: 53730
diff --git a/llvm/lib/Transforms/Scalar/GVN.cpp b/llvm/lib/Transforms/Scalar/GVN.cpp
index b002380..4e4d8c1 100644
--- a/llvm/lib/Transforms/Scalar/GVN.cpp
+++ b/llvm/lib/Transforms/Scalar/GVN.cpp
@@ -44,7 +44,7 @@
STATISTIC(NumGVNBlocks, "Number of blocks merged");
static cl::opt<bool> EnablePRE("enable-pre",
- cl::init(false), cl::Hidden);
+ cl::init(true), cl::Hidden);
//===----------------------------------------------------------------------===//
// ValueTable Class