re PR target/36720 (ia64_split_tmode_move doesn't work on little endian)
2008-07-06 H.J. Lu <hongjiu.lu@intel.com> PR target/36720 * config/ia64/ia64.c (ia64_split_tmode): Fix typo in TImode constant for little endian. From-SVN: r137547
This commit is contained in:
parent
844c137ef4
commit
9eb578c8e3
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-07-06 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR target/36720
|
||||
* config/ia64/ia64.c (ia64_split_tmode): Fix typo in TImode
|
||||
constant for little endian.
|
||||
|
||||
2008-07-06 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* config/mips/mips.h (TARGET_CPU_CPP_BUILTINS): Check
|
||||
|
|
|
@ -1119,8 +1119,8 @@ ia64_split_tmode (rtx out[2], rtx in, bool reversed, bool dead)
|
|||
}
|
||||
else
|
||||
{
|
||||
p[0] = (((unsigned HOST_WIDE_INT) l[3]) << 32) + l[2];
|
||||
p[1] = (((unsigned HOST_WIDE_INT) l[1]) << 32) + l[0];
|
||||
p[0] = (((unsigned HOST_WIDE_INT) l[1]) << 32) + l[0];
|
||||
p[1] = (((unsigned HOST_WIDE_INT) l[3]) << 32) + l[2];
|
||||
}
|
||||
out[0] = GEN_INT (p[0]);
|
||||
out[1] = GEN_INT (p[1]);
|
||||
|
|
Loading…
Add table
Reference in a new issue