Add a few more CONDITIONAL_DISABLEs.

This commit is contained in:
Unknown W. Brackets 2013-03-03 01:44:33 -08:00
parent d647816d10
commit ab05149dbf
2 changed files with 8 additions and 1 deletions

View File

@ -105,6 +105,7 @@ void Jit::Comp_FPULS(u32 op)
}
void Jit::Comp_FPUComp(u32 op) {
CONDITIONAL_DISABLE;
int opc = op & 0xF;
if (opc >= 8) opc -= 8; // alias
if (opc == 0)//f, sf (signalling false)

View File

@ -52,7 +52,12 @@
#define _POS ((op>>6 ) & 0x1F)
#define _SIZE ((op>>11 ) & 0x1F)
#define DISABLE Comp_Generic(op); return;
// All functions should have CONDITIONAL_DISABLE, so we can narrow things down to a file quickly.
// Currently known non working ones should have DISABLE.
// #define CONDITIONAL_DISABLE { Comp_Generic(op); return; }
#define CONDITIONAL_DISABLE ;
#define DISABLE { Comp_Generic(op); return; }
namespace MIPSComp
{
@ -83,6 +88,7 @@ namespace MIPSComp
void Jit::Comp_ITypeMem(u32 op)
{
CONDITIONAL_DISABLE;
int offset = (signed short)(op&0xFFFF);
bool load = false;
int rt = _RT;