diff --git a/include/ck_tile/core/arch/arch.hpp b/include/ck_tile/core/arch/arch.hpp index 28ded5439a..f90ec928a8 100644 --- a/include/ck_tile/core/arch/arch.hpp +++ b/include/ck_tile/core/arch/arch.hpp @@ -191,7 +191,12 @@ CK_TILE_DEVICE void s_waitcnt_barrier() template CK_TILE_DEVICE void block_sync_lds() { - s_waitcnt_barrier(); + // s_waitcnt_barrier(); + asm volatile("\ + s_wait_dscnt 0x0 \n \ + s_barrier_signal -1 \n \ + s_barrier_wait -1 \ + " ::); } template