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-02-28 14:20:25 Functions: 72.4 % 170 123
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
PHBuild_CompilationUnit 67206
_M2_PHBuild_fini 0
_M2_PHBuild_init 0
_ZL10AsmElementjjj 0
_ZL10Definitionjjj 0
_ZL10Designatorjjj 6679388
_ZL10ErrorArrayPKcj 0
_ZL10Expressionjjj 2502076
_ZL10ExtendedFPjjj 2720
_ZL10FinalBlockjjj 67206
_ZL10FormalTypejjj 2903168
_ZL10NormalPartjjj 1876510
_ZL10RecordTypejjj 56338
_ZL10SilentTermjjj 23061018
_ZL10SimpleTypejjj 1474158
_ZL11AddOperatorjjj 8166
_ZL11AsmOperandsjjj 0
_ZL11BlockAssertb 0
_ZL11ConstFactorjjj 318176
_ZL11ConstStringjjj 30
_ZL11Constructorjjj 12
_ZL11Declarationjjj 2636958
_ZL11Enumerationjjj 14142
_ZL11ErrorStringPv 0
_ZL11IfStatementjjj 1890340
_ZL11MulOperatorjjj 13600
_ZL11PointerTypejjj 91552
_ZL11SyntaxCheckjjj 132203598
_ZL11SyntaxErrorjjj 0
_ZL11UnaryOrTermjjj 2768850
_ZL12AsmStatementjjj 0
_ZL12ConstExpListjjj 5500
_ZL12DescribeStopjjj 0
_ZL12ForStatementjjj 40852
_ZL12FormalReturnjjj 1746952
_ZL12InitialBlockjjj 67206
_ZL12MissingToken18M2Reserved_toktype 0
_ZL12NamedOperandjjj 0
_ZL12SilentFactorjjj 23756292
_ZL12SubrangeTypejjj 93666
_ZL12VarFPSectionjjj 293706
_ZL12VarIdentListjjj 1129290
_ZL13ByteAlignmentjjj 0
_ZL13CaseStatementjjj 41022
_ZL13DefExtendedFPjjj 0
_ZL13DescribeErrorv 0
_ZL13LoopStatementjjj 8178
_ZL13OptReturnTypejjj 1045888
_ZL13ProcedureTypejjj 0
_ZL13ProgramModulejjj 0
_ZL13SilentElementjjj 3460
_ZL13SilentExpListjjj 7649370
_ZL13SubDesignatorjjj 860480
_ZL13WithStatementjjj 189322
_ZL14AsmOperandNamejjj 0
_ZL14ComponentValuejjj 36
_ZL14ConstAttributejjj 0
_ZL14FormalTypeListjjj 0
_ZL14MultiFPSectionjjj 1683766
_ZL14ProcedureBlockjjj 1845588
_ZL14RetryStatementjjj 0
_ZL14SilentRelationjjj 2440596
_ZL14WhileStatementjjj 371916
_ZL15AttributeUnusedjjj 0
_ZL15ConstExpressionjjj 296410
_ZL15ExceptionalPartjjj 0
_ZL15NonVarFPSectionjjj 2606742
_ZL15ProperProcedurejjj 1845588
_ZL15PushTFQualidentjjj 133192
_ZL15RepeatStatementjjj 70140
_ZL15SilentConstTermjjj 114450
_ZL15SilentSimpleDesjjj 5874662
_ZL15SimpleConstExprjjj 296410
_ZL15TypeDeclarationjjj 109358
_ZL16ComponentElementjjj 36
_ZL16DefinitionModulejjj 0
_ZL16FormalParametersjjj 1746952
_ZL16ParseConstructorjjj 0
_ZL16ProcedureHeadingjjj 1845588
_ZL16SilentCaseLabelsjjj 108174
_ZL16SilentDesignatorjjj 189322
_ZL16SilentExpressionjjj 20126258
_ZL16SimpleExpressionjjj 2768850
_ZL16UnaryOrConstTermjjj 296410
_ZL16WarnMissingToken18M2Reserved_toktype 0
_ZL17AttributeNoReturnjjj 1845588
_ZL17DefMultiFPSectionjjj 0
_ZL17FieldListSequencejjj 61706
_ZL17ModuleDeclarationjjj 0
_ZL17RecordFieldPragmajjj 197916
_ZL17SilentAddOperatorjjj 825496
_ZL17SilentConstFactorjjj 114450
_ZL17SilentConstStringjjj 43430
_ZL17SilentConstructorjjj 25444
_ZL17SilentMulOperatorjjj 768226
_ZL17SilentUnaryOrTermjjj 22300080
_ZL17StatementSequencejjj 5488436
_ZL17VarientCaseLabelsjjj 5368
_ZL18FieldListStatementjjj 251558
_ZL18ForwardDeclarationjjj 0
_ZL18ProcedureParameterjjj 0
_ZL19ArraySetRecordValuejjj 12
_ZL19AttributeExpressionjjj 0
_ZL19ConstantDeclarationjjj 98174
_ZL19DefFormalParametersjjj 0
_ZL19DefProcedureHeadingjjj 0
_ZL19ProcedureParametersjjj 0
_ZL19SilentCaseLabelListjjj 107976
_ZL19SilentSubDesignatorjjj 2607814
_ZL19VariableDeclarationjjj 1129290
_ZL20CheckModuleQualidentjjj 133192
_ZL20ImplementationModulejjj 67206
_ZL20PostProcedureHeadingjjj 1845588
_ZL20ProcedureDeclarationjjj 1845588
_ZL20SilentConstAttributejjj 0
_ZL20VarientCaseLabelListjjj 5368
_ZL21ConstActualParametersjjj 5500
_ZL21FieldPragmaExpressionjjj 0
_ZL21PragmaConstExpressionjjj 0
_ZL21SilentConstExpressionjjj 114450
_ZL21SilentSimpleConstExprjjj 114450
_ZL22DefineBuiltinProcedurejjj 1845588
_ZL22SilentActualParametersjjj 7235546
_ZL22SilentSimpleExpressionjjj 22300080
_ZL22SilentUnaryOrConstTermjjj 114450
_ZL23DefaultRecordAttributesjjj 0
_ZL24ConstAttributeExpressionjjj 0
_ZL25AssignmentOrProcedureCalljjj 6679388
_ZL25SetOrDesignatorOrFunctionjjj 1940194
_ZL29ConstSetOrQualidentOrFunctionjjj 133192
_ZL29ImplementationOrProgramModulejjj 67206
_ZL30SilentConstAttributeExpressionjjj 0
_ZL31SilentSetOrDesignatorOrFunctionjjj 19323206
_ZL35SilentConstSetOrQualidentOrFunctionjjj 67856
_ZL4Casejjj 107994
_ZL4Realjjj 22264
_ZL4Termjjj 2833408
_ZL4Typejjj 1622042
_ZL5Blockjjj 67206
_ZL5Identjjj 46827680
_ZL6Expect18M2Reserved_toktypejjj 132203598
_ZL6Exportjjj 0
_ZL6Factorjjj 2906360
_ZL6Importjjj 270694
_ZL6Numberjjj 2482762
_ZL6OptArgjjj 2720
_ZL6stringjjj 1627438
_ZL7AsmListjjj 0
_ZL7Builtinjjj 0
_ZL7CaseTagjjj 2684
_ZL7ExpListjjj 318282
_ZL7Integerjjj 2460498
_ZL7SetTypejjj 2756
_ZL7Varientjjj 5368
_ZL8FileUnitjjj 67206
_ZL8Priorityjjj 12
_ZL8Relationjjj 0
_ZL8TagIdentjjj 2684
_ZL8VarIdentjjj 1626692
_ZL9Alignmentjjj 1238648
_ZL9ArrayTypejjj 93926
_ZL9BlockBodyjjj 1876510
_ZL9ConstTermjjj 304576
_ZL9DefOptArgjjj 0
_ZL9FPSectionjjj 2900448
_ZL9FieldListjjj 200600
_ZL9IdentListjjj 3383200
_ZL9Qualidentjjj 33651248
_ZL9Statementjjj 10888322
_ZL9TrashListjjj 0

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.