Home | History | Annotate | Download | only in llvm-bcanalyzer

Lines Matching refs:Code

59                                  cl::desc("Do not print per-code histogram"));
128 /// GetCodeName - Return a symbolic code name if known, otherwise return
157 #define STRINGIFY_CODE(PREFIX, CODE) \
158 case bitc::PREFIX##_##CODE: \
159 return #CODE;
403 /// CodeFreq - Keep track of the number of times we see each code.
462 static bool decodeBlob(unsigned Code, unsigned BlockID, BitstreamReader &Reader,
467 if (Code != bitc::METADATA_STRINGS)
573 unsigned Code = Stream.readRecord(Entry.ID, Record, &Blob);
575 // Increment the # occurrences of this code.
576 if (BlockStats.CodeFreq.size() <= Code)
577 BlockStats.CodeFreq.resize(Code+1);
578 BlockStats.CodeFreq[Code].NumInstances++;
579 BlockStats.CodeFreq[Code].TotalBits +=
582 BlockStats.CodeFreq[Code].NumAbbrev++;
589 GetCodeName(Code, BlockID, *Stream.getBitStreamReader(),
593 outs() << "UnknownCode" << Code;
595 GetCodeName(Code, BlockID, *Stream.getBitStreamReader(),
597 outs() << " codeid=" << Code;
608 if (BlockID == bitc::MODULE_BLOCK_ID && Code == bitc::MODULE_CODE_HASH) {
661 if (Blob.data() && decodeBlob(Code, BlockID, *Stream.getBitStreamReader(),
783 unsigned Code = BlockInfoCursor.ReadCode();
784 if (Code != bitc::ENTER_SUBBLOCK)
804 unsigned Code = Stream.ReadCode();
805 if (Code != bitc::ENTER_SUBBLOCK)
871 std::vector<std::pair<unsigned, unsigned> > FreqPairs; // <freq,code>