diff --git a/src/compiler/nir/nir_schedule.c b/src/compiler/nir/nir_schedule.c index 6bccfd844a4..7a57ba2ef41 100644 --- a/src/compiler/nir/nir_schedule.c +++ b/src/compiler/nir/nir_schedule.c @@ -392,6 +392,8 @@ nir_schedule_intrinsic_deps(nir_deps_state *state, add_read_dep(state, state->store_shared, n); break; + case nir_intrinsic_shared_atomic: + case nir_intrinsic_shared_atomic_swap: case nir_intrinsic_store_shared: case nir_intrinsic_store_shared2_amd: add_write_dep(state, &state->store_shared, n);