Changes in directory llvm/lib/Target/X86:

X86InstrInfo.td updated: 1.244 -> 1.245
X86InstrSSE.td updated: 1.2 -> 1.3
---
Log message:

A big more cleaning up.


---
Diffs of the changes:  (+18 -23)

 X86InstrInfo.td |   37 ++++++++++++++++++-------------------
 X86InstrSSE.td  |    4 ----
 2 files changed, 18 insertions(+), 23 deletions(-)


Index: llvm/lib/Target/X86/X86InstrInfo.td
diff -u llvm/lib/Target/X86/X86InstrInfo.td:1.244 
llvm/lib/Target/X86/X86InstrInfo.td:1.245
--- llvm/lib/Target/X86/X86InstrInfo.td:1.244   Tue Feb 21 13:26:52 2006
+++ llvm/lib/Target/X86/X86InstrInfo.td Tue Feb 21 13:30:30 2006
@@ -2367,31 +2367,12 @@
                    [(set R32:$dst, (zextloadi32i16 addr:$src))]>, TB;
 
 
//===----------------------------------------------------------------------===//
-// Floating Point Stack Support
-//===----------------------------------------------------------------------===//
-
-include "X86InstrFPStack.td"
-
-//===----------------------------------------------------------------------===//
-// MMX and XMM Packed Integer support (requires MMX, SSE, and SSE2)
-//===----------------------------------------------------------------------===//
-
-include "X86InstrMMX.td"
-
-//===----------------------------------------------------------------------===//
-// XMM Packed Floating point support (requires SSE / SSE2)
-//===----------------------------------------------------------------------===//
-
-include "X86InstrSSE.td"
-
-//===----------------------------------------------------------------------===//
 // Miscellaneous Instructions
 
//===----------------------------------------------------------------------===//
 
 def RDTSC : I<0x31, RawFrm, (ops), "rdtsc", [(X86rdtsc)]>,
             TB, Imp<[],[EAX,EDX]>;
 
-
 
//===----------------------------------------------------------------------===//
 // Alias Instructions
 
//===----------------------------------------------------------------------===//
@@ -2409,6 +2390,24 @@
                  [(set R32:$dst, 0)]>;
 
 
//===----------------------------------------------------------------------===//
+// Floating Point Stack Support
+//===----------------------------------------------------------------------===//
+
+include "X86InstrFPStack.td"
+
+//===----------------------------------------------------------------------===//
+// MMX and XMM Packed Integer support (requires MMX, SSE, and SSE2)
+//===----------------------------------------------------------------------===//
+
+include "X86InstrMMX.td"
+
+//===----------------------------------------------------------------------===//
+// XMM Floating point support (requires SSE / SSE2)
+//===----------------------------------------------------------------------===//
+
+include "X86InstrSSE.td"
+
+//===----------------------------------------------------------------------===//
 // Non-Instruction Patterns
 
//===----------------------------------------------------------------------===//
 


Index: llvm/lib/Target/X86/X86InstrSSE.td
diff -u llvm/lib/Target/X86/X86InstrSSE.td:1.2 
llvm/lib/Target/X86/X86InstrSSE.td:1.3
--- llvm/lib/Target/X86/X86InstrSSE.td:1.2      Tue Feb 21 13:26:52 2006
+++ llvm/lib/Target/X86/X86InstrSSE.td  Tue Feb 21 13:30:30 2006
@@ -100,10 +100,6 @@
                Requires<[HasSSE2]>, TB, OpSize;
 }
 
-//===----------------------------------------------------------------------===//
-// XMM Floating point support (requires SSE / SSE2)
-//===----------------------------------------------------------------------===//
-
 def MOVSSrr : I<0x10, MRMSrcReg, (ops FR32:$dst, FR32:$src),
                 "movss {$src, $dst|$dst, $src}", []>,
               Requires<[HasSSE1]>, XS;



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to