Previous 199869 Revisions Next

r194290 Sunday 5th February, 2023 at 20:51:29 UTC by Vasantha Crabb
cpu/arcompact: Cleanup:

* Moved common instruction field accessors used by the CPU core and
 disassembler to a shared base class and made them constexpr.
* Got the inline member functions bodies file out of the public CPU
 header so they aren't pulled in by everything using it.
* Got most of the disassembler handler declarations out of the public
 header so they can be changed withut excessive recompiling.
[/branches/pc_i440bx/scripts/src]cpu.lua
[/branches/pc_i440bx/src/devices/cpu/arcompact]arcompact.cpp arcompact.h arcompact_common.h* arcompact_execute.cpp arcompact_execute_ops_00to01.cpp arcompact_execute_ops_02to03.cpp arcompact_execute_ops_04.cpp arcompact_execute_ops_04_2f_3f_zop.cpp arcompact_execute_ops_04_2f_sop.cpp arcompact_execute_ops_04_3x.cpp arcompact_execute_ops_04_aux.cpp arcompact_execute_ops_04_jumps.cpp arcompact_execute_ops_04_loop.cpp arcompact_execute_ops_05.cpp arcompact_execute_ops_05_2f_sop.cpp arcompact_execute_ops_06to0b.cpp arcompact_execute_ops_0c_16bit.cpp arcompact_execute_ops_0d_16bit.cpp arcompact_execute_ops_0e_16bit.cpp arcompact_execute_ops_0f_00_07_16bit.cpp arcompact_execute_ops_0f_00_16bit.cpp arcompact_execute_ops_0f_16bit.cpp arcompact_execute_ops_12to16_16bit.cpp arcompact_execute_ops_17_16bit.cpp arcompact_execute_ops_18_16bit.cpp arcompact_execute_ops_19_16bit.cpp arcompact_execute_ops_1ato1c_16bit.cpp arcompact_execute_ops_1dto1f_16bit.cpp arcompact_helper.ipp arcompactdasm.cpp arcompactdasm.h arcompactdasm_internal.h* arcompactdasm_ops.cpp arcompactdasm_ops_00to01.cpp arcompactdasm_ops_02to03.cpp arcompactdasm_ops_04.cpp arcompactdasm_ops_04_2f_3f_zop.cpp arcompactdasm_ops_04_2f_sop.cpp arcompactdasm_ops_04_3x.cpp arcompactdasm_ops_05.cpp arcompactdasm_ops_05_2f_sop.cpp arcompactdasm_ops_06to0b.cpp arcompactdasm_ops_16bit.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team