diff options
Diffstat (limited to 'gcc/combine.c')
-rw-r--r-- | gcc/combine.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/combine.c b/gcc/combine.c index ff7bced..3f96bbc 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -6818,7 +6818,7 @@ simplify_set (rtx x) && (GET_CODE (XEXP (src, 0)) == EQ || GET_CODE (XEXP (src, 0)) == NE) && XEXP (XEXP (src, 0), 1) == const0_rtx && GET_MODE (src) == GET_MODE (XEXP (XEXP (src, 0), 0)) -#ifdef HAVE_conditional_move +#if HAVE_conditional_move && ! can_conditionally_move_p (GET_MODE (src)) #endif && (num_sign_bit_copies (XEXP (XEXP (src, 0), 0), |