Mercurial > repos > blastem
diff backend_x86.c @ 2133:8554751f17b5
Remove use of get_native_pointer in 68K instruction decoding in preparation for word RAM interleaving
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 17 Mar 2022 22:41:42 -0700 |
parents | 0013362c320c |
children | 9caebcfeac72 |
line wrap: on
line diff
--- a/backend_x86.c Thu Mar 17 22:40:49 2022 -0700 +++ b/backend_x86.c Thu Mar 17 22:41:42 2022 -0700 @@ -64,6 +64,12 @@ jmp(&tmp, handler); } +void defer_translation(cpu_options *opts, uint32_t address, code_ptr handler) +{ + mov_ir(&opts->code, address, opts->scratch1, SZ_D); + jmp(&opts->code, handler); +} + void check_cycles(cpu_options * opts) { code_info *code = &opts->code;