When ext-loading and trunc-storing vectors to memory, on x86 32bit systems, allow...
[oota-llvm.git] / lib / Target / CellSPU / SPU.td
index ec41e540b555322d1d67805c4984b30549f46d14..e835b9cac8e122e1957139787d1a8143c9e1f5c0 100644 (file)
@@ -1,12 +1,10 @@
-//===- SPU.td - Describe the STI Cell SPU Target Machine ----*- tablegen -*-===//
-// 
-//                     The LLVM Compiler Infrastructure
+//===-- SPU.td - Describe the STI Cell SPU Target Machine --*- tablegen -*-===//
 //
+//                     The LLVM Compiler Infrastructure
 //
-// This file was developed by a team from the Computer Systems Research
-// Department at The Aerospace Corporation.
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
 //
-// See README.txt for details.
 //===----------------------------------------------------------------------===//
 //
 // This is the top level entry point for the STI Cell SPU target machine.
 
 // Get the target-independent interfaces which we are implementing.
 //
-include "../Target.td"
+include "llvm/Target/Target.td"
+
+// Holder of code fragments (you'd think this'd already be in
+// a td file somewhere... :-)
+
+class CodeFrag<dag frag> {
+  dag Fragment = frag;
+}
 
 //===----------------------------------------------------------------------===//
 // Register File Description