LCOV - code coverage report
Current view: top level - gcc - range-op-float.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.2 % 1342 1237
Test Date: 2025-07-12 13:27:34 Functions: 95.6 % 113 108
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
_Z16frange_nextafter12machine_modeR10real_valueRKS0_ 3811723
_Z17frange_arithmetic9tree_codeP9tree_nodeR10real_valueRKS2_S5_S5_ 15439822
_ZL10find_rangeR10real_valueS0_RA8_KS_ 1092885
_ZL10zero_rangeR10real_valueS0_i 6099
_ZL11maybe_isnanRK6frangeS1_ 3549000
_ZL15contains_zero_pRK10real_valueS1_ 4207273
_ZL15frange_drop_infR6frangeP9tree_node 167965
_ZL15signbit_known_pRK10real_valueS1_S1_S1_ 1278720
_ZL15singleton_inf_pRK10real_valueS1_ 2891172
_ZL16frange_add_zerosR6frangeP9tree_node 926384
_ZL16frange_drop_infsR6frangeP9tree_node 1379316
_ZL16frange_drop_ninfR6frangeP9tree_node 86725
_ZL17zero_to_inf_rangeR10real_valueS0_i 897658
_ZL20frelop_early_resolveR6irangeP9tree_nodeRK6frangeS5_13relation_trio15relation_kind_t 2039932
_ZL21float_widen_lhs_rangeP9tree_nodeRK6frange 885013
_ZL28float_binary_op_range_finishbR6frangeP9tree_nodeRKS_b 911369
_ZL6zero_pRK10real_valueS1_ 5084883
_ZL8build_geR6frangeP9tree_nodeRKS_ 367517
_ZL8build_gtR6frangeP9tree_nodeRKS_ 191527
_ZL8build_leR6frangeP9tree_nodeRKS_ 240564
_ZL8build_ltR6frangeP9tree_nodeRKS_ 295434
_ZL9inf_rangeR10real_valueS0_i 4037
_ZN14range_op_table20initialize_float_opsEv 283612
_ZN8selftest20range_op_float_testsEv 4
_ZN8selftestL12frange_floatEPKcS1_P9tree_node 16
_ZNK11operator_ge10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 268133
_ZNK11operator_ge16op1_op2_relationERK6irangeRK6frangeS5_ 60275
_ZNK11operator_ge9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 111426
_ZNK11operator_ge9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 13683
_ZNK11operator_gt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 276222
_ZNK11operator_gt16op1_op2_relationERK6irangeRK6frangeS5_ 244805
_ZNK11operator_gt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 154897
_ZNK11operator_gt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 64209
_ZNK11operator_le10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 269201
_ZNK11operator_le16op1_op2_relationERK6irangeRK6frangeS5_ 62829
_ZNK11operator_le9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 97404
_ZNK11operator_le9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 15036
_ZNK11operator_lt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 259727
_ZNK11operator_lt16op1_op2_relationERK6irangeRK6frangeS5_ 237904
_ZNK11operator_lt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 411838
_ZNK11operator_lt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 60245
_ZNK12operator_abs10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 559255
_ZNK12operator_abs9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 296452
_ZNK12operator_cst10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 1110
_ZNK13foperator_div7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 684891
_ZNK13foperator_div9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 25850
_ZNK13foperator_div9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 40819
_ZNK13operator_cast10fold_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 815112
_ZNK13operator_cast10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 937010
_ZNK13operator_cast10fold_rangeER6irangeP9tree_nodeRK6frangeRKS0_13relation_trio 204591
_ZNK13operator_cast9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 6770
_ZNK13operator_cast9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 59842
_ZNK13operator_cast9op1_rangeER6irangeP9tree_nodeRK6frangeRKS0_13relation_trio 231674
_ZNK13operator_mult7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 1137510
_ZNK13operator_mult9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 349510
_ZNK13operator_mult9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 71592
_ZNK13operator_plus7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 2447898
_ZNK13operator_plus9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 165713
_ZNK13operator_plus9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 72733
_ZNK14foperator_ltgt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 2107
_ZNK14foperator_ltgt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 1566
_ZNK14foperator_ltgt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 788
_ZNK14operator_equal10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 143417
_ZNK14operator_equal16op1_op2_relationERK6irangeRK6frangeS5_ 111131
_ZNK14operator_equal9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 119698
_ZNK14operator_equal9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 24953
_ZNK14operator_minus7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 973169
_ZNK14operator_minus9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 92263
_ZNK14operator_minus9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 177372
_ZNK14range_operator10fold_rangeER6frangeP9tree_nodeRK6irangeS6_13relation_trio 0
_ZNK14range_operator10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 5759711
_ZNK14range_operator10fold_rangeER6irangeP9tree_nodeRK6frangeRKS0_13relation_trio 0
_ZNK14range_operator10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 0
_ZNK14range_operator16lhs_op1_relationERK6frangeS2_S2_15relation_kind_t 5716111
_ZNK14range_operator16lhs_op1_relationERK6irangeRK6frangeS5_15relation_kind_t 927506
_ZNK14range_operator16lhs_op2_relationERK6frangeS2_S2_15relation_kind_t 3599262
_ZNK14range_operator16lhs_op2_relationERK6irangeRK6frangeS5_15relation_kind_t 157272
_ZNK14range_operator16op1_op2_relationERK6frangeS2_S2_ 638827
_ZNK14range_operator16op1_op2_relationERK6irangeRK6frangeS5_ 346625
_ZNK14range_operator7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 502453
_ZNK14range_operator9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 0
_ZNK14range_operator9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 731
_ZNK14range_operator9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 0
_ZNK14range_operator9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 2344
_ZNK15operator_negate10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 239533
_ZNK15operator_negate9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 3082
_ZNK17foperator_ordered10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 32646
_ZNK17foperator_ordered9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 63298
_ZNK17foperator_ordered9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 29560
_ZNK17operator_identity10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 53607
_ZNK17operator_identity9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 16364
_ZNK18operator_not_equal10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 841268
_ZNK18operator_not_equal16op1_op2_relationERK6irangeRK6frangeS5_ 670967
_ZNK18operator_not_equal9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 330577
_ZNK18operator_not_equal9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 236746
_ZNK19foperator_unordered10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 52407
_ZNK19foperator_unordered9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 100551
_ZNK19foperator_unordered9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 56280
_ZNK22foperator_unordered_ge10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 173526
_ZNK22foperator_unordered_ge9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 137312
_ZNK22foperator_unordered_ge9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 14821
_ZNK22foperator_unordered_gt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 60030
_ZNK22foperator_unordered_gt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 15538
_ZNK22foperator_unordered_gt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 666
_ZNK22foperator_unordered_le10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 179836
_ZNK22foperator_unordered_le9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 158967
_ZNK22foperator_unordered_le9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 14086
_ZNK22foperator_unordered_lt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 11072
_ZNK22foperator_unordered_lt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 3532
_ZNK22foperator_unordered_lt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 676
_ZNK25foperator_unordered_equal10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 3621
_ZNK25foperator_unordered_equal9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 1247
_ZNK25foperator_unordered_equal9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 622

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.