This is an archive of the discontinued LLVM Phabricator instance.

[SCCP] Remove legacy SCCP pass.
ClosedPublic

Authored by fhahn on Feb 16 2023, 9:09 AM.

Details

Summary

This is part of the optimization pipeline, of which the legacy pass manager version is deprecated.

Diff Detail

Event Timeline

fhahn created this revision.Feb 16 2023, 9:09 AM
Herald added a project: Restricted Project. · View Herald Transcript
fhahn requested review of this revision.Feb 16 2023, 9:09 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 16 2023, 9:09 AM
aeubanks accepted this revision.Feb 16 2023, 9:25 AM
This revision is now accepted and ready to land.Feb 16 2023, 9:25 AM
This revision was landed with ongoing or failed builds.Feb 18 2023, 9:55 AM
This revision was automatically updated to reflect the committed changes.

It looks like Polly still uses quite. a lot of legacy passes in polly/lib/CodeGen/CodegenCleanup.cpp. I reverted the patch for now, is there already a plan to migrate Polly of legacy passes?

This revision is now accepted and ready to land.Feb 18 2023, 10:22 AM