Simplify a few more things, eliminating a few more dependencies on
[oota-llvm.git] / lib / Target / MSP430 / MSP430InstrInfo.h
index 0803e2d77cd22e5efea048465952daacdd8fa557..e07aacad9dc2026518c99d07098de29bd8739cd7 100644 (file)
@@ -22,8 +22,7 @@ namespace llvm {
 class MSP430TargetMachine;
 
 namespace MSP430 {
-  // MSP430 specific condition code. These correspond to MSP430_*_COND in
-  // MSP430InstrInfo.td. They must be kept in synch.
+  // MSP430 specific condition code.
   enum CondCode {
     COND_E  = 0,  // aka COND_Z
     COND_NE = 1,  // aka COND_NZ
@@ -74,6 +73,10 @@ public:
                                            MachineBasicBlock::iterator MI,
                                  const std::vector<CalleeSavedInfo> &CSI) const;
 
+  virtual unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB,
+                                MachineBasicBlock *FBB,
+                             const SmallVectorImpl<MachineOperand> &Cond) const;
+
 };
 
 }