make dead_debug_insert_temp take an rtx_insn *
authorTrevor Saunders <tsaunders@mozilla.com>
Fri, 5 Sep 2014 02:32:00 +0000 (02:32 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Fri, 5 Sep 2014 02:32:00 +0000 (02:32 +0000)
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

gcc/ChangeLog
gcc/valtrack.c
gcc/valtrack.h

index 0a5252a92d7307eb23f98350b8193e32d6f25364..9fedacc45564ff2d2c9e3c64e785f9be55df2e27 100644 (file)
@@ -1,3 +1,9 @@
+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
index 66d0d8a612761d8f8c91f8877d1250b58da57afd..a3d00e21130e966bd7ceda0dece89551d591ef2c 100644 (file)
@@ -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;
index d8b8bb80450e128192b1fd3d9b5d5a0a278fda58..f691c675eeb9e4ccbe017fc52486f04ffca9e124 100644 (file)
@@ -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);