[mips][msa] Direct Object Emission support for the MSA instruction set.
[oota-llvm.git] / lib / Target / Mips / MipsMSAInstrFormats.td
index b0116747192b3876debfeaa11fc0c730b3ce1cf4..9b63ef02f4759c4727499c693f14066061942d0f 100644 (file)
@@ -52,8 +52,13 @@ class MSA_2R_FMT<bits<8> major, bits<2> df, bits<6> minor>: MSAInst {
 }
 
 class MSA_2RF_FMT<bits<9> major, bits<1> df, bits<6> minor>: MSAInst {
+  bits<5> ws;
+  bits<5> wd;
+
   let Inst{25-17} = major;
   let Inst{16} = df;
+  let Inst{15-11} = ws;
+  let Inst{10-6} = wd;
   let Inst{5-0} = minor;
 }