mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-21 21:58:10 +02:00
We can just place the set structures inside nir_block. This reduces the number of ralloc calls by 6.7% when compiling Heaven shaders with radeonsi+ACO using a release build (i.e. not including nir_validate set allocations, which are also removed). Reviewed-by: Gert Wollny <gert.wollny@collabora.com> Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36728> |
||
|---|---|---|
| .. | ||
| aco_instruction_selection.h | ||
| aco_isel_cfg.cpp | ||
| aco_isel_helpers.cpp | ||
| aco_isel_setup.cpp | ||
| aco_select_nir.cpp | ||
| aco_select_nir_alu.cpp | ||
| aco_select_nir_intrinsics.cpp | ||
| aco_select_ps_epilog.cpp | ||
| aco_select_ps_prolog.cpp | ||
| aco_select_rt_prolog.cpp | ||
| aco_select_trap_handler.cpp | ||
| aco_select_vs_prolog.cpp | ||