static void adds(void) { oldacc.d = R.ACC.d; getdata(0,0); R.ACC.d += R.ALU.d; CALCULATE_ADD_OVERFLOW(R.ALU.d); }
void tms32010_device::add_sh() { m_oldacc.d = m_ACC.d; getdata((m_opcode.b.h & 0xf),1); m_ACC.d += m_ALU.d; CALCULATE_ADD_OVERFLOW(m_ALU.d); }
static void add_sh(void) { oldacc.d = R.ACC.d; getdata((R.opcode.b.h & 0xf),1); R.ACC.d += R.ALU.d; CALCULATE_ADD_OVERFLOW(R.ALU.d); }
void tms32010_device::adds() { m_oldacc.d = m_ACC.d; getdata(0,0); m_ACC.d += m_ALU.d; CALCULATE_ADD_OVERFLOW(m_ALU.d); }
static void adds(tms32010_state *cpustate) { cpustate->oldacc.d = cpustate->ACC.d; getdata(cpustate, 0,0); cpustate->ACC.d += cpustate->ALU.d; CALCULATE_ADD_OVERFLOW(cpustate, cpustate->ALU.d); }
static void add_sh(tms32010_state *cpustate) { cpustate->oldacc.d = cpustate->ACC.d; getdata(cpustate, (cpustate->opcode.b.h & 0xf),1); cpustate->ACC.d += cpustate->ALU.d; CALCULATE_ADD_OVERFLOW(cpustate, cpustate->ALU.d); }
static void lta(void) { oldacc.d = R.ACC.d; getdata(0,0); R.Treg = R.ALU.w.l; R.ACC.d += R.Preg.d; CALCULATE_ADD_OVERFLOW(R.Preg.d); }
void tms32010_device::lta() { m_oldacc.d = m_ACC.d; getdata(0,0); m_Treg = m_ALU.w.l; m_ACC.d += m_Preg.d; CALCULATE_ADD_OVERFLOW(m_Preg.d); }
static void lta(tms32010_state *cpustate) { cpustate->oldacc.d = cpustate->ACC.d; getdata(cpustate, 0,0); cpustate->Treg = cpustate->ALU.w.l; cpustate->ACC.d += cpustate->Preg.d; CALCULATE_ADD_OVERFLOW(cpustate, cpustate->Preg.d); }
static void ltd(void) { oldacc.d = R.ACC.d; getdata(0,0); R.Treg = R.ALU.w.l; M_WRTRAM((memaccess + 1),R.ALU.w.l); R.ACC.d += R.Preg.d; CALCULATE_ADD_OVERFLOW(R.Preg.d); }
void tms32010_device::ltd() { m_oldacc.d = m_ACC.d; getdata(0,0); m_Treg = m_ALU.w.l; M_WRTRAM((m_memaccess + 1),m_ALU.w.l); m_ACC.d += m_Preg.d; CALCULATE_ADD_OVERFLOW(m_Preg.d); }
static void ltd(tms32010_state *cpustate) { cpustate->oldacc.d = cpustate->ACC.d; getdata(cpustate, 0,0); cpustate->Treg = cpustate->ALU.w.l; M_WRTRAM((cpustate->memaccess + 1),cpustate->ALU.w.l); cpustate->ACC.d += cpustate->Preg.d; CALCULATE_ADD_OVERFLOW(cpustate, cpustate->Preg.d); }
static void apac(void) { oldacc.d = R.ACC.d; R.ACC.d += R.Preg.d; CALCULATE_ADD_OVERFLOW(R.Preg.d); }
void tms32010_device::apac() { m_oldacc.d = m_ACC.d; m_ACC.d += m_Preg.d; CALCULATE_ADD_OVERFLOW(m_Preg.d); }
static void apac(tms32010_state *cpustate) { cpustate->oldacc.d = cpustate->ACC.d; cpustate->ACC.d += cpustate->Preg.d; CALCULATE_ADD_OVERFLOW(cpustate, cpustate->Preg.d); }