[FastISel][AArch64] Use the correct register class for branches.
[oota-llvm.git] / lib / Target / MSP430 / MSP430.td
index fe533d3d2e5c84eb7594eaba89d436b9e6720711..dfea669f3ba1bbb8a75c6acfeae5c75b7061e800 100644 (file)
@@ -1,4 +1,4 @@
-//===- MSP430.td - Describe the MSP430 Target Machine ---------*- tblgen -*-==//
+//===-- MSP430.td - Describe the MSP430 Target Machine -----*- tablegen -*-===//
 //
 //                     The LLVM Compiler Infrastructure
 //
@@ -48,18 +48,7 @@ include "MSP430CallingConv.td"
 
 include "MSP430InstrInfo.td"
 
-def MSP430InstrInfo : InstrInfo {
-  // Define how we want to layout our TargetSpecific information field... This
-  // should be kept up-to-date with the fields in the MSP430InstrInfo.h file.
-  let TSFlagsFields = ["FormBits",
-                       "Size"];
-  let TSFlagsShifts = [0,
-                       2];
-}
-
-def MSP430InstPrinter : AsmWriter {
-  string AsmWriterClassName  = "InstPrinter";
-}
+def MSP430InstrInfo : InstrInfo;
 
 //===----------------------------------------------------------------------===//
 // Target Declaration
@@ -67,6 +56,5 @@ def MSP430InstPrinter : AsmWriter {
 
 def MSP430 : Target {
   let InstructionSet = MSP430InstrInfo;
-  let AssemblyWriters = [MSP430InstPrinter];
 }