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;

Reply via email to