ac/llvm: fix the remaining s_barriers for LLVM 15
authorMarek Olšák <marek.olsak@amd.com>
Tue, 3 May 2022 02:08:43 +0000 (22:08 -0400)
committerMarge Bot <emma+marge@anholt.net>
Fri, 13 May 2022 09:15:20 +0000 (09:15 +0000)
commit20bb85e2ecd8c90347f95e5b332e0352f40694b7
tree17c82523a5a0a4cb75dc0087654aabdbffa623bd
parentb48d183633e43911dbe0625d7e7253816ad53dcd
ac/llvm: fix the remaining s_barriers for LLVM 15

LLVM 15 doesn't insert s_waitcnt before barriers.

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16304>
src/amd/llvm/ac_llvm_build.c
src/amd/vulkan/radv_nir_to_llvm.c
src/gallium/drivers/radeonsi/gfx10_shader_ngg.c
src/gallium/drivers/radeonsi/si_shader_llvm.c