LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - PCSymBuild.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 72.3 % 943 682
Test Date: 2024-05-18 13:55:47 Functions: 72.1 % 86 62
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
PCSymBuild_BuildBinaryConst 14732
PCSymBuild_BuildConst 0
PCSymBuild_BuildNulName 0
PCSymBuild_BuildRelationConst 42
PCSymBuild_BuildUnaryConst 20160
PCSymBuild_EndDesConst 250255
PCSymBuild_PCBuildImportInnerModule 222
PCSymBuild_PCBuildImportOuterModule 281479
PCSymBuild_PCBuildProcedureHeading 2940458
PCSymBuild_PCEndBuildDefModule 125983
PCSymBuild_PCEndBuildImpModule 53796
PCSymBuild_PCEndBuildInnerModule 420
PCSymBuild_PCEndBuildProcedure 917463
PCSymBuild_PCEndBuildProgModule 10552
PCSymBuild_PCStartBuildDefModule 125983
PCSymBuild_PCStartBuildImpModule 53808
PCSymBuild_PCStartBuildInnerModule 420
PCSymBuild_PCStartBuildProcedure 2940458
PCSymBuild_PCStartBuildProgModule 10552
PCSymBuild_PopInConstructor 21128
PCSymBuild_PushConstAttributePairType 180
PCSymBuild_PushConstAttributeType 32552
PCSymBuild_PushConstFunctionType 4209
PCSymBuild_PushConstType 120995
PCSymBuild_PushConstructorCastType 21128
PCSymBuild_PushInConstructor 21128
PCSymBuild_PushIntegerType 315288
PCSymBuild_PushRType 2730
PCSymBuild_PushStringType 13741
PCSymBuild_ResolveConstTypes 16620
PCSymBuild_SkipConst 1167110
PCSymBuild_StartDesConst 250267
_M2_PCSymBuild_fini 0
_M2_PCSymBuild_init 16727
_ZL10DebugNodesv 0
_ZL10DebugUnaryP18PCSymBuild_eNode_r 0
_ZL10InitBinary17M2Const_constTypejj 12670
_ZL10TypeToMetaj 189216
_ZL10WalkBinaryP18PCSymBuild_eNode_r 23313
_ZL10WalkConstsv 47466
_ZL10assignTypeP18PCSymBuild_eNode_rS0_ 90
_ZL10doWalkNodeP18PCSymBuild_eNode_r 62255
_ZL11CheckConstsv 16620
_ZL11DebugBinaryP18PCSymBuild_eNode_r 0
_ZL11InitConvert17M2Const_constTypejP18PCSymBuild_eNode_rS1_ 4034
_ZL11InitDesExprj 250267
_ZL11InitUnknownj 0
_ZL11WalkConvertP18PCSymBuild_eNode_r 72
_ZL11deduceTypesPjP17M2Const_constTypeP18PCSymBuild_eNode_rS3_j 12682
_ZL12DebugConvertP18PCSymBuild_eNode_r 0
_ZL12InitCharTypej 0
_ZL12InitFunction17M2Const_constTypejjP18PCSymBuild_eNode_rS1_b 3283
_ZL12WalkFunctionP18PCSymBuild_eNode_r 5508
_ZL12findConstDesj 1148
_ZL13DebugFunctionP18PCSymBuild_eNode_r 0
_ZL13InitProcedurej 18
_ZL13doWalkDesExprP18PCSymBuild_eNode_rS0_ 290864
_ZL14GetSkippedTypej 320597
_ZL14isTypeResolvedP18PCSymBuild_eNode_r 1782231
_ZL15InitBooleanTypej 0
_ZL17WalkFunctionParamjP18PCSymBuild_eNode_r 2733
_ZL18ErrorConstFunctionjj 36
_ZL18buildConstFunctionjj 3319
_ZL18fixupProcedureTypej 18
_ZL4Initv 16727
_ZL7DebugOpj 0
_ZL7WalkDesP18PCSymBuild_eNode_r 0
_ZL8DebugDesP18PCSymBuild_eNode_r 0
_ZL8DebugSymj 0
_ZL8InitLeaf17M2Const_constTypejj 259305
_ZL8WalkExprP18PCSymBuild_eNode_r 0
_ZL8WalkLeafP18PCSymBuild_eNode_r 33176
_ZL8assignTMPjP17M2Const_constTypejS0_ 0
_ZL8getEmetaP18PCSymBuild_eNode_r 36455
_ZL8getEtypeP18PCSymBuild_eNode_r 278376
_ZL9DebugExprP18PCSymBuild_eNode_r 0
_ZL9DebugLeafP18PCSymBuild_eNode_r 0
_ZL9DebugMeta17M2Const_constType 0
_ZL9DebugNodeP18PCSymBuild_eNode_r 0
_ZL9DebugTypej 0
_ZL9InitRTypej 0
_ZL9InitUnary17M2Const_constTypejj 294
_ZL9InitZTypej 0
_ZL9WalkUnaryP18PCSymBuild_eNode_r 186
_ZL9doWalkDesP18PCSymBuild_eNode_r 1130043
_ZL9findAliasjP18PCSymBuild_eNode_r 84

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.