[all-commits] [llvm/llvm-project] a9b33f: [ThinLTO][NewPM] Clean up dead code under -O0

aeubanks via All-commits all-commits at lists.llvm.org
Wed Feb 24 17:09:28 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a9b33ffb8f84f0f5b1c2253973ed04bc776bd710
      https://github.com/llvm/llvm-project/commit/a9b33ffb8f84f0f5b1c2253973ed04bc776bd710
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M llvm/lib/Passes/PassBuilder.cpp
    M llvm/test/Other/new-pm-O0-defaults.ll

  Log Message:
  -----------
  [ThinLTO][NewPM] Clean up dead code under -O0

We're running into undefined references using ThinLTO with -O0 on
Windows/Chrome. This fixes that.

This matches the legacy PM.

Reviewed By: tejohnson

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




More information about the All-commits mailing list