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
This commit is contained in:
Trevor Saunders 2014-09-05 02:32:00 +00:00 committed by Trevor Saunders
parent 596f2b172a
commit f38a26e543
3 changed files with 8 additions and 2 deletions

View 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

View 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;

View 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);