From: Dejan Jevtic Date: Fri, 2 Aug 2013 16:02:28 +0000 (+0000) Subject: mips32: Correctly model SHLL_S.PH on MIPS32. X-Git-Tag: svn/VALGRIND_3_9_0^2~61 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bf707890bac064cef751c6e2aaf7f2f15df9455f;p=thirdparty%2Fvalgrind.git mips32: Correctly model SHLL_S.PH on MIPS32. Fix problem with IRTemp size when modeling SHLL_S.PH on MIPS32. git-svn-id: svn://svn.valgrind.org/vex/trunk@2734 --- diff --git a/VEX/priv/guest_mips_toIR.c b/VEX/priv/guest_mips_toIR.c index 6db5b85fac..5f8fd3bbb5 100644 --- a/VEX/priv/guest_mips_toIR.c +++ b/VEX/priv/guest_mips_toIR.c @@ -8170,8 +8170,8 @@ static UInt disDSPInstr_MIPS_WRK ( UInt cins ) t8 = newTemp(Ity_I32); t9 = newTemp(Ity_I32); t10 = newTemp(Ity_I1); - t11 = newTemp(Ity_I32); - t12 = newTemp(Ity_I32); + t11 = newTemp(Ity_I16); + t12 = newTemp(Ity_I16); if (0 == rs) { putIReg(rd, getIReg(rt));