SPU Debugger: Add made-up MR mnemonic

This commit is contained in:
Eladash 2020-10-22 15:23:42 +03:00 committed by Ivan
parent 8c927d3cc8
commit e70f430b5a

View File

@ -481,6 +481,13 @@ public:
}
void SHLQBYI(spu_opcode_t op)
{
if (!op.si7)
{
// Made-up mnemonic: as MR on PPU
DisAsm("mr", spu_reg_name[op.rt], spu_reg_name[op.ra]);
return;
}
DisAsm("shlqbyi", spu_reg_name[op.rt], spu_reg_name[op.ra], op.si7);
}
void NOP(spu_opcode_t op)
@ -811,6 +818,13 @@ public:
//0 - 7
void ORI(spu_opcode_t op)
{
if (!op.si10)
{
// Made-up mnemonic: as MR on PPU
DisAsm("mr", spu_reg_name[op.rt], spu_reg_name[op.ra]);
return;
}
DisAsm("ori", spu_reg_name[op.rt], spu_reg_name[op.ra], op.si10);
}
void ORHI(spu_opcode_t op)