PR middle-end/PR28690

PR middle-end/PR28690
	* explow.c (break_out_memory_refs): Use simplify_gen_binary rather
	than gen_rtx_fmt_ee to perform more canonicalizations.

From-SVN: r134139
This commit is contained in:
Peter Bergner 2008-04-09 08:42:43 -05:00 committed by Peter Bergner
parent f5be9e6c92
commit 3a3a1fe1f8
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2008-04-09 Peter Bergner <bergner@vnet.ibm.com>
PR middle-end/PR28690
* explow.c (break_out_memory_refs): Use simplify_gen_binary rather
than gen_rtx_fmt_ee to perform more canonicalizations.
2008-04-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
PR driver/35665

View File

@ -305,7 +305,7 @@ break_out_memory_refs (rtx x)
rtx op1 = break_out_memory_refs (XEXP (x, 1));
if (op0 != XEXP (x, 0) || op1 != XEXP (x, 1))
x = gen_rtx_fmt_ee (GET_CODE (x), Pmode, op0, op1);
x = simplify_gen_binary (GET_CODE (x), Pmode, op0, op1);
}
return x;