comparison gen_x86.h @ 1216:0649cd8ca097

Cycle accurate MULU/MULS emulation
author Michael Pavone <pavone@retrodev.com>
date Sat, 04 Feb 2017 00:41:15 -0800
parents 07bfbbbb4b2e
children 5d41d0574863
comparison
equal deleted inserted replaced
1215:cf69a179aeaf 1216:0649cd8ca097
146 void sub_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size); 146 void sub_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size);
147 void sbb_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t disp, uint8_t size); 147 void sbb_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t disp, uint8_t size);
148 void sbb_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size); 148 void sbb_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size);
149 void cmp_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t disp, uint8_t size); 149 void cmp_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t disp, uint8_t size);
150 void cmp_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size); 150 void cmp_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size);
151 void imul_irr(code_info *code, int32_t val, uint8_t src, uint8_t dst, uint8_t size);
151 void imul_rr(code_info *code, uint8_t src, uint8_t dst, uint8_t size); 152 void imul_rr(code_info *code, uint8_t src, uint8_t dst, uint8_t size);
152 void imul_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t disp, uint8_t size); 153 void imul_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t disp, uint8_t size);
153 void imul_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size); 154 void imul_rdispr(code_info *code, uint8_t src_base, int32_t disp, uint8_t dst, uint8_t size);
154 void not_r(code_info *code, uint8_t dst, uint8_t size); 155 void not_r(code_info *code, uint8_t dst, uint8_t size);
155 void neg_r(code_info *code, uint8_t dst, uint8_t size); 156 void neg_r(code_info *code, uint8_t dst, uint8_t size);