[llvm-commits] [llvm] r99370 - /llvm/trunk/lib/Target/X86/X86InstrInfo.td

Chris Lattner sabre at nondot.org
Tue Mar 23 17:49:30 PDT 2010


Author: lattner
Date: Tue Mar 23 19:49:29 2010
New Revision: 99370

URL: http://llvm.org/viewvc/llvm-project?rev=99370&view=rev
Log:
switch SDTBinaryArithWithFlags to be a multiple-result node as well.

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

Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=99370&r1=99369&r2=99370&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Tue Mar 23 19:49:29 2010
@@ -31,10 +31,10 @@
 def SDTUnaryArithWithFlags : SDTypeProfile<2, 1,
                                            [SDTCisInt<0>, SDTCisVT<1, i32>]>;
 
-def SDTBinaryArithWithFlags : SDTypeProfile<1, 2,
-                                            [SDTCisSameAs<0, 1>,
-                                             SDTCisSameAs<0, 2>,
-                                             SDTCisInt<0>]>;
+def SDTBinaryArithWithFlags : SDTypeProfile<2, 2,
+                                            [SDTCisSameAs<0, 2>,
+                                             SDTCisSameAs<0, 3>,
+                                             SDTCisInt<0>, SDTCisVT<1, i32>]>;
 def SDTX86BrCond  : SDTypeProfile<0, 3,
                                   [SDTCisVT<0, OtherVT>,
                                    SDTCisVT<1, i8>, SDTCisVT<2, i32>]>;





More information about the llvm-commits mailing list