This is an archive of the discontinued LLVM Phabricator instance.

[mlir][linalg] Fix tile and fuse for outermost reduction.
ClosedPublic

Authored by gysit on Nov 16 2021, 10:07 AM.

Details

Summary

Tile and fuse failed if the outermost tile loop is a reduction dimension. Add the necessary check to handle outermost reductions and introduce a test case to verify the change.

Diff Detail