assembler: error for the wrong syntax of SEND instruction on GEN6+
authorXiang, Haihao <haihao.xiang@intel.com>
Wed, 14 Aug 2013 21:21:16 +0000 (14:21 -0700)
committerBen Widawsky <benjamin.widawsky@intel.com>
Thu, 15 Aug 2013 21:46:57 +0000 (14:46 -0700)
commit62298329350b965e4bbfc558e5a4b1b3646742ea
tree7412661ca7bf71af6a6a3c777004c67c72536f46
parent9d5e4fac207a9278ec26717576dff0e5d3766c57
assembler: error for the wrong syntax of SEND instruction on GEN6+

   predicate SEND execsize dst sendleadreg payload directsrcoperand instoptions
   predicate SEND execsize dst sendleadreg payload imm32reg instoptions
   predicate SEND execsize dst sendleadreg payload sndopr imm32reg instoptions
   predicate SEND execsize dst sendleadreg payload exp directsrcoperand instoptions

The above four syntaxes are only used on legacy platforms which support implied move
from payload to dst.

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
assembler/gram.y