X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FHexagon%2FHexagonInstrInfoV5.td;fp=lib%2FTarget%2FHexagon%2FHexagonInstrInfoV5.td;h=54c4d37971004d928090b08a23bdb4e10e6c40db;hb=a5070baf7ec1a7f125213ad096e3f4352d1e4145;hp=600eced360155748769c48c9a40631e32b1ce5a9;hpb=a8c8e06c02faadcab35d4b1c6abadf512fe60291;p=oota-llvm.git diff --git a/lib/Target/Hexagon/HexagonInstrInfoV5.td b/lib/Target/Hexagon/HexagonInstrInfoV5.td index 600eced3601..54c4d379710 100644 --- a/lib/Target/Hexagon/HexagonInstrInfoV5.td +++ b/lib/Target/Hexagon/HexagonInstrInfoV5.td @@ -25,6 +25,10 @@ def S2_asr_i_p_rnd : S_2OpInstImm<"asr", 0b110, 0b111, u6Imm, let Inst{13-8} = src2; } +def S2_asr_i_p_rnd_goodsyntax + : MInst<(outs DoubleRegs:$dst), (ins DoubleRegs:$src1, u6Imm:$src2), + "$dst = asrrnd($src1, #$src2)">; + let isCodeGenOnly = 0 in def C4_fastcorner9 : T_LOGICAL_2OP<"fastcorner9", 0b000, 0, 0>, Requires<[HasV5T]> {