mirror of
https://github.com/libretro/Play-.git
synced 2024-12-11 18:54:11 +00:00
Add support for PMULTUW.
This commit is contained in:
parent
0de476005f
commit
0875ffd80a
@ -1343,6 +1343,12 @@ void CMA_EE::PINTEH()
|
||||
}
|
||||
}
|
||||
|
||||
//0C
|
||||
void CMA_EE::PMULTUW()
|
||||
{
|
||||
Generic_PMULTW(false);
|
||||
}
|
||||
|
||||
//0E
|
||||
void CMA_EE::PCPYUD()
|
||||
{
|
||||
@ -1806,7 +1812,7 @@ CMA_EE::InstructionFuncConstant CMA_EE::m_pOpMmi3[0x20] =
|
||||
//0x00
|
||||
&CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::PSRAVW, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::Illegal,
|
||||
//0x08
|
||||
&CMA_EE::PMTHI, &CMA_EE::PMTLO, &CMA_EE::PINTEH, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::PCPYUD, &CMA_EE::Illegal,
|
||||
&CMA_EE::PMTHI, &CMA_EE::PMTLO, &CMA_EE::PINTEH, &CMA_EE::Illegal, &CMA_EE::PMULTUW, &CMA_EE::Illegal, &CMA_EE::PCPYUD, &CMA_EE::Illegal,
|
||||
//0x10
|
||||
&CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::POR, &CMA_EE::PNOR, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::Illegal, &CMA_EE::Illegal,
|
||||
//0x18
|
||||
|
@ -146,6 +146,7 @@ private:
|
||||
void PMTHI();
|
||||
void PMTLO();
|
||||
void PINTEH();
|
||||
void PMULTUW();
|
||||
void PCPYUD();
|
||||
void POR();
|
||||
void PNOR();
|
||||
|
@ -232,7 +232,7 @@ INSTRUCTION CMA_EE::m_cReflMmi3[32] =
|
||||
{ "PMTLO", NULL, CopyMnemonic, ReflOpRs, NULL, NULL },
|
||||
{ "PINTEH", NULL, CopyMnemonic, ReflOpRdRsRt, NULL, NULL },
|
||||
{ NULL, NULL, NULL, NULL, NULL, NULL },
|
||||
{ NULL, NULL, NULL, NULL, NULL, NULL },
|
||||
{ "PMULTUW", NULL, CopyMnemonic, ReflOpRdRsRt, NULL, NULL },
|
||||
{ NULL, NULL, NULL, NULL, NULL, NULL },
|
||||
{ "PCPYUD", NULL, CopyMnemonic, ReflOpRdRsRt, NULL, NULL },
|
||||
{ NULL, NULL, NULL, NULL, NULL, NULL },
|
||||
|
Loading…
Reference in New Issue
Block a user