EE: add some assert(0) on likely unused code

if someone hit the assertion please report it
This commit is contained in:
Gregory Hainaut 2016-02-05 00:26:44 +01:00
parent 6ac76c86d7
commit 119f6deb24
1 changed files with 3 additions and 0 deletions

View File

@ -103,6 +103,7 @@ void eeRecompileCode0(R5900FNPTR constcode, R5900FNPTR_INFO constscode, R5900FNP
// test if should write xmm, mirror to mmx code // test if should write xmm, mirror to mmx code
if( g_pCurInstInfo->info & EEINST_XMM ) { if( g_pCurInstInfo->info & EEINST_XMM ) {
pxAssert(0);
if( xmminfo & (XMMINFO_READLO|XMMINFO_WRITELO) ) _addNeededGPRtoXMMreg(XMMGPR_LO); if( xmminfo & (XMMINFO_READLO|XMMINFO_WRITELO) ) _addNeededGPRtoXMMreg(XMMGPR_LO);
if( xmminfo & (XMMINFO_READHI|XMMINFO_WRITEHI) ) _addNeededGPRtoXMMreg(XMMGPR_HI); if( xmminfo & (XMMINFO_READHI|XMMINFO_WRITEHI) ) _addNeededGPRtoXMMreg(XMMGPR_HI);
@ -276,6 +277,7 @@ void eeRecompileCode1(R5900FNPTR constcode, R5900FNPTR_INFO noconstcode)
// test if should write xmm, mirror to mmx code // test if should write xmm, mirror to mmx code
if( g_pCurInstInfo->info & EEINST_XMM ) { if( g_pCurInstInfo->info & EEINST_XMM ) {
pxAssert(0);
// no const regs // no const regs
mmreg1 = _allocCheckGPRtoXMM(g_pCurInstInfo, _Rs_, MODE_READ); mmreg1 = _allocCheckGPRtoXMM(g_pCurInstInfo, _Rs_, MODE_READ);
@ -335,6 +337,7 @@ void eeRecompileCode2(R5900FNPTR constcode, R5900FNPTR_INFO noconstcode)
// test if should write xmm, mirror to mmx code // test if should write xmm, mirror to mmx code
if( g_pCurInstInfo->info & EEINST_XMM ) { if( g_pCurInstInfo->info & EEINST_XMM ) {
pxAssert(0);
// no const regs // no const regs
mmreg1 = _allocCheckGPRtoXMM(g_pCurInstInfo, _Rt_, MODE_READ); mmreg1 = _allocCheckGPRtoXMM(g_pCurInstInfo, _Rt_, MODE_READ);