[llvm-commits] [llvm] r47400 - in /llvm/trunk/lib/Target/X86: X86ISelDAGToDAG.cpp X86InstrInfo.td

Evan Cheng evan.cheng at apple.com
Wed Feb 20 12:57:32 PST 2008


Author: evancheng
Date: Wed Feb 20 14:57:32 2008
New Revision: 47400

URL: http://llvm.org/viewvc/llvm-project?rev=47400&view=rev
Log:
Poorly named option.

Modified:
    llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
    llvm/trunk/lib/Target/X86/X86InstrInfo.td

Modified: llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp?rev=47400&r1=47399&r2=47400&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp Wed Feb 20 14:57:32 2008
@@ -46,8 +46,9 @@
 
 namespace {
   static cl::opt<bool>
-  FoldAndInTest("x86-fold-and-in-test", cl::desc("Fold and operation in test"),
-                cl::init(false), cl::Hidden);
+  AlwaysFoldAndInTest("always-fold-and-in-test",
+                cl::desc("Always fold and operation in test"),
+                cl::init(true), cl::Hidden);
 }
 
 //===----------------------------------------------------------------------===//

Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=47400&r1=47399&r2=47400&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Wed Feb 20 14:57:32 2008
@@ -248,7 +248,7 @@
 
 // An 'and' node with a single use.
 def and_su : PatFrag<(ops node:$lhs, node:$rhs), (and node:$lhs, node:$rhs), [{
-  return !FoldAndInTest || N->hasOneUse();
+  return AlwaysFoldAndInTest || N->hasOneUse();
 }]>;
 
 //===----------------------------------------------------------------------===//





More information about the llvm-commits mailing list