stub out a header to put 3dNow! instructions into.
authorChris Lattner <sabre@nondot.org>
Sat, 2 Oct 2010 23:06:23 +0000 (23:06 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 2 Oct 2010 23:06:23 +0000 (23:06 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115429 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86Instr3DNow.td [new file with mode: 0644]
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrMMX.td

diff --git a/lib/Target/X86/X86Instr3DNow.td b/lib/Target/X86/X86Instr3DNow.td
new file mode 100644 (file)
index 0000000..7615f84
--- /dev/null
@@ -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.
+//
+//===----------------------------------------------------------------------===//
index e8669070b8398f0b56e541839c82212db7ff6edb..cfe7fed0669b13ab41c17554c790359e952c7568 100644 (file)
@@ -4994,3 +4994,5 @@ include "X86InstrSSE.td"
 //===----------------------------------------------------------------------===//
 
 include "X86InstrMMX.td"
+include "X86Instr3DNow.td"
+
index 7268af834d87d52c2db4a36188b2f63a560fe8ea..8e4bafd6857b6fe806c04052dddbe037d61b55bc 100644 (file)
@@ -1,4 +1,4 @@
-//====- X86InstrMMX.td - Describe the X86 Instruction Set --*- tablegen -*-===//
+//====- X86InstrMMX.td - Describe the MMX Instruction Set --*- tablegen -*-===//
 //
 //                     The LLVM Compiler Infrastructure
 //