Commit 32fdad6e by Clinton Popetz Committed by Clinton Popetz

mips.md (zero_extendsidi2): Always force operand one to memory for mips16.

	* config/mips/mips.md (zero_extendsidi2): Always force operand
	one to memory for mips16.

From-SVN: r32386
parent 518f173d
2000-03-07 Clinton Popetz <cpopetz@cygnus.com>
* config/mips/mips.md (zero_extendsidi2): Always force operand
one to memory for mips16.
Mon Mar 6 15:22:29 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* tree.h (INT_CST_LT, INT_CST_LT_UNSIGNED): Remove unneeded casts.
......
......@@ -3615,7 +3615,7 @@ move\\t%0,%z4\\n\\
"TARGET_64BIT"
"
{
if (optimize && GET_CODE (operands[1]) == MEM)
if ((optimize || TARGET_MIPS16) && GET_CODE (operands[1]) == MEM)
operands[1] = force_not_mem (operands[1]);
if (GET_CODE (operands[1]) != MEM)
......
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