Enable Chris' value propagation change. It make available known sign, zero, one bits...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 12 Mar 2009 06:29:49 +0000 (06:29 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 12 Mar 2009 06:29:49 +0000 (06:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66777 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

index e2b1c9edf38cdba90f8cd94036734b93418690ec..fd2eb0655b29306d56c4a7279df31da94530e007 100644 (file)
@@ -52,8 +52,6 @@
 #include <algorithm>
 using namespace llvm;
 
-static cl::opt<bool>
-EnableValueProp("enable-value-prop", cl::Hidden);
 static cl::opt<bool>
 DisableLegalizeTypes("disable-legalize-types", cl::Hidden);
 #ifndef NDEBUG
@@ -644,7 +642,7 @@ void SelectionDAGISel::CodeGenAndEmitDAG() {
 
   if (ViewISelDAGs) CurDAG->viewGraph("isel input for " + BlockName);
   
-  if (!Fast && EnableValueProp)
+  if (!Fast)
     ComputeLiveOutVRegInfo();
 
   // Third, instruction select all of the operations to machine code, adding the