LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - P1Build.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 61.5 % 1820 1120
Test Date: 2024-05-18 13:55:47 Functions: 85.4 % 144 123
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
P1Build_CompilationUnit 190673
_M2_P1Build_fini 0
_M2_P1Build_init 0
_ZL10AsmElementjjj 24
_ZL10CaseLabelsjjj 14133
_ZL10Definitionjjj 2128801
_ZL10Designatorjjj 4118909
_ZL10ErrorArrayPKcj 0
_ZL10Expressionjjj 11847777
_ZL10ExtendedFPjjj 2552
_ZL10FinalBlockjjj 64888
_ZL10FormalTypejjj 5141258
_ZL10IdentScopejjj 89917
_ZL10NormalPartjjj 0
_ZL10RecordTypejjj 48614
_ZL10SimpleTypejjj 1058371
_ZL11AddOperatorjjj 377293
_ZL11AsmOperandsjjj 18
_ZL11ConstFactorjjj 491817
_ZL11ConstStringjjj 0
_ZL11Constructorjjj 21146
_ZL11Declarationjjj 1413405
_ZL11Enumerationjjj 22495
_ZL11ErrorStringPv 0
_ZL11IfStatementjjj 1005885
_ZL11MulOperatorjjj 415979
_ZL11PointerTypejjj 75889
_ZL11SyntaxCheckjjj 106939647
_ZL11SyntaxErrorjjj 0
_ZL12AsmStatementjjj 18
_ZL12DescribeStopjjj 0
_ZL12ForStatementjjj 12744
_ZL12FormalReturnjjj 2794243
_ZL12InitialBlockjjj 64888
_ZL12MissingToken18M2Reserved_toktype 0
_ZL12NamedOperandjjj 0
_ZL12SubrangeTypejjj 81725
_ZL12VarFPSectionjjj 447218
_ZL12VarIdentListjjj 683587
_ZL13ByteAlignmentjjj 72
_ZL13CaseLabelListjjj 13939
_ZL13CaseStatementjjj 4431
_ZL13DefExtendedFPjjj 32578
_ZL13DescribeErrorv 0
_ZL13LoopStatementjjj 8069
_ZL13OptReturnTypejjj 1212303
_ZL13ProcedureTypejjj 58168
_ZL13ProgramModulejjj 10594
_ZL13SubDesignatorjjj 727572
_ZL13WithStatementjjj 127589
_ZL14AsmOperandNamejjj 0
_ZL14CheckAndInsert18M2Reserved_toktypejjj 0
_ZL14ComponentValuejjj 27800
_ZL14ConstAttributejjj 32828
_ZL14FormalTypeListjjj 41494
_ZL14MultiFPSectionjjj 795183
_ZL14ProcedureBlockjjj 918567
_ZL14RetryStatementjjj 0
_ZL14WhileStatementjjj 178808
_ZL15AttributeUnusedjjj 0
_ZL15ConstExpressionjjj 477109
_ZL15ExceptionalPartjjj 0
_ZL15IdentImportListjjj 32707
_ZL15NonVarFPSectionjjj 4591662
_ZL15RepeatStatementjjj 52595
_ZL15SimpleConstExprjjj 477115
_ZL15TypeDeclarationjjj 70631
_ZL16ActualParametersjjj 3566490
_ZL16ComponentElementjjj 27800
_ZL16DefinitionModulejjj 126205
_ZL16FormalParametersjjj 840149
_ZL16ProcedureHeadingjjj 918567
_ZL16SimpleExpressionjjj 13226293
_ZL16UnaryOrConstTermjjj 477115
_ZL16WarnMissingToken18M2Reserved_toktype 0
_ZL17AttributeNoReturnjjj 2945144
_ZL17DefMultiFPSectionjjj 1754441
_ZL17FieldListSequencejjj 49280
_ZL17ModuleDeclarationjjj 420
_ZL17RecordFieldPragmajjj 222945
_ZL17StatementSequencejjj 2860255
_ZL17VarientCaseLabelsjjj 594
_ZL18FieldListStatementjjj 268836
_ZL18ProcedureParameterjjj 83092
_ZL19ArraySetRecordValuejjj 9756
_ZL19AttributeExpressionjjj 108
_ZL19ConstantDeclarationjjj 250675
_ZL19DefFormalParametersjjj 1912600
_ZL19DefProcedureHeadingjjj 2026577
_ZL19PossiblyExportIdentjjj 4645607
_ZL19ProcedureParametersjjj 36180
_ZL19VariableDeclarationjjj 683587
_ZL20ImplementationModulejjj 53874
_ZL20ProcedureDeclarationjjj 918567
_ZL20VarientCaseLabelListjjj 552
_ZL21ConstActualParametersjjj 4173
_ZL21FieldPragmaExpressionjjj 12
_ZL22DefineBuiltinProcedurejjj 918567
_ZL23DefaultRecordAttributesjjj 36
_ZL23PossiblyExportIdentListjjj 22495
_ZL24ConstAttributeExpressionjjj 32828
_ZL25AssignmentOrProcedureCalljjj 3991320
_ZL25SetOrDesignatorOrFunctionjjj 11154430
_ZL29ConstSetOrQualidentOrFunctionjjj 127557
_ZL29ImplementationOrProgramModulejjj 64468
_ZL4Casejjj 14045
_ZL4Realjjj 8884
_ZL4Termjjj 13598761
_ZL4Typejjj 1240905
_ZL5Blockjjj 64888
_ZL5Identjjj 35395797
_ZL6Expect18M2Reserved_toktypejjj 106939647
_ZL6Exportjjj 74121
_ZL6Factorjjj 14004863
_ZL6Importjjj 282019
_ZL6Numberjjj 1397610
_ZL6OptArgjjj 2552
_ZL6stringjjj 880657
_ZL7AsmListjjj 30
_ZL7Builtinjjj 2026577
_ZL7CaseTagjjj 276
_ZL7ExpListjjj 4042628
_ZL7Integerjjj 1388726
_ZL7SetTypejjj 1893
_ZL7Varientjjj 912
_ZL8FileUnitjjj 190673
_ZL8Priorityjjj 50
_ZL8Relationjjj 1378522
_ZL8TagIdentjjj 0
_ZL8VarIdentjjj 914635
_ZL9Alignmentjjj 0
_ZL9ArrayTypejjj 82021
_ZL9BlockBodyjjj 955902
_ZL9ConstTermjjj 481940
_ZL9DefOptArgjjj 16734
_ZL9FPSectionjjj 5038880
_ZL9FieldListjjj 223221
_ZL9IdentListjjj 5585258
_ZL9InStopSet18M2Reserved_toktypejjj 0
_ZL9PeepTokenjjj 0
_ZL9Qualidentjjj 22708143
_ZL9SimpleDesjjj 2487156
_ZL9Statementjjj 5991237
_ZL9TrashListjjj 6

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.