LCOV - code coverage report
Current view: top level - gcc/fortran - trans-intrinsic.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.7 % 6807 6448
Test Date: 2025-07-12 13:27:34 Functions: 98.2 % 168 165
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
_ZL25gfc_conv_intrinsic_ttynamP6gfc_seP8gfc_expr 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
_ZL26conv_intrinsic_team_numberP6gfc_seP8gfc_expr 19
_ZL21gfc_conv_has_intvalueP6gfc_seP8gfc_expri 24
_ZL24gfc_conv_intrinsic_ibitsP6gfc_seP8gfc_expr 27
_ZL26gfc_conv_intrinsic_sc_kindP6gfc_seP8gfc_expr 42
_ZL29gfc_conv_intrinsic_merge_bitsP6gfc_seP8gfc_expr 42
_ZL9conv_trimP6gfc_seS0_ 42
_ZL26gfc_conv_intrinsic_si_kindP6gfc_seP8gfc_expr 45
_ZL28gfc_conv_intrinsic_rrspacingP6gfc_seP8gfc_expr 48
_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
_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
_ZL16conv_caf_sendgetP8gfc_code 97
_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 113
_ZL25conv_intrinsic_atomic_refP8gfc_code 119
_ZL23conv_intrinsic_ieee_fmaP6gfc_seP8gfc_expr 120
_ZL25gfc_conv_intrinsic_atan2dP6gfc_seP8gfc_expr 120
_ZL19build_fixbound_exprP11stmtblock_tP9tree_nodeS2_i 132
_ZL25gfc_conv_intrinsic_dshiftP6gfc_seP8gfc_exprb 132
_ZL40gfc_conv_intrinsic_caf_is_present_remoteP6gfc_seP8gfc_expr 132
_ZL32gfc_conv_intrinsic_popcnt_popparP6gfc_seP8gfc_expri 134
_ZL24gfc_conv_intrinsic_countP6gfc_seP8gfc_expr 143
_ZL24gfc_conv_intrinsic_btestP6gfc_seP8gfc_expr 145
_ZL17trans_image_indexP6gfc_seP8gfc_expr 152
_ZL30conv_intrinsic_ieee_next_afterP6gfc_seP8gfc_expr 180
_ZL27conv_intrinsic_system_clockP8gfc_code 194
_Z25gfc_conv_intrinsic_mvbitsP6gfc_seP18gfc_actual_arglistP12gfc_loopinfo 197
_ZL25gfc_conv_intrinsic_atrigdP6gfc_seP8gfc_expr11gfc_isym_id 216
_ZL26gfc_conv_intrinsic_bitcompP6gfc_seP8gfc_expr9tree_code 216
_ZL23gfc_conv_intrinsic_aintP6gfc_seP8gfc_expr13rounding_mode 220
_ZL25conv_intrinsic_ieee_scalbP6gfc_seP8gfc_expr 228
_ZL27gfc_conv_intrinsic_exponentP6gfc_seP8gfc_expr 228
_ZL22gfc_conv_intrinsic_notP6gfc_seP8gfc_expr 230
_ZL29conv_intrinsic_ieee_logb_rintP6gfc_seP8gfc_expr17built_in_function 240
_ZL24gfc_conv_intrinsic_conjgP6gfc_seP8gfc_expr 257
_ZL25conv_intrinsic_move_allocP8gfc_code 260
_ZL31gfc_conv_intrinsic_set_exponentP6gfc_seP8gfc_expr 262
_ZL24gfc_conv_intrinsic_leadzP6gfc_seP8gfc_expr 270
_ZL17conv_shape_to_cstP8gfc_expr 282
_ZL25gfc_conv_intrinsic_trailzP6gfc_seP8gfc_expr 282
_ZL30gfc_conv_intrinsic_minmax_charP6gfc_seP8gfc_expri 282
_ZL23conv_caf_send_to_remoteP8gfc_code 293
_ZL30gfc_conv_intrinsic_singlebitopP6gfc_seP8gfc_expri 306
_ZL29conv_intrinsic_ieee_is_normalP6gfc_seP8gfc_expr 312
_ZL31conv_intrinsic_ieee_is_negativeP6gfc_seP8gfc_expr 312
_ZL24gfc_conv_intrinsic_ishftP6gfc_seP8gfc_expr 318
_ZL7rad2degi 336
_ZL21gfc_conv_same_type_asP6gfc_seP8gfc_expr 403
_ZL23gfc_conv_intrinsic_signP6gfc_seP8gfc_expr 424
_ZL27gfc_conv_intrinsic_imagpartP6gfc_seP8gfc_expr 428
_ZL16trans_num_imagesP6gfc_seP8gfc_expr 429
_ZL24gfc_conv_intrinsic_isnanP6gfc_seP8gfc_expr 432
_ZL24gfc_conv_intrinsic_shiftP6gfc_seP8gfc_exprbb 441
_ZL25gfc_conv_intrinsic_adjustP6gfc_seP8gfc_exprP9tree_node 462
_ZL31gfc_conv_intrinsic_out_of_rangeP6gfc_seP8gfc_expr 468
_ZL24gfc_conv_intrinsic_cmplxP6gfc_seP8gfc_expri 485
_ZL16build_round_exprP9tree_nodeS0_ 516
_ZL25gfc_conv_intrinsic_repeatP6gfc_seP8gfc_expr 529
_ZL20gfc_lookup_intrinsic11gfc_isym_id 546
_ZL23gfc_conv_intrinsic_trimP6gfc_seP8gfc_expr 574
_ZL27walk_inline_intrinsic_arithP6gfc_ssP8gfc_expr 575
_ZL29conv_intrinsic_ieee_copy_signP6gfc_seP8gfc_expr 576
_ZL22conv_intrinsic_coboundP6gfc_seP8gfc_expr 577
_ZL32gfc_conv_intrinsic_is_contiguousP6gfc_seP8gfc_expr 621
_ZL27conv_intrinsic_ieee_signbitP6gfc_seP8gfc_expr 624
_ZL25conv_intrinsic_ieee_classP6gfc_seP8gfc_expr 648
_ZL25gfc_conv_intrinsic_ishftcP6gfc_seP8gfc_expr 658
_ZL16trans_this_imageP6gfc_seP8gfc_expr 727
_ZL36gfc_conv_intrinsic_index_scan_verifyP6gfc_seP8gfc_exprP9tree_node 739
_ZL31gfc_conv_intrinsic_storage_sizeP6gfc_seP8gfc_expr 802
_ZL26gfc_conv_intrinsic_caf_getP6gfc_seP8gfc_exprP9tree_nodebP16symbol_attribute 895
_Z17gfc_save_fp_stateP11stmtblock_t 946
_Z20gfc_restore_fp_stateP11stmtblock_tP9tree_node 946
_ZL24gfc_conv_intrinsic_mergeP6gfc_seP8gfc_expr 949
_ZL18conv_stat_and_teamP11stmtblock_tP8gfc_exprPP9tree_nodeS5_S5_ 1030
_ZL27conv_intrinsic_ieee_builtinP6gfc_seP8gfc_expr17built_in_functioni 1062
_ZL25conv_intrinsic_ieee_valueP6gfc_seP8gfc_expr 1111
_ZL19conv_caf_func_indexP11stmtblock_tP13gfc_namespacePKcP8gfc_expr 1162
_ZL22conv_caf_add_call_dataP11stmtblock_tP13gfc_namespacePKcP10gfc_symbolPP9tree_node 1162
_ZL25gfc_conv_intrinsic_sizeofP6gfc_seP8gfc_expr 1296
_ZL25gfc_conv_intrinsic_minmaxP6gfc_seP8gfc_expr9tree_code 1302
_ZL26gfc_conv_intrinsic_findlocP6gfc_seP8gfc_expr 1332
_Z27gfc_trans_same_strlen_checkPKcP5locusP9tree_nodeS4_P11stmtblock_t 1470
_ZL14build_fix_exprP11stmtblock_tP9tree_nodeS2_13rounding_mode 1489
_ZL31walk_inline_intrinsic_transposeP6gfc_ssP8gfc_expr 1560
_ZL26gfc_conv_intrinsic_nearestP6gfc_seP8gfc_expr 1595
_Z23size_of_string_in_bytesiP9tree_node 1778
_ZL24gfc_conv_intrinsic_bitopP6gfc_seP8gfc_expr9tree_code 1891
_ZL21conv_intrinsic_strideP6gfc_seP8gfc_expr 1907
_ZL16intrinsic_fnspecP8gfc_expr 1939
_Z27gfc_conv_is_contiguous_exprP6gfc_seP8gfc_expr 1964
_ZL23gfc_conv_intrinsic_charP6gfc_seP8gfc_expr 2020
_ZL24gfc_conv_intrinsic_icharP6gfc_seP8gfc_expr 2033
_ZL27gfc_conv_intrinsic_len_trimP6gfc_seP8gfc_expr 2315
_ZL28gfc_conv_intrinsic_minmaxvalP6gfc_seP8gfc_expr9tree_code 2415
_ZL24gfc_conv_intrinsic_arithP6gfc_seP8gfc_expr9tree_codeb 2475
_ZL27conv_isocbinding_subroutineP8gfc_code 2782
_ZL22gfc_conv_intrinsic_intP6gfc_seP8gfc_expr13rounding_mode 2970
_ZL26conv_intrinsic_ieee_minmaxP6gfc_seP8gfc_expriPKc 3072
_ZL22gfc_conv_intrinsic_modP6gfc_seP8gfc_expri 3199
_ZL27gfc_conv_intrinsic_transferP6gfc_seP8gfc_expr 3310
_ZL19nest_loop_dimensionP6gfc_ssi 3371
_ZL17enter_nested_loopP6gfc_se 3374
_ZL31gfc_conv_intrinsic_lib_functionP6gfc_seP8gfc_expr 3848
_ZL30conv_intrinsic_ieee_comparisonP6gfc_seP8gfc_expriPKc 3888
_ZL28gfc_get_intrinsic_lib_fndeclP19gfc_intrinsic_map_tP8gfc_expr 4394
_ZL26gfc_conv_intrinsic_presentP6gfc_seP8gfc_expr 5045
_ZL22gfc_conv_intrinsic_lenP6gfc_seP8gfc_expr 5621
_Z29gfc_conv_intrinsic_subroutineP8gfc_code 5919
_ZL35conv_generic_with_optional_char_argP6gfc_seP8gfc_exprjj 6074
_ZL31walk_inline_intrinsic_minmaxlocP6gfc_ssP8gfc_expr 6085
_ZL18gfc_conv_allocatedP6gfc_seP8gfc_expr 7063
_ZL22gfc_conv_intrinsic_absP6gfc_seP8gfc_expr 7723
_ZL30walk_inline_intrinsic_functionP6gfc_ssP8gfc_expr 8220
_Z25specific_intrinsic_symbolP8gfc_expr 8277
_ZL29remove_empty_actual_argumentsPP18gfc_actual_arglist 8277
_ZL22gfc_conv_intrinsic_locP6gfc_seP8gfc_expr 8592
_ZL19gfc_conv_associatedP6gfc_seP8gfc_expr 8892
_ZL25conv_isocbinding_functionP6gfc_seP8gfc_expr 8978
_ZL24gfc_walk_intrinsic_boundP6gfc_ssP8gfc_expr 9850
_Z31gfc_builtin_decl_for_float_kind17built_in_functioni 10380
_ZL23gfc_conv_intrinsic_rankP6gfc_seP8gfc_expr 10662
_Z25gfc_add_intrinsic_ss_codeP12gfc_loopinfoP6gfc_ss 11297
_ZL23gfc_get_symbol_for_exprP8gfc_exprb 11310
_ZL26builtin_decl_for_precision17built_in_functioni 11419
_ZL23conv_ieee_function_argsP6gfc_seP8gfc_exprPP9tree_nodei 12457
_ZL19conv_mask_conditionP6gfc_seP8gfc_exprb 12763
_ZL26gfc_conv_intrinsic_funcallP6gfc_seP8gfc_expr 13513
_Z33gfc_conv_ieee_arithmetic_functionP6gfc_seP8gfc_expr 13939
_ZL26gfc_walk_intrinsic_libfuncP6gfc_ssP8gfc_expr 14520
_ZL23gfc_conv_intrinsic_sizeP6gfc_seP8gfc_expr 14591
_Z30maybe_absent_optional_variableP8gfc_expr 14613
_ZL24gfc_conv_intrinsic_boundP6gfc_seP8gfc_expr11gfc_isym_id 15930
_ZL28gfc_conv_intrinsic_minmaxlocP6gfc_seP8gfc_expr9tree_code 18898
_Z31gfc_build_intrinsic_lib_fndeclsv 30612
_ZL25gfc_conv_intrinsic_anyallP6gfc_seP8gfc_expr9tree_code 37036
_ZL29gfc_conv_intrinsic_conversionP6gfc_seP8gfc_expr 37990
_ZL34gfc_intrinsic_argument_list_lengthP8gfc_expr 53842
_Z27gfc_walk_intrinsic_functionP6gfc_ssP8gfc_exprP17gfc_intrinsic_sym 55780
_Z19gfc_adjust_builtinsv 74191
_ZL32gfc_conv_intrinsic_function_argsP6gfc_seP8gfc_exprPP9tree_nodei 78070
_Z24gfc_is_intrinsic_libcallP8gfc_expr 88130
_Z27gfc_conv_intrinsic_functionP6gfc_seP8gfc_expr 252333
_Z31gfc_inline_intrinsic_function_pP8gfc_expr 294369
_ZL19define_quad_builtinPKcP9tree_nodeb 642852
_ZL26add_simd_flag_for_built_inP9tree_node 43772690

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.