Revert "[BitcodeReader] Allow reading pointer types from old IR"
authorNikita Popov <npopov@redhat.com>
Wed, 18 Jan 2023 08:48:31 +0000 (09:48 +0100)
committerNikita Popov <npopov@redhat.com>
Wed, 18 Jan 2023 08:53:21 +0000 (09:53 +0100)
commit610abe8039eaaebfc37cb78b0bc1dbe0bc43ff50
treef398440828ae0c7b4c9687fc3cc31af44a7527af
parentb06fd14359fdfa9e3473210e57936d050d685ae3
Revert "[BitcodeReader] Allow reading pointer types from old IR"

This reverts commit b56df190b01335506ce30a4559d880da76d1a181.

The unit tests are implemented in a way that requires support for
writing typed pointer bitcode, which is going away soon. Please
rewrite it in a way that not have requirement, e.g. by shipping
pre-compiled bitcode, as we do for integration tests.
llvm/include/llvm/Bitcode/BitcodeReader.h
llvm/include/llvm/IRReader/IRReader.h
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/Bitcode/Reader/MetadataLoader.cpp
llvm/lib/Bitcode/Reader/MetadataLoader.h
llvm/lib/IRReader/IRReader.cpp
llvm/tools/llc/llc.cpp
llvm/tools/opt/opt.cpp
llvm/unittests/Bitcode/BitReaderTest.cpp