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()
506 static bool canDecodeBlob(unsigned Code, unsigned BlockID) { in canDecodeBlob() argument
507 return BlockID == bitc::METADATA_BLOCK_ID && Code == bitc::METADATA_STRINGS; in canDecodeBlob()
733 Error BitcodeAnalyzer::parseBlock(unsigned BlockID, unsigned IndentLevel, in parseBlock() argument
740 PerBlockIDStats &BlockStats = BlockIDStats[BlockID]; in parseBlock()
746 if (BlockID == bitc::BLOCKINFO_BLOCK_ID) { in parseBlock()
766 if (Error Err = Stream.EnterSubBlock(BlockID, &NumWords)) in parseBlock()
775 if ((BlockName = GetBlockName(BlockID, BlockInfo, CurStreamType))) in parseBlock()
778 O->OS << "UnknownBlock" << BlockID; in parseBlock()
781 O->OS << " BlockID=" << BlockID; in parseBlock()
816 O->OS << "UnknownBlock" << BlockID << ">\n"; in parseBlock()
869 GetCodeName(Code, BlockID, BlockInfo, CurStreamType); in parseBlock()
887 if (BlockID == bitc::METADATA_BLOCK_ID) { in parseBlock()
907 if (BlockID == bitc::MODULE_BLOCK_ID && Code == bitc::MODULE_CODE_HASH && in parseBlock()
960 if (canDecodeBlob(Code, BlockID)) { in parseBlock()