[NFC][2/n] Remove PrunePH pass
authorSebastian Peryt <sebastian.peryt@intel.com>
Tue, 27 Sep 2022 01:31:32 +0000 (18:31 -0700)
committerArthur Eubanks <aeubanks@google.com>
Tue, 27 Sep 2022 01:38:04 +0000 (18:38 -0700)
commit46fc75ab28b78a730ea21fd7daba6443937bfaac
tree773f42c444db3aaae480ec681160b0e7682210ca
parente15b2da42f5f065fcaada9e9c151c213ff8ee060
[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
31 files changed:
llvm/bindings/go/llvm/transforms_ipo.go
llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c
llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml
llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli
llvm/include/llvm-c/Transforms/IPO.h
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/Transforms/IPO.h
llvm/lib/Transforms/IPO/CMakeLists.txt
llvm/lib/Transforms/IPO/IPO.cpp
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/lib/Transforms/IPO/PruneEH.cpp [deleted file]
llvm/test/Bindings/OCaml/ipo.ml
llvm/test/Transforms/Inline/2004-04-20-InlineLinkOnce.ll [deleted file]
llvm/test/Transforms/Inline/2006-01-14-CallGraphUpdate.ll [deleted file]
llvm/test/Transforms/Inline/2006-07-12-InlinePruneCGUpdate.ll [deleted file]
llvm/test/Transforms/Inline/2006-11-09-InlineCGUpdate-2.ll [deleted file]
llvm/test/Transforms/Inline/2006-11-09-InlineCGUpdate.ll [deleted file]
llvm/test/Transforms/JumpThreading/pr26096.ll [deleted file]
llvm/test/Transforms/PruneEH/2008-06-02-Weak.ll [deleted file]
llvm/test/Transforms/PruneEH/ipo-nounwind.ll [deleted file]
llvm/test/Transforms/PruneEH/looptest.ll [deleted file]
llvm/test/Transforms/PruneEH/musttail.ll [deleted file]
llvm/test/Transforms/PruneEH/operand-bundles.ll [deleted file]
llvm/test/Transforms/PruneEH/pr23971.ll [deleted file]
llvm/test/Transforms/PruneEH/pr26263.ll [deleted file]
llvm/test/Transforms/PruneEH/recursivetest.ll [deleted file]
llvm/test/Transforms/PruneEH/seh-nounwind.ll [deleted file]
llvm/test/Transforms/PruneEH/simplenoreturntest.ll [deleted file]
llvm/test/Transforms/PruneEH/simpletest.ll [deleted file]
llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn