eden/src
rayman30 fb9d1a9644 dynarmic: Implement VectorMin/Max{S,U}64 emitters
Implements the missing A64 backend emitters for VectorMinS64, VectorMinU64, VectorMaxS64, and VectorMaxU64.

These IR opcodes are generated by the optimizer but lack direct hardware instruction support for 64-bit elements in the base NEON set (e.g., UMIN.2D does not exist). They are implemented using a compare (CMGT/CMHI) followed by a bitwise select (BSL). This correctly selects between the two source registers, whereas using BIT would incorrectly zero out elements.

Unit tests could not be added to a64.cpp because UMIN.2D is not a valid A64 instruction, causing the assembler (Oaknut) to reject it. The fix was verified by running Team Sonic Racing on macOS (Apple Silicon), which previously crashed on this synthetic opcode.

Fixes crash in Team Sonic Racing.
2026-02-07 01:51:45 +01:00
..
android [fs/core] Load external content without NAND install (#2862) 2026-02-06 14:05:44 +01:00
audio_core [audio] Fix release buffer for audio input (#3336) 2026-01-18 16:20:32 +01:00
common [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
core [fs/core] Load external content without NAND install (#2862) 2026-02-06 14:05:44 +01:00
dedicated_room [cmake] fix macos mbedtls (#3109) 2025-11-27 19:59:08 +01:00
dynarmic dynarmic: Implement VectorMin/Max{S,U}64 emitters 2026-02-07 01:51:45 +01:00
frontend_common [desktop] Add mod importer from folder and zip (#3472) 2026-02-06 06:37:30 +01:00
hid_core [hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2025-11-27 19:46:41 +01:00
input_common [input_common] fix xinput raw not working on sdl2 (#3305) 2026-01-16 22:18:19 +01:00
network [chore] Fixed a couple memory leaks using up ~15 MB each iteration (#398) 2025-12-26 02:55:52 +01:00
qt_common [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
shader_recompiler [spirv] Fix F16 conversion on Android (skip NaN check) (#3458) 2026-02-04 00:44:03 +01:00
tests [tests] fix compile+linking issues with PlayTime (#3345) 2026-01-19 16:27:18 +01:00
video_core [vk] Simplified layouts per driver configuration (#3271) 2026-02-07 01:37:47 +01:00
web_service nuke: Goodbye PCH, you will not be missed (#2821) 2025-10-27 20:50:16 +01:00
yuzu [desktop] Basic grid view implementation (#3479) 2026-02-06 19:51:01 +01:00
yuzu_cmd [common] merge RenderBackend and ShaderBackend options (#3313) 2026-01-18 12:33:00 +01:00
yuzu_room_standalone [cmake] add a `YUZU_STATIC_ROOM` option (#3411) 2026-01-28 23:54:49 +01:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt [cmake, frontend] Add nightly build modifier (#3431) 2026-01-31 01:18:36 +01:00
dep_hashes.h.in [cmake, frontend] feat: CPMUtil + dependency viewer (#238) 2025-08-11 22:27:29 +02:00