[llvm-commits] [llvm] r143003 - /llvm/trunk/lib/CodeGen/MachineLICM.cpp

Evan Cheng evan.cheng at apple.com
Tue Oct 25 18:26:57 PDT 2011


Author: evancheng
Date: Tue Oct 25 20:26:57 2011
New Revision: 143003

URL: http://llvm.org/viewvc/llvm-project?rev=143003&view=rev
Log:
Disable LICM speculation in high register pressure situation again now that Devang has fixed other issues.

Modified:
    llvm/trunk/lib/CodeGen/MachineLICM.cpp

Modified: llvm/trunk/lib/CodeGen/MachineLICM.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MachineLICM.cpp?rev=143003&r1=143002&r2=143003&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MachineLICM.cpp (original)
+++ llvm/trunk/lib/CodeGen/MachineLICM.cpp Tue Oct 25 20:26:57 2011
@@ -45,7 +45,7 @@
 static cl::opt<bool>
 AvoidSpeculation("avoid-speculation",
                  cl::desc("MachineLICM should avoid speculation"),
-                 cl::init(false), cl::Hidden);
+                 cl::init(true), cl::Hidden);
 
 STATISTIC(NumHoisted,
           "Number of machine instructions hoisted out of loops");





More information about the llvm-commits mailing list