intel/fs: Add many cmod propagation tests involving MOV instructions
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 17 Aug 2021 23:04:09 +0000 (16:04 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Mon, 30 Aug 2021 21:00:14 +0000 (14:00 -0700)
commit0797388dc2598d38700c8b4cc84d437fe6000c61
tree7d76c4df84304d4ec9b931351435d15fbdefd300
parent4f6c5da02516553150911cf2049d25a80f45c9df
intel/fs: Add many cmod propagation tests involving MOV instructions

Of particular interest are the tests where the MOV performs a type
conversion.  If the restriction on conditional modifier for a MOV is
ever relaxed, some of these cases must still be disallowed.

v2: s/NZ/Z/ in one of the comments.  Notice by Marcin.

Reviewed-by: Marcin Ĺšlusarz <marcin.slusarz@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12045>
src/intel/compiler/test_fs_cmod_propagation.cpp