Commit 8caa1de0 by Uros Bizjak Committed by Uros Bizjak

i386.md (*movdf_internal): Simplify insn condition.

	* config/i386/i386.md (*movdf_internal): Simplify insn condition.

From-SVN: r173773
parent 4ca9939b
2011-05-15 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (*movdf_internal): Simplify insn condition.
2011-05-14 Eric Botcazou <ebotcazou@adacore.com> 2011-05-14 Eric Botcazou <ebotcazou@adacore.com>
* tree-ssa-loop-im.c (SET_ALWAYS_EXECUTED_IN): New macro. * tree-ssa-loop-im.c (SET_ALWAYS_EXECUTED_IN): New macro.
......
...@@ -3050,15 +3050,14 @@ ...@@ -3050,15 +3050,14 @@
&& (!can_create_pseudo_p () && (!can_create_pseudo_p ()
|| (ix86_cmodel == CM_MEDIUM || ix86_cmodel == CM_LARGE) || (ix86_cmodel == CM_MEDIUM || ix86_cmodel == CM_LARGE)
|| GET_CODE (operands[1]) != CONST_DOUBLE || GET_CODE (operands[1]) != CONST_DOUBLE
|| (optimize_function_for_size_p (cfun) || (!TARGET_INTEGER_DFMODE_MOVES
&& ((!(TARGET_SSE2 && TARGET_SSE_MATH) && ((!(TARGET_SSE2 && TARGET_SSE_MATH)
&& standard_80387_constant_p (operands[1]) > 0) && standard_80387_constant_p (operands[1]) > 0)
|| (TARGET_SSE2 && TARGET_SSE_MATH || (TARGET_SSE2 && TARGET_SSE_MATH
&& standard_sse_constant_p (operands[1]))) && standard_sse_constant_p (operands[1])))
&& !memory_operand (operands[0], DFmode)) && !memory_operand (operands[0], DFmode))
|| ((TARGET_INTEGER_DFMODE_MOVES || ((TARGET_INTEGER_DFMODE_MOVES
|| (optimize_function_for_size_p (cfun) || !TARGET_MEMORY_MISMATCH_STALL)
&& !TARGET_MEMORY_MISMATCH_STALL))
&& memory_operand (operands[0], DFmode)))" && memory_operand (operands[0], DFmode)))"
{ {
switch (which_alternative) switch (which_alternative)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment