LCOV - code coverage report
Current view: top level - src - zig_llvm.cpp (source / functions) Hit Total Coverage
Test: coverage.info.cleaned Lines: 354 520 68.1 %
Date: 1970-01-01 00:00:01 Functions: 65 84 77.4 %
Branches: 56 131 42.7 %

Function Name Sort by function name Hit count Sort by hit count
ZigLLDLink 19
ZigLLVMAddFunctionAttr 48816
ZigLLVMAddFunctionAttrCold 281
ZigLLVMAddModuleCodeViewFlag 4
ZigLLVMAddModuleDebugInfoFlag 17
ZigLLVMBuildAShrExact 0
ZigLLVMBuildCall 81070
ZigLLVMBuildCmpXchg 63
ZigLLVMBuildLShrExact 0
ZigLLVMBuildMemCpy 8735
ZigLLVMBuildMemSet 1635
ZigLLVMBuildNSWShl 0
ZigLLVMBuildNUWShl 0
ZigLLVMClearCurrentDebugLocation 42581
ZigLLVMCompileUnitToScope 3791
ZigLLVMCreateAutoVariable 25183
ZigLLVMCreateCompileUnit 21
ZigLLVMCreateDIBuilder 21
ZigLLVMCreateDebugArrayType 2100
ZigLLVMCreateDebugBasicType 717
ZigLLVMCreateDebugEnumerationType 586
ZigLLVMCreateDebugEnumerator 5809
ZigLLVMCreateDebugForwardDeclType 41
ZigLLVMCreateDebugMemberType 21824
ZigLLVMCreateDebugPointerType 17248
ZigLLVMCreateDebugStructType 6478
ZigLLVMCreateDebugUnionType 358
ZigLLVMCreateFile 1825
ZigLLVMCreateFunction 24304
ZigLLVMCreateGlobalVariable 2331
ZigLLVMCreateLexicalBlock 36915
ZigLLVMCreateParameterVariable 26582
ZigLLVMCreateReplaceableCompositeType 6582
ZigLLVMCreateSubroutineType 10417
ZigLLVMCreateTargetMachine 21
ZigLLVMDIBuilderCreateVectorType 25
ZigLLVMDIBuilderFinalize 20
ZigLLVMDisposeDIBuilder 0
ZigLLVMEncoding_DW_ATE_boolean 21
ZigLLVMEncoding_DW_ATE_float 105
ZigLLVMEncoding_DW_ATE_signed 209
ZigLLVMEncoding_DW_ATE_signed_char 11
ZigLLVMEncoding_DW_ATE_unsigned 356
ZigLLVMEncoding_DW_ATE_unsigned_char 15
ZigLLVMFileToScope 6465
ZigLLVMFnSetSubprogram 24304
ZigLLVMFunctionSetPrefixData 824
ZigLLVMGetArchTypeName 7106
ZigLLVMGetDebugLoc 51981
ZigLLVMGetEnvironmentTypeName 563
ZigLLVMGetHostCPUName 14
ZigLLVMGetNativeFeatures 14
ZigLLVMGetNativeTarget 26
ZigLLVMGetOSTypeName 668
ZigLLVMGetSubArchTypeName 81
ZigLLVMGetVendorTypeName 81
ZigLLVMInitializeLoopStrengthReducePass 0
ZigLLVMInitializeLowerIntrinsicsPass 0
ZigLLVMInsertDeclare 0
ZigLLVMInsertDeclareAtEnd 51981
ZigLLVMLang_DW_LANG_C99 21
ZigLLVMLexicalBlockToScope 36915
ZigLLVMParseCommandLineOptions 0
ZigLLVMReplaceDebugArrays 0
ZigLLVMReplaceTemporary 6582
ZigLLVMSetCurrentDebugLocation 576424
ZigLLVMSetFastMath 4726
ZigLLVMSetTailCall 0
ZigLLVMSubprogramToScope 24304
ZigLLVMTag_DW_enumeration_type 0
ZigLLVMTag_DW_structure_type 6623
ZigLLVMTag_DW_union_type 0
ZigLLVMTag_DW_variable 0
ZigLLVMTargetMachineEmitToFile 20
ZigLLVMTokenTypeInContext 0
ZigLLVMTypeToScope 23727
ZigLLVMWriteArchive 9
_ZL19mapFromLLVMOrdering18LLVMAtomicOrdering 126
_ZL21addDiscriminatorsPassRKN4llvm18PassManagerBuilderERNS_6legacy15PassManagerBaseE 0
_ZN9MyOStream10write_implEPKcm 0
_ZN9MyOStreamC2EPFvPvPKcmES0_ 19
_ZN9MyOStreamD0Ev 0
_ZN9MyOStreamD2Ev 19
_ZNK9MyOStream11current_posEv 0

Generated by: LCOV version 1.14