diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/arm64/dynarec_arm64_660f.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_660f.c b/src/dynarec/arm64/dynarec_arm64_660f.c index 5b21e174..038e70c3 100755 --- a/src/dynarec/arm64/dynarec_arm64_660f.c +++ b/src/dynarec/arm64/dynarec_arm64_660f.c @@ -1073,9 +1073,9 @@ uintptr_t dynarec64_660F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n GETGX_empty(v0); if(box64_dynarec_fastround) { u8 = sse_setround(dyn, ninst, x1, x2, x3); - VFRINTISQ(q0, v1); + VFRINTISQ(v0, v1); x87_restoreround(dyn, ninst, u8); - VFCVTZSQS(q0, q0); + VFCVTZSQS(v0, v0); } else { MRS_fpsr(x5); BFCw(x5, FPSR_IOC, 1); // reset IOC bit |