commit | cccb497d3c3bbc8f615fe79d774eb42a48e5a95c | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason@jlekstrand.net> | Fri Jul 17 16:22:11 2020 -0500 |
committer | Jason Ekstrand <jason@jlekstrand.net> | Tue Sep 01 13:25:20 2020 -0500 |
tree | 7ae1d7048a241c7bbf321e0f2c17645346a3c1ef | |
parent | 70cbddc4a7967c8889f8b10d8a31d7b8bdbde2fb [diff] |
intel/fs: Fix MOV_INDIRECT and BROADCAST of Q types on Gen11+ The immediate case is pretty uncommon to see but it can happen, in theory. BROADCAST is typically used to uniformize values and those are usually 32-bit. However, it does come up in some subgroup ops. Fixes: 49c21802cbca "intel/compiler: Split has_64bit_types into float/int" Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6211>