Lines Matching refs:Stats
657 const PerBlockIDStats &Stats = I->second;
658 O.OS << " Num Instances: " << Stats.NumInstances << "\n";
660 printSize(O.OS, Stats.NumBits);
662 double pct = (Stats.NumBits * 100.0) / BufferSizeBits;
664 if (Stats.NumInstances > 1) {
666 printSize(O.OS, Stats.NumBits / (double)Stats.NumInstances);
668 O.OS << " Tot/Avg SubBlocks: " << Stats.NumSubBlocks << "/"
669 << Stats.NumSubBlocks / (double)Stats.NumInstances << "\n";
670 O.OS << " Tot/Avg Abbrevs: " << Stats.NumAbbrevs << "/"
671 << Stats.NumAbbrevs / (double)Stats.NumInstances << "\n";
672 O.OS << " Tot/Avg Records: " << Stats.NumRecords << "/"
673 << Stats.NumRecords / (double)Stats.NumInstances << "\n";
675 O.OS << " Num SubBlocks: " << Stats.NumSubBlocks << "\n";
676 O.OS << " Num Abbrevs: " << Stats.NumAbbrevs << "\n";
677 O.OS << " Num Records: " << Stats.NumRecords << "\n";
679 if (Stats.NumRecords) {
680 double pct = (Stats.NumAbbreviatedRecords * 100.0) / Stats.NumRecords;
686 if (O.Histogram && !Stats.CodeFreq.empty()) {
688 for (unsigned i = 0, e = Stats.CodeFreq.size(); i != e; ++i)
689 if (unsigned Freq = Stats.CodeFreq[i].NumInstances)
697 const PerRecordStats &RecStats = Stats.CodeFreq[FreqPairs[i].second];