LLVM 22.0.0git
llvm::BitcodeAnalyzer Class Reference

#include "llvm/Bitcode/BitcodeAnalyzer.h"

Public Member Functions

LLVM_ABI BitcodeAnalyzer (StringRef Buffer, std::optional< StringRef > BlockInfoBuffer=std::nullopt)
LLVM_ABI Error analyze (std::optional< BCDumpOptions > O=std::nullopt, std::optional< StringRef > CheckHash=std::nullopt)
 Analyze the bitcode file.
LLVM_ABI void printStats (BCDumpOptions O, std::optional< StringRef > Filename=std::nullopt)
 Print stats about the bitcode file.

Detailed Description

Definition at line 53 of file BitcodeAnalyzer.h.

Constructor & Destructor Documentation

◆ BitcodeAnalyzer()

BitcodeAnalyzer::BitcodeAnalyzer ( StringRef Buffer,
std::optional< StringRef > BlockInfoBuffer = std::nullopt )

Definition at line 566 of file BitcodeAnalyzer.cpp.

Member Function Documentation

◆ analyze()

◆ printStats()

void BitcodeAnalyzer::printStats ( BCDumpOptions O,
std::optional< StringRef > Filename = std::nullopt )

The documentation for this class was generated from the following files: