trunk/src/emu/cpu/sh2/sh2drc.c
| r243113 | r243114 | |
| 91 | 91 | { |
| 92 | 92 | if (m_regmap[regnum].is_int_register()) |
| 93 | 93 | { |
| 94 | | UML_MOV(block, parameter::make_ireg(m_regmap[regnum].ireg()), mem(&m_sh2_state->r[regnum])); |
| 94 | UML_MOV(block, uml::parameter::make_ireg(m_regmap[regnum].ireg()), mem(&m_sh2_state->r[regnum])); |
| 95 | 95 | } |
| 96 | 96 | } |
| 97 | 97 | } |
| r243113 | r243114 | |
| 110 | 110 | { |
| 111 | 111 | if (m_regmap[regnum].is_int_register()) |
| 112 | 112 | { |
| 113 | | UML_MOV(block, mem(&m_sh2_state->r[regnum]), parameter::make_ireg(m_regmap[regnum].ireg())); |
| 113 | UML_MOV(block, mem(&m_sh2_state->r[regnum]), uml::parameter::make_ireg(m_regmap[regnum].ireg())); |
| 114 | 114 | } |
| 115 | 115 | } |
| 116 | 116 | } |
| r243113 | r243114 | |
| 1220 | 1220 | subtract cycles from the icount and generate |
| 1221 | 1221 | an exception if out |
| 1222 | 1222 | -------------------------------------------------*/ |
| 1223 | | void sh2_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, parameter param, int allow_exception) |
| 1223 | void sh2_device::generate_update_cycles(drcuml_block *block, compiler_state *compiler, uml::parameter param, int allow_exception) |
| 1224 | 1224 | { |
| 1225 | 1225 | /* check full interrupts if pending */ |
| 1226 | 1226 | if (compiler->checkints) |