struct BitcodeAnalyzer::PerBlockIDStats

Declaration

struct BitcodeAnalyzer::PerBlockIDStats { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Bitcode/BitcodeAnalyzer.h:66

Member Variables

public unsigned int NumInstances
NumInstances - This the number of times this block ID has been seen.
public uint64_t NumBits
NumBits - The total size in bits of all of these blocks.
public unsigned int NumSubBlocks
NumSubBlocks - The total number of blocks these blocks contain.
public unsigned int NumAbbrevs
NumAbbrevs - The total number of abbreviations.
public unsigned int NumRecords
NumRecords - The total number of records these blocks contain, and the number that are abbreviated.
public unsigned int NumAbbreviatedRecords
NumRecords - The total number of records these blocks contain, and the number that are abbreviated.
public std::vector<PerRecordStats> CodeFreq
CodeFreq - Keep track of the number of times we see each code.

Method Overview

Methods

ΒΆPerBlockIDStats()

Declared at: llvm/include/llvm/Bitcode/BitcodeAnalyzer.h:80