[all-commits] [llvm/llvm-project] e5b027: [ThinLTO] Reduce pipeline clang test to avoid chur...

Teresa Johnson via All-commits all-commits at lists.llvm.org
Tue Apr 25 13:33:27 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e5b0276dc882f7c5b2a349e2f02abf16b1d41322
      https://github.com/llvm/llvm-project/commit/e5b0276dc882f7c5b2a349e2f02abf16b1d41322
  Author: Teresa Johnson <tejohnson at google.com>
  Date:   2023-04-25 (Tue, 25 Apr 2023)

  Changed paths:
    M clang/test/CodeGen/thinlto-distributed-newpm.ll

  Log Message:
  -----------
  [ThinLTO] Reduce pipeline clang test to avoid churn from LLVM changes

This test was added in D72538, along with multiple LLVM pipeline tests,
to ensure that distributed ThinLTO backends invoked via clang set up the
expected ThinLTO optimization pipeline. However, this introduces churn
to clang tests from LLVM pipeline changes (see recent comment in that
patch).

Since the full pipeline setup is tested by LLVM, I have changed this
test to simply look for a single pass that is only invoked during LTO
backends, to make sure that clang is provoking the an LTO backend
pipeline setup.




More information about the All-commits mailing list