https://github.com/aeubanks requested changes to this pull request.
I'd really rather not do this. With the new pass manager transition for the optimization pipeline, it was fine to not have this abstraction, and other similar abstractions between the legacy/new pass manager (CallGraphUpdater) have caused issues due to subtle differences between the legacy/new pass manager. We're just going to have to tear it down anyway if we remove the legacy pass manager. https://github.com/llvm/llvm-project/pull/116166 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits