]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Ignore redundant REX.W prefix on CALL Ev.
authorJulian Seward <jseward@acm.org>
Tue, 2 Aug 2005 21:20:36 +0000 (21:20 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 2 Aug 2005 21:20:36 +0000 (21:20 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1310

VEX/priv/guest-amd64/toIR.c

index 2d1da28339aeeb2dd9dd40031be2ade0272f7677..3f673d663e32a382b6156ae4f9ad63d46db4ee09 100644 (file)
@@ -3566,7 +3566,7 @@ ULong dis_Grp5 ( Prefix pfx, Int sz, Long delta, DisResult* dres )
             break;
          case 2: /* call Ev */
             /* Ignore any sz value and operate as if sz==8. */
-            vassert(sz == 4);
+            vassert(sz == 4 || sz == 8);
             sz = 8;
             t3 = newTemp(Ity_I64);
             assign(t3, getIRegE(sz,pfx,modrm));