This is an archive of the discontinued LLVM Phabricator instance.

[MLIR][NFC] Move some of the affine transforms / tests to dialect dirs
ClosedPublic

Authored by bondhugula on Mar 22 2020, 5:02 AM.

Details

Summary

Move some of the affine transforms and their test cases to their
respective dialect directory. This patch does not complete the move, but
takes care of a good part.

Renames: prefix 'affine' to affine loop tiling cl options,
vectorize -> super-vectorize

Signed-off-by: Uday Bondhugula <uday@polymagelabs.com>

Diff Detail

Event Timeline

bondhugula created this revision.Mar 22 2020, 5:02 AM
Herald added a project: Restricted Project. · View Herald Transcript
rriddle accepted this revision.Mar 22 2020, 12:05 PM
This revision is now accepted and ready to land.Mar 22 2020, 12:05 PM

Make sure to move all of the create*Pass calls to Dialect/Affine/Passes.h now.

Make sure to move all of the create*Pass calls to Dialect/Affine/Passes.h now.

Thanks - done.

Address review comment - move pass creation functions in headers

This revision was automatically updated to reflect the committed changes.