Skip to content

Commit

Permalink
Merge pull request #1492 from FioraAeterna/fixregpreload
Browse files Browse the repository at this point in the history
JIT: fix register preloading
  • Loading branch information
skidau committed Nov 5, 2014
2 parents 50f442a + b81686b commit a66b34c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Source/Core/Core/PowerPC/Jit64/Jit.cpp
Expand Up @@ -747,12 +747,12 @@ const u8* Jit64::DoJit(u32 em_address, PPCAnalyst::CodeBuffer *code_buf, JitBloc
if (ops[i].gprInReg[reg] && !gpr.R(reg).IsImm())
gpr.BindToRegister(reg, true, false);
}
for (int reg : ops[i].regsOut)
for (int reg : ops[i].fregsIn)
{
if (fpr.NumFreeRegisters() < 2)
break;
if (ops[i].fprInXmm[reg])
gpr.BindToRegister(reg, true, false);
fpr.BindToRegister(reg, true, false);
}

Jit64Tables::CompileInstruction(ops[i]);
Expand Down

0 comments on commit a66b34c

Please sign in to comment.