LCOV - code coverage report
Current view: top level - gcc/fortran - simplify.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.7 % 4553 4219
Test Date: 2025-01-04 13:14:48 Functions: 99.2 % 257 255
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
_Z17gfc_simplify_longP8gfc_expr 0
_Z21gfc_simplify_get_teamP8gfc_expr 0
_Z24gfc_simplify_maxexponentP8gfc_expr 1
_ZL13norm2_do_sqrtP8gfc_exprS0_ 2
_Z17gfc_simplify_snglP8gfc_expr 3
_Z18gfc_simplify_drealP8gfc_expr 3
_Z21gfc_simplify_realpartP8gfc_expr 7
_Z29gfc_simplify_compiler_optionsv 8
_Z29gfc_simplify_compiler_versionv 10
_ZL18asympt_erfc_scaledP13__mpfr_structS0_ 10
_ZL25simplify_findloc_to_arrayP8gfc_exprS0_S0_S0_S0_b 14
_Z15gfc_simplify_orP8gfc_exprS0_ 20
_Z19gfc_simplify_umasklP8gfc_exprS0_ 24
_Z19gfc_simplify_umaskrP8gfc_exprS0_ 24
_Z24gfc_simplify_minexponentP8gfc_expr 25
_Z35gfc_simplify_selected_unsigned_kindP8gfc_expr 25
_Z16gfc_simplify_xorP8gfc_exprS0_ 26
_Z23gfc_simplify_bessel_jn2P8gfc_exprS0_S0_ 31
_Z18gfc_simplify_dprodP8gfc_exprS0_ 34
_Z18gfc_simplify_hypotP8gfc_exprS0_ 36
_ZL20fullprec_erfc_scaledP13__mpfr_structS0_ 39
_Z19gfc_simplify_digitsP8gfc_expr 40
_Z23gfc_simplify_bessel_yn2P8gfc_exprS0_S0_ 40
_Z17gfc_simplify_int8P8gfc_expr 45
_Z26gfc_simplify_is_iostat_endP8gfc_expr 46
_ZL22simplify_findloc_nodimP8gfc_exprS0_S0_S0_b 47
_ZL27simplify_minmaxloc_to_arrayP8gfc_exprS0_S0_S0_S0_ib 48
_ZL7deg2radP13__mpfr_struct 48
_Z18gfc_simplify_radixP8gfc_expr 49
_Z19gfc_simplify_lgammaP8gfc_expr 50
_ZL26simplify_findloc_to_scalarP8gfc_exprS0_S0_S0_i 50
_Z20gfc_simplify_logicalP8gfc_exprS0_ 52
_Z20gfc_simplify_complexP8gfc_exprS0_ 55
_Z17gfc_simplify_int2P8gfc_expr 58
_Z37gfc_simplify_failed_or_stopped_imagesP8gfc_exprS0_ 60
_ZL11wide_strspnPKjS0_ 60
_ZL12wide_strcspnPKjS0_ 60
_Z17gfc_simplify_dintP8gfc_expr 63
_Z19gfc_simplify_rshiftP8gfc_exprS0_ 66
_ZL24simplify_minmaxloc_nodimP8gfc_exprS0_S0_S0_ib 69
_Z16gfc_simplify_lgeP8gfc_exprS0_ 70
_Z25gfc_simplify_image_statusP8gfc_exprS0_ 70
_Z26gfc_simplify_is_iostat_eorP8gfc_expr 70
_ZL22gfc_simplify_bessel_n2P8gfc_exprS0_S0_b 71
_Z34gfc_simplify_selected_logical_kindP8gfc_expr 78
_Z16gfc_simplify_lleP8gfc_exprS0_ 79
_Z22gfc_simplify_bessel_j1P8gfc_expr 80
_Z22gfc_simplify_bessel_y0P8gfc_expr 80
_Z22gfc_simplify_bessel_y1P8gfc_expr 80
_Z16gfc_simplify_lltP8gfc_exprS0_ 82
_Z22gfc_simplify_bessel_j0P8gfc_expr 82
_ZL28simplify_minmaxloc_to_scalarP8gfc_exprS0_S0_S0_ib 82
_Z20gfc_simplify_ceilingP8gfc_exprS0_ 90
_Z16gfc_simplify_lgtP8gfc_exprS0_ 91
_ZL10do_bit_andP8gfc_exprS0_ 96
_ZL10do_bit_iorP8gfc_exprS0_ 96
_ZL10do_bit_xorP8gfc_exprS0_ 96
_ZL7rad2degP13__mpfr_struct 96
_Z21simplify_ieee_supportP8gfc_expr 102
_Z18gfc_simplify_dnintP8gfc_expr 105
_Z18gfc_simplify_ibitsP8gfc_exprS0_S0_ 106
_ZL9gfc_countP8gfc_exprS0_ 108
_ZL9new_array2btiiP5locus 116
_ZL17norm2_add_squaredP8gfc_exprS0_ 124
_ZL6do_xorP8gfc_exprS0_ 124
_Z19gfc_simplify_idnintP8gfc_expr 132
_Z24gfc_simplify_erfc_scaledP8gfc_expr 143
_Z19gfc_simplify_parityP8gfc_exprS0_ 147
_ZL32simplify_transformation_to_arrayP8gfc_exprS0_S0_S0_PFS0_S0_S0_ES2_ 150
_Z18gfc_simplify_anintP8gfc_exprS0_ 162
_Z18gfc_simplify_acosdP8gfc_expr 168
_Z18gfc_simplify_atandP8gfc_expr 168
_Z18gfc_simplify_scaleP8gfc_exprS0_ 168
_Z19gfc_simplify_atan2dP8gfc_exprS0_ 168
_Z16gfc_simplify_erfP8gfc_expr 169
_Z17gfc_simplify_ianyP8gfc_exprS0_S0_ 169
_Z18gfc_simplify_asindP8gfc_expr 169
_Z18gfc_simplify_rangeP8gfc_expr 178
_Z17gfc_simplify_cosdP8gfc_expr 181
_Z17gfc_simplify_sindP8gfc_expr 181
_Z19gfc_simplify_lshiftP8gfc_exprS0_ 192
_Z22gfc_simplify_rrspacingP8gfc_expr 192
_Z25gfc_convert_char_constantP8gfc_expr2bti 195
_Z18gfc_simplify_gammaP8gfc_expr 204
_Z17gfc_simplify_iallP8gfc_exprS0_S0_ 217
_Z18gfc_simplify_cotanP8gfc_expr 230
_Z24gfc_simplify_image_indexP8gfc_exprS0_ 230
_Z19gfc_simplify_cotandP8gfc_expr 241
_Z17gfc_simplify_erfcP8gfc_expr 242
_Z32simplify_ieee_selected_real_kindP8gfc_expr 243
_Z24gfc_simplify_dot_productP8gfc_exprS0_ 246
_Z30gfc_simplify_selected_int_kindP8gfc_expr 251
_Z31gfc_simplify_selected_char_kindP8gfc_expr 252
_Z20gfc_simplify_iparityP8gfc_exprS0_S0_ 259
_Z21gfc_simplify_fractionP8gfc_expr 264
_Z17gfc_simplify_tandP8gfc_expr 265
_Z18gfc_simplify_acoshP8gfc_expr 266
_Z18gfc_simplify_atanhP8gfc_expr 266
_Z18gfc_simplify_asinhP8gfc_expr 269
_ZL7gfc_maxP8gfc_exprS0_ 271
_Z18gfc_simplify_maskrP8gfc_exprS0_ 285
_ZL7gfc_minP8gfc_exprS0_ 295
_Z18gfc_simplify_masklP8gfc_exprS0_ 297
_Z19gfc_simplify_dcmplxP8gfc_exprS0_ 299
_Z20gfc_simplify_spacingP8gfc_expr 309
_Z17gfc_simplify_sinhP8gfc_expr 316
_Z17gfc_simplify_tanhP8gfc_expr 316
_Z17gfc_simplify_coshP8gfc_expr 317
_Z16gfc_simplify_dimP8gfc_exprS0_ 324
_Z21gfc_simplify_new_lineP8gfc_expr 331
_Z16gfc_simplify_andP8gfc_exprS0_ 334
_Z18gfc_simplify_btestP8gfc_exprS0_ 342
_Z20gfc_simplify_adjustrP8gfc_expr 347
_Z19gfc_simplify_popparP8gfc_expr 362
_Z23gfc_simplify_merge_bitsP8gfc_exprS0_S0_ 390
_Z18gfc_simplify_ibsetP8gfc_exprS0_ 394
_Z17gfc_simplify_nintP8gfc_exprS0_ 406
_Z18gfc_simplify_log10P8gfc_expr 408
_Z19gfc_simplify_verifyP8gfc_exprS0_S0_S0_ 410
_Z18gfc_simplify_floorP8gfc_exprS0_ 414
_Z19gfc_simplify_shiftaP8gfc_exprS0_ 438
_Z18gfc_simplify_countP8gfc_exprS0_S0_ 440
_Z18gfc_simplify_ibclrP8gfc_exprS0_ 448
_Z18gfc_simplify_norm2P8gfc_exprS0_ 449
_Z27gfc_simplify_ieee_functionsP8gfc_expr 453
_Z17gfc_simplify_uintP8gfc_exprS0_ 456
_Z22gfc_simplify_precisionP8gfc_expr 457
_ZL19compute_dot_productP8gfc_expriiS0_iib 458
_Z21gfc_simplify_ucoboundP8gfc_exprS0_S0_ 466
_Z16gfc_simplify_bgtP8gfc_exprS0_ 474
_Z16gfc_simplify_bleP8gfc_exprS0_ 474
_Z16gfc_simplify_bltP8gfc_exprS0_ 474
_Z19gfc_simplify_unpackP8gfc_exprS0_S0_ 480
_Z16gfc_simplify_bgeP8gfc_exprS0_ 504
_Z21gfc_simplify_lcoboundP8gfc_exprS0_S0_ 509
_ZL13simplify_nintPKcP8gfc_exprS2_ 538
_Z28gfc_simplify_extends_type_ofP8gfc_exprS0_ 542
_Z16gfc_simplify_logP8gfc_expr 544
_Z17gfc_simplify_acosP8gfc_expr 546
_Z17gfc_simplify_asinP8gfc_expr 556
_Z17gfc_simplify_aintP8gfc_exprS0_ 594
_Z16gfc_simplify_notP8gfc_expr 597
_Z17gfc_simplify_dbleP8gfc_expr 620
_Z17gfc_simplify_atanP8gfc_expr 621
_Z16gfc_simplify_tanP8gfc_expr 676
_Z18gfc_simplify_idintP8gfc_expr 711
_Z18gfc_simplify_conjgP8gfc_expr 720
_Z18gfc_simplify_atan2P8gfc_exprS0_ 743
_Z25gfc_simplify_same_type_asP8gfc_exprS0_ 759
_Z25gfc_simplify_set_exponentP8gfc_exprS0_ 770
_Z17gfc_simplify_tinyP8gfc_expr 814
_Z20gfc_simplify_productP8gfc_exprS0_S0_ 825
_Z18gfc_simplify_floatP8gfc_expr 865
_Z19gfc_simplify_spreadP8gfc_exprS0_S0_ 890
_Z16gfc_simplify_cosP8gfc_expr 908
_Z20gfc_simplify_dshiftlP8gfc_exprS0_S0_ 938
_Z20gfc_simplify_dshiftrP8gfc_exprS0_S0_ 938
_Z19gfc_simplify_cshiftP8gfc_exprS0_S0_ 957
_Z17gfc_simplify_scanP8gfc_exprS0_S0_S0_ 958
_Z16gfc_simplify_sinP8gfc_expr 976
_Z17gfc_simplify_packP8gfc_exprS0_S0_ 981
_Z31gfc_simplify_selected_real_kindP8gfc_exprS0_S0_ 990
_Z26gfc_simplify_is_contiguousP8gfc_expr 992
_Z26matches_ieee_function_nameP10gfc_symbolPKc 993
_Z21gfc_simplify_exponentP8gfc_expr 1020
_Z19gfc_simplify_popcntP8gfc_expr 1064
_Z18gfc_simplify_leadzP8gfc_expr 1068
_Z19gfc_simplify_trailzP8gfc_expr 1104
_Z20gfc_simplify_adjustlP8gfc_expr 1164
_Z23gfc_simplify_num_imagesP8gfc_exprS0_ 1166
_Z16gfc_simplify_expP8gfc_expr 1212
_Z19gfc_simplify_matmulP8gfc_exprS0_ 1227
_ZL15compare_bitwiseP8gfc_exprS0_ 1230
_Z22gfc_simplify_bessel_jnP8gfc_exprS0_ 1287
_Z20gfc_simplify_findlocP8gfc_exprS0_S0_S0_S0_S0_ 1308
_Z25gfc_simplify_storage_sizeP8gfc_exprS0_ 1308
_Z16gfc_simplify_allP8gfc_exprS0_ 1325
_Z18gfc_simplify_indexP8gfc_exprS0_S0_S0_ 1352
_Z17gfc_simplify_sqrtP8gfc_expr 1353
_Z17gfc_simplify_signP8gfc_exprS0_ 1370
_ZL16simplify_coboundP8gfc_exprS0_S0_i 1455
_Z17gfc_simplify_ifixP8gfc_expr 1562
_Z18gfc_simplify_isnanP8gfc_expr 1568
_Z20gfc_simplify_eoshiftP8gfc_exprS0_S0_S0_ 1568
_Z22gfc_simplify_transposeP8gfc_expr 1644
_Z18gfc_simplify_aimagP8gfc_expr 1732
_Z17gfc_simplify_iandP8gfc_exprS0_ 1859
_Z17gfc_simplify_nullP8gfc_expr 1868
_Z22gfc_simplify_bessel_ynP8gfc_exprS0_ 1868
_ZL15simplify_dshiftP8gfc_exprS0_S0_b 1876
_Z17gfc_simplify_ieorP8gfc_exprS0_ 1922
_Z16gfc_simplify_minP8gfc_expr 1927
_Z19gfc_simplify_ishftcP8gfc_exprS0_S0_ 1929
_Z19gfc_simplify_moduloP8gfc_exprS0_ 2056
_Z17gfc_simplify_rankP8gfc_expr 2101
_Z18gfc_simplify_ishftP8gfc_exprS0_ 2108
_Z23gfc_simplify_this_imageP8gfc_exprS0_S0_ 2214
_ZL16is_last_ref_vtabP8gfc_expr 2384
_ZL33simplify_transformation_to_scalarP8gfc_exprS0_S0_PFS0_S0_S0_E 2439
_Z19gfc_simplify_repeatP8gfc_exprS0_ 2639
_Z19gfc_simplify_maxvalP8gfc_exprS0_S0_ 2920
_Z21gfc_simplify_transferP8gfc_exprS0_S0_ 2991
_ZL23transformational_resultP8gfc_exprS0_2btiP5locus 3080
_ZL14min_max_chooseP8gfc_exprS0_ib 3224
_Z19gfc_simplify_shiftrP8gfc_exprS0_ 3276
_Z19gfc_simplify_sizeofP8gfc_expr 3346
_Z19gfc_simplify_shiftlP8gfc_exprS0_ 3597
_Z20gfc_simplify_epsilonP8gfc_expr 3629
_Z21gfc_simplify_bit_sizeP8gfc_expr 3655
_Z18gfc_simplify_icharP8gfc_exprS0_ 3666
_ZL16init_result_exprP8gfc_expriS0_ 3878
_Z19gfc_simplify_minvalP8gfc_exprS0_S0_ 3981
_Z18gfc_simplify_mergeP8gfc_exprS0_S0_ 4073
_Z16gfc_simplify_maxP8gfc_expr 4099
_Z21gfc_simplify_len_trimP8gfc_exprS0_ 4140
_Z16gfc_simplify_iorP8gfc_exprS0_ 4354
_Z17gfc_simplify_kindP8gfc_expr 4479
_Z17gfc_simplify_trimP8gfc_expr 4488
_Z16gfc_simplify_sumP8gfc_exprS0_S0_ 4575
_Z19gfc_simplify_maxlocP8gfc_exprS0_S0_S0_S0_ 5645
_Z17gfc_simplify_hugeP8gfc_expr 5659
_ZL16simplify_min_maxP8gfc_expri 6026
_Z20gfc_simplify_nearestP8gfc_exprS0_ 6320
_Z18gfc_simplify_cmplxP8gfc_exprS0_S0_ 6593
_ZL14simplify_cmplxPKcP8gfc_exprS2_i 6947
_Z16gfc_simplify_intP8gfc_exprS0_ 7203
_ZL16simplify_intconvP8gfc_expriPKc 7306
_Z19gfc_simplify_minlocP8gfc_exprS0_S0_S0_S0_ 7328
_Z17gfc_simplify_charP8gfc_exprS0_ 8642
_Z25gfc_convert_mpz_to_signedP12__mpz_structi 8952
_Z20gfc_simplify_reshapeP8gfc_exprS0_S0_S0_ 9220
_ZL14simplify_shiftP8gfc_exprS0_PKcbi 9677
_Z19gfc_simplify_iacharP8gfc_exprS0_ 9875
_Z26gfc_is_constant_array_exprP8gfc_expr 10687
_Z18gfc_simplify_shapeP8gfc_exprS0_ 11726
_ZL22gfc_simplify_minmaxlocP8gfc_exprS0_S0_S0_S0_i 12973
_Z18gfc_simplify_acharP8gfc_exprS0_ 13058
_ZL18simplify_bound_dimP8gfc_exprS0_iiP14gfc_array_specP7gfc_refb 13240
_Z27gfc_convert_mpz_to_unsignedP12__mpz_structib 13371
_Z19gfc_simplify_uboundP8gfc_exprS0_S0_ 14834
_ZL26substring_has_constant_lenP8gfc_expr 16341
_Z16gfc_simplify_lenP8gfc_exprS0_ 16863
_Z19gfc_simplify_lboundP8gfc_exprS0_S0_ 20247
_ZL19simplify_achar_charP8gfc_exprS0_PKcb 21700
_Z16gfc_simplify_absP8gfc_expr 24728
_Z17gfc_simplify_realP8gfc_exprS0_ 27499
_Z17gfc_simplify_sizeP8gfc_exprS0_S0_ 32053
_ZL14simplify_boundP8gfc_exprS0_S0_i 35081
_Z16gfc_simplify_anyP8gfc_exprS0_ 39159
_ZL13simplify_sizeP8gfc_exprS0_i 41349
_ZL23simplify_transformationP8gfc_exprS0_S0_iPFS0_S0_S0_E 53577
_ZL22is_constant_array_exprP8gfc_expr 116925
_ZL8get_kind2btP8gfc_exprPKci 146882
_Z20gfc_convert_constantP8gfc_expr2bti 154174
_Z22gfc_is_size_zero_arrayP8gfc_expr 157206
_Z16gfc_simplify_modP8gfc_exprS0_ 266656
_ZL11range_checkP8gfc_exprPKc 337636

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.