diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/arm64/dynarec_arm64_f20f.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_f20f.c b/src/dynarec/arm64/dynarec_arm64_f20f.c index 976b4c52..17f95f4c 100755 --- a/src/dynarec/arm64/dynarec_arm64_f20f.c +++ b/src/dynarec/arm64/dynarec_arm64_f20f.c @@ -298,7 +298,7 @@ uintptr_t dynarec64_F20F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n VMOVeD(v0, 0, d0, 0); // to not erase uper part #else FCMPD(v0, v1); - B_NEXT(cLS); //Less than or equal + B_NEXT(cCC); //Less than VMOVeD(v0, 0, v1, 0); // to not erase uper part #endif break; @@ -336,7 +336,7 @@ uintptr_t dynarec64_F20F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n VMOVeD(v0, 0, d0, 0); // to not erase uper part #else FCMPD(v0, v1); - B_NEXT(cGE); //Greater than or equal + B_NEXT(cGT); //Greater than VMOVeD(v0, 0, v1, 0); // to not erase uper part #endif break; |