diff options
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2011-06-15 19:07:26 +0000 |
---|---|---|
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2011-06-15 19:07:26 +0000 |
commit | bb0f6f4dbd082d75928f12e90a13a5d5a4a86d96 (patch) | |
tree | 380315828df43204cf8a95e52278e2bdc2281d22 /memcheck | |
parent | 2a258897a1f1af8f5c7f0035a546971bce5c00b0 (diff) |
Unbreak Altivec code following vex r2159 (renaming of
vector saturating narrowing primops)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11817 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'memcheck')
-rw-r--r-- | memcheck/mc_translate.c | 2 |
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); |