https://gcc.gnu.org/g:fc8c465b2e0c6a9727773155fdf01826b9691ef1
commit r17-5367-gfc8c465b2e0c6a9727773155fdf01826b9691ef1 Author: Trevor Saunders <[email protected]> Date: Fri Oct 16 18:23:31 2026 +0200 Pass an rtx_insn * to invert_br_probabilities gcc/ChangeLog: * predict.h (invert_br_probabilities): Take an rtx_insn *. * predict.cc (invert_br_probabilities): Likewise. Diff: --- gcc/predict.cc | 2 +- gcc/predict.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/predict.cc b/gcc/predict.cc index 53328bb0e0da..9bcecc024934 100644 --- a/gcc/predict.cc +++ b/gcc/predict.cc @@ -755,7 +755,7 @@ predict_edge_def (edge e, enum br_predictor predictor, to be done each time we invert the condition used by the jump. */ void -invert_br_probabilities (rtx insn) +invert_br_probabilities (rtx_insn *insn) { rtx note; diff --git a/gcc/predict.h b/gcc/predict.h index aac47e647025..6d4cdec51b64 100644 --- a/gcc/predict.h +++ b/gcc/predict.h @@ -86,7 +86,7 @@ extern void rtl_predict_edge (edge, enum br_predictor, int); extern void gimple_predict_edge (edge, enum br_predictor, int); extern void remove_predictions_associated_with_edge (edge); extern void predict_edge_def (edge, enum br_predictor, enum prediction); -extern void invert_br_probabilities (rtx); +extern void invert_br_probabilities (rtx_insn *); extern void guess_outgoing_edge_probabilities (basic_block); extern void tree_guess_outgoing_edge_probabilities (basic_block); extern void tree_estimate_probability (bool);
