dst srcaccimm instoptions
{
$$.header.opcode = $2;
- $$.header.saturate = $3;
- $$.header.destreg__conditionalmod = $4;
+ $$.header.destreg__conditionalmod = $3;
+ $$.header.saturate = $4;
$$.header.execution_size = $5;
set_instruction_dest(&$$, &$6);
set_instruction_src0(&$$, &$7);
dst src srcimm instoptions
{
$$.header.opcode = $2;
- $$.header.saturate = $3;
- $$.header.destreg__conditionalmod = $4;
+ $$.header.destreg__conditionalmod = $3;
+ $$.header.saturate = $4;
$$.header.execution_size = $5;
set_instruction_dest(&$$, &$6);
set_instruction_src0(&$$, &$7);
dst srcacc srcimm instoptions
{
$$.header.opcode = $2;
- $$.header.saturate = $3;
- $$.header.destreg__conditionalmod = $4;
+ $$.header.destreg__conditionalmod = $3;
+ $$.header.saturate = $4;
$$.header.execution_size = $5;
set_instruction_dest(&$$, &$6);
set_instruction_src0(&$$, &$7);
| DOT SATURATE { $$ = BRW_INSTRUCTION_SATURATE; }
;
-conditionalmodifier:
+conditionalmodifier: { $$ = 0; }
;
/* 1.4.13: Instruction options */