LCOV - code coverage report
Current view: top level - gcc/fortran - intrinsic.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 96.8 % 2115 2047
Test Date: 2026-10-24 16:24:59 Functions: 100.0 % 72 72
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z15gfc_type_letter2btb 16387805
_Z16gfc_convert_typeP8gfc_exprP12gfc_typespeci 27538
_Z16gfc_is_intrinsicP10gfc_symboli5locus 1074616
_Z17gfc_find_functionPKc 9251663
_Z17gfc_type_abi_kind2bti 17217161
_Z19gfc_find_subroutinePKc 82527
_Z20gfc_convert_chartypeP8gfc_exprP12gfc_typespec 450
_Z20gfc_intrinsic_done_1v 32535
_Z20gfc_intrinsic_init_1v 32554
_Z21gfc_convert_type_warnP8gfc_exprP12gfc_typespeciib 141684
_Z21gfc_generic_intrinsicPKc 10039
_Z21gfc_isym_id_by_intmod9intmod_idi 60093
_Z22gfc_specific_intrinsicPKc 8917
_Z23gfc_intrinsic_actual_okPKcb 3590
_Z25gfc_find_intrinsic_symbolP8gfc_expr 8297
_Z25gfc_isym_id_by_intmod_symP10gfc_symbol 33118
_Z25gfc_warn_intrinsic_shadowPK10gfc_symbolbb 64549
_Z27gfc_intrinsic_sub_interfaceP8gfc_codei 4355
_Z28gfc_check_intrinsic_standardPK17gfc_intrinsic_symPPKcb5locus 878054
_Z28gfc_get_intrinsic_sub_symbolPKc 4507
_Z28gfc_intrinsic_func_interfaceP8gfc_expri 841661
_Z28gfc_intrinsic_function_by_id11gfc_isym_id 74650
_Z30gfc_intrinsic_subroutine_by_id11gfc_isym_id 26832
_Z33gfc_get_intrinsic_function_symbolP8gfc_expr 1949
_ZL10add_sym_0sPKc11gfc_isym_idiPFvP8gfc_codeE 130216
_ZL10add_sym_1mPKc11gfc_isym_id5klassi2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_EPFvS9_S5_ES0_S3_iiS0_S3_ii 781296
_ZL10add_sym_1pPKc11gfc_isym_id5klass2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_EPFvP8gfc_codeES0_S3_ii10sym_intent 65108
_ZL10add_sym_1sPKc11gfc_isym_id5klass2btiiPFbP8gfc_exprEPFS5_S5_EPFvP8gfc_codeES0_S3_ii10sym_intent 911512
_ZL10add_sym_2sPKc11gfc_isym_id5klass2btiiPFbP8gfc_exprS5_EPFS5_S5_S5_EPFvP8gfc_codeES0_S3_ii10sym_intentS0_S3_iiSE_ 1367268
_ZL10add_sym_3sPKc11gfc_isym_id5klass2btiiPFbP8gfc_exprS5_S5_EPFS5_S5_S5_S5_EPFvP8gfc_codeES0_S3_ii10sym_intentS0_S3_iiSE_S0_S3_iiSE_ 1497484
_ZL10add_sym_4sPKc11gfc_isym_id5klass2btiiPFbP8gfc_exprS5_S5_S5_EPFS5_S5_S5_S5_S5_EPFvP8gfc_codeES0_S3_ii10sym_intentS0_S3_iiSE_S0_S3_iiSE_S0_S3_iiSE_ 911512
_ZL10add_sym_5sPKc11gfc_isym_id5klass2btiiPFbP8gfc_exprS5_S5_S5_S5_EPFS5_S5_S5_S5_S5_S5_EPFvP8gfc_codeES0_S3_ii10sym_intentS0_S3_iiSE_S0_S3_iiSE_S0_S3_iiSE_S0_S3_iiSE_ 325540
_ZL10make_aliasPKci 1193944
_ZL11add_sym_5mlPKc11gfc_isym_id5klassi2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_S9_S9_S9_S9_EPFvS9_S9_S9_S9_S9_S9_ES0_S3_iiS0_S3_iiS0_S3_iiS0_S3_iiS0_S3_ii 130216
_ZL11add_sym_6flPKc11gfc_isym_id5klassi2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_S9_S9_S9_S9_S9_EPFvS9_S9_S9_S9_S9_S9_S9_ES0_S3_iiS0_S3_iiS0_S3_iiS0_S3_iiS0_S3_iiS0_S3_ii 65108
_ZL11do_simplifyP17gfc_intrinsic_symP8gfc_expr 940185
_ZL11make_varargv 65108
_ZL11sort_actualPKcPP18gfc_actual_arglistP17gfc_intrinsic_argP5locus 330598
_ZL12add_sym_2redPKc11gfc_isym_id5klassi2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_S9_EPFvS9_S9_S9_ES0_S3_iiS0_S3_ii 65108
_ZL12add_sym_3redPKc11gfc_isym_id5klassi2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_S9_S9_EPFvS9_S9_S9_S9_ES0_S3_iiS0_S3_iiS0_S3_ii 520864
_ZL12add_sym_4redPKc11gfc_isym_id5klassi2btiiPFbP18gfc_actual_arglistEPFP8gfc_exprS9_S9_S9_S9_EPFvS9_S9_S9_S9_S9_ES0_S3_iiS0_S3_iiS0_S3_iiS0_S3_ii 65108
_ZL12init_arglistP17gfc_intrinsic_sym 333145
_ZL12make_genericPKc11gfc_isym_idi 15560812
_ZL13add_functionsv 65108
_ZL13check_arglistPP18gfc_actual_arglistP17gfc_intrinsic_symi 36722
_ZL13make_noreturnv 195324
_ZL14check_specificP17gfc_intrinsic_symP8gfc_expri 326334
_ZL14find_char_convP12gfc_typespecS0_ 450
_ZL14set_attr_valueiz 130216
_ZL15add_conversionsv 65108
_ZL15add_subroutinesv 65108
_ZL15remove_nullargsPP18gfc_actual_arglist 374140
_ZL16add_sym_1_intentPKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprEPFS5_S5_EPFvS5_S5_ES0_S3_ii10sym_intent 195324
_ZL16add_sym_2_intentPKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprS5_EPFS5_S5_S5_EPFvS5_S5_S5_ES0_S3_ii10sym_intentS0_S3_iiSC_ 260432
_ZL16do_ts29113_checkP17gfc_intrinsic_symP18gfc_actual_arglist 325409
_ZL16make_from_modulev 1041728
_ZL17mark_args_as_usedP17gfc_intrinsic_argP18gfc_actual_arglist 4034
_ZL17resolve_intrinsicP17gfc_intrinsic_symP8gfc_expr 424369
_ZL20add_char_conversionsv 32554
_ZL23set_intrinsic_dummy_argRP13gfc_dummy_argP17gfc_intrinsic_arg 663806
_ZL7add_symPKc11gfc_isym_id5klassi2btii11gfc_check_f14gfc_simplify_f13gfc_resolve_fz 27540684
_ZL8add_conv2btiS_ii 15818306
_ZL8do_checkP17gfc_intrinsic_symP18gfc_actual_arglist 261554
_ZL8find_symP17gfc_intrinsic_symiPKc 9523397
_ZL9add_sym_0PKc11gfc_isym_id5klassi2btiiPFbvEPFP8gfc_exprvEPFvS7_E 911512
_ZL9add_sym_1PKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprEPFS5_S5_EPFvS5_S5_ES0_S3_ii 11068360
_ZL9add_sym_2PKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprS5_EPFS5_S5_S5_EPFvS5_S5_S5_ES0_S3_iiS0_S3_ii 6380584
_ZL9add_sym_3PKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprS5_S5_EPFS5_S5_S5_S5_EPFvS5_S5_S5_S5_ES0_S3_iiS0_S3_iiS0_S3_ii 1497484
_ZL9add_sym_4PKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprS5_S5_S5_EPFS5_S5_S5_S5_S5_EPFvS5_S5_S5_S5_S5_ES0_S3_iiS0_S3_iiS0_S3_iiS0_S3_ii 325540
_ZL9add_sym_6PKc11gfc_isym_id5klassi2btiiPFbP8gfc_exprS5_S5_S5_S5_S5_EPFS5_S5_S5_S5_S5_S5_S5_EPFvS5_S5_S5_S5_S5_S5_S5_ES0_S3_iiS0_S3_iiS0_S3_iiS0_S3_iiS0_S3_iiS0_S3_ii 65108
_ZL9conv_nameP12gfc_typespecS0_ 8111120
_ZL9find_convP12gfc_typespecS0_ 136409

Generated by: LCOV version 2.5.0-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.