diff options
Diffstat (limited to 'src/devices/cpu/sharc/sharc.h')
| -rw-r--r-- | src/devices/cpu/sharc/sharc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices/cpu/sharc/sharc.h b/src/devices/cpu/sharc/sharc.h index 45f3f8796e5..33df1541875 100644 --- a/src/devices/cpu/sharc/sharc.h +++ b/src/devices/cpu/sharc/sharc.h @@ -484,6 +484,8 @@ private: void static_generate_mode1_ops(); void load_fast_iregs(drcuml_block &block); void save_fast_iregs(drcuml_block &block); + void update_az_an_fixed(drcuml_block &block, const opcode_desc *desc); + void update_az_av_an_ac_fixed(drcuml_block &block, const opcode_desc *desc, bool sub); void generate_sequence_instruction(drcuml_block &block, compiler_state &compiler, const opcode_desc *desc, bool last_delayslot); void generate_update_cycles(drcuml_block &block, compiler_state &compiler, uml::parameter param, bool allow_exception); bool generate_opcode(drcuml_block &block, compiler_state &compiler, const opcode_desc *desc); @@ -503,7 +505,6 @@ private: void generate_astat_copy(drcuml_block &block, compiler_state &compiler, const opcode_desc *desc); bool if_condition_always_true(int condition); - uint32_t do_condition_astat_bits(int condition); }; |
