]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Handle 0xD2 primary opcode (shift-Grp2 Eb, CL)
authorJulian Seward <jseward@acm.org>
Mon, 19 Aug 2002 08:21:09 +0000 (08:21 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 19 Aug 2002 08:21:09 +0000 (08:21 +0000)
MERGE TO HEAD

git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_1_0_BRANCH@595

vg_to_ucode.c

index 179c0592f502c5d2eca5914acd1c052277461d11..22e327a928b1760920c42e72bc5700be11036e5c 100644 (file)
@@ -4231,6 +4231,14 @@ static Addr disInstr ( UCodeBlock* cb, Addr eip, Bool* isEnd )
       eip   = dis_Grp2 ( cb, eip, modrm, am_sz, d_sz, sz, Literal, d32 );
       break;
 
+   case 0xD2: /* Grp2 CL,Eb */
+      modrm = getUChar(eip);
+      am_sz = lengthAMode(eip);
+      d_sz  = 0;
+      sz    = 1;
+      eip   = dis_Grp2 ( cb, eip, modrm, am_sz, d_sz, sz, ArchReg, R_ECX );
+      break;
+
    case 0xD3: /* Grp2 CL,Ev */
       modrm = getUChar(eip);
       am_sz = lengthAMode(eip);