[Hexagon] Converting XTYPE/SHIFT intrinsics. Cleaning out old intrinsic patterns...
[oota-llvm.git] / lib / Target / Hexagon / HexagonInstrInfoV5.td
index 9b8d9d6c2a80ac902456ecce84a2d22d87cfcab5..13d3ef962358e6d694edb531fc096e94590de6b2 100644 (file)
@@ -808,6 +808,10 @@ def S5_vasrhrnd : SInst <(outs DoubleRegs:$Rdd),
     let Inst{4-0}   = Rdd;
   }
 
+def S5_vasrhrnd_goodsyntax
+  : SInst <(outs DoubleRegs:$Rdd), (ins DoubleRegs:$Rss, u4Imm:$u4),
+  "$Rdd = vasrh($Rss,#$u4):rnd">, Requires<[HasV5T]>;
+
 // Floating point reciprocal square root approximation
 let Uses = [USR], isPredicateLate = 1, isFP = 1,
     hasSideEffects = 0, hasNewValue = 1, opNewValue = 0,