diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2016-09-22 13:17:34 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2016-09-22 13:17:34 +0000 |
commit | 475edec07057725e0ace3868590ce7dbcef1f822 (patch) | |
tree | 7ad273be2c093b183d90189f553ac42b46c51b66 /gcc | |
parent | 7c9796eddb1a8acbcc8db02276a429cd25d98a7c (diff) | |
download | gcc-475edec07057725e0ace3868590ce7dbcef1f822.zip gcc-475edec07057725e0ace3868590ce7dbcef1f822.tar.gz gcc-475edec07057725e0ace3868590ce7dbcef1f822.tar.bz2 |
make next_cc0_user take rtx_insn *
gcc/ChangeLog:
2016-09-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* emit-rtl.c (next_cc0_user): Make argument type rtx_insn *.
* rtl.h: Adjust prototype.
From-SVN: r240362
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/emit-rtl.c | 4 | ||||
-rw-r--r-- | gcc/rtl.h | 2 |
3 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9a52dc4..0262329 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2016-09-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> + * emit-rtl.c (next_cc0_user): Make argument type rtx_insn *. + * rtl.h: Adjust prototype. + +2016-09-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> + * emit-rtl.c (next_active_insn): Change argument type to rtx_insn *. (prev_active_insn): Likewise. diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 5403287..2d6d1eb 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) @@ -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 */ |