From: Julian Seward Date: Mon, 19 Aug 2002 08:21:09 +0000 (+0000) Subject: Handle 0xD2 primary opcode (shift-Grp2 Eb, CL) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=32ff68060302adf6f604e13091019d0246174d3a;p=thirdparty%2Fvalgrind.git Handle 0xD2 primary opcode (shift-Grp2 Eb, CL) MERGE TO HEAD git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_1_0_BRANCH@595 --- diff --git a/vg_to_ucode.c b/vg_to_ucode.c index 179c0592f5..22e327a928 100644 --- a/vg_to_ucode.c +++ b/vg_to_ucode.c @@ -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);