LCOV - code coverage report
Current view: top level - gcc - range-op-float.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.2 % 1407 1326
Test Date: 2026-09-19 16:22:48 Functions: 97.3 % 112 109
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z16frange_nextafter12machine_modeR10real_valueRKS0_ 13930710
_Z17frange_arithmetic9tree_codeP9tree_nodeR10real_valueRKS2_S5_S5_ 16372040
_ZL10find_rangeR10real_valueS0_RA8_KS_ 1273943
_ZL10zero_rangeR10real_valueS0_i 7224
_ZL11maybe_isnanRK6frangeS1_ 3678566
_ZL15contains_zero_pRK10real_valueS1_ 4795850
_ZL15frange_drop_infR6frangeP9tree_node 182614
_ZL15signbit_known_pRK10real_valueS1_S1_S1_ 1486711
_ZL15singleton_inf_pRK10real_valueS1_ 3358164
_ZL16frange_add_zerosR6frangeP9tree_node 931694
_ZL16frange_drop_infsR6frangeP9tree_node 521330
_ZL16frange_drop_ninfR6frangeP9tree_node 93024
_ZL17zero_to_inf_rangeR10real_valueS0_i 1049188
_ZL20frelop_early_resolveR6irangeP9tree_nodeRK6frangeS5_13relation_trio15relation_kind_t 2135805
_ZL28float_binary_op_range_finishbR6frangeP9tree_nodeRKS_b 915098
_ZL6zero_pRK10real_valueS1_ 5840219
_ZL8build_geR6frangeP9tree_nodeRKS_ 389736
_ZL8build_gtR6frangeP9tree_nodeRKS_ 200868
_ZL8build_leR6frangeP9tree_nodeRKS_ 254677
_ZL8build_ltR6frangeP9tree_nodeRKS_ 311012
_ZL9inf_rangeR10real_valueS0_i 4956
_ZN14range_op_table20initialize_float_opsEv 293417
_ZN8selftest20range_op_float_testsEv 4
_ZN8selftestL12frange_floatEPKcS1_P9tree_node 84
_ZNK11operator_ge10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 267497
_ZNK11operator_ge16op1_op2_relationERK6irangeRK6frangeS5_ 61284
_ZNK11operator_ge9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 107259
_ZNK11operator_ge9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 13037
_ZNK11operator_gt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 286054
_ZNK11operator_gt16op1_op2_relationERK6irangeRK6frangeS5_ 276881
_ZNK11operator_gt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 172378
_ZNK11operator_gt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 74536
_ZNK11operator_le10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 273301
_ZNK11operator_le16op1_op2_relationERK6irangeRK6frangeS5_ 65144
_ZNK11operator_le9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 96247
_ZNK11operator_le9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 14823
_ZNK11operator_lt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 277036
_ZNK11operator_lt16op1_op2_relationERK6irangeRK6frangeS5_ 255252
_ZNK11operator_lt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 444937
_ZNK11operator_lt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 65206
_ZNK12operator_abs10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 597006
_ZNK12operator_abs9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 335997
_ZNK12operator_cst10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 1527
_ZNK13foperator_div7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 815018
_ZNK13foperator_div9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 32941
_ZNK13foperator_div9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 55717
_ZNK13operator_cast10fold_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 860568
_ZNK13operator_cast10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 955559
_ZNK13operator_cast10fold_rangeER6irangeP9tree_nodeRK6frangeRKS0_13relation_trio 216544
_ZNK13operator_cast9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 9768
_ZNK13operator_cast9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 58890
_ZNK13operator_cast9op1_rangeER6irangeP9tree_nodeRK6frangeRKS0_13relation_trio 226617
_ZNK13operator_mult7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 1293463
_ZNK13operator_mult9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 358370
_ZNK13operator_mult9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 86834
_ZNK13operator_plus7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 2174082
_ZNK13operator_plus9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 174279
_ZNK13operator_plus9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 73999
_ZNK14foperator_ltgt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 2411
_ZNK14foperator_ltgt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 5040
_ZNK14foperator_ltgt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 2522
_ZNK14operator_equal10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 194795
_ZNK14operator_equal16op1_op2_relationERK6irangeRK6frangeS5_ 149865
_ZNK14operator_equal9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 147371
_ZNK14operator_equal9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 28457
_ZNK14operator_minus7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 992516
_ZNK14operator_minus9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 95076
_ZNK14operator_minus9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 139825
_ZNK14range_operator10fold_rangeER6frangeP9tree_nodeRK6irangeS6_13relation_trio 0
_ZNK14range_operator10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 5572163
_ZNK14range_operator10fold_rangeER6irangeP9tree_nodeRK6frangeRKS0_13relation_trio 100480
_ZNK14range_operator10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 0
_ZNK14range_operator16lhs_op1_relationERK6frangeS2_S2_15relation_kind_t 5608706
_ZNK14range_operator16lhs_op1_relationERK6irangeRK6frangeS5_15relation_kind_t 1076576
_ZNK14range_operator16lhs_op2_relationERK6frangeS2_S2_15relation_kind_t 3351109
_ZNK14range_operator16lhs_op2_relationERK6irangeRK6frangeS5_15relation_kind_t 190242
_ZNK14range_operator16op1_op2_relationERK6frangeS2_S2_ 659006
_ZNK14range_operator16op1_op2_relationERK6irangeRK6frangeS5_ 374088
_ZNK14range_operator7rv_foldER6frangeP9tree_nodeRK10real_valueS6_S6_S6_15relation_kind_t 512141
_ZNK14range_operator9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 5615
_ZNK14range_operator9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 5221
_ZNK14range_operator9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 0
_ZNK14range_operator9op2_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 2371
_ZNK15operator_negate10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 246339
_ZNK15operator_negate9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 3436
_ZNK17foperator_ordered10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 33889
_ZNK17foperator_ordered9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 70670
_ZNK17foperator_ordered9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 33349
_ZNK17operator_identity10fold_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 59066
_ZNK17operator_identity9op1_rangeER6frangeP9tree_nodeRKS0_S5_13relation_trio 18255
_ZNK18operator_not_equal10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 861226
_ZNK18operator_not_equal16op1_op2_relationERK6irangeRK6frangeS5_ 660379
_ZNK18operator_not_equal9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 289508
_ZNK18operator_not_equal9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 190933
_ZNK19foperator_unordered10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 62972
_ZNK19foperator_unordered9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 109894
_ZNK19foperator_unordered9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 58742
_ZNK22foperator_unordered_ge10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 172671
_ZNK22foperator_unordered_ge9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 144030
_ZNK22foperator_unordered_ge9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 11604
_ZNK22foperator_unordered_gt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 53925
_ZNK22foperator_unordered_gt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 18976
_ZNK22foperator_unordered_gt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 3271
_ZNK22foperator_unordered_le10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 181658
_ZNK22foperator_unordered_le9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 167468
_ZNK22foperator_unordered_le9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 10977
_ZNK22foperator_unordered_lt10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 13459
_ZNK22foperator_unordered_lt9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 5537
_ZNK22foperator_unordered_lt9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 3435
_ZNK25foperator_unordered_equal10fold_rangeER6irangeP9tree_nodeRK6frangeS6_13relation_trio 4108
_ZNK25foperator_unordered_equal9op1_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 4251
_ZNK25foperator_unordered_equal9op2_rangeER6frangeP9tree_nodeRK6irangeRKS0_13relation_trio 2124

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.