LCOV - code coverage report
Current view: top level - gcc - real.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 84.4 % 2250 1900
Test Date: 2026-10-17 16:30:31 Functions: 88.5 % 139 123
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z13real_exponentPK10real_value 0
_Z16HONOR_INFINITIESPK7rtx_def 0
_Z29HONOR_SIGN_DEPENDENT_ROUNDINGPK7rtx_def 0
_Z5debugRK10real_value 0
_ZL12decode_vax_dPK11real_formatP10real_valuePKl 0
_ZL12decode_vax_fPK11real_formatP10real_valuePKl 0
_ZL12decode_vax_gPK11real_formatP10real_valuePKl 0
_ZL12encode_vax_dPK11real_formatPlPK10real_value 0
_ZL12encode_vax_fPK11real_formatPlPK10real_value 0
_ZL12encode_vax_gPK11real_formatPlPK10real_value 0
_ZL15decode_internalPK11real_formatP10real_valuePKl 0
_ZL15encode_internalPK11real_formatPlPK10real_value 0
_ZL19decode_ibm_extendedPK11real_formatP10real_valuePKl 0
_ZL19encode_ibm_extendedPK11real_formatPlPK10real_value 0
_ZL29decode_ieee_extended_motorolaPK11real_formatP10real_valuePKl 0
_ZL29encode_ieee_extended_motorolaPK11real_formatPlPK10real_value 0
_Z16dconst_sqrt2_ptrv 23
_Z16dconst_ninth_ptrv 36
_Z18dconst_quarter_ptrv 36
_ZL7is_evenP10real_value 49
_Z12dconst_e_ptrv 72
_Z16dconst_sixth_ptrv 72
_Z18build_sinatan_realP10real_valueP9tree_node 77
_Z14real_roundevenP10real_value13format_helperPKS_ 189
_ZL16is_halfway_belowPK10real_value 189
_Z14real_isintegerPK10real_valuePl 221
_Z9real_powiP10real_value13format_helperPKS_l 389
_ZL21decode_decimal_singlePK11real_formatP10real_valuePKl 852
_Z10real_roundP10real_value13format_helperPKS_ 1301
_Z10real_floorP10real_value13format_helperPKS_ 1363
_Z16dconst_third_ptrv 1661
_Z13dconst_pi_ptrv 1788
_Z15real_to_integerPK10real_value 2632
_ZL22decode_arm_bfloat_halfPK11real_formatP10real_valuePKl 2808
_ZL20decode_ieee_extendedPK11real_formatP10real_valuePKl 3137
_ZL29decode_ieee_extended_intel_96PK11real_formatP10real_valuePKl 3137
_ZL30decode_ieee_extended_intel_128PK11real_formatP10real_valuePKl 3137
_ZL21decode_decimal_doublePK11real_formatP10real_valuePKl 3225
_ZL29encode_ieee_extended_intel_96PK11real_formatPlPK10real_value 3284
_ZL16decode_ieee_quadPK11real_formatP10real_valuePKl 4299
_ZL19decode_decimal_quadPK11real_formatP10real_valuePKl 5637
_Z10real_2expNP10real_valuei13format_helper 6509
_Z14real_isintegerPK10real_value13format_helper 6754
_Z17real_from_string2PKc13format_helper 6861
_Z10real_ldexpP10real_valuePKS_i 10222
_ZL20decimal_from_integerP10real_valuei 10271
_ZL22decimal_integer_stringPcPK10real_valuem 10271
_ZL21encode_decimal_singlePK11real_formatPlPK10real_value 10580
_ZL16decode_ieee_halfPK11real_formatP10real_valuePKl 11375
_ZL21encode_decimal_doublePK11real_formatPlPK10real_value 12321
_ZL19encode_decimal_quadPK11real_formatPlPK10real_value 16038
_ZL15neg_significandP10real_valuePKS_ 16686
_ZNK13format_helper27can_represent_range_value_pEPK6irange 18079
_ZL22encode_arm_bfloat_halfPK11real_formatPlPK10real_value 19516
_Z9real_ceilP10real_value13format_helperPKS_ 40347
_ZL30encode_ieee_extended_intel_128PK11real_formatPlPK10real_value 49895
_ZL10times_ptenP10real_valuei 51191
_ZL20encode_ieee_extendedPK11real_formatPlPK10real_value 53179
_Z13real_copysignP10real_valuePKS_ 70628
_Z11real_maxvalP10real_valuei12machine_mode 79616
_ZL16encode_ieee_halfPK11real_formatPlPK10real_value 81880
_Z20real_issignaling_nanPK10real_value 87404
_ZNK13format_helper29can_represent_integral_type_pEP9tree_node 104031
_ZL18decode_ieee_doublePK11real_formatP10real_valuePKl 109821
_Z27real_can_shorten_arithmetic12machine_modeS_ 137222
_ZL18decode_ieee_singlePK11real_formatP10real_valuePKl 151239
_Z16significand_size13format_helper 160070
_Z19real_value_truncate13format_helper10real_value 199987
_ZL16encode_ieee_quadPK11real_formatPlPK10real_value 211112
_ZL18rshift_significandP10real_valuePKS_j 211112
_Z15real_to_decimalPcPK10real_valuemmi 224552
_Z16real_from_targetP10real_valuePKl13format_helper 292393
_Z8real_nanP10real_valuePKci13format_helper 470863
_Z15real_to_integerPK10real_valuePbi 535133
_Z18HONOR_SIGNED_ZEROSPK7rtx_def 536115
_Z19real_to_hexadecimalPcPK10real_valuemmi 571103
_Z10real_truncP10real_value13format_helperPKS_ 626982
_Z8real_infP10real_valueb 667549
_Z24real_to_decimal_for_modePcPK10real_valuemmi12machine_mode 798475
_Z14real_value_absPK10real_value 898503
_ZL18encode_ieee_doublePK11real_formatPlPK10real_value 1175358
_Z18exact_real_inverse13format_helperP10real_value 1189189
_ZL18encode_ieee_singlePK11real_formatPlPK10real_value 1289885
_ZL12do_fix_truncP10real_valuePKS_ 2102402
_ZL12ten_to_mptwoi 2127212
_ZL10real_digiti 2142117
_Z14real_to_targetPlPK10real_value13format_helper 2869869
_Z19exact_real_truncate13format_helperPK10real_value 3725955
_Z13real_isfinitePK10real_value 4476405
_Z11real_iszeroPK10real_valueb 5407868
_ZL21clear_significand_bitP10real_valuej 5880652
_ZL11ten_to_ptwoi 6560332
_Z17real_from_string3P10real_valuePKc13format_helper 6946696
_ZL16div_significandsP10real_valuePKS_S2_ 9439761
_ZL9do_divideP10real_valuePKS_S2_ 10567930
_Z17real_value_negatePK10real_value 11468065
_Z14real_nextafterP10real_value13format_helperPKS_S3_ 14149196
_Z14real_isnegzeroPK10real_value 18196456
_Z13get_max_floatPK11real_formatPcmb 22425962
_Z10real_isinfPK10real_valueb 26258993
_Z17real_from_integerP10real_value13format_helperRK16generic_wide_intI20wide_int_ref_storageILb0ELb1EEE6signop 28003187
_ZL10rtd_divmodP10real_valueS0_ 28284204
_Z16real_from_stringP10real_valuePKc 29887255
_Z15real_arithmeticP10real_valueiPKS_S2_ 37472727
_Z29HONOR_SIGN_DEPENDENT_ROUNDINGPK9tree_node 39355114
_Z10real_isnegPK10real_value 43898728
_Z10real_equalPK10real_valueS1_ 44097207
_Z9real_hashPK10real_value 44580258
_Z12real_compareiPK10real_valueS1_ 45864195
_Z11HONOR_SNANSPK9tree_node 47651678
_Z11real_iszeroPK10real_value 47742679
_ZL11do_multiplyP10real_valuePKS_S2_ 57836368
_ZL23clear_significand_belowP10real_valuej 59294798
_Z10real_isinfPK10real_value 63733762
_Z12real_convertP10real_value13format_helperPKS_ 66042244
_ZL16round_for_formatPK11real_formatP10real_value 68912113
_Z11HONOR_SNANSPK7rtx_def 89092958
_ZL20test_significand_bitP10real_valuej 89973562
_ZL25sticky_rshift_significandP10real_valuePKS_j 128017119
_ZL16add_significandsP10real_valuePKS_S2_ 132665453
_ZL18lshift_significandP10real_valuePKS_j 180735161
_Z14real_identicalPK10real_valueS1_ 185161721
_Z9real_lessPK10real_valueS1_ 209923661
_Z18HONOR_SIGNED_ZEROSPK9tree_node 219200157
_ZL10do_comparePK10real_valueS1_i 318400357
_Z16HONOR_INFINITIESPK9tree_node 321452052
_Z16HONOR_INFINITIES12machine_mode 321462527
_ZL6do_addP10real_valuePKS_S2_i 323158856
_Z10HONOR_NANSPK9tree_node 345826555
_Z29HONOR_SIGN_DEPENDENT_ROUNDING12machine_mode 374219664
_Z11HONOR_SNANS12machine_mode 463530721
_Z10real_isnanPK10real_value 514114348
_ZL9normalizeP10real_value 569160734
_ZL19set_significand_bitP10real_valuej 595837569
_ZL16sub_significandsP10real_valuePKS_S2_i 611832524
_Z18HONOR_SIGNED_ZEROS12machine_mode 656719943
_Z10HONOR_NANSPK7rtx_def 656807866
_Z10HONOR_NANS12machine_mode 1300564447
_ZL20lshift_significand_1P10real_valuePKS_ 1839179975

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.