https://gcc.gnu.org/g:4d924f68157cd9eb26eef40b55679b13e6482550

commit r17-5238-g4d924f68157cd9eb26eef40b55679b13e6482550
Author: Trevor Saunders <[email protected]>
Date:   Wed Oct 14 14:27:06 2026 +0200

    pass rtx_insn * to stack_regs_mentioned
    
    gcc/ChangeLog:
    
            * reg-stack.cc (stack_regs_mentioned): Take an rtx_insn *.
            * rtl.h (stack_regs_mentioned): Likewise.

Diff:
---
 gcc/reg-stack.cc | 2 +-
 gcc/rtl.h        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/reg-stack.cc b/gcc/reg-stack.cc
index aa08fc39b180..47b94e791c29 100644
--- a/gcc/reg-stack.cc
+++ b/gcc/reg-stack.cc
@@ -304,7 +304,7 @@ stack_regs_mentioned_p (const_rtx pat)
 /* Return true if INSN mentions stacked registers, else return zero.  */
 
 bool
-stack_regs_mentioned (const_rtx insn)
+stack_regs_mentioned (const rtx_insn *insn)
 {
   unsigned int uid, max;
   int test;
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 4f779d924f89..228121d70d74 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -4642,7 +4642,7 @@ extern rtx get_reg_base_value (unsigned int);
 extern rtx extract_mem_from_operand (rtx);
 
 #ifdef STACK_REGS
-extern bool stack_regs_mentioned (const_rtx insn);
+extern bool stack_regs_mentioned (const rtx_insn *insn);
 #endif
 
 /* In toplev.cc */

Reply via email to