|
From: <sv...@va...> - 2012-12-19 04:20:22
|
florian 2012-12-19 04:19:54 +0000 (Wed, 19 Dec 2012)
New Revision: 2596
Log:
Fix typeOfPrimop for Iop_D32toD64 and Iop_D64toD32.
Spotted and fixed by Maran (ma...@li...).
Modified files:
trunk/priv/ir_defs.c
Modified: trunk/priv/ir_defs.c (+5 -1)
===================================================================
--- trunk/priv/ir_defs.c 2012-12-17 21:55:21 +00:00 (rev 2595)
+++ trunk/priv/ir_defs.c 2012-12-19 04:19:54 +00:00 (rev 2596)
@@ -2740,6 +2740,8 @@
case Iop_F128toF64: BINARY(ity_RMode,Ity_F128, Ity_F64);
case Iop_D32toD64:
+ UNARY(Ity_D32, Ity_D64);
+
case Iop_ExtractExpD64:
UNARY(Ity_D64, Ity_D64);
@@ -2788,7 +2790,9 @@
case Iop_ShrD64:
BINARY(Ity_D64, Ity_I8, Ity_D64 );
- case Iop_D64toD32:
+ case Iop_D64toD32:
+ BINARY(ity_RMode, Ity_D64, Ity_D32);
+
case Iop_D64toI64S:
BINARY(ity_RMode, Ity_D64, Ity_D64);
|