&& !(MEM_P (operands[0]) && MEM_P (operands[1]))
&& (lra_in_progress || reload_completed
|| !CONST_DOUBLE_P (operands[1])
- || ((optimize_function_for_size_p (cfun)
- || (ix86_cmodel == CM_LARGE || ix86_cmodel == CM_LARGE_PIC))
- && standard_sse_constant_p (operands[1], TFmode) == 1
+ || (standard_sse_constant_p (operands[1], TFmode) == 1
&& !memory_operand (operands[0], TFmode))
|| (!TARGET_MEMORY_MISMATCH_STALL
&& memory_operand (operands[0], TFmode)))"
|| !CONST_DOUBLE_P (operands[1])
|| ((optimize_function_for_size_p (cfun)
|| (ix86_cmodel == CM_LARGE || ix86_cmodel == CM_LARGE_PIC))
- && ((IS_STACK_MODE (DFmode)
- && standard_80387_constant_p (operands[1]) > 0)
- || (TARGET_SSE2 && TARGET_SSE_MATH
- && standard_sse_constant_p (operands[1], DFmode) == 1))
+ && IS_STACK_MODE (DFmode)
+ && standard_80387_constant_p (operands[1]) > 0
+ && !memory_operand (operands[0], DFmode))
+ || (TARGET_SSE2 && TARGET_SSE_MATH
+ && standard_sse_constant_p (operands[1], DFmode) == 1
&& !memory_operand (operands[0], DFmode))
|| ((TARGET_64BIT || !TARGET_MEMORY_MISMATCH_STALL)
&& memory_operand (operands[0], DFmode))
|| !CONST_DOUBLE_P (operands[1])
|| ((optimize_function_for_size_p (cfun)
|| (ix86_cmodel == CM_LARGE || ix86_cmodel == CM_LARGE_PIC))
- && ((IS_STACK_MODE (SFmode)
- && standard_80387_constant_p (operands[1]) > 0)
- || (TARGET_SSE && TARGET_SSE_MATH
- && standard_sse_constant_p (operands[1], SFmode) == 1)))
+ && IS_STACK_MODE (SFmode)
+ && standard_80387_constant_p (operands[1]) > 0)
+ || (TARGET_SSE && TARGET_SSE_MATH
+ && standard_sse_constant_p (operands[1], SFmode) == 1)
|| memory_operand (operands[0], SFmode)
|| !TARGET_HARD_SF_REGS)"
{