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: 42.2 % 2134 901
Test Date: 2025-08-30 13:27:53 Functions: 67.1 % 170 114
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
_M2_PHBuild_fini 0
_M2_PHBuild_init 0
_ZL10AsmElementjjj 0
_ZL10Definitionjjj 0
_ZL10ErrorArrayPKcj 0
_ZL10NormalPartjjj 0
_ZL11AsmOperandsjjj 0
_ZL11BlockAssertb 0
_ZL11ConstStringjjj 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
_ZL17SilentConstStringjjj 0
_ZL17VarientCaseLabelsjjj 0
_ZL18ForwardDeclarationjjj 0
_ZL18ProcedureParameterjjj 0
_ZL19AttributeExpressionjjj 0
_ZL19DefFormalParametersjjj 0
_ZL19DefProcedureHeadingjjj 0
_ZL19ProcedureParametersjjj 0
_ZL20SilentConstAttributejjj 0
_ZL20VarientCaseLabelListjjj 0
_ZL21FieldPragmaExpressionjjj 0
_ZL21PragmaConstExpressionjjj 0
_ZL23DefaultRecordAttributesjjj 0
_ZL24ConstAttributeExpressionjjj 0
_ZL30SilentConstAttributeExpressionjjj 0
_ZL6Exportjjj 0
_ZL7AsmListjjj 0
_ZL7Builtinjjj 0
_ZL7CaseTagjjj 0
_ZL7Varientjjj 0
_ZL8Relationjjj 0
_ZL8TagIdentjjj 0
_ZL9Alignmentjjj 0
_ZL9DefOptArgjjj 0
_ZL9TrashListjjj 0
_ZL11Constructorjjj 12
_ZL19ArraySetRecordValuejjj 12
_ZL8Priorityjjj 12
_ZL14ComponentValuejjj 36
_ZL16ComponentElementjjj 36
_ZL7SetTypejjj 72
_ZL10ExtendedFPjjj 2660
_ZL6OptArgjjj 2660
_ZL12ConstExpListjjj 2738
_ZL21ConstActualParametersjjj 2738
_ZL4Realjjj 2868
_ZL11AddOperatorjjj 3068
_ZL13SilentElementjjj 3208
_ZL13CaseStatementjjj 4028
_ZL11MulOperatorjjj 5428
_ZL13LoopStatementjjj 7998
_ZL35SilentConstSetOrQualidentOrFunctionjjj 8404
_ZL11Enumerationjjj 8906
_ZL12ForStatementjjj 11088
_ZL19SilentCaseLabelListjjj 11116
_ZL4Casejjj 11134
_ZL16SilentCaseLabelsjjj 11278
_ZL17SilentConstructorjjj 11712
_ZL15SilentConstTermjjj 17242
_ZL17SilentConstFactorjjj 17242
_ZL21SilentConstExpressionjjj 17242
_ZL21SilentSimpleConstExprjjj 17242
_ZL22SilentUnaryOrConstTermjjj 17242
_ZL10RecordTypejjj 35766
_ZL17FieldListSequencejjj 35766
PHBuild_CompilationUnit 50918
_ZL10FinalBlockjjj 50918
_ZL12InitialBlockjjj 50918
_ZL20ImplementationModulejjj 50918
_ZL29ImplementationOrProgramModulejjj 50918
_ZL5Blockjjj 50918
_ZL8FileUnitjjj 50918
_ZL15RepeatStatementjjj 54510
_ZL19ConstantDeclarationjjj 55686
_ZL15TypeDeclarationjjj 67974
_ZL11PointerTypejjj 70170
_ZL12SubrangeTypejjj 77220
_ZL9ArrayTypejjj 80086
_ZL15PushTFQualidentjjj 82034
_ZL20CheckModuleQualidentjjj 82034
_ZL29ConstSetOrQualidentOrFunctionjjj 82034
_ZL17RecordFieldPragmajjj 131354
_ZL9FieldListjjj 131354
_ZL13WithStatementjjj 131580
_ZL16SilentDesignatorjjj 131580
_ZL18FieldListStatementjjj 164484
_ZL12VarFPSectionjjj 174396
_ZL14WhileStatementjjj 186230
_ZL6Importjjj 198462
_ZL15ConstExpressionjjj 212900
_ZL15SimpleConstExprjjj 212900
_ZL16UnaryOrConstTermjjj 212900
_ZL9ConstTermjjj 215968
_ZL11ConstFactorjjj 221396
_ZL7ExpListjjj 223064
_ZL13OptReturnTypejjj 355972
_ZL17SilentAddOperatorjjj 380452
_ZL17SilentMulOperatorjjj 417368
_ZL13SubDesignatorjjj 617374
_ZL12VarIdentListjjj 689874
_ZL19VariableDeclarationjjj 689874
_ZL14MultiFPSectionjjj 831120
_ZL12FormalReturnjjj 877668
_ZL16FormalParametersjjj 877668
_ZL6stringjjj 881500
_ZL8VarIdentjjj 913272
_ZL25SetOrDesignatorOrFunctionjjj 913404
_ZL10SimpleTypejjj 933528
_ZL14ProcedureBlockjjj 955180
_ZL15ProperProcedurejjj 955180
_ZL16ProcedureHeadingjjj 955180
_ZL17AttributeNoReturnjjj 955180
_ZL20PostProcedureHeadingjjj 955180
_ZL20ProcedureDeclarationjjj 955180
_ZL22DefineBuiltinProcedurejjj 955180
_ZL9BlockBodyjjj 982764
_ZL4Typejjj 1039458
_ZL11IfStatementjjj 1041954
_ZL7Integerjjj 1210196
_ZL6Numberjjj 1213064
_ZL10Expressionjjj 1241116
_ZL19SilentSubDesignatorjjj 1319752
_ZL15NonVarFPSectionjjj 1355128
_ZL11UnaryOrTermjjj 1411864
_ZL16SimpleExpressionjjj 1411864
_ZL14SilentRelationjjj 1424212
_ZL4Termjjj 1439174
_ZL11Declarationjjj 1452952
_ZL6Factorjjj 1481070
_ZL9FPSectionjjj 1529524
_ZL10FormalTypejjj 1532184
_ZL9IdentListjjj 1868246
_ZL15SilentSimpleDesjjj 2594756
_ZL17StatementSequencejjj 2951022
_ZL22SilentActualParametersjjj 3675600
_ZL13SilentExpListjjj 3932204
_ZL10Designatorjjj 4076208
_ZL25AssignmentOrProcedureCalljjj 4076208
_ZL9Statementjjj 6156962
_ZL31SilentSetOrDesignatorOrFunctionjjj 10633562
_ZL16SilentExpressionjjj 10973196
_ZL17SilentUnaryOrTermjjj 12226660
_ZL22SilentSimpleExpressionjjj 12226660
_ZL10SilentTermjjj 12579802
_ZL12SilentFactorjjj 12955274
_ZL9Qualidentjjj 18580750
_ZL5Identjjj 25602072
_ZL11SyntaxCheckjjj 71084366
_ZL6Expect18M2Reserved_toktypejjj 71084366

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.