[llvm-commits] [llvm] r92507 - /llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
Dan Gohman
gohman at apple.com
Mon Jan 4 12:51:50 PST 2010
Author: djg
Date: Mon Jan 4 14:51:50 2010
New Revision: 92507
URL: http://llvm.org/viewvc/llvm-project?rev=92507&view=rev
Log:
Flags-producing add, and, or, etc. have the same profibility
rules as normal add, and, or, etc.
Modified:
llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp?rev=92507&r1=92506&r2=92507&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp Mon Jan 4 14:51:50 2010
@@ -310,6 +310,11 @@
if (U == Root)
switch (U->getOpcode()) {
default: break;
+ case X86ISD::ADD:
+ case X86ISD::SUB:
+ case X86ISD::AND:
+ case X86ISD::XOR:
+ case X86ISD::OR:
case ISD::ADD:
case ISD::ADDC:
case ISD::ADDE:
More information about the llvm-commits
mailing list