From: Cerion Armour-Brown Date: Thu, 23 Jun 2005 15:28:34 +0000 (+0000) Subject: Added DivU32,DivS32 to memcheck translation (lazy) X-Git-Tag: svn/VALGRIND_3_0_0~314 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98d330a36305d441c9bcf9012d0923194a1295b7;p=thirdparty%2Fvalgrind.git Added DivU32,DivS32 to memcheck translation (lazy) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4004 --- diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c index 992ac6d693..23fa722cb4 100644 --- a/memcheck/mc_translate.c +++ b/memcheck/mc_translate.c @@ -1656,6 +1656,10 @@ IRAtom* expr2vbits_Binop ( MCEnv* mce, return assignNew(mce, Ity_I16, binop(Iop_8HLto16, vHi8, vLo8)); } + 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,