4c462b6b32
Nothing can generate this currently, but a future commit will. The Bspec and experimentation support the following limitations: - Gfx11: Either src0 or src2 can be W or UW. - Gfx12: Either src0 or src2 can be W or UW. - Gfx12.5: Both src0 and src2 can be W or UW. - Gfx20: Both src0 and src2 can be W or UW. v2: Add missing break statement. v3: Leave the MAD handling in the case with the other 3 source instructions. Suggested by Caio. Reviewed-by: Caio Oliveira <caio.oliveira@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32436>