diff options
author | Michael Pavone <pavone@retrodev.com> | 2014-02-11 21:52:15 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2014-02-11 21:52:15 -0800 |
commit | 90f9f11749badf66785b6fb416d25e72cdc32c2d (patch) | |
tree | 9756acada9554b85f72010e67da1eae1c77b91da /68kinst.h | |
parent | 6ed58ab3da90a6987bf3b8d51c7db27ed1513460 (diff) | |
parent | 04b527cd9945160456e8112afb221acef5e1c4fe (diff) |
Merge
Diffstat (limited to '68kinst.h')
-rw-r--r-- | 68kinst.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1,6 +1,6 @@ /* Copyright 2013 Michael Pavone - This file is part of BlastEm. + This file is part of BlastEm. BlastEm is free software distributed under the terms of the GNU General Public License version 3 or greater. See COPYING for full license text. */ #ifndef M68KINST_H_ @@ -230,7 +230,9 @@ typedef enum { } m68k_vector; uint16_t * m68k_decode(uint16_t * istream, m68kinst * dst, uint32_t address); -uint32_t m68k_cycles(m68kinst * inst); +uint32_t m68k_branch_target(m68kinst * inst, uint32_t *dregs, uint32_t *aregs); +uint8_t m68k_is_branch(m68kinst * inst); +uint8_t m68k_is_noncall_branch(m68kinst * inst); int m68k_disasm(m68kinst * decoded, char * dst); int m68k_disasm_labels(m68kinst * decoded, char * dst); |