intel/fs/gen12: Don't support source mods for 32x16 integer multiply.
authorFrancisco Jerez <currojerez@riseup.net>
Fri, 7 Dec 2018 22:13:53 +0000 (14:13 -0800)
committerFrancisco Jerez <currojerez@riseup.net>
Fri, 11 Oct 2019 19:24:16 +0000 (12:24 -0700)
commitcb6db5bfb3a3499f4adcfd78393ee34a90c2d376
treeb51bee77f2ed8b11a0fbe83b9775cc9fe020112e
parentde5d106ccfdc2835d2f9bdd50f379095cd9936ca
intel/fs/gen12: Don't support source mods for 32x16 integer multiply.

Due to hardware bug filed as HSDES#1604601757.

v2: Only return if result of fs_inst::can_do_source_mods() is known to
    be false for the case new orthogonal restrictions are implemented
    below in the future. (Caio)

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
src/intel/compiler/brw_fs.cpp