LCOV - code coverage report
Current view:
top level
-
lib/Bitcode/Writer
- BitcodeWriter.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
1648
1828
90.2 %
Date:
2018-10-20 13:21:21
Functions:
87
102
85.3 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN12_GLOBAL__N_117BitcodeWriterBase18writeModuleVersionEv
0
_ZN12_GLOBAL__N_118IndexBitcodeWriter13forEachModuleIZNS0_15writeModStringsEvEUlRKN4llvm14StringMapEntryISt4pairImSt5arrayIjLm5EEEEEE_EEvT_
0
_ZN12_GLOBAL__N_118IndexBitcodeWriter14forEachSummaryIZNS0_31writeCombinedGlobalValueSummaryEvEUlSt4pairImPN4llvm18GlobalValueSummaryEEbE0_EEvT_
0
_ZN12_GLOBAL__N_118IndexBitcodeWriter14forEachSummaryIZNS0_C4ERN4llvm15BitstreamWriterERNS2_18StringTableBuilderERKNS2_18ModuleSummaryIndexEPKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS2_8DenseMapImPNS2_18GlobalValueSummaryENS2_12DenseMapInfoImEENS2_6detail12DenseMapPairImSJ_EEEESt4lessISG_ESaISt4pairIKSG_SP_EEEEUlSS_ImSJ_EbE_EEvT_
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter15bitcodeStartBitEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter17writeDIExpressionEPKN4llvm12DIExpressionERNS1_15SmallVectorImplImEEj
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter19writeSyncScopeNamesEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter21writeFunctionMetadataERKN4llvm8FunctionE
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter22createDILocationAbbrevEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter22writeOperandBundleTagsEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter24writeModuleMetadataKindsEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter25createGenericDINodeAbbrevEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter25createNamedMetadataAbbrevEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter27createMetadataStringsAbbrevEv
0
_ZN12_GLOBAL__N_119ModuleBitcodeWriter32writeValueSymbolTableForwardDeclEv
0
_ZL38writeWholeProgramDevirtResolutionByArgRN4llvm11SmallVectorImLj64EEERKSt6vectorImSaImEERKNS_28WholeProgramDevirtResolution5ByArgE
4
_ZN4llvm26WriteThinLinkBitcodeToFileERKNS_6ModuleERNS_11raw_ostreamERKNS_18ModuleSummaryIndexERKSt5arrayIjLm5EE
8
_ZN12_GLOBAL__N_121ThinLinkBitcodeWriter25writeSimplifiedModuleInfoEv
9
_ZN12_GLOBAL__N_121ThinLinkBitcodeWriter5writeEv
9
_ZN4llvm13BitcodeWriter20writeThinLinkBitcodeERKNS_6ModuleERKNS_18ModuleSummaryIndexERKSt5arrayIjLm5EE
9
_ZN12_GLOBAL__N_119ModuleBitcodeWriter12writeDILabelEPKN4llvm7DILabelERNS1_15SmallVectorImplImEEj
12
_ZN12_GLOBAL__N_119ModuleBitcodeWriter13writeDIModuleEPKN4llvm8DIModuleERNS1_15SmallVectorImplImEEj
12
_ZN12_GLOBAL__N_119ModuleBitcodeWriter12writeDIMacroEPKN4llvm7DIMacroERNS1_15SmallVectorImplImEEj
13
_ZN12_GLOBAL__N_119ModuleBitcodeWriter19writeDIObjCPropertyEPKN4llvm14DIObjCPropertyERNS1_15SmallVectorImplImEEj
16
_ZL33writeWholeProgramDevirtResolutionRN4llvm11SmallVectorImLj64EEERNS_18StringTableBuilderEmRKNS_28WholeProgramDevirtResolutionE
17
_ZN12_GLOBAL__N_119ModuleBitcodeWriter16writeDIMacroFileEPKN4llvm11DIMacroFileERNS1_15SmallVectorImplImEEj
19
_ZN12_GLOBAL__N_119ModuleBitcodeWriter18writeGenericDINodeEPKN4llvm13GenericDINodeERNS1_15SmallVectorImplImEERj
20
_ZL24writeTypeIdSummaryRecordRN4llvm11SmallVectorImLj64EEERNS_18StringTableBuilderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_13TypeIdSummaryE
25
_ZN12_GLOBAL__N_119ModuleBitcodeWriter21writeDIImportedEntityEPKN4llvm16DIImportedEntityERNS1_15SmallVectorImplImEEj
26
_ZN12_GLOBAL__N_119ModuleBitcodeWriter28writeDITemplateTypeParameterEPKN4llvm23DITemplateTypeParameterERNS1_15SmallVectorImplImEEj
28
_ZN12_GLOBAL__N_119ModuleBitcodeWriter16writeDINamespaceEPKN4llvm11DINamespaceERNS1_15SmallVectorImplImEEj
30
_ZN12_GLOBAL__N_119ModuleBitcodeWriter17writeDIEnumeratorEPKN4llvm12DIEnumeratorERNS1_15SmallVectorImplImEEj
32
_ZN4llvm13BitcodeWriter10copyStrtabENS_9StringRefE
34
_ZN12_GLOBAL__N_119ModuleBitcodeWriter19writeOperandBundlesEN4llvm17ImmutableCallSiteEj
43
_ZN12_GLOBAL__N_119ModuleBitcodeWriter31writeDIGlobalVariableExpressionEPKN4llvm26DIGlobalVariableExpressionERNS1_15SmallVectorImplImEEj
45
_ZN12_GLOBAL__N_119ModuleBitcodeWriter29writeDITemplateValueParameterEPKN4llvm24DITemplateValueParameterERNS1_15SmallVectorImplImEEj
46
_ZN12_GLOBAL__N_119ModuleBitcodeWriter15writeDISubrangeEPKN4llvm10DISubrangeERNS1_15SmallVectorImplImEEj
49
_ZN12_GLOBAL__N_119ModuleBitcodeWriter23writeDILexicalBlockFileEPKN4llvm18DILexicalBlockFileERNS1_15SmallVectorImplImEEj
52
_ZN12_GLOBAL__N_119ModuleBitcodeWriter15writeDILocationEPKN4llvm10DILocationERNS1_15SmallVectorImplImEERj
59
_ZN12_GLOBAL__N_119ModuleBitcodeWriter21writeDIGlobalVariableEPKN4llvm16DIGlobalVariableERNS1_15SmallVectorImplImEEj
66
_ZN12_GLOBAL__N_119ModuleBitcodeWriter19writeDILexicalBlockEPKN4llvm14DILexicalBlockERNS1_15SmallVectorImplImEEj
139
_ZN12_GLOBAL__N_123ModuleBitcodeWriterBase26writeModuleLevelReferencesERKN4llvm14GlobalVariableERNS1_11SmallVectorImLj64EEEj
175
_ZN12_GLOBAL__N_118IndexBitcodeWriter15writeModStringsEv
208
_ZN12_GLOBAL__N_118IndexBitcodeWriter31writeCombinedGlobalValueSummaryEv
208
_ZN12_GLOBAL__N_118IndexBitcodeWriter5writeEv
208
_ZN4llvm13BitcodeWriter10writeIndexEPKNS_18ModuleSummaryIndexEPKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DenseMapImPNS_18GlobalValueSummaryENS_12DenseMapInfoImEENS_6detail12DenseMapPairImSD_EEEESt4lessISA_ESaISt4pairIKSA_SJ_EEE
208
_ZN4llvm16WriteIndexToFileERKNS_18ModuleSummaryIndexERNS_11raw_ostreamEPKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8DenseMapImPNS_18GlobalValueSummaryENS_12DenseMapInfoImEENS_6detail12DenseMapPairImSE_EEEESt4lessISB_ESaISt4pairIKSB_SK_EEE
208
_ZL28emitDarwinBCHeaderAndTrailerRN4llvm15SmallVectorImplIcEERKNS_6TripleE
244
_ZN12_GLOBAL__N_119ModuleBitcodeWriter20writeDILocalVariableEPKN4llvm15DILocalVariableERNS1_15SmallVectorImplImEEj
254
_ZN12_GLOBAL__N_119ModuleBitcodeWriter18writeDIDerivedTypeEPKN4llvm13DIDerivedTypeERNS1_15SmallVectorImplImEEj
269
_ZN12_GLOBAL__N_119ModuleBitcodeWriter16writeDIBasicTypeEPKN4llvm11DIBasicTypeERNS1_15SmallVectorImplImEEj
296
_ZN12_GLOBAL__N_123ModuleBitcodeWriterBase10getValueIdEN4llvm9ValueInfoE
320
_ZN12_GLOBAL__N_119ModuleBitcodeWriter20writeDICompositeTypeEPKN4llvm15DICompositeTypeERNS1_15SmallVectorImplImEEj
350
_ZN12_GLOBAL__N_119ModuleBitcodeWriter21writeDISubroutineTypeEPKN4llvm16DISubroutineTypeERNS1_15SmallVectorImplImEEj
368
_ZN12_GLOBAL__N_123ModuleBitcodeWriterBase32writePerModuleGlobalValueSummaryEv
408
_ZN12_GLOBAL__N_119ModuleBitcodeWriter28pushGlobalMetadataAttachmentERN4llvm15SmallVectorImplImEERKNS1_12GlobalObjectE
541
_ZN12_GLOBAL__N_119ModuleBitcodeWriter17writeDISubprogramEPKN4llvm12DISubprogramERNS1_15SmallVectorImplImEEj
555
_ZN12_GLOBAL__N_123ModuleBitcodeWriterBase35writePerModuleFunctionSummaryRecordERN4llvm11SmallVectorImLj64EEEPNS1_18GlobalValueSummaryEjjjRKNS1_8FunctionE
615
_ZL20getReferencedTypeIdsPN4llvm15FunctionSummaryERSt3setImSt4lessImESaImEE
654
_ZN12_GLOBAL__N_119ModuleBitcodeWriter11writeDIFileEPKN4llvm6DIFileERNS1_15SmallVectorImplImEEj
697
_ZN12_GLOBAL__N_119ModuleBitcodeWriter18writeDICompileUnitEPKN4llvm13DICompileUnitERNS1_15SmallVectorImplImEEj
726
_ZL32writeFunctionTypeMetadataRecordsRN4llvm15BitstreamWriterEPNS_15FunctionSummaryE
1153
_ZN12_GLOBAL__N_119ModuleBitcodeWriter18writeNamedMetadataERN4llvm15SmallVectorImplImEE
1249
_ZN12_GLOBAL__N_119ModuleBitcodeWriter31writeFunctionMetadataAttachmentERKN4llvm8FunctionE
1404
_ZN12_GLOBAL__N_119ModuleBitcodeWriter12writeUseListEON4llvm12UseListOrderE
1552
_ZN12_GLOBAL__N_119ModuleBitcodeWriter20writeMetadataRecordsEN4llvm8ArrayRefIPKNS1_8MetadataEEERNS1_15SmallVectorImplImEEPSt6vectorIjSaIjEEPSA_ImSaImEE
2667
_ZN12_GLOBAL__N_119ModuleBitcodeWriter20writeMetadataStringsEN4llvm8ArrayRefIPKNS1_8MetadataEEERNS1_15SmallVectorImplImEE
2667
_ZL24writeIdentificationBlockRN4llvm15BitstreamWriterE
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter12writeComdatsEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter14writeBlockInfoEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter14writeTypeTableEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter15writeModuleHashEm
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter19writeAttributeTableEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter20writeModuleConstantsEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter24writeAttributeGroupTableEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter27writeGlobalValueSymbolTableERN4llvm8DenseMapIPKNS1_8FunctionEmNS1_12DenseMapInfoIS5_EENS1_6detail12DenseMapPairIS5_mEEEE
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriter5writeEv
4708
_ZN12_GLOBAL__N_119ModuleBitcodeWriterC2ERKN4llvm6ModuleERNS1_15SmallVectorImplIcEERNS1_18StringTableBuilderERNS1_15BitstreamWriterEbPKNS1_18ModuleSummaryIndexEbPSt5arrayIjLm5EE
4708
_ZN4llvm13BitcodeWriter11writeModuleERKNS_6ModuleEbPKNS_18ModuleSummaryIndexEbPSt5arrayIjLm5EE
4708
_ZN12_GLOBAL__N_123ModuleBitcodeWriterBaseC2ERKN4llvm6ModuleERNS1_18StringTableBuilderERNS1_15BitstreamWriterEbPKNS1_18ModuleSummaryIndexE
4717
_ZL18writeBitcodeHeaderRN4llvm15BitstreamWriterE
4922
_ZN4llvm13BitcodeWriterC2ERNS_15SmallVectorImplIcEE
4922
_ZN12_GLOBAL__N_119ModuleBitcodeWriter20writeValueAsMetadataEPKN4llvm15ValueAsMetadataERNS1_15SmallVectorImplImEE
7258
_ZN4llvm13BitcodeWriter9writeBlobEjjNS_9StringRefE
7372
_ZN12_GLOBAL__N_119ModuleBitcodeWriter12writeMDTupleEPKN4llvm7MDTupleERNS1_15SmallVectorImplImEEj
8688
_ZN12_GLOBAL__N_119ModuleBitcodeWriter34writeFunctionLevelValueSymbolTableERKN4llvm16ValueSymbolTableE
12089
_ZN12_GLOBAL__N_119ModuleBitcodeWriter13writeFunctionERKN4llvm8FunctionERNS1_8DenseMapIPS3_mNS1_12DenseMapInfoIS6_EENS1_6detail12DenseMapPairIS6_mEEEE
12178
_ZL17writeStringRecordRN4llvm15BitstreamWriterEjNS_9StringRefEj
13368
_ZN12_GLOBAL__N_119ModuleBitcodeWriter14writeConstantsEjjb
14166
_ZL15emitSignedInt64RN4llvm15SmallVectorImplImEEm
21053
_ZN12_GLOBAL__N_119ModuleBitcodeWriter11addToStrtabEN4llvm9StringRefE
29563
_ZL20getOptimizationFlagsPKN4llvm5ValueE
36498
_ZL17getStringEncodingN4llvm9StringRefE
96723
_ZN12_GLOBAL__N_119ModuleBitcodeWriter16writeInstructionERKN4llvm11InstructionEjRNS1_15SmallVectorImplIjEE
177019
_ZN12_GLOBAL__N_119ModuleBitcodeWriter16pushValueAndTypeEPKN4llvm5ValueEjRNS1_15SmallVectorImplIjEE
178658
Generated by:
LCOV version 1.13