From: Trevor Saunders <tbsaunde+...@tbsaunde.org> gcc/ChangeLog:
2016-09-14 Trevor Saunders <tbsaunde+...@tbsaunde.org> * emit-rtl.c (next_cc0_user): Make argument type rtx_insn *. * rtl.h: Adjust prototype. --- gcc/emit-rtl.c | 4 +--- gcc/rtl.h | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index e794613..1519aa5 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -3540,10 +3540,8 @@ prev_active_insn (rtx_insn *insn) Return 0 if we can't find the insn. */ rtx_insn * -next_cc0_user (rtx uncast_insn) +next_cc0_user (rtx_insn *insn) { - rtx_insn *insn = safe_as_a <rtx_insn *> (uncast_insn); - rtx note = find_reg_note (insn, REG_CC_USER, NULL_RTX); if (note) diff --git a/gcc/rtl.h b/gcc/rtl.h index 22ee2e6..ce1131b 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -2847,7 +2847,7 @@ extern rtx_insn *next_real_insn (rtx); extern rtx_insn *prev_active_insn (rtx_insn *); extern rtx_insn *next_active_insn (rtx_insn *); extern int active_insn_p (const rtx_insn *); -extern rtx_insn *next_cc0_user (rtx); +extern rtx_insn *next_cc0_user (rtx_insn *); extern rtx_insn *prev_cc0_setter (rtx_insn *); /* In emit-rtl.c */ -- 2.9.3