about summary refs log tree commit diff stats
path: root/src/tools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-06-02 11:26:03 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-06-02 11:26:16 +0200
commitb49273c079dd9fa02ba1ee709e6d4edb1e728f71 (patch)
treeb078d68ab284c3f15547261a3cb9c5729568305b /src/tools
parent7c1b161277681aa875c792613b1bb50451df8133 (diff)
downloadbox64-b49273c079dd9fa02ba1ee709e6d4edb1e728f71.tar.gz
box64-b49273c079dd9fa02ba1ee709e6d4edb1e728f71.zip
[INTERPRETER] Added FMA cpu extension (linked to BOX64_AVX=2)
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/my_cpuid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/my_cpuid.c b/src/tools/my_cpuid.c
index a42915fd..23f3d19b 100644
--- a/src/tools/my_cpuid.c
+++ b/src/tools/my_cpuid.c
@@ -254,7 +254,7 @@ void my_cpuid(x64emu_t* emu, uint32_t tmp32u)
             R_ECX =   1<<0      // SSE3
                     | 1<<1      // PCLMULQDQ
                     | 1<<9      // SSSE3
-                    //| 1<<12     // fma    // some games treat FMA as AVX
+                    | box64_avx2<<12     // fma
                     | 1<<13     // cx16 (cmpxchg16)
                     | 1<<19     // SSE4_1
                     | box64_sse42<<20     // SSE4_2 can be hiden