LCOV - code coverage report
Current view: top level - gcc/fortran - trans-intrinsic.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 93.1 % 6755 6289
Test Date: 2024-05-04 14:01:55 Functions: 97.0 % 165 160
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
_ZL24gfc_conv_intrinsic_ctimeP6gfc_seP8gfc_expr 0
_ZL24gfc_conv_intrinsic_fdateP6gfc_seP8gfc_expr 0
_ZL25conv_caf_vector_subscriptP11stmtblock_tP9tree_nodeP13gfc_array_ref 0
_ZL25gfc_conv_intrinsic_ttynamP6gfc_seP8gfc_expr 0
_ZL30conv_caf_vector_subscript_elemP11stmtblock_tiP9tree_nodeS2_S2_S2_S2_iS2_ 0
_ZL26gfc_conv_intrinsic_sl_kindP6gfc_seP8gfc_expr 6
_ZL19conv_intrinsic_killP6gfc_seP8gfc_expr 8
_ZL19conv_intrinsic_freeP8gfc_code 10
_ZL25conv_intrinsic_atomic_casP8gfc_code 10
_ZL24gfc_conv_intrinsic_iargcP6gfc_seP8gfc_expr 12
_ZL24gfc_conv_intrinsic_dprodP6gfc_seP8gfc_expr 13
_ZL23conv_intrinsic_kill_subP8gfc_code 15
_ZL25gfc_conv_intrinsic_mallocP6gfc_seP8gfc_expr 16
_ZL27conv_intrinsic_image_statusP6gfc_seP8gfc_expr 16
_ZL21gfc_conv_has_intvalueP6gfc_seP8gfc_expri 24
_ZL24gfc_conv_intrinsic_ibitsP6gfc_seP8gfc_expr 27
_ZL29gfc_conv_intrinsic_merge_bitsP6gfc_seP8gfc_expr 30
_ZL26conv_intrinsic_team_numberP6gfc_seP8gfc_expr 31
_ZL26gfc_conv_intrinsic_sc_kindP6gfc_seP8gfc_expr 42
_ZL26gfc_conv_intrinsic_si_kindP6gfc_seP8gfc_expr 45
_ZL28gfc_conv_intrinsic_rrspacingP6gfc_seP8gfc_expr 48
_ZL18caf_this_image_refP7gfc_ref 60
_ZL20trans_caf_is_presentP6gfc_seP8gfc_expr 60
_ZL25gfc_conv_intrinsic_dshiftP6gfc_seP8gfc_exprb 60
_ZL27gfc_conv_intrinsic_fractionP6gfc_seP8gfc_expr 60
_ZL18conv_co_collectiveP8gfc_code 63
_ZL23gfc_conv_intrinsic_maskP6gfc_seP8gfc_expri 64
_ZL24conv_intrinsic_atomic_opP8gfc_code 68
_ZL26conv_intrinsic_event_queryP8gfc_code 70
_ZL26gfc_conv_intrinsic_spacingP6gfc_seP8gfc_expr 70
_ZL24gfc_conv_intrinsic_scaleP6gfc_seP8gfc_expr 72
_ZL25gfc_conv_intrinsic_atan2dP6gfc_seP8gfc_expr 72
_ZL22strip_kind_from_actualP18gfc_actual_arglist 76
_ZL26gfc_conv_intrinsic_sr_kindP6gfc_seP8gfc_expr 82
_ZL23conv_intrinsic_ieee_remP6gfc_seP8gfc_expr 84
_ZL26conv_intrinsic_random_initP8gfc_code 90
_ZL22gfc_conv_intrinsic_dimP6gfc_seP8gfc_expr 96
_ZL25gfc_conv_intrinsic_strcmpP6gfc_seP8gfc_expr9tree_code 99
_ZL24gfc_conv_intrinsic_cotanP6gfc_seP8gfc_expr 102
_ZL25gfc_conv_intrinsic_cotandP6gfc_seP8gfc_expr 108
_ZL30gfc_conv_intrinsic_dot_productP6gfc_seP8gfc_expr 111
_ZL25conv_intrinsic_atomic_refP8gfc_code 119
_ZL23conv_intrinsic_ieee_fmaP6gfc_seP8gfc_expr 120
_ZL19build_fixbound_exprP11stmtblock_tP9tree_nodeS2_i 132
_ZL32gfc_conv_intrinsic_popcnt_popparP6gfc_seP8gfc_expri 134
_ZL24gfc_conv_intrinsic_btestP6gfc_seP8gfc_expr 138
_ZL24gfc_conv_intrinsic_countP6gfc_seP8gfc_expr 142
_ZL17trans_image_indexP6gfc_seP8gfc_expr 152
_ZL16build_round_exprP9tree_nodeS0_ 161
_ZL26gfc_conv_intrinsic_bitcompP6gfc_seP8gfc_expr9tree_code 168
_Z25gfc_conv_intrinsic_mvbitsP6gfc_seP18gfc_actual_arglistP12gfc_loopinfo 173
_ZL30conv_intrinsic_ieee_next_afterP6gfc_seP8gfc_expr 180
_ZL27conv_intrinsic_system_clockP8gfc_code 194
_ZL25conv_intrinsic_move_allocP8gfc_code 216
_ZL25gfc_conv_intrinsic_atrigdP6gfc_seP8gfc_expr11gfc_isym_id 216
_ZL23gfc_conv_intrinsic_aintP6gfc_seP8gfc_expr13rounding_mode 220
_ZL22gfc_conv_intrinsic_notP6gfc_seP8gfc_expr 222
_ZL25conv_intrinsic_ieee_scalbP6gfc_seP8gfc_expr 228
_ZL27gfc_conv_intrinsic_exponentP6gfc_seP8gfc_expr 228
_ZL29conv_intrinsic_ieee_logb_rintP6gfc_seP8gfc_expr17built_in_function 240
_ZL24gfc_conv_intrinsic_ishftP6gfc_seP8gfc_expr 252
_ZL24gfc_conv_intrinsic_conjgP6gfc_seP8gfc_expr 255
_ZL31gfc_conv_intrinsic_set_exponentP6gfc_seP8gfc_expr 262
_ZL24gfc_conv_intrinsic_leadzP6gfc_seP8gfc_expr 270
_ZL25gfc_conv_intrinsic_trailzP6gfc_seP8gfc_expr 282
_ZL30gfc_conv_intrinsic_minmax_charP6gfc_seP8gfc_expri 282
_ZL30gfc_conv_intrinsic_singlebitopP6gfc_seP8gfc_expri 282
_ZL7rad2degi 288
_ZL29conv_intrinsic_ieee_is_normalP6gfc_seP8gfc_expr 312
_ZL31conv_intrinsic_ieee_is_negativeP6gfc_seP8gfc_expr 312
_ZL24gfc_conv_intrinsic_shiftP6gfc_seP8gfc_exprbb 351
_ZL16trans_num_imagesP6gfc_seP8gfc_expr 395
_ZL21gfc_conv_same_type_asP6gfc_seP8gfc_expr 397
_ZL24gfc_conv_intrinsic_cmplxP6gfc_seP8gfc_expri 415
_ZL23gfc_conv_intrinsic_signP6gfc_seP8gfc_expr 424
_ZL24gfc_conv_intrinsic_isnanP6gfc_seP8gfc_expr 432
_ZL27gfc_conv_intrinsic_imagpartP6gfc_seP8gfc_expr 432
_ZL25gfc_conv_intrinsic_adjustP6gfc_seP8gfc_exprP9tree_node 455
_ZL20gfc_lookup_intrinsic11gfc_isym_id 498
_ZL25gfc_conv_intrinsic_repeatP6gfc_seP8gfc_expr 499
_ZL13conv_caf_sendP8gfc_code 528
_ZL19nest_loop_dimensionP6gfc_ssi 560
_ZL27walk_inline_intrinsic_arithP6gfc_ssP8gfc_expr 560
_ZL17enter_nested_loopP6gfc_se 563
_ZL22conv_intrinsic_coboundP6gfc_seP8gfc_expr 569
_ZL23gfc_conv_intrinsic_trimP6gfc_seP8gfc_expr 569
_ZL29conv_intrinsic_ieee_copy_signP6gfc_seP8gfc_expr 576
_ZL32gfc_conv_intrinsic_is_contiguousP6gfc_seP8gfc_expr 621
_ZL25gfc_conv_intrinsic_ishftcP6gfc_seP8gfc_expr 622
_ZL27conv_intrinsic_ieee_signbitP6gfc_seP8gfc_expr 624
_ZL16trans_this_imageP6gfc_seP8gfc_expr 637
_ZL25conv_intrinsic_ieee_classP6gfc_seP8gfc_expr 648
_ZL31gfc_conv_intrinsic_storage_sizeP6gfc_seP8gfc_expr 700
_ZL36gfc_conv_intrinsic_index_scan_verifyP6gfc_seP8gfc_exprP9tree_node 738
_ZL24conv_expr_ref_to_caf_refP11stmtblock_tP8gfc_expr 749
_ZL26gfc_conv_intrinsic_caf_getP6gfc_seP8gfc_exprP9tree_nodeS4_S4_bP16symbol_attribute 791
_Z17gfc_save_fp_stateP11stmtblock_t 899
_Z20gfc_restore_fp_stateP11stmtblock_tP9tree_node 899
_ZL24gfc_conv_intrinsic_mergeP6gfc_seP8gfc_expr 917
_ZL25conv_intrinsic_ieee_valueP6gfc_seP8gfc_expr 1039
_ZL27conv_intrinsic_ieee_builtinP6gfc_seP8gfc_expr17built_in_functioni 1062
_ZL26gfc_conv_intrinsic_findlocP6gfc_seP8gfc_expr 1224
_ZL25gfc_conv_intrinsic_minmaxP6gfc_seP8gfc_expr9tree_code 1261
_ZL25gfc_conv_intrinsic_sizeofP6gfc_seP8gfc_expr 1286
_ZL14build_fix_exprP11stmtblock_tP9tree_nodeS2_13rounding_mode 1396
_Z27gfc_trans_same_strlen_checkPKcP5locusP9tree_nodeS4_P11stmtblock_t 1415
_ZL31walk_inline_intrinsic_transposeP6gfc_ssP8gfc_expr 1598
_ZL16intrinsic_fnspecP8gfc_expr 1608
_ZL26gfc_conv_intrinsic_nearestP6gfc_seP8gfc_expr 1610
_Z23size_of_string_in_bytesiP9tree_node 1724
_ZL21conv_intrinsic_strideP6gfc_seP8gfc_expr 1734
_ZL24compute_component_offsetP9tree_nodeS0_ 1846
_ZL24gfc_conv_intrinsic_bitopP6gfc_seP8gfc_expr9tree_code 1849
_Z27gfc_conv_is_contiguous_exprP6gfc_seP8gfc_expr 1938
_ZL24gfc_conv_intrinsic_icharP6gfc_seP8gfc_expr 1971
_ZL23gfc_conv_intrinsic_charP6gfc_seP8gfc_expr 2020
_ZL30walk_inline_intrinsic_functionP6gfc_ssP8gfc_expr 2158
_ZL27gfc_conv_intrinsic_len_trimP6gfc_seP8gfc_expr 2273
_ZL24gfc_conv_intrinsic_arithP6gfc_seP8gfc_expr9tree_codeb 2310
_ZL28gfc_conv_intrinsic_minmaxvalP6gfc_seP8gfc_expr9tree_code 2313
_ZL27conv_isocbinding_subroutineP8gfc_code 2543
_ZL22gfc_conv_intrinsic_intP6gfc_seP8gfc_expr13rounding_mode 2556
_ZL22gfc_conv_intrinsic_modP6gfc_seP8gfc_expri 2941
_ZL26conv_intrinsic_ieee_minmaxP6gfc_seP8gfc_expriPKc 3072
_ZL27gfc_conv_intrinsic_transferP6gfc_seP8gfc_expr 3102
_ZL31gfc_conv_intrinsic_lib_functionP6gfc_seP8gfc_expr 3857
_ZL30conv_intrinsic_ieee_comparisonP6gfc_seP8gfc_expriPKc 3888
_ZL35conv_generic_with_optional_char_argP6gfc_seP8gfc_exprjj 3990
_ZL28gfc_get_intrinsic_lib_fndeclP19gfc_intrinsic_map_tP8gfc_expr 4355
_ZL26gfc_conv_intrinsic_presentP6gfc_seP8gfc_expr 4729
_Z25gfc_add_intrinsic_ss_codeP12gfc_loopinfoP6gfc_ss 4970
_ZL22gfc_conv_intrinsic_lenP6gfc_seP8gfc_expr 5228
_ZL24gfc_walk_intrinsic_boundP6gfc_ssP8gfc_expr 5518
_Z29gfc_conv_intrinsic_subroutineP8gfc_code 5674
_ZL18gfc_conv_allocatedP6gfc_seP8gfc_expr 6651
_ZL19conv_mask_conditionP6gfc_seP8gfc_exprb 7187
_Z25specific_intrinsic_symbolP8gfc_expr 7355
_ZL29remove_empty_actual_argumentsPP18gfc_actual_arglist 7355
_ZL28gfc_conv_intrinsic_minmaxlocP6gfc_seP8gfc_expr9tree_code 7428
_ZL22gfc_conv_intrinsic_absP6gfc_seP8gfc_expr 7598
_ZL25conv_isocbinding_functionP6gfc_seP8gfc_expr 7683
_ZL19gfc_conv_associatedP6gfc_seP8gfc_expr 7888
_ZL22gfc_conv_intrinsic_locP6gfc_seP8gfc_expr 8251
_ZL23gfc_get_symbol_for_exprP8gfc_exprb 9035
_ZL23gfc_conv_intrinsic_rankP6gfc_seP8gfc_expr 9731
_Z31gfc_builtin_decl_for_float_kind17built_in_functioni 10048
_ZL26builtin_decl_for_precision17built_in_functioni 10732
_ZL26gfc_walk_intrinsic_libfuncP6gfc_ssP8gfc_expr 10887
_ZL23conv_ieee_function_argsP6gfc_seP8gfc_exprPP9tree_nodei 12385
_ZL26gfc_conv_intrinsic_funcallP6gfc_seP8gfc_expr 12400
_ZL24gfc_conv_intrinsic_boundP6gfc_seP8gfc_expr11gfc_isym_id 12976
_ZL23gfc_conv_intrinsic_sizeP6gfc_seP8gfc_expr 13313
_Z33gfc_conv_ieee_arithmetic_functionP6gfc_seP8gfc_expr 13807
_ZL25gfc_conv_intrinsic_anyallP6gfc_seP8gfc_expr9tree_code 29421
_Z31gfc_build_intrinsic_lib_fndeclsv 29593
_ZL29gfc_conv_intrinsic_conversionP6gfc_seP8gfc_expr 31508
_Z27gfc_walk_intrinsic_functionP6gfc_ssP8gfc_exprP17gfc_intrinsic_sym 36071
_ZL34gfc_intrinsic_argument_list_lengthP8gfc_expr 46253
_Z24gfc_is_intrinsic_libcallP8gfc_expr 52047
_Z19gfc_adjust_builtinsv 68030
_ZL32gfc_conv_intrinsic_function_argsP6gfc_seP8gfc_exprPP9tree_nodei 69618
_Z31gfc_inline_intrinsic_function_pP8gfc_expr 209350
_Z27gfc_conv_intrinsic_functionP6gfc_seP8gfc_expr 212149
_ZL19define_quad_builtinPKcP9tree_nodeb 621453
_ZL26add_simd_flag_for_built_inP9tree_node 35375600

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.