LCOV - code coverage report
Current view: top level - gcc - vr-values.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 97.1 % 1020 990
Test Date: 2024-05-04 14:01:55 Functions: 100.0 % 33 33
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
_ZN21simplify_using_ranges25simplify_abs_using_rangesEP20gimple_stmt_iteratorP6gimple 5518
_ZL22find_case_label_rangesP7gswitchPK9int_rangeILj2ELb0EEPmS5_S5_S5_ 15659
_ZN21simplify_using_ranges28simplify_switch_using_rangesEP7gswitch 57694
_ZL28check_for_binary_op_overflowP11range_query9tree_codeP9tree_nodeS3_S3_PbP6gimple 142776
_ZN21simplify_using_ranges32simplify_min_or_max_using_rangesEP20gimple_stmt_iteratorP6gimple 149182
_Z17range_fits_type_pPK6irangej6signop 202220
_ZN21simplify_using_ranges30set_and_propagate_unexecutableEP8edge_def 213870
_ZN21simplify_using_ranges38simplify_float_conversion_using_rangesEP20gimple_stmt_iteratorP6gimple 246222
_ZN21simplify_using_ranges32simplify_div_or_mod_using_rangesEP20gimple_stmt_iteratorP6gimple 305199
_ZN21simplify_using_ranges35simplify_internal_call_using_rangesEP20gimple_stmt_iteratorP6gimple 344146
_ZN21simplify_using_ranges22two_valued_val_range_pEP9tree_nodePS1_S2_P6gimple 430926
_ZN21simplify_using_ranges31simplify_truth_ops_using_rangesEP20gimple_stmt_iteratorP6gimple 461633
_ZN21simplify_using_ranges29op_with_boolean_value_range_pEP9tree_nodeP6gimple 477353
_ZN21simplify_using_ranges38simplify_compare_assign_using_ranges_1EP20gimple_stmt_iteratorP6gimple 1189224
_ZN21simplify_using_ranges29simplify_bit_ops_using_rangesEP20gimple_stmt_iteratorP6gimple 1214549
_ZL20test_for_singularity9tree_codeP9tree_nodeS1_PK9int_rangeILj2ELb0EE 1229778
_ZL24vr_set_zero_nonzero_bitsP9tree_nodePK6irangeP16generic_wide_intI16wide_int_storageES7_ 1543169
_ZL33induction_variable_may_overflow_pP9tree_nodeRK16generic_wide_intI16wide_int_storageERKS1_I18widest_int_storageILi131072EEE 2580130
_ZL25range_from_loop_directionR6irangeP9tree_nodeRKS_S4_12ev_direction 3007637
_ZL32simplify_conversion_using_rangesP20gimple_stmt_iteratorP6gimple 4553338
_Z20range_of_var_in_loopR6vrangeP9tree_nodeP4loopP6gimpleP11range_query 6940819
_ZL13get_scev_infoR6vrangeP9tree_nodeP6gimpleP4loopRS2_S7_R12ev_direction 6940819
_ZN21simplify_using_ranges28simplify_cond_using_ranges_1EP5gcond 10643800
_ZN21simplify_using_ranges26cleanup_edges_and_switchesEv 11566444
_ZN21simplify_using_rangesC2EP11range_queryi 11566444
_ZN21simplify_using_rangesD2Ev 11566444
_ZN21simplify_using_ranges23simplify_casted_compareER9tree_codeRP9tree_nodeS4_ 11723725
_ZN21simplify_using_ranges31simplify_compare_using_ranges_1ER9tree_codeRP9tree_nodeS4_P6gimple 11723725
_ZN21simplify_using_ranges18fold_cond_with_opsE9tree_codeP9tree_nodeS2_P6gimple 17626546
_ZN21simplify_using_ranges16legacy_fold_condEP5gcondPP8edge_def 18076716
_ZN21simplify_using_ranges25legacy_fold_cond_overflowEP6gimple 18076716
_ZN21simplify_using_ranges9fold_condEP5gcond 18288530
_ZN21simplify_using_ranges8simplifyEP20gimple_stmt_iterator 197524523

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.