]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Valgrind-side changes for new primop Iop_GetMSBs8x16, introduced in
authorJulian Seward <jseward@acm.org>
Thu, 13 Dec 2012 18:31:49 +0000 (18:31 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 13 Dec 2012 18:31:49 +0000 (18:31 +0000)
vex r2590.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13179

memcheck/mc_translate.c
memcheck/tests/vbit-test/irops.c

index 91cb80c56258c6783cef023057eede8f57e9f069..44a3a0b7dc1796aa36fcf0a32a3d994067cf08ce 100644 (file)
@@ -3772,6 +3772,7 @@ IRExpr* expr2vbits_Unop ( MCEnv* mce, IROp op, IRAtom* atom )
       case Iop_32to16:
       case Iop_32HIto16:
       case Iop_64to16:
+      case Iop_GetMSBs8x16:
          return assignNew('V', mce, Ity_I16, unop(op, vatom));
 
       case Iop_1Uto8:
index 0f65fe7af15dc60e6482942dc2816c001b5d2022..65abe1a4037b88ebd50021513513a3fad97628f8 100644 (file)
@@ -826,6 +826,7 @@ static irop_t irops[] = {
   { DEFOP(Iop_Reverse64_32x4, UNDEF_UNKNOWN), },
   { DEFOP(Iop_Perm8x16, UNDEF_UNKNOWN), },
   { DEFOP(Iop_Perm32x4, UNDEF_UNKNOWN), },
+  { DEFOP(Iop_GetMSBs8x16, UNDEF_UNKNOWN), },
   { DEFOP(Iop_Recip32x4, UNDEF_UNKNOWN), },
   { DEFOP(Iop_Rsqrte32x4, UNDEF_UNKNOWN), },
   /* ------------------ 256-bit SIMD Integer. ------------------ */