Added LLVM copyright header.
[oota-llvm.git] / lib / Target / X86 / X86.td
index 8f70d49d2d67f5083becbf03c8dabd8f06561608..d26ef9a73c80dabea0b17d863a65ab6ef24696c5 100644 (file)
@@ -1,4 +1,11 @@
 //===- X86.td - Target definition file for the Intel X86 arch ---*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This is a target description file for the Intel i386 architecture, refered to
 // here as the "X86" architecture.
@@ -23,14 +30,13 @@ include "X86InstrInfo.td"
 
 def X86InstrInfo : InstrInfo {
   let PHIInst  = PHI;
-  let NOOPInst = NOOP;
 
   // Define how we want to layout our TargetSpecific information field... This
   // should be kept up-to-date with the fields in the X86InstrInfo.h file.
-  let TSFlagsFields = ["FormBits",             "hasOpSizePrefix", "Prefix",
-                       "TypeBits", "FPFormBits", "printImplicitUses", "Opcode"];
-  let TSFlagsShifts = [         0,                             6,        7,
-                               11,       14,                  17,       18];
+  let TSFlagsFields = ["FormBits"  , "hasOpSizePrefix" ,  "Prefix", "TypeBits",
+                       "FPFormBits", "printImplicitUses", "Opcode"];
+  let TSFlagsShifts = [           0,                   5,        6,         10,
+                                 13,                  16,       17];
 }
 
 def X86 : Target {