diff options
Diffstat (limited to 'gcc/sched-deps.c')
-rw-r--r-- | gcc/sched-deps.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index 9c480d9a764..44322156134 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -526,7 +526,7 @@ sched_analyze_1 (struct deps *deps, rtx x, rtx insn) if (!reload_completed && get_reg_known_equiv_p (regno)) { rtx t = get_reg_known_value (regno); - if (GET_CODE (t) == MEM) + if (MEM_P (t)) sched_analyze_2 (deps, XEXP (t, 0), insn); } @@ -536,7 +536,7 @@ sched_analyze_1 (struct deps *deps, rtx x, rtx insn) add_dependence_list (insn, deps->last_function_call, REG_DEP_ANTI); } } - else if (GET_CODE (dest) == MEM) + else if (MEM_P (dest)) { /* Writing memory. */ rtx t = dest; @@ -664,7 +664,7 @@ sched_analyze_2 (struct deps *deps, rtx x, rtx insn) if (!reload_completed && get_reg_known_equiv_p (regno)) { rtx t = get_reg_known_value (regno); - if (GET_CODE (t) == MEM) + if (MEM_P (t)) sched_analyze_2 (deps, XEXP (t, 0), insn); } |