|
From: <sv...@va...> - 2006-01-31 16:31:54
|
Author: sewardj
Date: 2006-01-31 16:31:44 +0000 (Tue, 31 Jan 2006)
New Revision: 1560
Log:
F64i isel fix.
Modified:
trunk/priv/host-ppc/isel.c
Modified: trunk/priv/host-ppc/isel.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/priv/host-ppc/isel.c 2006-01-29 17:07:57 UTC (rev 1559)
+++ trunk/priv/host-ppc/isel.c 2006-01-31 16:31:44 UTC (rev 1560)
@@ -2778,8 +2778,8 @@
if (!mode64) {
HReg r_srcHi =3D newVRegI(env);
HReg r_srcLo =3D newVRegI(env);
- addInstr(env, PPCInstr_LI(r_srcHi, u.u32x2[1], mode64));
- addInstr(env, PPCInstr_LI(r_srcLo, u.u32x2[0], mode64));
+ addInstr(env, PPCInstr_LI(r_srcHi, u.u32x2[0], mode64));
+ addInstr(env, PPCInstr_LI(r_srcLo, u.u32x2[1], mode64));
return mk_LoadRR32toFPR( env, r_srcHi, r_srcLo );
} else { // mode64
HReg r_src =3D newVRegI(env);
|