diff options
author | Marek Olšák <marek.olsak@amd.com> | 2023-04-27 03:34:01 -0400 |
---|---|---|
committer | Marek Olšák <marek.olsak@amd.com> | 2024-05-11 22:14:05 -0400 |
commit | a6c46509ccb10b3836fe273f740b521b3bdfe7d6 (patch) | |
tree | b435f5bd4b55fd5d8cc17087be91ff7d28a86b2e /src/amd/vulkan/radv_nir_to_llvm.c | |
parent | 12bca6123a80a771f812b499b6543b02ee1e3441 (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.c | 2 |
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); } |