HomePhabricator

[llvm-bcanalyzer] Refactor and move to libLLVMBitReader

Description

[llvm-bcanalyzer] Refactor and move to libLLVMBitReader

This allows us to use the analyzer from unit tests.

  • Refactor the interface to use proper error handling for most functions after JF's work.
  • Move everything into a BitstreamAnalyzer class.
  • Move that to Bitcode/BitcodeAnalyzer.h.

Differential Revision: https://reviews.llvm.org/D64116

Details

Committed
thegamegJul 7 2019, 7:06 PM
Differential Revision
D64116: [llvm-bcanalyzer] Refactor and move to libLLVMBitReader
Parents
rL365285: [NFC][PowerPC] Add the test add_cmp.ll
Branches
Unknown
Tags
Unknown