LCOV - code coverage report
Current view:
top level
-
lib/CodeGen/AsmPrinter
- CodeViewDebug.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
llvm-toolchain.info
Lines:
1241
1276
97.3 %
Date:
2018-10-20 13:21:21
Functions:
81
83
97.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN4llvm13CodeViewDebug17createDefRangeMemEti
0
_ZN4llvm13CodeViewDebug24recordTypeIndexForDINodeEPKNS_6DINodeENS_8codeview9TypeIndexEPKNS_6DITypeE
0
_ZN4llvm13CodeViewDebug20emitTypeGlobalHashesEv
2
_ZN4llvm13CodeViewDebug26getTypeIndexForReferenceToENS_14TypedDINodeRefINS_6DITypeEEE
4
_ZN4llvm13CodeViewDebug15getVBPTypeIndexEv
9
_ZN4llvm13CodeViewDebug16emitLexicalBlockERKNS0_12LexicalBlockERKNS0_12FunctionInfoE
15
_ZN4llvm13CodeViewDebug20emitLexicalBlockListENS_8ArrayRefIPNS0_12LexicalBlockEEERKNS0_12FunctionInfoE
15
_ZL23translatePtrToMemberRepjbj
16
_ZN4llvm13CodeViewDebug14lowerTypeAliasEPKNS_13DIDerivedTypeE
16
_ZN4llvm13CodeViewDebug22lowerTypeMemberPointerEPKNS_13DIDerivedTypeENS_8codeview14PointerOptionsE
16
_ZN4llvm13CodeViewDebug14lowerTypeArrayEPKNS_15DICompositeTypeE
17
_ZN4llvm13CodeViewDebug19emitInlinedCallSiteERKNS0_12FunctionInfoEPKNS_10DILocationERKNS0_10InlineSiteE
24
_ZN4llvm13CodeViewDebug17lowerTypeModifierEPKNS_13DIDerivedTypeE
28
_ZL18addLocIfNotPresentRN4llvm15SmallVectorImplIPKNS_10DILocationEEES3_
53
_ZN4llvm13CodeViewDebug21getPointerSizeInBytesEv
61
_ZN4llvm13CodeViewDebug22emitDebugInfoForGlobalEPKNS_16DIGlobalVariableEPKNS_14GlobalVariableEPNS_8MCSymbolE
64
_ZN4llvm13CodeViewDebug15calculateRangesERNS0_13LocalVariableERKNS_11SmallVectorISt4pairIPKNS_12MachineInstrES7_ELj4EEE
94
_ZN4llvm13CodeViewDebug17TypeLoweringScopeD2Ev
104
_ZN4llvm13CodeViewDebug13getInlineSiteEPKNS_10DILocationEPKNS_12DISubprogramE
108
_ZN4llvm13CodeViewDebug16collectClassInfoEPKNS_15DICompositeTypeE
108
_ZN4llvm13CodeViewDebug21getMemberFunctionTypeEPKNS_12DISubprogramEPKNS_15DICompositeTypeE
109
_ZN4llvm13CodeViewDebug13addUDTSrcLineEPKNS_6DITypeENS_8codeview9TypeIndexE
112
_ZL13shouldEmitUdtPKN4llvm6DITypeE
114
_ZL33shouldAlwaysEmitCompleteClassTypePKN4llvm15DICompositeTypeE
114
_ZN4llvm13CodeViewDebug17collectMemberInfoERNS_9ClassInfoEPKNS_13DIDerivedTypeE
124
_ZN4llvm13CodeViewDebug13emitBuildInfoEv
130
_ZN4llvm13CodeViewDebug19emitTypeInformationEv
130
_ZN4llvm13CodeViewDebug23emitDebugInfoForGlobalsEv
130
_ZN4llvm13CodeViewDebug29emitDebugInfoForRetainedTypesEv
130
_ZN4llvm13CodeViewDebug5clearEv
130
_ZL12parseVersionN4llvm9StringRefE
131
_ZL18mapArchToCVCPUTypeN4llvm6Triple8ArchTypeE
131
_ZN4llvm13CodeViewDebug14lowerTypeBasicEPKNS_11DIBasicTypeE
131
_ZN4llvm13CodeViewDebug23emitCompilerInformationEv
131
_ZN4llvm13CodeViewDebug26emitInlineeLinesSubsectionEv
131
_ZN4llvm13CodeViewDebug9endModuleEv
132
_ZN4llvm13CodeViewDebug16lowerTypePointerEPKNS_13DIDerivedTypeENS_8codeview14PointerOptionsE
147
_ZL21getCommonClassOptionsPKN4llvm15DICompositeTypeE
222
_ZL21getFullyQualifiedNamePKN4llvm7DIScopeE
222
_ZN4llvm13CodeViewDebug17beginFunctionImplEPKNS_15MachineFunctionE
235
_ZN4llvm13CodeViewDebug19collectVariableInfoEPKNS_12DISubprogramE
235
_ZN4llvm13CodeViewDebug30collectVariableInfoFromMFTableERNS_8DenseSetISt4pairIPKNS_6DINodeEPKNS_10DILocationEENS_12DenseMapInfoIS9_EEEE
235
_ZL18getFunctionOptionsPKN4llvm16DISubroutineTypeEPKNS_15DICompositeTypeENS_9StringRefE
253
_ZN4llvm13CodeViewDebug22getFuncIdForSubprogramEPKNS_12DISubprogramE
255
_ZL18getStringIdTypeIdxRN4llvm8codeview22GlobalTypeTableBuilderENS_9StringRefE
260
_ZN4llvm13CodeViewDebug21emitLocalVariableListERKNS0_12FunctionInfoENS_8ArrayRefINS0_13LocalVariableEEE
269
_ZN4llvm13CodeViewDebug20emitDebugInfoForUDTsENS_8ArrayRefISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_6DITypeEEEE
279
_ZN4llvm13CodeViewDebug24emitCodeViewMagicVersionEv
306
_ZN4llvm13CodeViewDebug17emitLocalVariableERKNS0_12FunctionInfoERKNS0_13LocalVariableE
309
_ZN4llvm13CodeViewDebug19recordLocalVariableEONS0_13LocalVariableEPKNS_12LexicalScopeE
312
_ZN4llvm13CodeViewDebug23collectLexicalBlockInfoERNS_12LexicalScopeERNS_15SmallVectorImplIPNS0_12LexicalBlockEEERNS3_INS0_13LocalVariableEEE
320
_ZN4llvm13CodeViewDebug23collectLexicalBlockInfoERNS_15SmallVectorImplIPNS_12LexicalScopeEEERNS1_IPNS0_12LexicalBlockEEERNS1_INS0_13LocalVariableEEE
320
_ZN4llvm13CodeViewDebug25emitDeferredCompleteTypesEv
342
_ZL21getFullyQualifiedNamePKN4llvm7DIScopeENS_9StringRefE
444
_ZL26getQualifiedNameComponentsPKN4llvm7DIScopeERNS_15SmallVectorImplINS_9StringRefEEE
553
_ZN4llvm13CodeViewDebug20getCompleteTypeIndexENS_14TypedDINodeRefINS_6DITypeEEE
584
_ZN4llvm13CodeViewDebug15endCVSubsectionEPNS_8MCSymbolE
595
_ZN4llvm13CodeViewDebug17beginCVSubsectionENS_8codeview19DebugSubsectionKindE
596
_ZN4llvm13CodeViewDebug29switchToDebugSectionForSymbolEPKNS_8MCSymbolE
630
_ZL18getPrettyScopeNamePKN4llvm7DIScopeE
637
_ZN4llvm13CodeViewDebug9lowerTypeEPKNS_6DITypeES3_
657
_ZL28emitNullTerminatedSymbolNameRN4llvm10MCStreamerENS_9StringRefEj
862
_ZN4llvm13CodeViewDebug12getTypeIndexENS_14TypedDINodeRefINS_6DITypeEEES3_
1659
_ZN4llvm13CodeViewDebug19maybeRecordLocationERKNS_8DebugLocEPKNS_15MachineFunctionE
2035
_ZN4llvm13CodeViewDebug16beginInstructionEPKNS_12MachineInstrE
3545
Generated by:
LCOV version 1.13