diff options
author | Trevor Saunders <tsaunders@mozilla.com> | 2014-09-05 02:32:00 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2014-09-05 02:32:00 +0000 |
commit | f38a26e543f438bebb8bff29abeeace15e08b2e5 (patch) | |
tree | 448290520018a02a2edcb2e0187fb286287e4d07 /gcc | |
parent | 596f2b172abcab2882c9ed03b9a91703de051844 (diff) | |
download | gcc-f38a26e543f438bebb8bff29abeeace15e08b2e5.zip gcc-f38a26e543f438bebb8bff29abeeace15e08b2e5.tar.gz gcc-f38a26e543f438bebb8bff29abeeace15e08b2e5.tar.bz2 |
make dead_debug_insert_temp take an rtx_insn *
gcc/ChangeLog:
2014-09-04 Trevor Saunders <tsaunders@mozilla.com>
* valtrack.c (dead_debug_insert_temp): Take an rtx_insn * instead of
an rtx.
* valtrack.h: Adjust.
From-SVN: r214934
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/valtrack.c | 2 | ||||
-rw-r--r-- | gcc/valtrack.h | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0a5252a..9fedacc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,11 @@ 2014-09-04 Trevor Saunders <tsaunders@mozilla.com> + * valtrack.c (dead_debug_insert_temp): Take an rtx_insn * instead of + an rtx. + * valtrack.h: Adjust. + +2014-09-04 Trevor Saunders <tsaunders@mozilla.com> + * emit-rtl.c (emit_insn_before_noloc): Take an rtx_insn * instead of an rtx. (emit_jump_insn_before_noloc): Likewise. diff --git a/gcc/valtrack.c b/gcc/valtrack.c index 66d0d8a..a3d00e2 100644 --- a/gcc/valtrack.c +++ b/gcc/valtrack.c @@ -536,7 +536,7 @@ dead_debug_add (struct dead_debug_local *debug, df_ref use, unsigned int uregno) int dead_debug_insert_temp (struct dead_debug_local *debug, unsigned int uregno, - rtx insn, enum debug_temp_where where) + rtx_insn *insn, enum debug_temp_where where) { struct dead_debug_use **tailp = &debug->head; struct dead_debug_use *cur; diff --git a/gcc/valtrack.h b/gcc/valtrack.h index d8b8bb8..f691c67 100644 --- a/gcc/valtrack.h +++ b/gcc/valtrack.h @@ -146,7 +146,7 @@ extern void dead_debug_local_init (struct dead_debug_local *, bitmap, extern void dead_debug_local_finish (struct dead_debug_local *, bitmap); extern void dead_debug_add (struct dead_debug_local *, df_ref, unsigned int); extern int dead_debug_insert_temp (struct dead_debug_local *, - unsigned int uregno, rtx insn, + unsigned int uregno, rtx_insn *insn, enum debug_temp_where); extern void propagate_for_debug (rtx_insn *, rtx_insn *, rtx, rtx, basic_block); |