This is an archive of the discontinued LLVM Phabricator instance.

[mlir][NFC] Make test-lower-to-llvm a named pipeline
ClosedPublic

Authored by qcolombet on Dec 12 2022, 6:44 AM.

Details

Summary

This patch changes the test-lower-to-llvm pass into a named pipeline.
The functionality is unchanged but thanks to this change, we don't have to pull the dependencies of all the passes that this pass calls.
In other words, TestLowerToLLVMPass::getDependDialects was supposed to transitively declare all the dialects that were used in the union of all the invoked passes.

NFC

Diff Detail

Event Timeline

qcolombet created this revision.Dec 12 2022, 6:44 AM
qcolombet requested review of this revision.Dec 12 2022, 6:44 AM
This revision is now accepted and ready to land.Dec 13 2022, 12:29 AM
This revision was automatically updated to reflect the committed changes.