diff --git a/src/x86_ops_mmx_mov.h b/src/x86_ops_mmx_mov.h index bbe8f0c..51372fa 100644 --- a/src/x86_ops_mmx_mov.h +++ b/src/x86_ops_mmx_mov.h @@ -137,6 +137,7 @@ static int opMOVQ_mm_q_a16(uint32_t fetchdat) { CHECK_WRITE(ea_seg, eaaddr, eaaddr + 7); writememq(easeg, eaaddr, MM[reg].l[0]); + CLOCK_CYCLES(2); } return 0; } @@ -154,6 +155,7 @@ static int opMOVQ_mm_q_a32(uint32_t fetchdat) { CHECK_WRITE(ea_seg, eaaddr, eaaddr + 7); writememq(easeg, eaaddr, MM[reg].q); + CLOCK_CYCLES(2); } return 0; }