[all-commits] [llvm/llvm-project] 68ff3b: [LLD][gold] Add -plugin-opt=no-new-pass-manager

Fangrui Song via All-commits all-commits at lists.llvm.org
Wed Dec 9 13:35:19 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 68ff3b3376f4242307a36ac035a512ec4e256628
      https://github.com/llvm/llvm-project/commit/68ff3b3376f4242307a36ac035a512ec4e256628
  Author: Fangrui Song <i at maskray.me>
  Date:   2020-12-09 (Wed, 09 Dec 2020)

  Changed paths:
    M lld/ELF/Options.td
    M lld/test/ELF/lto/new-pass-manager.ll
    M llvm/test/tools/gold/X86/new-pm.ll
    M llvm/tools/gold/gold-plugin.cpp

  Log Message:
  -----------
  [LLD][gold] Add -plugin-opt=no-new-pass-manager

-DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=on configured LLD and LLVMgold.so
will use the new pass manager by default. Add an option to
use the legacy pass manager. This will also be used by the Clang driver
when -fno-new-pass-manager (D92915) / -fno-experimental-new-pass-manager is set.

Reviewed By: aeubanks, tejohnson

Differential Revision: https://reviews.llvm.org/D92916




More information about the All-commits mailing list