LCOV - code coverage report
Current view: top level - lib/Bitcode/Reader - BitcodeReader.cpp (source / functions) Hit Total Coverage
Test: llvm-toolchain.info Lines: 2121 2628 80.7 %
Date: 2018-10-20 13:21:21 Functions: 85 95 89.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL10initStreamN4llvm15MemoryBufferRefE 0
_ZL10readTripleRN4llvm15BitstreamCursorE 150
_ZL13readWideAPIntN4llvm8ArrayRefImEEj 45
_ZL15getSingleModuleN4llvm15MemoryBufferRefE 3882
_ZL15hasObjCCategoryRN4llvm15BitstreamCursorE 2
_ZL16readBlobInRecordRN4llvm15BitstreamCursorEjj 6986
_ZL19getRawAttributeMaskN4llvm9Attribute8AttrKindE 1008
_ZL20addRawAttributeValueRN4llvm11AttrBuilderEm 18
_ZL21hasValidBitcodeHeaderRN4llvm15BitstreamCursorE 5092
_ZL22getDecodedBinaryOpcodejPN4llvm4TypeE 12464
_ZL22jumpToValueSymbolTablemRN4llvm15BitstreamCursorE 2675
_ZL22readIdentificationCodeRN4llvm15BitstreamCursorE 0
_ZL23getDecodedFastMathFlagsj 285
_ZL24parseTypeIdSummaryRecordN4llvm8ArrayRefImEENS_9StringRefERNS_18ModuleSummaryIndexE 0
_ZL30decodeLLVMAttributesForBitcodeRN4llvm11AttrBuilderEm 18
_ZL5errorRKN4llvm5TwineE 68
_ZL9stripTBAAPN4llvm6ModuleE 2
_ZN12_GLOBAL__N_113BitcodeReader11getTypeByIDEj 316523
_ZN12_GLOBAL__N_113BitcodeReader11materializeEPN4llvm11GlobalValueE 19436
_ZN12_GLOBAL__N_113BitcodeReader11recordValueERN4llvm15SmallVectorImplImEEjRNS1_6TripleE 85642
_ZN12_GLOBAL__N_113BitcodeReader13parseAttrKindEmPN4llvm9Attribute8AttrKindE 8501
_ZN12_GLOBAL__N_113BitcodeReader13parseUseListsEv 583
_ZN12_GLOBAL__N_113BitcodeReader14getFnValueByIDEjPN4llvm4TypeE 144678
_ZN12_GLOBAL__N_113BitcodeReader14getValueSignedERN4llvm15SmallVectorImplImEEjjPNS1_4TypeE 3762
_ZN12_GLOBAL__N_113BitcodeReader14parseTypeTableEv 3443
_ZN12_GLOBAL__N_113BitcodeReader16getValueTypePairERN4llvm15SmallVectorImplImEERjjRPNS1_5ValueE 257465
_ZN12_GLOBAL__N_113BitcodeReader16parseBitcodeIntoEPN4llvm6ModuleEbb 3478
_ZN12_GLOBAL__N_113BitcodeReader17materializeModuleEv 2663
_ZN12_GLOBAL__N_113BitcodeReader17setStripDebugInfoEv 654
_ZN12_GLOBAL__N_113BitcodeReader18parseTypeTableBodyEv 3443
_ZN12_GLOBAL__N_113BitcodeReader19materializeMetadataEv 17255
_ZN12_GLOBAL__N_113BitcodeReader19parseAttributeBlockEv 867
_ZN12_GLOBAL__N_113BitcodeReader19parseSyncScopeNamesEv 3304
_ZN12_GLOBAL__N_113BitcodeReader20findFunctionInStreamEPN4llvm8FunctionENS1_16DenseMapIteratorIS3_mNS1_12DenseMapInfoIS3_EENS1_6detail12DenseMapPairIS3_mEELb0EEE 0
_ZN12_GLOBAL__N_113BitcodeReader22decodeSignRotatedValueEm 59
_ZN12_GLOBAL__N_113BitcodeReader22parseOperandBundleTagsEv 3328
_ZN12_GLOBAL__N_113BitcodeReader22typeCheckLoadStoreInstEPN4llvm4TypeES3_ 87276
_ZN12_GLOBAL__N_113BitcodeReader23rememberAndSkipMetadataEv 368
_ZN12_GLOBAL__N_113BitcodeReader23setDeferredFunctionInfoEjPN4llvm8FunctionENS1_8ArrayRefImEE 0
_ZN12_GLOBAL__N_113BitcodeReader24parseAttributeGroupBlockEv 869
_ZN12_GLOBAL__N_113BitcodeReader27parseGlobalValueSymbolTableEv 2654
_ZN12_GLOBAL__N_113BitcodeReader27rememberAndSkipFunctionBodyEv 3081
_ZN12_GLOBAL__N_113BitcodeReader29rememberAndSkipFunctionBodiesEv 332
_ZN12_GLOBAL__N_113BitcodeReader31parseGlobalIndirectSymbolRecordEjN4llvm8ArrayRefImEE 879
_ZN12_GLOBAL__N_113BitcodeReader37materializeForwardReferencedFunctionsEv 14844
_ZN12_GLOBAL__N_113BitcodeReader8getValueERN4llvm15SmallVectorImplImEEjjPNS1_4TypeE 97763
_ZN12_GLOBAL__N_117BitcodeReaderBase13readBlockInfoEv 3999
_ZN12_GLOBAL__N_117BitcodeReaderBase18parseVersionRecordEN4llvm8ArrayRefImEE 4179
_ZN12_GLOBAL__N_131ModuleSummaryIndexBitcodeReader11makeRefListEN4llvm8ArrayRefImEE 1949
_ZN12_GLOBAL__N_131ModuleSummaryIndexBitcodeReader12makeCallListEN4llvm8ArrayRefImEEbbb 1607
_ZN12_GLOBAL__N_131ModuleSummaryIndexBitcodeReader21parseValueSymbolTableEmRN4llvm8DenseMapIjNS1_11GlobalValue12LinkageTypesENS1_12DenseMapInfoIjEENS1_6detail12DenseMapPairIjS4_EEEE 544
_ZN12_GLOBAL__N_131ModuleSummaryIndexBitcodeReaderC2EN4llvm15BitstreamCursorENS1_9StringRefERNS1_18ModuleSummaryIndexES3_j 701
_ZN4llvm13BitcodeModule10getLTOInfoEv 1611
_ZN4llvm13BitcodeModule10getSummaryEv 193
_ZN4llvm13BitcodeModule11parseModuleERNS_11LLVMContextE 1779
_ZN4llvm13BitcodeModule11readSummaryERNS_18ModuleSummaryIndexENS_9StringRefEm 508
_ZN4llvm13BitcodeModule13getLazyModuleERNS_11LLVMContextEbb 1699
_ZN4llvm16parseBitcodeFileENS_15MemoryBufferRefERNS_11LLVMContextE 1511
_ZN4llvm17getBitcodeLTOInfoENS_15MemoryBufferRefE 855
_ZN4llvm20BitcodeErrorCategoryEv 68
_ZN4llvm20getBitcodeModuleListENS_15MemoryBufferRefE 4020
_ZN4llvm20getLazyBitcodeModuleENS_15MemoryBufferRefERNS_11LLVMContextEbb 1153
_ZN4llvm21getModuleSummaryIndexENS_15MemoryBufferRefE 193
_ZN4llvm22getBitcodeTargetTripleB5cxx11ENS_15MemoryBufferRefE 150
_ZN4llvm22readModuleSummaryIndexENS_15MemoryBufferRefERNS_18ModuleSummaryIndexEm 170
_ZN4llvm24getBitcodeProducerStringB5cxx11ENS_15MemoryBufferRefE 0
_ZN4llvm26getOwningLazyBitcodeModuleEOSt10unique_ptrINS_12MemoryBufferESt14default_deleteIS1_EERNS_11LLVMContextEbb 199
_ZN4llvm28getModuleSummaryIndexForFileENS_9StringRefEb 126
_ZN4llvm29errorToErrorCodeAndEmitErrorsERNS_11LLVMContextENS_5ErrorE 4
_ZN4llvm31isBitcodeContainingObjCCategoryENS_15MemoryBufferRefE 2
_ZNK12_GLOBAL__N_113BitcodeReader24getIdentifiedStructTypesEv 703
_ZNK12_GLOBAL__N_124BitcodeErrorCategoryType4nameEv 0
_ZNK12_GLOBAL__N_124BitcodeErrorCategoryType7messageEi 0

Generated by: LCOV version 1.13