pa.c (output_move_double): Change array size of xoperands to 4.
* pa.c (output_move_double): Change array size of xoperands to 4. From-SVN: r121002
This commit is contained in:
parent
7376d710da
commit
4c6d872614
2 changed files with 5 additions and 4 deletions
|
@ -1,3 +1,7 @@
|
|||
2007-01-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
* pa.c (output_move_double): Change array size of xoperands to 4.
|
||||
|
||||
2007-01-20 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree-tailcall.c (adjust_return_value): Do not use RESULT_DECL
|
||||
|
|
|
@ -2337,12 +2337,11 @@ output_move_double (rtx *operands)
|
|||
else if (GET_CODE (addr) == PLUS
|
||||
&& GET_CODE (XEXP (addr, 0)) == MULT)
|
||||
{
|
||||
rtx xoperands[4];
|
||||
rtx high_reg = gen_rtx_SUBREG (SImode, operands[0], 0);
|
||||
|
||||
if (!reg_overlap_mentioned_p (high_reg, addr))
|
||||
{
|
||||
rtx xoperands[3];
|
||||
|
||||
xoperands[0] = high_reg;
|
||||
xoperands[1] = XEXP (addr, 1);
|
||||
xoperands[2] = XEXP (XEXP (addr, 0), 0);
|
||||
|
@ -2353,8 +2352,6 @@ output_move_double (rtx *operands)
|
|||
}
|
||||
else
|
||||
{
|
||||
rtx xoperands[3];
|
||||
|
||||
xoperands[0] = high_reg;
|
||||
xoperands[1] = XEXP (addr, 1);
|
||||
xoperands[2] = XEXP (XEXP (addr, 0), 0);
|
||||
|
|
Loading…
Add table
Reference in a new issue