about summary refs log tree commit diff stats
path: root/src/dynarec/dynarec_native_functions.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix some spelling (#1668)josch2024-07-101-1/+1
|
* Fixes (#1659)rajdakin2024-07-091-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replaced some tabs with spaces * Fixed some signedness warnings * Added more debug info * Fixed an improper alignment * [WRAPPEDWAYLAND] Added return statements to wrappers * [EMU] [AVX] Fixed some issues * [ARM DYNAREC] Fixed some minor warnings * [ARM DYNAREC] Removed unused macro arguments * [EMU] Fixed a noisy warning * [ARM DYNAREC] Removed "empty body" warnings * [EMU] Fixed an opcode in dynarec, non-cosim builds * [LA64 DYNAREC] Minor warning fixes * [LA64 DYNAREC] Fixed empty body warnings * [LA64 DYNAREC] Added parenthesis around assignments in if statements * [LA64 DYNAREC] Fixed missing parenthesis in macro definitions * [RV64 DYNAREC] Fixed minor warnings * [RV64 DYNAREC] Fixed wrong/missing parentheses * [WRAPPER] Fixed the WaylandClient callback signatures
* [ARM64_DYNAREC] Added AVX.66.0F38 00/DC-DF opcodesptitSeb2024-06-011-21/+72
|
* [ARM64_DYNAREC] Added a couple of AVX.66.0F3A opcodes, and fixed some ↵ptitSeb2024-06-011-0/+34
| | | | sse/avx function helpers
* [ARM64_DYNAREC] Added a fisrt 128bits only AVX opcodeptitSeb2024-05-301-1/+29
|
* [ARM64_DYNAREC] Added 66 D9 /6 and 66 DD /4 /6 opcodesptitSeb2024-05-231-2/+25
|
* [ARM64_DYNAREC] Made some opcode truer to what they should on some edge casesptitSeb2023-12-061-0/+11
|
* [ARM64_DYNAREC] Fixes some rare-case of flags not correctly propagated on ↵ptitSeb2023-11-281-16/+7
| | | | forward-jump
* [ARM64_DYNAREC] More fixing and improving on shifting opcodesptitSeb2023-11-101-0/+6
|
* [DYNAREC] Use interpretor code for FPREM/FPREM1 instead of simplified versionptitSeb2023-09-231-13/+36
|
* [DYNAREC] Some spelling fixesAndré Zwing2023-08-021-1/+1
|
* Better handling of int 29/2C/2d with wine ([ARM64_DYNAREC] too)ptitSeb2023-07-221-0/+6
|
* Reworked a bit privileged instruction ([32BITS] too)(ARM64_DYNAREC] too)ptitSeb2023-06-271-2/+2
|
* A few cosmetic fixes (#858)Alexandre Julliard2023-06-241-1/+0
| | | | | | | | | | | | | | | | | | | | | * [DYNAREC] Don't include pthread.h in C files. It's already included from box64context.h. Since there's no pthread.h on Win32, including it only once avoids having to add ifdefs everywhere. * [DYNAREC] Remove some duplicate definitions of the GETG helper macros. * Declare void functions with an explicit void. To avoid 'function declaration is not a prototype' warnings when using -Wstrict-prototypes. * Avoid including bridge_private.h in files that don't need it. * Avoid defining ZYDIS_RUNTIME_ADDRESS_NONE. It's not used, and conflicts with the original Zydis headers.
* [DYNAREC] Fixed native_fprem (#822)Yang Liu2023-06-061-18/+18
|
* Added partial support for TF flags (should help with eroneous debugger ↵ptitSeb2023-05-241-0/+6
| | | | detection under wine)
* [DYNAREC] Improved TEST_INTERPRETER with inter-block testingptitSeb2023-03-281-0/+2
|
* [DYNAREC] Fixed RV64 build and moved some functions between common and arch ↵ptitSeb2023-03-161-12/+55
| | | | specific
* [DYNAREC] Grouped common function in dynarec_native_functions.cptitSeb2023-03-161-0/+425