summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_nir_to_llvm.c
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2023-04-27 03:34:01 -0400
committerMarek Olšák <marek.olsak@amd.com>2024-05-11 22:14:05 -0400
commita6c46509ccb10b3836fe273f740b521b3bdfe7d6 (patch)
treeb435f5bd4b55fd5d8cc17087be91ff7d28a86b2e /src/amd/vulkan/radv_nir_to_llvm.c
parent12bca6123a80a771f812b499b6543b02ee1e3441 (diff)
ac/llvm: use new s_wait instructions and split the existing ones for gfx12
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com> Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29007>
Diffstat (limited to 'src/amd/vulkan/radv_nir_to_llvm.c')
-rw-r--r--src/amd/vulkan/radv_nir_to_llvm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/amd/vulkan/radv_nir_to_llvm.c b/src/amd/vulkan/radv_nir_to_llvm.c
index 7c20f192314..5caf1c025fa 100644
--- a/src/amd/vulkan/radv_nir_to_llvm.c
+++ b/src/amd/vulkan/radv_nir_to_llvm.c
@@ -351,7 +351,7 @@ ac_translate_nir_to_llvm(struct ac_llvm_compiler *ac_llvm, const struct radv_nir
* and contains a barrier, it will wait there and then
* reach s_endpgm.
*/
- ac_build_waitcnt(&ctx.ac, AC_WAIT_LGKM);
+ ac_build_waitcnt(&ctx.ac, AC_WAIT_DS);
ac_build_s_barrier(&ctx.ac, shaders[shader_idx]->info.stage);
}