|
From: <sv...@va...> - 2005-06-23 15:28:35
|
Author: cerion
Date: 2005-06-23 16:28:34 +0100 (Thu, 23 Jun 2005)
New Revision: 4004
Log:
Added DivU32,DivS32 to memcheck translation (lazy)
Modified:
trunk/memcheck/mc_translate.c
Modified: trunk/memcheck/mc_translate.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/memcheck/mc_translate.c 2005-06-23 07:52:54 UTC (rev 4003)
+++ trunk/memcheck/mc_translate.c 2005-06-23 15:28:34 UTC (rev 4004)
@@ -1656,6 +1656,10 @@
return assignNew(mce, Ity_I16, binop(Iop_8HLto16, vHi8, vLo8));
}
=20
+ case Iop_DivS32:
+ case Iop_DivU32:
+ return mkLazy2(mce, Ity_I32, vatom1, vatom2);
+
case Iop_Add32:
if (mce->bogusLiterals)
return expensiveAddSub(mce,True,Ity_I32,=20
|