diff options
Diffstat (limited to 'gcc/loop-iv.c')
-rw-r--r-- | gcc/loop-iv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/loop-iv.c b/gcc/loop-iv.c index 0e416c4e65f..0093743c105 100644 --- a/gcc/loop-iv.c +++ b/gcc/loop-iv.c @@ -1321,7 +1321,7 @@ simplify_using_assignment (rtx insn, rtx *expr, regset altered) if (set) { lhs = SET_DEST (set); - if (GET_CODE (lhs) != REG + if (!REG_P (lhs) || altered_reg_used (&lhs, altered)) ret = true; } |