DSPTables: Hide main opcode tables

Hides the opcode tables that the interpreter and JIT interface with to
execute instructions.

This does not, however, hide the read-only tables that the assembler and
disassembler use.
This commit is contained in:
Lioncash committed 2017-01-19 17:46:07 -05:00
1 parent 2b5b21f2a4
commit c73f4bd226
6 files changed
+69 -73

No files matched your search

@@ -25,10 +25,7 @@ void ExecuteInstruction(const UDSPInstruction inst)
if (opcode_template->extended)
{
if ((inst >> 12) == 0x3)
extOpTable[inst & 0x7F]->intFunc(inst);
else
extOpTable[inst & 0xFF]->intFunc(inst);
GetExtOpTemplate(inst)->intFunc(inst);
}
opcode_template->intFunc(inst);