This is an archive of the discontinued LLVM Phabricator instance.

[CodeGen] Define an interface for the new pass manager.
AbandonedPublic

Authored by czhang on Jul 3 2019, 5:51 PM.

Details

Reviewers
None
Summary

[NewPM] Port MachineModuleInfo to the new pass manager.

[NewPM] Port MachineCopyPropagation to the new pass manager.

[NewPM] Port ExpandISelPseudos to the new pass manager.

[NewPM] Port MachineDominatorTree analysis to the new PM.

[NewPM] Port the MachineCSE pass to the new PM.

[NewPM] Port the MIR Printing pass to new pass manager.

Allow llc to run passes under the new pass manager one at a time.

Event Timeline

czhang created this revision.Jul 3 2019, 5:51 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 3 2019, 5:51 PM
czhang abandoned this revision.Jul 30 2019, 9:38 AM