[all-commits] [llvm/llvm-project] 942efa: [NewPM] Add extension points to LTO pipeline in Pa...
Elia Geretto via All-commits
all-commits at lists.llvm.org
Fri Feb 25 14:49:15 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 942efa5927ae7514d8e03d90e67284945b7c40fe
https://github.com/llvm/llvm-project/commit/942efa5927ae7514d8e03d90e67284945b7c40fe
Author: Elia Geretto <elia.f.geretto at gmail.com>
Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths:
M llvm/include/llvm/Passes/PassBuilder.h
M llvm/lib/Passes/PassBuilderPipelines.cpp
M llvm/test/Other/new-pm-O0-ep-callbacks.ll
M llvm/test/Other/new-pm-lto-defaults.ll
M llvm/tools/opt/NewPMDriver.cpp
Log Message:
-----------
[NewPM] Add extension points to LTO pipeline in PassBuilder
This PR adds two extension points to the default LTO pipeline in PassBuilder, 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.
Reviewed By: aeubanks
Differential Revision: https://reviews.llvm.org/D120491
More information about the All-commits
mailing list