LCOV - code coverage report
Current view: top level - gcc/m2/gm2-gcc - m2builtins.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 88.0 % 515 453
Test Date: 2024-12-21 13:15:12 Functions: 82.4 % 51 42
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
_Z16builtin_functionmPKcP9tree_nodei14built_in_classS0_S2_ 1608216
_Z23m2builtins_BuiltInIsnanmP9tree_node 0
_ZL11doexceptionmP9tree_node 24
_ZL12computeLargeP9tree_node 24
_ZL12computeSmallP9tree_node 24
_ZL12dogUnderflowmP9tree_node 24
_ZL13doexponentmaxmP9tree_node 24
_ZL13doexponentminmP9tree_node 24
_ZL14DoBuiltinIsnanmP9tree_node 0
_ZL14define_builtin17built_in_functionPKcP9tree_nodeS1_i 355800
_ZL15DoBuiltinAllocamP9tree_node 4308
_ZL15DoBuiltinMemSetmP9tree_nodeS0_S0_ 0
_ZL16DoBuiltinMemCopymP9tree_nodeS0_S0_ 5750
_ZL17DoBuiltinIsfinitemP9tree_node 3152
_ZL17find_builtin_treePKc 113856
_ZL18define_builtin_ext17built_in_functionPKcP9tree_nodeS1_iS1_ 227712
_ZL19builtin_macro_match24builtin_macro_definitionPKc 7560
_ZL19define_builtin_math17built_in_functionPKcP9tree_nodeS1_i 113856
_ZL20lookup_builtin_macromPc 108
_ZL21target_support_existsP22builtin_function_entry 0
_ZL22builtin_function_matchP22builtin_function_entryPKc 707698
_ZL22set_decl_function_codeP9tree_node17built_in_function 355800
_ZL23lookup_builtin_functionmPc 924
_ZL23set_decl_built_in_classP9tree_node14built_in_class 355800
_ZL24do_target_support_existsP22builtin_function_entry 816
_ZL25create_function_prototypemP22builtin_function_entry 1608216
_ZL5doisomP9tree_node 24
_ZL6doieeemP9tree_node 24
_ZL6dolia1mP9tree_node 24
_ZL7dolargemP9tree_node 24
_ZL7doradixmP9tree_node 24
_ZL7dosmallmP9tree_node 24
_ZL8doextendmP9tree_node 24
_ZL8doiec559mP9tree_node 24
_ZL8donModesmP9tree_node 24
_ZL8doplacesmP9tree_node 24
_ZL8doroundsmP9tree_node 24
m2builtins_BuildBuiltinTree 924
m2builtins_BuiltInAlloca 4308
m2builtins_BuiltInHugeVal 0
m2builtins_BuiltInHugeValLong 0
m2builtins_BuiltInHugeValShort 0
m2builtins_BuiltInIsfinite 3152
m2builtins_BuiltinExists 16686
m2builtins_BuiltinMemCopy 5750
m2builtins_BuiltinMemSet 0
m2builtins_GetBuiltinConst 26330
m2builtins_GetBuiltinConstType 0
m2builtins_GetBuiltinTypeInfo 360
m2builtins_GetBuiltinTypeInfoType 360
m2builtins_init 14232

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.