LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - P2SymBuild.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 85.2 % 1124 958
Test Date: 2024-05-04 14:01:55 Functions: 87.2 % 86 75
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
P2SymBuild_BuildFormalVarArgs 0
P2SymBuild_SeenBoolean 0
P2SymBuild_SeenCType 0
P2SymBuild_SeenCast 0
P2SymBuild_SeenRType 0
P2SymBuild_SeenZType 0
_M2_P2SymBuild_fini 0
_ZL13GetSeenString17M2Const_constType 0
_ZL22propageteTokenPositionjj 0
_ZL25SaveRememberedConstructorv 0
_ZL4stopv 0
P2SymBuild_BuildPragmaConst 12
_ZL13FailParameterPKcjS0_jjjj 24
P2SymBuild_SeenArray 30
P2SymBuild_P2BuildDefaultFieldAlignment 36
P2SymBuild_BuildAligned 72
P2SymBuild_BuildArrayComma 132
P2SymBuild_BuildImportInnerModule 222
P2SymBuild_BuildVarientSelector 276
P2SymBuild_EndBuildVarient 276
P2SymBuild_StartBuildVarient 276
P2SymBuild_BuildExportInnerModule 282
P2SymBuild_SeenSet 350
P2SymBuild_EndBuildInnerModule 420
P2SymBuild_StartBuildInnerModule 420
P2SymBuild_EndBuildVarientFieldRecord 666
P2SymBuild_StartBuildVarientFieldRecord 666
P2SymBuild_BuildSetType 1802
P2SymBuild_BlockFinally 5404
P2SymBuild_P2EndBuildProgramModule 10528
P2SymBuild_P2StartBuildProgramModule 10540
P2SymBuild_SeenString 12790
_M2_P2SymBuild_init 15241
P2SymBuild_BuildVarArgs 15682
P2SymBuild_BuildOptArg 17764
P2SymBuild_SeenConstructor 20330
P2SymBuild_StartBuildEnumeration 21990
P2SymBuild_PopRememberConstant 26816
P2SymBuild_PushRememberConstant 26816
_ZL9SetTypeTo17M2Const_constType 33500
P2SymBuild_BlockBegin 34413
P2SymBuild_BuildRecord 47636
P2SymBuild_P2EndBuildImplementationModule 51812
P2SymBuild_P2StartBuildImplementationModule 51812
P2SymBuild_BuildProcedureType 54548
P2SymBuild_BlockEnd 62760
_ZL8PopBlockv 62760
P2SymBuild_BlockStart 62772
_ZL9PushBlockj 62772
P2SymBuild_BuildExportOuterModule 69588
P2SymBuild_BuildTypeAlignment 69930
P2SymBuild_BuildPointerType 74486
P2SymBuild_BuildFormalType 77402
P2SymBuild_BuildSubrange 80222
P2SymBuild_BuildFieldArray 80798
P2SymBuild_EndBuildArray 80798
P2SymBuild_StartBuildArray 80798
P2SymBuild_BuildString 92530
P2SymBuild_P2EndBuildDefModule 118472
P2SymBuild_P2StartBuildDefModule 118472
P2SymBuild_BuildOptFunction 118662
P2SymBuild_BuildTypeEnd 123574
P2SymBuild_BuildFieldRecord 217794
P2SymBuild_BuildConst 239712
P2SymBuild_DetermineType 239712
_ZL24HandleRecordFieldPragmasjjj 249352
P2SymBuild_RememberConstant 266528
P2SymBuild_BuildImportOuterModule 273798
P2SymBuild_BuildNoReturnAttribute 476112
P2SymBuild_BuildVariable 673152
P2SymBuild_BuildNumber 700536
P2SymBuild_BuildVarAlignment 773674
P2SymBuild_EndBuildProcedure 906346
_ZL27CheckFormalParameterSectionv 945496
P2SymBuild_BuildFunction 1061061
P2SymBuild_BuildNulName 1128740
P2SymBuild_BuildType 1299150
P2SymBuild_BuildProcedureHeading 2818102
P2SymBuild_EndBuildFormalParameters 2818102
P2SymBuild_StartBuildFormalParameters 2818102
P2SymBuild_StartBuildProcedure 2818102
_ZL27BuildFormalParameterSectionv 3866101
P2SymBuild_BuildFPSection 4811597
P2SymBuild_PopType 11944274
P2SymBuild_PushType 11944274
P2SymBuild_SeenUnknown 13100633

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.