LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - PHBuild.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 44.1 % 2142 945
Test Date: 2026-04-20 14:57:17 Functions: 72.4 % 170 123
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_M2_PHBuild_fini 0
_M2_PHBuild_init 0
_ZL10AsmElementjjj 0
_ZL10Definitionjjj 0
_ZL10ErrorArrayPKcj 0
_ZL11AsmOperandsjjj 0
_ZL11BlockAssertb 0
_ZL11ErrorStringPv 0
_ZL11SyntaxErrorjjj 0
_ZL12AsmStatementjjj 0
_ZL12DescribeStopjjj 0
_ZL12MissingToken18M2Reserved_toktype 0
_ZL12NamedOperandjjj 0
_ZL13ByteAlignmentjjj 0
_ZL13DefExtendedFPjjj 0
_ZL13DescribeErrorv 0
_ZL13ProcedureTypejjj 0
_ZL13ProgramModulejjj 0
_ZL14AsmOperandNamejjj 0
_ZL14ConstAttributejjj 0
_ZL14FormalTypeListjjj 0
_ZL14RetryStatementjjj 0
_ZL15AttributeUnusedjjj 0
_ZL15ExceptionalPartjjj 0
_ZL16DefinitionModulejjj 0
_ZL16ParseConstructorjjj 0
_ZL16WarnMissingToken18M2Reserved_toktype 0
_ZL17DefMultiFPSectionjjj 0
_ZL17ModuleDeclarationjjj 0
_ZL18ForwardDeclarationjjj 0
_ZL18ProcedureParameterjjj 0
_ZL19AttributeExpressionjjj 0
_ZL19DefFormalParametersjjj 0
_ZL19DefProcedureHeadingjjj 0
_ZL19ProcedureParametersjjj 0
_ZL20SilentConstAttributejjj 0
_ZL21FieldPragmaExpressionjjj 0
_ZL21PragmaConstExpressionjjj 0
_ZL23DefaultRecordAttributesjjj 0
_ZL24ConstAttributeExpressionjjj 0
_ZL30SilentConstAttributeExpressionjjj 0
_ZL6Exportjjj 0
_ZL7AsmListjjj 0
_ZL7Builtinjjj 0
_ZL8Relationjjj 0
_ZL9DefOptArgjjj 0
_ZL9TrashListjjj 0
_ZL11Constructorjjj 12
_ZL19ArraySetRecordValuejjj 12
_ZL8Priorityjjj 12
_ZL11ConstStringjjj 30
_ZL14ComponentValuejjj 36
_ZL16ComponentElementjjj 36
_ZL7CaseTagjjj 2744
_ZL8TagIdentjjj 2744
_ZL10ExtendedFPjjj 2780
_ZL6OptArgjjj 2780
_ZL7SetTypejjj 2816
_ZL13SilentElementjjj 3460
_ZL17VarientCaseLabelsjjj 5488
_ZL20VarientCaseLabelListjjj 5488
_ZL7Varientjjj 5488
_ZL12ConstExpListjjj 5620
_ZL21ConstActualParametersjjj 5620
_ZL11AddOperatorjjj 8346
_ZL13LoopStatementjjj 8358
_ZL11MulOperatorjjj 13900
_ZL11Enumerationjjj 14442
_ZL4Realjjj 22744
_ZL17SilentConstructorjjj 25984
_ZL12ForStatementjjj 41752
_ZL13CaseStatementjjj 41922
_ZL17SilentConstStringjjj 44390
_ZL10RecordTypejjj 57598
_ZL17FieldListSequencejjj 63086
PHBuild_CompilationUnit 68646
_ZL10FinalBlockjjj 68646
_ZL12InitialBlockjjj 68646
_ZL20ImplementationModulejjj 68646
_ZL29ImplementationOrProgramModulejjj 68646
_ZL5Blockjjj 68646
_ZL8FileUnitjjj 68646
_ZL35SilentConstSetOrQualidentOrFunctionjjj 69236
_ZL15RepeatStatementjjj 71700
_ZL11PointerTypejjj 93652
_ZL12SubrangeTypejjj 95766
_ZL9ArrayTypejjj 96026
_ZL19ConstantDeclarationjjj 100394
_ZL19SilentCaseLabelListjjj 110316
_ZL4Casejjj 110334
_ZL16SilentCaseLabelsjjj 110514
_ZL15TypeDeclarationjjj 111758
_ZL15SilentConstTermjjj 116850
_ZL17SilentConstFactorjjj 116850
_ZL21SilentConstExpressionjjj 116850
_ZL21SilentSimpleConstExprjjj 116850
_ZL22SilentUnaryOrConstTermjjj 116850
_ZL15PushTFQualidentjjj 136192
_ZL20CheckModuleQualidentjjj 136192
_ZL29ConstSetOrQualidentOrFunctionjjj 136192
_ZL13WithStatementjjj 193342
_ZL16SilentDesignatorjjj 193342
_ZL17RecordFieldPragmajjj 202236
_ZL9FieldListjjj 204980
_ZL18FieldListStatementjjj 257078
_ZL6Importjjj 276814
_ZL12VarFPSectionjjj 299886
_ZL15ConstExpressionjjj 303070
_ZL15SimpleConstExprjjj 303070
_ZL16UnaryOrConstTermjjj 303070
_ZL9ConstTermjjj 311416
_ZL11ConstFactorjjj 325316
_ZL7ExpListjjj 325482
_ZL14WhileStatementjjj 380136
_ZL17SilentMulOperatorjjj 785146
_ZL17SilentAddOperatorjjj 843556
_ZL13SubDesignatorjjj 879740
_ZL13OptReturnTypejjj 1068268
_ZL12VarIdentListjjj 1154010
_ZL19VariableDeclarationjjj 1154010
_ZL9Alignmentjjj 1265768
_ZL10SimpleTypejjj 1506438
_ZL4Typejjj 1657682
_ZL8VarIdentjjj 1662572
_ZL6stringjjj 1663498
_ZL14MultiFPSectionjjj 1719766
_ZL12FormalReturnjjj 1784392
_ZL16FormalParametersjjj 1784392
_ZL14ProcedureBlockjjj 1885188
_ZL15ProperProcedurejjj 1885188
_ZL16ProcedureHeadingjjj 1885188
_ZL17AttributeNoReturnjjj 1885188
_ZL20PostProcedureHeadingjjj 1885188
_ZL20ProcedureDeclarationjjj 1885188
_ZL22DefineBuiltinProcedurejjj 1885188
_ZL10NormalPartjjj 1916710
_ZL9BlockBodyjjj 1916710
_ZL11IfStatementjjj 1932580
_ZL25SetOrDesignatorOrFunctionjjj 1982434
_ZL14SilentRelationjjj 2494536
_ZL7Integerjjj 2515038
_ZL6Numberjjj 2537782
_ZL10Expressionjjj 2556496
_ZL15NonVarFPSectionjjj 2662722
_ZL19SilentSubDesignatorjjj 2665954
_ZL11Declarationjjj 2693958
_ZL11UnaryOrTermjjj 2829030
_ZL16SimpleExpressionjjj 2829030
_ZL4Termjjj 2894968
_ZL9FPSectionjjj 2962608
_ZL10FormalTypejjj 2965388
_ZL6Factorjjj 2969480
_ZL9IdentListjjj 3456100
_ZL17StatementSequencejjj 5608736
_ZL15SilentSimpleDesjjj 6003782
_ZL10Designatorjjj 6827048
_ZL25AssignmentOrProcedureCalljjj 6827048
_ZL22SilentActualParametersjjj 7394306
_ZL13SilentExpListjjj 7817130
_ZL9Statementjjj 11128562
_ZL31SilentSetOrDesignatorOrFunctionjjj 19747946
_ZL16SilentExpressionjjj 20568998
_ZL17SilentUnaryOrTermjjj 22791000
_ZL22SilentSimpleExpressionjjj 22791000
_ZL10SilentTermjjj 23568618
_ZL12SilentFactorjjj 24279252
_ZL9Qualidentjjj 34388828
_ZL5Identjjj 47849720
_ZL11SyntaxCheckjjj 135092058
_ZL6Expect18M2Reserved_toktypejjj 135092058

Generated by: LCOV version 2.4-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.