[Passes] Remove some legacy passes
authorArthur Eubanks <aeubanks@google.com>
Mon, 13 Mar 2023 16:53:50 +0000 (09:53 -0700)
committerArthur Eubanks <aeubanks@google.com>
Tue, 14 Mar 2023 20:32:59 +0000 (13:32 -0700)
commit1a90faacf1502fb967900ab44b62e8509a369013
tree66e0e20a37955b0c5ae00f7fe43e54a9f4c65d02
parenta98ac8ea554823c05f89c72fcfc7caa691cf1fa7
[Passes] Remove some legacy passes

NewGVN
GVNHoist
GVNSink
MemCpyOpt
Float2Int

These were only used for the optimization pipeline, of which the legacy version was removed.
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/Transforms/Scalar.h
llvm/lib/Transforms/Scalar/Float2Int.cpp
llvm/lib/Transforms/Scalar/GVNHoist.cpp
llvm/lib/Transforms/Scalar/GVNSink.cpp
llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
llvm/lib/Transforms/Scalar/NewGVN.cpp
llvm/lib/Transforms/Scalar/Scalar.cpp