[PATCH] D123609: [Clang] Remove support for legacy pass manager

Sam Elliott via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 3 04:13:36 PST 2023


lenary added a comment.
Herald added a subscriber: pcwang-thead.

In D123609#3451334 <https://reviews.llvm.org/D123609#3451334>, @nikic wrote:

> In D123609#3451320 <https://reviews.llvm.org/D123609#3451320>, @HaohaiWen wrote:
>
>> Hi @nikic,
>> We recently noticed legacy PM was removed from many places.
>> Does community plan to remove legacy PM completely?
>> Do you know when will CG switch to new PM?
>> Thanks.
>
> At this time, the ability to run a middle-end optimization pipeline using the legacy pass manager (basically anything based on PassManagerBuilder) is being removed. The CodeGen pipeline continues to use the legacy pass manager at this time -- I'm not aware of anyone doing active migration work in that area.

Sorry to resurrect an old patch, but can you please update the docs here https://llvm.org/docs/NewPassManager.html#status-of-the-new-and-legacy-pass-managers with this info?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D123609/new/

https://reviews.llvm.org/D123609



More information about the cfe-commits mailing list