|
From: <sv...@va...> - 2014-08-26 17:30:16
|
Author: sewardj
Date: Tue Aug 26 17:30:07 2014
New Revision: 14361
Log:
Iop_Rol64x2 was handled as if it were a 32x4 case. This moves
it to the right place.
Modified:
trunk/memcheck/mc_translate.c
Modified: trunk/memcheck/mc_translate.c
==============================================================================
--- trunk/memcheck/mc_translate.c (original)
+++ trunk/memcheck/mc_translate.c Tue Aug 26 17:30:07 2014
@@ -3148,7 +3148,6 @@
case Iop_Sar32x4:
case Iop_Sal32x4:
case Iop_Rol32x4:
- case Iop_Rol64x2:
return mkUifUV128(mce,
assignNew('V', mce, Ity_V128, binop(op, vatom1, atom2)),
mkPCast32x4(mce,vatom2)
@@ -3158,6 +3157,7 @@
case Iop_Shr64x2:
case Iop_Sar64x2:
case Iop_Sal64x2:
+ case Iop_Rol64x2:
return mkUifUV128(mce,
assignNew('V', mce, Ity_V128, binop(op, vatom1, atom2)),
mkPCast64x2(mce,vatom2)
|