[all-commits] [llvm/llvm-project] c5e031: [ModuleInlinerWrapperPass] Do some naive printing ...

Björn Pettersson via All-commits all-commits at lists.llvm.org
Thu Sep 23 00:55:46 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c5e0313e4489cb3130f441685fd4207eeee6aa48
      https://github.com/llvm/llvm-project/commit/c5e0313e4489cb3130f441685fd4207eeee6aa48
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-09-23 (Thu, 23 Sep 2021)

  Changed paths:
    M llvm/include/llvm/Transforms/IPO/Inliner.h
    M llvm/lib/Transforms/IPO/Inliner.cpp
    M llvm/test/Other/new-pm-print-pipeline.ll

  Log Message:
  -----------
  [ModuleInlinerWrapperPass] Do some naive printing of wrapped pipeline with -print-pipeline-passes

Bisecting and reducing opt pipelines that includes the
ModuleInlinerWrapperPass has turned out to be a bit problematic.
This is far from perfect (it still lacks information about inline
advisor params etc.), but it should give some kind of hint to what
the wrapped pipeline looks like when using -print-pipeline-passes.

Reviewed By: aeubanks, mtrofin

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


  Commit: c3ae8ecb520e6565594272d12e447e295ce09c9b
      https://github.com/llvm/llvm-project/commit/c3ae8ecb520e6565594272d12e447e295ce09c9b
  Author: Bjorn Pettersson <bjorn.a.pettersson at ericsson.com>
  Date:   2021-09-23 (Thu, 23 Sep 2021)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

  Log Message:
  -----------
  [DAGCombiner] Rename isAlias as mayAlias. NFC

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


Compare: https://github.com/llvm/llvm-project/compare/4223195de3ea...c3ae8ecb520e


More information about the All-commits mailing list