[Inliner] Remove legacy simple inliner
authorArthur Eubanks <aeubanks@google.com>
Mon, 6 Feb 2023 21:50:49 +0000 (13:50 -0800)
committerArthur Eubanks <aeubanks@google.com>
Thu, 9 Feb 2023 18:36:58 +0000 (10:36 -0800)
commit84728a3d75496ff3f48436f968a01ba2c05ee37e
treea2ab7503f1bb9bdc96b92ec4928b4e297299d4a1
parentbacf1aa3c0b2c47eb37194a51e2b6edfd5b829f8
[Inliner] Remove legacy simple inliner

It's part of the optimization pipeline, of which the legacy pass manager version is deprecated.
16 files changed:
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/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp
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/InlineSimple.cpp [deleted file]
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
llvm/test/Bindings/OCaml/ipo.ml
llvm/tools/bugpoint/bugpoint.cpp
llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn
polly/lib/Transform/Canonicalization.cpp