Use a different scheme to chose 16/32 variants. This scheme is more
[oota-llvm.git] / lib / Target / Mips / Mips16InstrInfo.h
index f8570bdc27c4800f180d1c75d6c722987923047a..0e8e87ab2a7cd5e3cb94d872551ac88dc71d28a9 100644 (file)
@@ -93,10 +93,8 @@ public:
   //
   // build the proper one based on the Imm field
   //
-  void BuildAddiuSpImm(MachineBasicBlock &MBB,
-                           MachineBasicBlock::iterator II, DebugLoc DL,
-                           int64_t Imm) const;
 
+  const MCInstrDesc& AddiuSpImm(int64_t Imm) const;
 
 private:
   virtual unsigned GetAnalyzableBrOpc(unsigned Opc) const;