mesa/src/amd
Rhys Perry 8d5bd3ca48 aco: check logical_phi_info at p_logical_end when eliminating exec writes
This is when the copies actually happen, not at the branch.

fossil-db (gfx1100):
Totals from 1 (0.00% of 79332) affected shaders:
Instrs: 424 -> 423 (-0.24%)
CodeSize: 2172 -> 2168 (-0.18%)
Latency: 2899 -> 2896 (-0.10%)
Copies: 24 -> 23 (-4.17%)

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25244>
2023-09-18 11:19:28 +00:00
..
addrlib ac/radv: decouple radv vulkan driver and compiler from gallium 2023-08-03 09:45:42 +00:00
ci radv: Remove ray tracing shader module identifier skips 2023-09-14 16:07:46 +00:00
common ac/spm: enable support for multi-instance counters 2023-09-18 07:07:32 +00:00
compiler aco: check logical_phi_info at p_logical_end when eliminating exec writes 2023-09-18 11:19:28 +00:00
drm-shim amd/drm-shim: use fixed-width types 2023-06-23 18:35:52 +00:00
llvm ac/llvm: Use float types for float atomics 2023-09-14 15:39:39 +00:00
registers ac: change offsets of DMA_DATA dwords to prevent reg offset conflicts 2023-08-19 19:36:55 +00:00
vulkan ac,radv,radeonsi: prepare support for multi-instance SPM generic counters 2023-09-18 07:07:31 +00:00
meson.build meson: build radeonsi with aco 2023-05-15 02:01:10 +00:00