Revert "i965/fs: Use align1 mode on ternary instructions on Gen10+"
This reverts commit 9cd60fce9c
.
Above commit caused 2000+ piglit tests to assert fail. Disabling
the align1 mode on gen10 for now to avoid failures.
Cc: Matt Turner <mattst88@gmail.com>
Cc: Rafael Antognolli <rafael.antognolli@intel.com>
Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Tested-by: Rafael Antognolli <rafael.antognolli@intel.com>
This commit is contained in:
parent
466011e46a
commit
2d04572038
|
@ -1758,14 +1758,12 @@ fs_generator::generate_code(const cfg_t *cfg, int dispatch_width)
|
|||
|
||||
case BRW_OPCODE_MAD:
|
||||
assert(devinfo->gen >= 6);
|
||||
if (devinfo->gen < 10)
|
||||
brw_set_default_access_mode(p, BRW_ALIGN_16);
|
||||
brw_MAD(p, dst, src[0], src[1], src[2]);
|
||||
break;
|
||||
|
||||
case BRW_OPCODE_LRP:
|
||||
assert(devinfo->gen >= 6);
|
||||
if (devinfo->gen < 10)
|
||||
brw_set_default_access_mode(p, BRW_ALIGN_16);
|
||||
brw_LRP(p, dst, src[0], src[1], src[2]);
|
||||
break;
|
||||
|
@ -1864,7 +1862,6 @@ fs_generator::generate_code(const cfg_t *cfg, int dispatch_width)
|
|||
|
||||
case BRW_OPCODE_BFE:
|
||||
assert(devinfo->gen >= 7);
|
||||
if (devinfo->gen < 10)
|
||||
brw_set_default_access_mode(p, BRW_ALIGN_16);
|
||||
brw_BFE(p, dst, src[0], src[1], src[2]);
|
||||
break;
|
||||
|
@ -1875,7 +1872,6 @@ fs_generator::generate_code(const cfg_t *cfg, int dispatch_width)
|
|||
break;
|
||||
case BRW_OPCODE_BFI2:
|
||||
assert(devinfo->gen >= 7);
|
||||
if (devinfo->gen < 10)
|
||||
brw_set_default_access_mode(p, BRW_ALIGN_16);
|
||||
brw_BFI2(p, dst, src[0], src[1], src[2]);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue