|
From: <sv...@va...> - 2005-12-23 12:46:19
|
Author: sewardj
Date: 2005-12-23 12:46:16 +0000 (Fri, 23 Dec 2005)
New Revision: 1508
Log:
Handle 64HLto128 in 64-bit mode.
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 2005-12-23 11:43:01 UTC (rev 1507)
+++ trunk/priv/host-ppc/isel.c 2005-12-23 12:46:16 UTC (rev 1508)
@@ -2401,6 +2401,12 @@
return;
}
=20
+ /* 64HLto128(e1,e2) */
+ case Iop_64HLto128:
+ *rHi =3D iselIntExpr_R(env, e->Iex.Binop.arg1);
+ *rLo =3D iselIntExpr_R(env, e->Iex.Binop.arg2);
+ return;
+
default:=20
break;
}
|