JIT: another one bites the dust (cntlzwx)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3862 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
hrydgard 2009-07-20 20:00:08 +00:00
parent a1904ba721
commit bf671bbcf6
1 changed files with 3 additions and 3 deletions

View File

@ -950,13 +950,13 @@
INSTRUCTION_START;
int a = inst.RA;
int s = inst.RS;
if (gpr.R(a).IsImm() || gpr.R(s).IsImm() || s == a)
if (gpr.R(a).IsImm() || gpr.R(s).IsImm())
{
Default(inst);
return;
}
gpr.Lock(a,s);
gpr.LoadToX64(a,false);
gpr.Lock(a, s);
gpr.LoadToX64(a, true, true);
BSR(32, gpr.R(a).GetSimpleReg(), gpr.R(s));
FixupBranch gotone = J_CC(CC_NZ);
MOV(32, gpr.R(a), Imm32(63));