aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrevor Saunders <tsaunders@mozilla.com>2014-09-05 02:32:00 +0000
committerTrevor Saunders <tbsaunde@gcc.gnu.org>2014-09-05 02:32:00 +0000
commitf38a26e543f438bebb8bff29abeeace15e08b2e5 (patch)
tree448290520018a02a2edcb2e0187fb286287e4d07
parent596f2b172abcab2882c9ed03b9a91703de051844 (diff)
downloadgcc-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
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/valtrack.c2
-rw-r--r--gcc/valtrack.h2
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);