Lines Matching refs:BlockID

24 static Optional<const char *> GetBlockName(unsigned BlockID,  in GetBlockName()  argument
28 if (BlockID < bitc::FIRST_APPLICATION_BLOCKID) { in GetBlockName()
29 if (BlockID == bitc::BLOCKINFO_BLOCK_ID) in GetBlockName()
36 BlockInfo.getBlockInfo(BlockID)) { in GetBlockName()
44 switch (BlockID) { in GetBlockName()
87 static Optional<const char *> GetCodeName(unsigned CodeID, unsigned BlockID, in GetCodeName() argument
91 if (BlockID < bitc::FIRST_APPLICATION_BLOCKID) { in GetCodeName()
92 if (BlockID == bitc::BLOCKINFO_BLOCK_ID) { in GetCodeName()
109 BlockInfo.getBlockInfo(BlockID)) { in GetCodeName()
121 switch (BlockID) { in GetCodeName()
508 static bool canDecodeBlob(unsigned Code, unsigned BlockID) { in canDecodeBlob() argument
509 return BlockID == bitc::METADATA_BLOCK_ID && Code == bitc::METADATA_STRINGS; in canDecodeBlob()
727 Error BitcodeAnalyzer::parseBlock(unsigned BlockID, unsigned IndentLevel, in parseBlock() argument
734 PerBlockIDStats &BlockStats = BlockIDStats[BlockID]; in parseBlock()
740 if (BlockID == bitc::BLOCKINFO_BLOCK_ID) { in parseBlock()
758 if (Error Err = Stream.EnterSubBlock(BlockID, &NumWords)) in parseBlock()
767 if ((BlockName = GetBlockName(BlockID, BlockInfo, CurStreamType))) in parseBlock()
770 O->OS << "UnknownBlock" << BlockID; in parseBlock()
773 O->OS << " BlockID=" << BlockID; in parseBlock()
807 O->OS << "UnknownBlock" << BlockID << ">\n"; in parseBlock()
859 GetCodeName(Code, BlockID, BlockInfo, CurStreamType); in parseBlock()
880 if (BlockID == bitc::METADATA_BLOCK_ID) { in parseBlock()
900 if (BlockID == bitc::MODULE_BLOCK_ID && Code == bitc::MODULE_CODE_HASH && in parseBlock()
953 if (canDecodeBlob(Code, BlockID)) { in parseBlock()