commit | ee06e47c5b1d7e5132435ba4ed7be5a2b16bc77e | [log] [tgz] |
---|---|---|
author | Mark Janes <markjanes@swizzler.org> | Fri Aug 07 16:35:32 2020 -0700 |
committer | Francisco Jerez <currojerez@riseup.net> | Mon Aug 10 13:29:56 2020 -0700 |
tree | 91e1ce9fd492b39d3e6d5edbc9dd93e43440c7fe | |
parent | 166630f759246cc1a49ece8dc3feb4e3d6a777a2 [diff] |
intel/fs: Assert if lower_source_modifiers converts 32x16 to 32x32 multiplication Lowering source modifiers will convert a 16bit source to a 32bit value. In the case of integer multiplication, this will reverse previous lowering performed by lower_mul_dword_inst. Assert to prevent an illegal DxD operation (and GPU hang). Reviewed-by: Francisco Jerez <currojerez@riseup.net>