-
- Downloads
Add operators / and * for profile_{count,probability}.
gcc/ChangeLog: * bb-reorder.cc (find_traces_1_round): Add operators / and * and use them. (better_edge_p): Likewise. * cfgloop.cc (find_subloop_latch_edge_by_profile): Likewise. * cfgloopmanip.cc (scale_loop_profile): Likewise. * cfgrtl.cc (force_nonfallthru_and_redirect): Likewise. * cgraph.cc (cgraph_edge::maybe_hot_p): Likewise. * config/sh/sh.cc (expand_cbranchdi4): Likewise. * dojump.cc (do_compare_rtx_and_jump): Likewise. * final.cc (compute_alignments): Likewise. * ipa-cp.cc (update_counts_for_self_gen_clones): Likewise. (decide_about_value): Likewise. * ipa-inline-analysis.cc (do_estimate_edge_time): Likewise. * loop-unroll.cc (unroll_loop_runtime_iterations): Likewise. * modulo-sched.cc (sms_schedule): Likewise. * omp-expand.cc (extract_omp_for_update_vars): Likewise. (expand_omp_ordered_sink): Likewise. (expand_omp_for_ordered_loops): Likewise. (expand_omp_for_static_nochunk): Likewise. * predict.cc (maybe_hot_count_p): Likewise. (probably_never_executed): Likewise. (set_even_probabilities): Likewise. (handle_missing_profiles): Likewise. (expensive_function_p): Likewise. * profile-count.h: Likewise. * profile.cc (compute_branch_probabilities): Likewise. * stmt.cc (emit_case_dispatch_table): Likewise. * symtab-thunks.cc (expand_thunk): Likewise. * tree-ssa-loop-manip.cc (tree_transform_and_unroll_loop): Likewise. * tree-ssa-sink.cc (select_best_block): Likewise. * tree-switch-conversion.cc (switch_decision_tree::analyze_switch_statement): Likewise. (switch_decision_tree::balance_case_nodes): Likewise. (switch_decision_tree::emit_case_nodes): Likewise. * tree-vect-loop.cc (scale_profile_for_vect_loop): Likewise.
Showing
- gcc/bb-reorder.cc 3 additions, 3 deletionsgcc/bb-reorder.cc
- gcc/cfgloop.cc 1 addition, 1 deletiongcc/cfgloop.cc
- gcc/cfgloopmanip.cc 2 additions, 3 deletionsgcc/cfgloopmanip.cc
- gcc/cfgrtl.cc 2 additions, 2 deletionsgcc/cfgrtl.cc
- gcc/cgraph.cc 2 additions, 3 deletionsgcc/cgraph.cc
- gcc/config/sh/sh.cc 1 addition, 1 deletiongcc/config/sh/sh.cc
- gcc/dojump.cc 1 addition, 1 deletiongcc/dojump.cc
- gcc/final.cc 4 additions, 8 deletionsgcc/final.cc
- gcc/ipa-cp.cc 4 additions, 6 deletionsgcc/ipa-cp.cc
- gcc/ipa-inline-analysis.cc 1 addition, 1 deletiongcc/ipa-inline-analysis.cc
- gcc/loop-unroll.cc 4 additions, 4 deletionsgcc/loop-unroll.cc
- gcc/modulo-sched.cc 10 additions, 10 deletionsgcc/modulo-sched.cc
- gcc/omp-expand.cc 9 additions, 15 deletionsgcc/omp-expand.cc
- gcc/predict.cc 8 additions, 9 deletionsgcc/predict.cc
- gcc/profile-count.h 43 additions, 3 deletionsgcc/profile-count.h
- gcc/profile.cc 2 additions, 3 deletionsgcc/profile.cc
- gcc/stmt.cc 2 additions, 3 deletionsgcc/stmt.cc
- gcc/symtab-thunks.cc 4 additions, 6 deletionsgcc/symtab-thunks.cc
- gcc/tree-ssa-loop-manip.cc 5 additions, 6 deletionsgcc/tree-ssa-loop-manip.cc
- gcc/tree-ssa-sink.cc 1 addition, 2 deletionsgcc/tree-ssa-sink.cc
Loading
Please register or sign in to comment