diff options
Diffstat (limited to 'gcc/cselib.c')
-rw-r--r-- | gcc/cselib.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/cselib.c b/gcc/cselib.c index 30845ed..5256a6e 100644 --- a/gcc/cselib.c +++ b/gcc/cselib.c @@ -642,7 +642,7 @@ discard_useless_locs (cselib_val **x, void *info ATTRIBUTE_UNUSED) cselib_val *v = *x; struct elt_loc_list **p = &v->locs; bool had_locs = v->locs != NULL; - rtx setting_insn = v->locs ? v->locs->setting_insn : NULL; + rtx_insn *setting_insn = v->locs ? v->locs->setting_insn : NULL; while (*p) { @@ -2190,7 +2190,7 @@ cselib_invalidate_regno (unsigned int regno, machine_mode mode) { cselib_val *v = (*l)->elt; bool had_locs; - rtx setting_insn; + rtx_insn *setting_insn; struct elt_loc_list **p; unsigned int this_last = i; @@ -2268,7 +2268,7 @@ cselib_invalidate_mem (rtx mem_rtx) bool has_mem = false; struct elt_loc_list **p = &v->locs; bool had_locs = v->locs != NULL; - rtx setting_insn = v->locs ? v->locs->setting_insn : NULL; + rtx_insn *setting_insn = v->locs ? v->locs->setting_insn : NULL; while (*p) { |