diff options
Diffstat (limited to 'gcc/df-problems.c')
-rw-r--r-- | gcc/df-problems.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/df-problems.c b/gcc/df-problems.c index 22fcfa6f6e0..d3d06eedc7c 100644 --- a/gcc/df-problems.c +++ b/gcc/df-problems.c @@ -3859,10 +3859,7 @@ can_move_insns_across (rtx_insn *from, rtx_insn *to, if (NONDEBUG_INSN_P (insn)) { if (!bitmap_intersect_p (test_set, local_merge_live) -#if HAVE_cc0 - && !sets_cc0_p (insn) -#endif - ) + && (!HAVE_cc0 || !sets_cc0_p (insn))) { max_to = insn; break; |