[PATCH] D120491: Add extension points to LTO pipeline in new pass manager

Elia Geretto via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 24 08:12:03 PST 2022


EliaGeretto created this revision.
Herald added subscribers: hiraditya, inglorion.
EliaGeretto requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

This PR adds two extension points to the default LTO pipeline in the new pass manager, one at the beginning and one at the end. These two extension points already existed in the old pass manager, the aim is to replicate the same functionality in the new one.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D120491

Files:
  llvm/include/llvm/Passes/PassBuilder.h
  llvm/lib/Passes/PassBuilderPipelines.cpp
  llvm/test/Other/new-pm-O0-ep-callbacks.ll
  llvm/tools/opt/NewPMDriver.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D120491.411135.patch
Type: text/x-patch
Size: 6249 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220224/8ca84ec3/attachment.bin>


More information about the llvm-commits mailing list