LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - M2SymInit.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 86.2 % 954 822
Test Date: 2025-07-26 09:32:30 Functions: 76.9 % 91 70
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
M2SymInit_KillSymInit 0
M2SymInit_PrintSymInit 0
_M2_M2SymInit_fini 0
_ZL10doGetAliasPvj 0
_ZL11DumpAliasesv 0
_ZL11DumpBBArrayj 0
_ZL11DumpBBEntryP15M2SymInit__T3_rj 0
_ZL13DefaultTokPosjj 0
_ZL13KillFieldDescPPv 0
_ZL13doDumpAliasesPv 0
_ZL14DumpBBSequencePv 0
_ZL14deRefComponentjbjj 0
_ZL16CheckRecordFieldj 0
_ZL17GetVarInitializedjj 0
_ZL4initv 0
_ZL4stopv 0
_ZL5TracePKcjj 0
_ZL9DumpAliasPvj 0
_ZL9SetupIndrjj 0
_ZL9initAliasj 0
_ZL9killAliasP15M2SymInit__T2_r 0
_ZL16IssueConditionaljb 9
_ZL20CheckLastForIteratorjjjjbj 36
_ZL10CheckUnaryjjjjbj 58
_ZL10CheckXIndrjjjjjbj 118
_ZL12IssueWarningjPKcjS0_jjb 218
_ZL16GenerateNoteFlowjb 218
M2SymInit_GetFieldInitialized 232
_ZL21GetFieldInitializedNoP15M2SymInit__T1_rPvj 232
_ZL10trashParamj 252
_ZL10CheckIndrXjjjjbj 284
_ZL15IsUniqueWarningj 292
_ZL20ArrayContainsVarientjPv 552
_ZL26GetVarComponentInitializedjj 792
_ZL11CheckBinaryjjjjjjbj 1174
_ZL17TrySetInitializedP15M2SymInit__T1_r 1412
_ZL15CheckComparisonjjjjbj 1666
_ZL10getContentjjj 2136
_ZL26SetVarComponentInitializedjj 2178
M2SymInit_SetFieldInitialized 3232
_ZL21SetFieldInitializedNoP15M2SymInit__T1_rPvj 3448
_ZL24ComponentCreateFieldListj 3464
M2SymInit_GetFieldDesc 3652
_ZL23ComponentBuildFieldListPvj 3712
_ZL12CheckBecomesjjjjbj 4377
_ZL16ComponentFindVarjPbj 4528
_ZL11SetupLAliasjj 4599
_ZL9getLAliasj 5542
_ZL19doGetVarInitializedjj 6234
_ZL9CheckAddrjjjj 6234
_ZL11lookupAliasPvj 7582
_ZL8newAliasv 8860
_ZL8addAliasPvjj 9060
M2SymInit_GetInitialized 9340
_ZL32SetParameterVariablesInitializedj 9457
_ZL21RecordContainsVarientjPv 10032
_ZL6GetOp3j 10459
_ZL17SetVarInitializedjbj 16039
_M2_M2SymInit_init 16206
_ZL15ContainsVariantj 18646
_ZL18VarContainsVarientjPv 18646
_ZL22PointerContainsVarientjPv 19084
_ZL11IsGlobalVarj 19970
_ZL8IsExemptj 20006
_ZL11GenerateCFGv 22806
_ZL11bbArrayKillv 22806
_ZL14TestBBSequencejPv 22912
_ZL9initBlockv 22912
_ZL9killBlockv 22912
_ZL12IsDeallocatej 23504
_ZL10IsAllocatej 23548
_ZL19TypeContainsVarientjPv 28094
M2SymInit_SetInitialized 39781
_ZL34CheckReadBeforeInitFirstBasicBlockjjjbj 44099
_ZL19SetVarLRInitializedj 45236
_ZL11doKillBlockPPv 45824
_ZL25CheckDeferredRecordAccessjjbbj 51967
_ZL26RecordFieldContainsVarientjPv 54472
_ZL21CreateBBPermultationsjjPv 58171
_ZL11AppendEntryPv 90739
_ZL11DetectTrashP15M2SymInit__T3_r 90739
_ZL8NewEntryv 90739
_ZL10getBBindexj 91835
_ZL23CheckReadBeforeInitQuadjjbj 97842
_ZL14PopulateFieldsP15M2SymInit__T1_rj 100268
_ZL17doContainsVariantjPv 139494
_ZL29FilterCheckReadBeforeInitQuadjjbj 155714
M2SymInit_ScopeBlockVariableAnalysis 330645
_ZL19SetVarUninitializedj 707613
M2SymInit_ConfigSymInit 16422424
M2SymInit_InitSymInit 16425714

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.