This is an archive of the discontinued LLVM Phabricator instance.

[mlir][NFC] Move the operation interfaces out of Analysis/ and into a new Interfaces/ directory.
ClosedPublic

Authored by rriddle on Mar 9 2020, 12:55 PM.

Details

Summary

The interfaces themselves aren't really analyses, they may be used by analyses though. Having them in Analysis can also create cyclic dependencies if an analysis depends on a specific dialect, that also provides one of the interfaces.

Diff Detail

Event Timeline

rriddle created this revision.Mar 9 2020, 12:55 PM
rriddle updated this revision to Diff 249194.Mar 9 2020, 1:01 PM

Fix formatting

jpienaar accepted this revision.Mar 9 2020, 6:25 PM
This revision is now accepted and ready to land.Mar 9 2020, 6:25 PM
mehdi_amini accepted this revision.Mar 9 2020, 8:02 PM
This revision was automatically updated to reflect the committed changes.