[all-commits] [llvm/llvm-project] cbcf12: [LegacyPM] Remove cl::opts controlling optimizatio...
aeubanks via All-commits
all-commits at lists.llvm.org
Mon Nov 14 09:38:35 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cbcf123af293ee56876cce16dac83c3008478dae
https://github.com/llvm/llvm-project/commit/cbcf123af293ee56876cce16dac83c3008478dae
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2022-11-14 (Mon, 14 Nov 2022)
Changed paths:
M clang/lib/CodeGen/BackendUtil.cpp
M llvm/lib/Passes/PassBuilderPipelines.cpp
M llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
Log Message:
-----------
[LegacyPM] Remove cl::opts controlling optimization pass manager passes
Move these to the new PM if they're used there.
Part of removing the legacy pass manager for optimization pipeline.
Reland with UseNewGVN usage in clang removed.
Reviewed By: MaskRay
Differential Revision: https://reviews.llvm.org/D137915
More information about the All-commits
mailing list