Merge pull request #1153 from skidau/twx-bindtoreg
Replaced KillImmediate with BindToRegister in the tw instruction.
This commit is contained in:
commit
788a719718
|
@ -1883,12 +1883,16 @@ void Jit64::twx(UGeckoInstruction inst)
|
|||
|
||||
s32 a = inst.RA;
|
||||
|
||||
gpr.KillImmediate(a, true, false);
|
||||
|
||||
if (inst.OPCD == 3) // twi
|
||||
{
|
||||
gpr.KillImmediate(a, true, false);
|
||||
CMP(32, gpr.R(a), Imm32((s32)(s16)inst.SIMM_16));
|
||||
}
|
||||
else // tw
|
||||
{
|
||||
gpr.BindToRegister(a, true, false);
|
||||
CMP(32, gpr.R(a), gpr.R(inst.RB));
|
||||
}
|
||||
|
||||
std::vector<FixupBranch> fixups;
|
||||
CCFlags conditions[] = { CC_A, CC_B, CC_E, CC_G, CC_L };
|
||||
|
|
Loading…
Reference in New Issue