change block_sync_lds function to be consistent with gfx12 path in Old CK

This commit is contained in:
Philip Maybank
2025-10-03 10:50:14 -04:00
parent ef43078788
commit eed91c3984

View File

@@ -191,7 +191,12 @@ CK_TILE_DEVICE void s_waitcnt_barrier()
template <index_t lgkmcnt = 0>
CK_TILE_DEVICE void block_sync_lds()
{
s_waitcnt_barrier<waitcnt_arg::kMaxVmCnt, waitcnt_arg::kMaxExpCnt, lgkmcnt>();
// s_waitcnt_barrier<waitcnt_arg::kMaxVmCnt, waitcnt_arg::kMaxExpCnt, lgkmcnt>();
asm volatile("\
s_wait_dscnt 0x0 \n \
s_barrier_signal -1 \n \
s_barrier_wait -1 \
" ::);
}
template <index_t vmcnt = 0>