Add TSFlags to ALU32 type instructions for constant-extender/Relationship maps.
[oota-llvm.git] / lib / Target / Hexagon / HexagonInstrFormatsV4.td
index 49741a3d1b206403ac5702fe29921d0a71280744..05f1e23f60bc26a0f51211a5b274c998c294c9c3 100644 (file)
@@ -59,9 +59,6 @@ class MEMInst_V4<dag outs, dag ins, string asmstr, list<dag> pattern>
   bits<6> imm6;
 }
 
-class Immext<dag outs, dag ins, string asmstr, list<dag> pattern>
-  : InstHexagon<outs, ins, asmstr, pattern, "", PREFIX, TypePREFIX> {
-  let isCodeGenOnly = 1;
-
-  bits<26> imm26;
-}
+let isCodeGenOnly = 1 in
+class EXTENDERInst<dag outs, dag ins, string asmstr, list<dag> pattern = []>
+  : InstHexagon<outs, ins, asmstr, pattern, "", PREFIX, TypePREFIX>;