diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/arm64/dynarec_arm64_f30f.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_f30f.c b/src/dynarec/arm64/dynarec_arm64_f30f.c index eb487766..ce73f08f 100644 --- a/src/dynarec/arm64/dynarec_arm64_f30f.c +++ b/src/dynarec/arm64/dynarec_arm64_f30f.c @@ -325,7 +325,7 @@ uintptr_t dynarec64_F30F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n VMOVeS(v0, 0, d0, 0); // to not erase uper part #else FCMPS(v0, v1); - B_NEXT(cLS); //Less than or equal + B_NEXT(cCC); //Less than VMOVeS(v0, 0, v1, 0); // to not erase uper part #endif break; @@ -350,7 +350,7 @@ uintptr_t dynarec64_F30F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n VMOVeS(v0, 0, d0, 0); // to not erase uper part #else FCMPS(v0, v1); - B_NEXT(cGE); //Greater than or equal + B_NEXT(cGT); //Greater than VMOVeS(v0, 0, v1, 0); // to not erase uper part #endif break; |