[llvm-commits] [llvm] r115429 - in /llvm/trunk/lib/Target/X86: X86Instr3DNow.td X86InstrInfo.td X86InstrMMX.td

Chris Lattner sabre at nondot.org
Sat Oct 2 16:06:23 PDT 2010


Author: lattner
Date: Sat Oct  2 18:06:23 2010
New Revision: 115429

URL: http://llvm.org/viewvc/llvm-project?rev=115429&view=rev
Log:
stub out a header to put 3dNow! instructions into.

Added:
    llvm/trunk/lib/Target/X86/X86Instr3DNow.td
Modified:
    llvm/trunk/lib/Target/X86/X86InstrInfo.td
    llvm/trunk/lib/Target/X86/X86InstrMMX.td

Added: llvm/trunk/lib/Target/X86/X86Instr3DNow.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86Instr3DNow.td?rev=115429&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/X86Instr3DNow.td (added)
+++ llvm/trunk/lib/Target/X86/X86Instr3DNow.td Sat Oct  2 18:06:23 2010
@@ -0,0 +1,13 @@
+//====- X86Instr3DNow.td - The 3DNow! Instruction Set ------*- tablegen -*-===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// This file describes the 3DNow! instruction set, which extends MMX to support
+// floating point and also adds a few more random instructions for good measure.
+//
+//===----------------------------------------------------------------------===//

Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=115429&r1=115428&r2=115429&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Sat Oct  2 18:06:23 2010
@@ -4994,3 +4994,5 @@
 //===----------------------------------------------------------------------===//
 
 include "X86InstrMMX.td"
+include "X86Instr3DNow.td"
+

Modified: llvm/trunk/lib/Target/X86/X86InstrMMX.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrMMX.td?rev=115429&r1=115428&r2=115429&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrMMX.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrMMX.td Sat Oct  2 18:06:23 2010
@@ -1,4 +1,4 @@
-//====- X86InstrMMX.td - Describe the X86 Instruction Set --*- tablegen -*-===//
+//====- X86InstrMMX.td - Describe the MMX Instruction Set --*- tablegen -*-===//
 //
 //                     The LLVM Compiler Infrastructure
 //





More information about the llvm-commits mailing list