LCOV - code coverage report
Current view: top level - gcc - real.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 84.4 % 2250 1899
Test Date: 2026-09-19 16:22:48 Functions: 88.5 % 139 123
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z10HONOR_NANS12machine_mode 1289296699
_Z10HONOR_NANSPK7rtx_def 654818497
_Z10HONOR_NANSPK9tree_node 342530463
_Z10real_2expNP10real_valuei13format_helper 6414
_Z10real_equalPK10real_valueS1_ 43916015
_Z10real_floorP10real_value13format_helperPKS_ 1363
_Z10real_isinfPK10real_value 63237815
_Z10real_isinfPK10real_valueb 26052033
_Z10real_isnanPK10real_value 506141701
_Z10real_isnegPK10real_value 43245488
_Z10real_ldexpP10real_valuePKS_i 10220
_Z10real_roundP10real_value13format_helperPKS_ 1299
_Z10real_truncP10real_value13format_helperPKS_ 584362
_Z11HONOR_SNANS12machine_mode 457474767
_Z11HONOR_SNANSPK7rtx_def 88810554
_Z11HONOR_SNANSPK9tree_node 47377225
_Z11real_iszeroPK10real_value 46941870
_Z11real_iszeroPK10real_valueb 5251993
_Z11real_maxvalP10real_valuei12machine_mode 79295
_Z12dconst_e_ptrv 72
_Z12real_compareiPK10real_valueS1_ 45132536
_Z12real_convertP10real_value13format_helperPKS_ 65644382
_Z13dconst_pi_ptrv 1835
_Z13get_max_floatPK11real_formatPcmb 21934208
_Z13real_copysignP10real_valuePKS_ 70628
_Z13real_exponentPK10real_value 0
_Z13real_isfinitePK10real_value 4318700
_Z14real_identicalPK10real_valueS1_ 182379515
_Z14real_isintegerPK10real_value13format_helper 6754
_Z14real_isintegerPK10real_valuePl 221
_Z14real_isnegzeroPK10real_value 18158202
_Z14real_nextafterP10real_value13format_helperPKS_S3_ 13943185
_Z14real_roundevenP10real_value13format_helperPKS_ 189
_Z14real_to_targetPlPK10real_value13format_helper 2849950
_Z14real_value_absPK10real_value 895817
_Z15real_arithmeticP10real_valueiPKS_S2_ 36881159
_Z15real_to_decimalPcPK10real_valuemmi 222731
_Z15real_to_integerPK10real_value 2614
_Z15real_to_integerPK10real_valuePbi 504940
_Z16HONOR_INFINITIES12machine_mode 318236966
_Z16HONOR_INFINITIESPK7rtx_def 0
_Z16HONOR_INFINITIESPK9tree_node 318226507
_Z16dconst_ninth_ptrv 36
_Z16dconst_sixth_ptrv 72
_Z16dconst_sqrt2_ptrv 23
_Z16dconst_third_ptrv 1659
_Z16real_from_stringP10real_valuePKc 29360778
_Z16real_from_targetP10real_valuePKl13format_helper 292070
_Z16significand_size13format_helper 159544
_Z17real_from_integerP10real_value13format_helperRK16generic_wide_intI20wide_int_ref_storageILb0ELb1EEE6signop 27832682
_Z17real_from_string2PKc13format_helper 6861
_Z17real_from_string3P10real_valuePKc13format_helper 6923066
_Z17real_value_negatePK10real_value 11192328
_Z18HONOR_SIGNED_ZEROS12machine_mode 647421616
_Z18HONOR_SIGNED_ZEROSPK7rtx_def 531847
_Z18HONOR_SIGNED_ZEROSPK9tree_node 217461698
_Z18build_sinatan_realP10real_valueP9tree_node 77
_Z18dconst_quarter_ptrv 36
_Z18exact_real_inverse13format_helperP10real_value 1164075
_Z19exact_real_truncate13format_helperPK10real_value 3707487
_Z19real_to_hexadecimalPcPK10real_valuemmi 569093
_Z19real_value_truncate13format_helper10real_value 199301
_Z20real_issignaling_nanPK10real_value 87305
_Z24real_to_decimal_for_modePcPK10real_valuemmi12machine_mode 795288
_Z27real_can_shorten_arithmetic12machine_modeS_ 136928
_Z29HONOR_SIGN_DEPENDENT_ROUNDING12machine_mode 368393414
_Z29HONOR_SIGN_DEPENDENT_ROUNDINGPK7rtx_def 0
_Z29HONOR_SIGN_DEPENDENT_ROUNDINGPK9tree_node 39215370
_Z5debugRK10real_value 0
_Z8real_infP10real_valueb 668442
_Z8real_nanP10real_valuePKci13format_helper 469199
_Z9real_ceilP10real_value13format_helperPKS_ 40199
_Z9real_hashPK10real_value 45317951
_Z9real_lessPK10real_valueS1_ 206859849
_Z9real_powiP10real_value13format_helperPKS_l 389
_ZL10do_comparePK10real_valueS1_i 314205517
_ZL10real_digiti 2113440
_ZL10rtd_divmodP10real_valueS0_ 28156138
_ZL10times_ptenP10real_valuei 47731
_ZL11do_multiplyP10real_valuePKS_S2_ 57620970
_ZL11ten_to_ptwoi 6535882
_ZL12decode_vax_dPK11real_formatP10real_valuePKl 0
_ZL12decode_vax_fPK11real_formatP10real_valuePKl 0
_ZL12decode_vax_gPK11real_formatP10real_valuePKl 0
_ZL12do_fix_truncP10real_valuePKS_ 2052483
_ZL12encode_vax_dPK11real_formatPlPK10real_value 0
_ZL12encode_vax_fPK11real_formatPlPK10real_value 0
_ZL12encode_vax_gPK11real_formatPlPK10real_value 0
_ZL12ten_to_mptwoi 2121586
_ZL15decode_internalPK11real_formatP10real_valuePKl 0
_ZL15encode_internalPK11real_formatPlPK10real_value 0
_ZL15neg_significandP10real_valuePKS_ 16474
_ZL16add_significandsP10real_valuePKS_S2_ 132174372
_ZL16decode_ieee_halfPK11real_formatP10real_valuePKl 11361
_ZL16decode_ieee_quadPK11real_formatP10real_valuePKl 4283
_ZL16div_significandsP10real_valuePKS_S2_ 9246008
_ZL16encode_ieee_halfPK11real_formatPlPK10real_value 81644
_ZL16encode_ieee_quadPK11real_formatPlPK10real_value 210406
_ZL16is_halfway_belowPK10real_value 189
_ZL16round_for_formatPK11real_formatP10real_value 68494332
_ZL16sub_significandsP10real_valuePKS_S2_i 606647934
_ZL18decode_ieee_doublePK11real_formatP10real_valuePKl 109633
_ZL18decode_ieee_singlePK11real_formatP10real_valuePKl 151210
_ZL18encode_ieee_doublePK11real_formatPlPK10real_value 1156514
_ZL18encode_ieee_singlePK11real_formatPlPK10real_value 1289613
_ZL18lshift_significandP10real_valuePKS_j 180103195
_ZL18rshift_significandP10real_valuePKS_j 210406
_ZL19decode_decimal_quadPK11real_formatP10real_valuePKl 5637
_ZL19decode_ibm_extendedPK11real_formatP10real_valuePKl 0
_ZL19encode_decimal_quadPK11real_formatPlPK10real_value 16038
_ZL19encode_ibm_extendedPK11real_formatPlPK10real_value 0
_ZL19set_significand_bitP10real_valuej 590526371
_ZL20decimal_from_integerP10real_valuei 10077
_ZL20decode_ieee_extendedPK11real_formatP10real_valuePKl 3061
_ZL20encode_ieee_extendedPK11real_formatPlPK10real_value 53456
_ZL20lshift_significand_1P10real_valuePKS_ 1802080962
_ZL20test_significand_bitP10real_valuej 89340274
_ZL21clear_significand_bitP10real_valuej 5843263
_ZL21decode_decimal_doublePK11real_formatP10real_valuePKl 3225
_ZL21decode_decimal_singlePK11real_formatP10real_valuePKl 852
_ZL21encode_decimal_doublePK11real_formatPlPK10real_value 12346
_ZL21encode_decimal_singlePK11real_formatPlPK10real_value 10577
_ZL22decimal_integer_stringPcPK10real_valuem 10077
_ZL22decode_arm_bfloat_halfPK11real_formatP10real_valuePKl 2808
_ZL22encode_arm_bfloat_halfPK11real_formatPlPK10real_value 19356
_ZL23clear_significand_belowP10real_valuej 58768017
_ZL25sticky_rshift_significandP10real_valuePKS_j 127678693
_ZL29decode_ieee_extended_intel_96PK11real_formatP10real_valuePKl 3061
_ZL29decode_ieee_extended_motorolaPK11real_formatP10real_valuePKl 0
_ZL29encode_ieee_extended_intel_96PK11real_formatPlPK10real_value 3285
_ZL29encode_ieee_extended_motorolaPK11real_formatPlPK10real_value 0
_ZL30decode_ieee_extended_intel_128PK11real_formatP10real_valuePKl 3061
_ZL30encode_ieee_extended_intel_128PK11real_formatPlPK10real_value 50171
_ZL6do_addP10real_valuePKS_S2_i 322227185
_ZL7is_evenP10real_value 49
_ZL9do_divideP10real_valuePKS_S2_ 10346474
_ZL9normalizeP10real_value 566614294
_ZNK13format_helper27can_represent_range_value_pEPK6irange 18071
_ZNK13format_helper29can_represent_integral_type_pEP9tree_node 103727

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