commit | f326d9d218d33a45f79d92bcb2bb04da9061a300 | [log] [tgz] |
---|---|---|
author | Francisco Jerez <currojerez@riseup.net> | Fri Nov 09 14:13:37 2018 -0800 |
committer | Francisco Jerez <currojerez@riseup.net> | Fri Oct 11 12:24:16 2019 -0700 |
tree | 869c6edb6169afe0c1d1a515ee58df56e2212ab0 | |
parent | a42581fa8f28f282c9faaeb948c3bb192b4a979e [diff] |
intel/fs: Define is_payload() method of the IR instruction class. This is required because SEND message payload sources are fetched asynchronously by the hardware, which can lead to WaR data corruption on Gen12+ platforms if not handled specially by the compiler to guarantee proper synchronization. Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>