Skip to content
FEX Release FEX-2202

- AArch64
 - Single instruction optimization for AESKeyGenAssist (6744a06a)

- APITests
 - Fixes InterruptableConditionVariable test to use the syscal… (82e59777)

- CMake
 - Always use local xxhash to statically link (59781431)
 - Adds TUNE_ARCH option (e36beb8d)

- CPUID
 - Fixes ASAN problem with reading midr (6022715a)

- External
 - Point vixl submodule towards FEX's fork (a3a138ef)

- Externals
 - Update vixl (8e3893df)

- FEXCore
 - Defer a significant number of ALU flag calculation (832d013c)

- FEXLoader
 - Resolve the absolute path to rootfs if possible (023aaaae)

- FEXLogServer
 - Stop duplicating and dropping messages (eb17edec)

- FEXRootFSFetcher
 - Fixes some edge case behaviours  (13f35f7b)
 - Check if curl is installed and fail before running (784cbdd9)

- IR
 - Fixes some wrong offsets in passes (c252f8bf)
 - Fixes SSA ID printing (a2aa9f3f)

- JIT
 - Fixes signed displacement wraparound on 32-bit  (e2798e37)

- Linux
 - Fixes for older build environments (ade0d0f2)
 - Fixes 32-bit getsockopt and setsockopt (d9149548)
 - Handles the remaining 32-bit siginfo_t usage  (7768f696)
 - Fixes emulatedpath with symlink following (5dda3a15)

- OpcodeDispatcher
 - Fixes CRC32 decoding in 0F_38 table (1c242061)
 - Implements PCMPGTQ (caffad85)
 - Implements CRC32 instruction  (b7a76af7)
 - Removes extraneous extract in VFCMP (4c92b562)
 - Fixes ptest flags calculation. (0a8717d9)

- SocketLogging
 - Fixes MsgHandler not syncing with Assert level (9eb5ba5a)

- Softfloat
 - Stop doing special handling for FREM (9d084519)

- ThunkLibs
 - Add meta data to libvulkan_device (a0026c92)

- Misc
 - Fixes FEXConfig build (d308a438)
 - Adds an option to disable the IR interpreter (11a51055)
 - Fix pressure vessel hangs (334a8ef8)
 - Fixes some of the warnings that cropped up (bf581dec)

- externals
 - Update fmt to 8.1.1 (140e9824)

- unittests
 - Revise POSIX tests known failures and disabled (ea76de0f)
 - Fixes ROOTFS needing to be defined prior to cmake (7c08b67d)
 - Adds a BCD unit test (609587f9)