aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2014-08-26 18:03:09 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2014-08-26 18:03:09 +0000
commitdd60a84ce04bbd5f33d500135fc9911a26ada6e2 (patch)
treeb8e9f8327c5f67d16c33beca6fd6035b1738de3e /gcc/rtlanal.c
parent0e0ce50de6b5ca00490a675800c866c24c44e4bb (diff)
downloadgcc-dd60a84ce04bbd5f33d500135fc9911a26ada6e2.zip
gcc-dd60a84ce04bbd5f33d500135fc9911a26ada6e2.tar.gz
gcc-dd60a84ce04bbd5f33d500135fc9911a26ada6e2.tar.bz2
cselib and incdec
gcc/ * rtl.h (for_each_inc_dec): Strengthen param 1 from rtx * to rtx_insn **. (check_for_inc_dec): Strengthen param "insn" from rtx to rtx_insn *. * cselib.h (cselib_process_insn): Likewise. * cselib.c (cselib_record_sets): Likewise. (cselib_process_insn): Likewise. * dse.c (struct insn_info): Likewise for field "insn". (check_for_inc_dec_1): Likewise for local "insn". (check_for_inc_dec): Likewise for param "insn". (scan_insn): Likewise. (dse_step1): Likewise for local "insn". * rtlanal.c (for_each_inc_dec): Strengthen param 1 from rtx * to rtx_insn **. Use for_each_rtx_in_insn rather than for_each_rtx. From-SVN: r214531
Diffstat (limited to 'gcc/rtlanal.c')
-rw-r--r--gcc/rtlanal.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c
index 42378fb..996e0f7 100644
--- a/gcc/rtlanal.c
+++ b/gcc/rtlanal.c
@@ -3120,7 +3120,7 @@ for_each_inc_dec_find_mem (rtx *r, void *d)
return 0;
}
-/* Traverse *X looking for MEMs, and for autoinc operations within
+/* Traverse *INSN looking for MEMs, and for autoinc operations within
them. For each such autoinc operation found, call FN, passing it
the innermost enclosing MEM, the operation itself, the RTX modified
by the operation, two RTXs (the second may be NULL) that, once
@@ -3131,7 +3131,7 @@ for_each_inc_dec_find_mem (rtx *r, void *d)
for_each_inc_dec. */
int
-for_each_inc_dec (rtx *x,
+for_each_inc_dec (rtx_insn **insn,
for_each_inc_dec_fn fn,
void *arg)
{
@@ -3141,7 +3141,7 @@ for_each_inc_dec (rtx *x,
data.arg = arg;
data.mem = NULL;
- return for_each_rtx (x, for_each_inc_dec_find_mem, &data);
+ return for_each_rtx_in_insn (insn, for_each_inc_dec_find_mem, &data);
}