JitArm64: fix lfd

Bug found by HdkR.
This commit is contained in:
degasus 2015-07-28 00:13:37 +02:00
parent 6cd8ee9e4e
commit ec0582ee5b

View File

@ -71,7 +71,9 @@ void JitArm64::lfXX(UGeckoInstruction inst)
u32 imm_addr = 0; u32 imm_addr = 0;
bool is_immediate = false; bool is_immediate = false;
fpr.BindToRegister(inst.FD, false); // 64 bit loads only load PSR0
fpr.BindToRegister(inst.FD, flags & BackPatchInfo::FLAG_SIZE_F64);
ARM64Reg VD = fpr.R(inst.FD); ARM64Reg VD = fpr.R(inst.FD);
ARM64Reg addr_reg = W0; ARM64Reg addr_reg = W0;