mesa/src/amd
Georg Lehmann 22be0d09a0 aco: Don't prematurely emit s_andn2.
Split s_not + s_and allows more inverse comparision and s_cbranch_vccz
optimizations.

Foz-DB Navi21:
Totals from 516 (0.38% of 134913) affected shaders:
CodeSize: 7273724 -> 7273720 (-0.00%)
Instrs: 1364408 -> 1364407 (-0.00%)
Latency: 14604862 -> 14604858 (-0.00%)

Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19143>
2022-11-30 18:25:15 +00:00
..
addrlib meson: Enable initialized-but-unused warning for MSVC 2022-11-17 21:20:38 +00:00
ci Revert "radeonsi/ci: update stoney fail -> flakes" 2022-11-30 17:24:03 +00:00
common ac/nir: legacy vs/gs use nir_xfb_info to replace pipe_stream_output_info 2022-11-29 03:28:42 +00:00
compiler aco: Don't prematurely emit s_andn2. 2022-11-30 18:25:15 +00:00
drm-shim r300: use drm_shim_override 2022-11-16 14:37:47 +00:00
llvm ac/nir: combine shift translation 2022-11-25 14:40:22 +00:00
registers amd/registers: regenerate gfx11 headers from amd-staging-drm-next 2022-11-04 00:42:08 +00:00
vulkan radv: enable lower shader call vectorizing 2022-11-30 11:13:13 +00:00
.clang-format radv: Add REF as a typename macro to .clang-format 2022-10-30 19:48:46 +00:00
meson.build meson: build radeon drm-shim also for r300 and r600 2022-11-16 14:37:47 +00:00