rpcsx/rpcs3/Emu/Cell/SPUDisAsm.cpp

12 lines
244 B
C++
Raw Normal View History

2016-04-14 01:09:41 +02:00
#include "stdafx.h"
#include "SPUDisAsm.h"
const spu_decoder<SPUDisAsm> s_spu_disasm;
u32 SPUDisAsm::disasm(u32 pc)
{
2019-11-29 23:28:06 +01:00
const u32 op = *reinterpret_cast<const be_t<u32>*>(offset + pc);
2016-04-14 01:09:41 +02:00
(this->*(s_spu_disasm.decode(op)))({ op });
return 4;
}