about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-04-21 11:27:20 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-04-21 11:27:20 +0200
commit460e6c517d38be6f8b300a2f8356d3cab058fcc6 (patch)
tree85d8ba88cd43769921dd934a059366ab5ab381f7
parent965105c08afaf75166a167c4882c807c4a74efc8 (diff)
downloadbox64-460e6c517d38be6f8b300a2f8356d3cab058fcc6.tar.gz
box64-460e6c517d38be6f8b300a2f8356d3cab058fcc6.zip
[ARM64_DYNAREC] Minor cosmetic changes
-rw-r--r--src/dynarec/arm64/dynarec_arm64_660f.c2
-rw-r--r--src/dynarec/arm64/dynarec_arm64_avx_66_0f3a.c2
2 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 dbb4538e..ca3e677e 100644
--- a/src/dynarec/arm64/dynarec_arm64_660f.c
+++ b/src/dynarec/arm64/dynarec_arm64_660f.c
@@ -1224,7 +1224,7 @@ uintptr_t dynarec64_660F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n
                     u8 = F8;

                     v0 = fpu_get_scratch(dyn, ninst);

                     VFMULQS(v0, q0, q1);

-                    // mask some, duplicate all, mask some

+                    // mask some (considering masking is rare)

                     for(int i=0; i<4; ++i)

                         if(!(u8&(1<<(4+i)))) {

                             VMOVQSfrom(v0, i, xZR);

diff --git a/src/dynarec/arm64/dynarec_arm64_avx_66_0f3a.c b/src/dynarec/arm64/dynarec_arm64_avx_66_0f3a.c
index 07737f67..5830a2f2 100644
--- a/src/dynarec/arm64/dynarec_arm64_avx_66_0f3a.c
+++ b/src/dynarec/arm64/dynarec_arm64_avx_66_0f3a.c
@@ -660,7 +660,7 @@ uintptr_t dynarec64_AVX_66_0F3A(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip
                 if(!(u8&(1<<i))) {
                     VMOVQDfrom(v0, i, xZR);
                 }
-            if(!vex.l) YMM0(gd);
+            YMM0(gd);
             break;
 
         case 0x44: