]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Enable repne cmps{b,w,l}. Fixes #153196.
authorJulian Seward <jseward@acm.org>
Fri, 9 May 2008 08:53:50 +0000 (08:53 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 9 May 2008 08:53:50 +0000 (08:53 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1834

VEX/priv/guest-x86/toIR.c

index 7e6c1f52ae2b2ed9f1ffa6ea642516dbd6772bea..1a3b65bed0f6c20ef66b3117c79f9e823cd0775d 100644 (file)
@@ -13296,12 +13296,13 @@ DisResult disInstr_X86_WRK (
          dis_REP_op ( X86CondNZ, dis_MOVS, sz, eip_orig,
                                  guest_EIP_bbstart+delta, "repne movs" );
          break;
-//-- 
-//--       case 0xA6: sz = 1;   /* REPNE CMPS<sz> */
-//--       case 0xA7:
-//--          dis_REP_op ( cb, CondNZ, dis_CMPS, sz, eip_orig, eip, "repne cmps" );
-//--          break;
-//-- 
+
+      case 0xA6: sz = 1;   /* REPNE CMP<sz> */
+      case 0xA7:
+         dis_REP_op ( X86CondNZ, dis_CMPS, sz, eip_orig, 
+                                 guest_EIP_bbstart+delta, "repne cmps" );
+         break;
+
       case 0xAA: sz = 1;   /* REPNE STOS<sz> */
       case 0xAB:
          dis_REP_op ( X86CondNZ, dis_STOS, sz, eip_orig,