[all-commits] [llvm/llvm-project] 46fc75: [NFC][2/n] Remove PrunePH pass

Sebastian Peryt via All-commits all-commits at lists.llvm.org
Mon Sep 26 18:38:33 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 46fc75ab28b78a730ea21fd7daba6443937bfaac
      https://github.com/llvm/llvm-project/commit/46fc75ab28b78a730ea21fd7daba6443937bfaac
  Author: Sebastian Peryt <sebastian.peryt at intel.com>
  Date:   2022-09-26 (Mon, 26 Sep 2022)

  Changed paths:
    M llvm/bindings/go/llvm/transforms_ipo.go
    M llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c
    M llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml
    M llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli
    M llvm/include/llvm-c/Transforms/IPO.h
    M llvm/include/llvm/InitializePasses.h
    M llvm/include/llvm/LinkAllPasses.h
    M llvm/include/llvm/Transforms/IPO.h
    M llvm/lib/Transforms/IPO/CMakeLists.txt
    M llvm/lib/Transforms/IPO/IPO.cpp
    M llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
    R llvm/lib/Transforms/IPO/PruneEH.cpp
    M llvm/test/Bindings/OCaml/ipo.ml
    R llvm/test/Transforms/Inline/2004-04-20-InlineLinkOnce.ll
    R llvm/test/Transforms/Inline/2006-01-14-CallGraphUpdate.ll
    R llvm/test/Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll
    R llvm/test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll
    R llvm/test/Transforms/Inline/2006-11-09-InlineCGUpdate.ll
    R llvm/test/Transforms/JumpThreading/pr26096.ll
    R llvm/test/Transforms/PruneEH/2008-06-02-Weak.ll
    R llvm/test/Transforms/PruneEH/ipo-nounwind.ll
    R llvm/test/Transforms/PruneEH/looptest.ll
    R llvm/test/Transforms/PruneEH/musttail.ll
    R llvm/test/Transforms/PruneEH/operand-bundles.ll
    R llvm/test/Transforms/PruneEH/pr23971.ll
    R llvm/test/Transforms/PruneEH/pr26263.ll
    R llvm/test/Transforms/PruneEH/recursivetest.ll
    R llvm/test/Transforms/PruneEH/seh-nounwind.ll
    R llvm/test/Transforms/PruneEH/simplenoreturntest.ll
    R llvm/test/Transforms/PruneEH/simpletest.ll
    M llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn

  Log Message:
  -----------
  [NFC][2/n] Remove PrunePH pass

Second patch in the series to remove legacy PM and
associated -enable-new-pm=0 flag targets pass that
has not been ported to new PM - PruneEH.
Discussion about this can be found in D44415.

Reviewed By: aeubanks

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




More information about the All-commits mailing list