[Passes] Remove some legacy passes
authorArthur Eubanks <aeubanks@google.com>
Fri, 10 Feb 2023 01:22:56 +0000 (17:22 -0800)
committerArthur Eubanks <aeubanks@google.com>
Fri, 10 Feb 2023 18:46:45 +0000 (10:46 -0800)
commitc8b8d6baddf9a744594a69e9fb266b724e2e99b2
tree795750cc6a81e8b8544358fcfd5fca4048d9809a
parent3a66446a9a0d866cc5766959c3ab010b01786dee
[Passes] Remove some legacy passes

Namely CrossDSOCFI and GlobalSplit.

These are part of the optimization pipeline, of which the legacy pass manager version is deprecated.
llvm/include/llvm/Transforms/IPO.h
llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
llvm/lib/Transforms/IPO/GlobalSplit.cpp
llvm/lib/Transforms/IPO/IPO.cpp