summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--memcheck/mc_translate.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c
index 0b5e4104..4d4b125c 100644
--- a/memcheck/mc_translate.c
+++ b/memcheck/mc_translate.c
@@ -1991,6 +1991,7 @@ IRAtom* vectorNarrowV128 ( MCEnv* mce, IROp narrow_op,
case Iop_QNarrow32Uto16Ux8: pcast = mkPCast32x4; break;
case Iop_QNarrow32Sto16Ux8: pcast = mkPCast32x4; break;
case Iop_QNarrow16Sto8Sx16: pcast = mkPCast16x8; break;
+ case Iop_QNarrow16Uto8Ux16: pcast = mkPCast16x8; break;
case Iop_QNarrow16Sto8Ux16: pcast = mkPCast16x8; break;
default: VG_(tool_panic)("vectorNarrowV128");
}
@@ -2708,6 +2709,7 @@ IRAtom* expr2vbits_Binop ( MCEnv* mce,
case Iop_QNarrow32Uto16Ux8:
case Iop_QNarrow32Sto16Ux8:
case Iop_QNarrow16Sto8Sx16:
+ case Iop_QNarrow16Uto8Ux16:
case Iop_QNarrow16Sto8Ux16:
return vectorNarrowV128(mce, op, vatom1, vatom2);