mesa/src/amd
Georg Lehmann 4f04e6f0c4 aco/insert_exec: avoid phis for masks in exec
Exec always contains the same value as the top of stack, even if the
top of stack is a temporary/constant. So if the predecessors have different
top of stack operands, don't insert a phi and use exec as the new top of stack.

No Foz-DB changes.

Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31567>
2024-10-23 19:34:53 +00:00
..
addrlib ac: make sure VEGA20 and MI200 version ranges don't overlap with other chips 2024-09-27 19:21:55 +00:00
ci ci: uprev vkd3d-proton to 59d6d4b5ed23766e69fe252408a3401d2fd52ce8 2024-10-23 15:47:54 +00:00
common ac/nir: rewrite ac_nir_lower_ps epilog to fix dual src blending with mono PS 2024-10-21 12:06:14 +00:00
compiler aco/insert_exec: avoid phis for masks in exec 2024-10-23 19:34:53 +00:00
drm-shim amd/drm-shim: add GFX1150 support 2024-08-13 13:17:17 +00:00
llvm amd: remove the redundant target library info instance in LLVM compiler 2024-10-05 09:10:06 +00:00
registers amd: add gfx12 register definitions 2024-05-11 22:14:05 -04:00
vpelib amd/vpelib: Add missing copyrights 2024-10-18 05:56:36 +00:00
vulkan radv: fix enabling/disabling user sample locations 2024-10-23 06:28:20 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00