amd: drop support for LLVM 12
authorMarek Olšák <marek.olsak@amd.com>
Tue, 6 Jun 2023 14:59:46 +0000 (10:59 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 7 Jun 2023 19:56:55 +0000 (19:56 +0000)
commit3a9f8730f52191f6493f4b7d8748a6bfd6d30993
treeb00b13054dc3158aa7022d337dcce53e2bdd71cd
parent4c8cc26fd8cd7b9defdfc0beae063ec08a52c22c
amd: drop support for LLVM 12

The demote emulation can be removed, and FS_CORRECT_DERIVS_AFTER_KILL
can be removed because it's always enabled on LLVM >= 13.

Reviewed-by: Qiang Yu <yuq825@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23471>
meson.build
src/amd/llvm/ac_llvm_build.c
src/amd/llvm/ac_llvm_build.h
src/amd/llvm/ac_llvm_helper.cpp
src/amd/llvm/ac_llvm_util.c
src/amd/llvm/ac_nir_to_llvm.c
src/gallium/drivers/radeonsi/si_get.c
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/radeonsi/si_pipe.h
src/gallium/drivers/radeonsi/si_shader_nir.c
src/gallium/drivers/radeonsi/si_state_shaders.cpp