|
From: <sv...@va...> - 2008-05-13 09:00:17
|
Author: sewardj
Date: 2008-05-13 10:00:18 +0100 (Tue, 13 May 2008)
New Revision: 1843
Log:
Merge r1834 (x86 support for repz lodsb). (#153196)
Modified:
branches/VEX_3_3_BRANCH/priv/guest-x86/toIR.c
Modified: branches/VEX_3_3_BRANCH/priv/guest-x86/toIR.c
===================================================================
--- branches/VEX_3_3_BRANCH/priv/guest-x86/toIR.c 2008-05-13 08:51:17 UTC (rev 1842)
+++ branches/VEX_3_3_BRANCH/priv/guest-x86/toIR.c 2008-05-13 09:00:18 UTC (rev 1843)
@@ -13296,12 +13296,13 @@
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,
|