comparison m68k_internal.h @ 979:771875b5f519

Fix order of writes for move.l with a predec destination
author Michael Pavone <pavone@retrodev.com>
date Sun, 24 Apr 2016 00:22:38 -0700
parents 4556818b6847
children 902c53d9c16f
comparison
equal deleted inserted replaced
978:34b811ea1e7c 979:771875b5f519
39 size_t areg_offset(uint8_t reg); 39 size_t areg_offset(uint8_t reg);
40 size_t reg_offset(m68k_op_info *op); 40 size_t reg_offset(m68k_op_info *op);
41 void translate_m68k_op(m68kinst * inst, host_ea * ea, m68k_options * opts, uint8_t dst); 41 void translate_m68k_op(m68kinst * inst, host_ea * ea, m68k_options * opts, uint8_t dst);
42 void print_regs_exit(m68k_context * context); 42 void print_regs_exit(m68k_context * context);
43 void m68k_read_size(m68k_options *opts, uint8_t size); 43 void m68k_read_size(m68k_options *opts, uint8_t size);
44 void m68k_write_size(m68k_options *opts, uint8_t size); 44 void m68k_write_size(m68k_options *opts, uint8_t size, uint8_t lowfirst);
45 void m68k_save_result(m68kinst * inst, m68k_options * opts); 45 void m68k_save_result(m68kinst * inst, m68k_options * opts);
46 void push_const(m68k_options *opts, int32_t value); 46 void push_const(m68k_options *opts, int32_t value);
47 void jump_m68k_abs(m68k_options * opts, uint32_t address); 47 void jump_m68k_abs(m68k_options * opts, uint32_t address);
48 void swap_ssp_usp(m68k_options * opts); 48 void swap_ssp_usp(m68k_options * opts);
49 code_ptr get_native_address(m68k_options *opts, uint32_t address); 49 code_ptr get_native_address(m68k_options *opts, uint32_t address);