[all-commits] [llvm/llvm-project] b8f50a: [lld] Remove support for legacy pass manager
Nikita Popov via All-commits
all-commits at lists.llvm.org
Thu Apr 7 01:18:20 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b8f50abd04b4dde670a19fecc35445ecf6bf92b7
https://github.com/llvm/llvm-project/commit/b8f50abd04b4dde670a19fecc35445ecf6bf92b7
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-04-07 (Thu, 07 Apr 2022)
Changed paths:
M lld/COFF/Config.h
M lld/COFF/Driver.cpp
M lld/COFF/LTO.cpp
M lld/ELF/Config.h
M lld/ELF/Driver.cpp
M lld/ELF/LTO.cpp
M lld/ELF/Options.td
M lld/MachO/Config.h
M lld/MachO/Driver.cpp
M lld/MachO/LTO.cpp
M lld/MachO/Options.td
M lld/test/COFF/lto-new-pass-manager.ll
M lld/test/ELF/lto/new-pass-manager.ll
M lld/test/ELF/lto/verify-invalid.ll
M lld/test/MachO/lto-objc-arc-contract.ll
M lld/test/wasm/lto/new-pass-manager.ll
M lld/test/wasm/lto/verify-invalid.ll
M lld/wasm/Config.h
M lld/wasm/Driver.cpp
M lld/wasm/LTO.cpp
M lld/wasm/Options.td
Log Message:
-----------
[lld] Remove support for legacy pass manager
This removes options for performing LTO with the legacy pass
manager in LLD. Options that explicitly enable the new pass manager
are retained as no-ops.
Differential Revision: https://reviews.llvm.org/D123219
More information about the All-commits
mailing list