R600/SI: Expand all v8[if]32 operations
[oota-llvm.git] / lib / Target / R600 / R600InstrFormats.td
index 514ad4a7c5fe3953eb35b359e5d499118cfaab45..9428babcbefd83ad41056f1e7a173beed5e5be43 100644 (file)
@@ -28,6 +28,8 @@ class InstR600 <dag outs, dag ins, string asm, list<dag> pattern,
   bit VTXInst = 0;
   bit TEXInst = 0;
   bit ALUInst = 0;
+  bit IsExport = 0;
+  bit LDS_1A2D = 0;
 
   let Namespace = "AMDGPU";
   let OutOperandList = outs;
@@ -51,6 +53,8 @@ class InstR600 <dag outs, dag ins, string asm, list<dag> pattern,
   let TSFlags{14} = ALUInst;
   let TSFlags{15} = LDS_1A;
   let TSFlags{16} = LDS_1A1D;
+  let TSFlags{17} = IsExport;
+  let TSFlags{18} = LDS_1A2D;
 }
 
 //===----------------------------------------------------------------------===//