Author: sewardj
Date: 2007-11-25 01:34:03 +0000 (Sun, 25 Nov 2007)
New Revision: 1801

Log:
Implement lods{b,w,l}.  Fixes #152818.

Modified:
   trunk/priv/guest-x86/toIR.c


Modified: trunk/priv/guest-x86/toIR.c
===================================================================
--- trunk/priv/guest-x86/toIR.c 2007-11-23 02:46:29 UTC (rev 1800)
+++ trunk/priv/guest-x86/toIR.c 2007-11-25 01:34:03 UTC (rev 1801)
@@ -12308,6 +12308,12 @@
                                      guest_EIP_bbstart+delta, "rep stos" );
          break;
 
+      case 0xAC: sz = 1;   /* REP LODS<sz> */
+      case 0xAD:
+         dis_REP_op ( X86CondAlways, dis_LODS, sz, eip_orig, 
+                                     guest_EIP_bbstart+delta, "rep lods" );
+         break;
+
       case 0xAE: sz = 1;   /* REPE SCAS<sz> */
       case 0xAF: 
          dis_REP_op ( X86CondZ, dis_SCAS, sz, eip_orig, 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Valgrind-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers

Reply via email to