[LegacyPM] Remove ThinLTO bitcode writer legacy pass
authorArthur Eubanks <aeubanks@google.com>
Mon, 15 Aug 2022 21:21:16 +0000 (14:21 -0700)
committerArthur Eubanks <aeubanks@google.com>
Mon, 15 Aug 2022 21:21:16 +0000 (14:21 -0700)
commit633f5663c37a670e28040cadd938200abd854483
treed7419b0b45507dd71553ff764888afe0162463fd
parent853b57fe80bdb9d6b19697e6f2abc734834e9f6d
[LegacyPM] Remove ThinLTO bitcode writer legacy pass

Using the legacy PM for the optimization pipeline is deprecated and in
the process of being removed. This is a small step in that direction.

For an example of migrating to the new PM:
https://github.com/llvm/llvm-project/commit/853b57fe80bdb9d6b19697e6f2abc734834e9f6d
llvm/include/llvm/Transforms/IPO.h
llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
llvm/tools/opt/opt.cpp