Open yifeizh2 opened 2 weeks ago
Offline synced with @zhczhong, the issue is caused by brgemm encountering dynamic stride, and we have existing logic in prepareConfigCandidates
to filter out such invalid config. Now the same logic is moved to validateConfig
to also ensure tuner-generated configs' validity.
Encountered in the following matmul config
After one-shot bufferization, we encounter the following
which further being lowered to un-eliminable
builtin.unrealized_conversion_cast
.