Changeset 1552

Show
Ignore:
Timestamp:
02/14/08 14:18:38 (7 months ago)
Author:
common
Message:

libemu

  • instrtest tests for special cases of sib/modrm
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • libemu/trunk/testsuite/instrtest.c

    r1317 r1552  
    740740                .out_state.eflags =  FLAG(f_pf), 
    741741        }, 
     742        { 
     743                .instr = "mov eax, [ebp+ecx*4-0x100]", 
     744                .in_state.mem_state = {0x140, 0x22222222}, 
     745                .in_state.reg = {0x1000,0x10,0,0,0,0x200,0,0}, 
     746                .in_state.mem_state = {0x140, 0x22222222}, 
     747                .out_state.reg = {0x22222222,0x10,0,0,0,0x200,0,0}, 
     748        }, 
     749        { 
     750                .instr = "mov eax, [ebp+ecx*4-0x10000000]", 
     751                .in_state.mem_state = {0x14000000, 0x22222222}, 
     752                .in_state.reg = {0x1000,0x1000000,0,0,0,0x20000000,0,0}, 
     753                .in_state.mem_state = {0x14000000, 0x22222222}, 
     754                .out_state.reg = {0x22222222,0x1000000,0,0,0,0x20000000,0,0}, 
     755        }, 
     756 
     757 
     758 
    742759}; 
    743760