comparison gen_x86.h @ 570:76bba9ffe351

Initial stab at separating the generic parts of the 68K core from the host-cpu specific parts.
author Michael Pavone <pavone@retrodev.com>
date Sun, 02 Mar 2014 16:34:29 -0800
parents 8e395210f50f
children f90da1c2ba86
comparison
equal deleted inserted replaced
569:9b7fcf748be0 570:76bba9ffe351
205 void btc_rr(code_info *code, uint8_t src, uint8_t dst, uint8_t size); 205 void btc_rr(code_info *code, uint8_t src, uint8_t dst, uint8_t size);
206 void btc_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t dst_disp, uint8_t size); 206 void btc_rrdisp(code_info *code, uint8_t src, uint8_t dst_base, int32_t dst_disp, uint8_t size);
207 void btc_ir(code_info *code, uint8_t val, uint8_t dst, uint8_t size); 207 void btc_ir(code_info *code, uint8_t val, uint8_t dst, uint8_t size);
208 void btc_irdisp(code_info *code, uint8_t val, uint8_t dst_base, int32_t dst_disp, uint8_t size); 208 void btc_irdisp(code_info *code, uint8_t val, uint8_t dst_base, int32_t dst_disp, uint8_t size);
209 void jcc(code_info *code, uint8_t cc, code_ptr dest); 209 void jcc(code_info *code, uint8_t cc, code_ptr dest);
210 void jmp(code_info *code, code_ptr dest);
211 void jmp_r(code_info *code, uint8_t dst); 210 void jmp_r(code_info *code, uint8_t dst);
212 void call(code_info *code, code_ptr fun);
213 void call_r(code_info *code, uint8_t dst); 211 void call_r(code_info *code, uint8_t dst);
214 void retn(code_info *code); 212 void retn(code_info *code);
215 void cdq(code_info *code); 213 void cdq(code_info *code);
216 void loop(code_info *code, code_ptr dst); 214 void loop(code_info *code, code_ptr dst);
217 215