This reverts commit 9b47525824df9be5ae23c39e7ce0d220d12f85e5
and falls back to the original parallel-iterators-as-leading-
dimensions convention. We can control the loop order by first
converting the named op into linalg.generic and then performing
interchange.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I'm good with this but please wait for @asaadaldien to confirm he can recoup the perf on the things he is looking at before pushing.
Comment Actions
Thanks @antiagainst! A pass added to in IREE to convert linalg.conv to linalg.generic then apply loop interchange.