https://gcc.gnu.org/g:099175f2479ad44a8751368ec45a43a529015f5c
commit r17-5368-g099175f2479ad44a8751368ec45a43a529015f5c Author: Trevor Saunders <[email protected]> Date: Fri Oct 16 18:23:32 2026 +0200 Pass an rtx_insn * to sel_mark_hard_insn gcc/ChangeLog: * sched-int.h (sel_mark_hard_insn): Take an rtx_insn *. * sel-sched-ir.cc (sel_mark_hard_insn): Likewise. Diff: --- gcc/sched-int.h | 2 +- gcc/sel-sched-ir.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/sched-int.h b/gcc/sched-int.h index 9ef1b20d3679..0ba95fcae830 100644 --- a/gcc/sched-int.h +++ b/gcc/sched-int.h @@ -133,7 +133,7 @@ extern void reemit_notes (rtx_insn *); /* Functions in sel-sched-ir.cc. */ extern void sel_find_rgns (void); -extern void sel_mark_hard_insn (rtx); +extern void sel_mark_hard_insn (rtx_insn *); extern size_t dfa_state_size; diff --git a/gcc/sel-sched-ir.cc b/gcc/sel-sched-ir.cc index 9d692b7d605d..c84a0a967771 100644 --- a/gcc/sel-sched-ir.cc +++ b/gcc/sel-sched-ir.cc @@ -3311,7 +3311,7 @@ has_dependence_note_dep (insn_t pro, ds_t ds ATTRIBUTE_UNUSED) /* Mark the insn as having a hard dependence that prevents speculation. */ void -sel_mark_hard_insn (rtx insn) +sel_mark_hard_insn (rtx_insn *insn) { int i;
