This is an archive of the discontinued LLVM Phabricator instance.

[mlir][linalg] Break up linalg vectorization pre-condition
ClosedPublic

Authored by ThomasRaoux on Dec 14 2021, 12:56 PM.

Details

Summary

Break up the vectorization pre-condition into the part checking for
static shape and the rest checking if the linalg op is supported by
vectorization. This allows checking if an op could be vectorized if it
had static shapes.

Diff Detail

Event Timeline

ThomasRaoux created this revision.Dec 14 2021, 12:56 PM
ThomasRaoux requested review of this revision.Dec 14 2021, 12:56 PM
mravishankar accepted this revision.Dec 14 2021, 1:09 PM
This revision is now accepted and ready to land.Dec 14 2021, 1:09 PM
This revision was landed with ongoing or failed builds.Dec 14 2021, 1:38 PM
This revision was automatically updated to reflect the committed changes.
This comment was removed by pifon2a.