about summary refs log tree commit diff stats
path: root/src/dynarec/dynarec_native_functions.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* [DYNAREC] Fixed native_fprem/native_fprem1 (fixed the camera issue of FlatOut...Yang Liu2025-10-211-35/+12
* [DYNAREC] Optimized scalar AES impl in DynaRec (#3041)xctan2025-10-051-20/+179
* [ARM64_DYNAREC] Improved IRET handling of boggus parametersptitSeb2025-09-291-0/+6
* [ARM64_DYNAREC] Introduced a dynarec version of the UpdateFlags helper functionptitSeb2025-08-301-1/+1
* [DYNAREC] Rearranged arch-specific AVX infra code (#2930)Yang Liu2025-08-131-28/+0
* Some handling of case where signal numbers differs between native and x64 arc...ptitSeb2025-07-231-4/+5
* [DYNACACHE] Created a const table, for later use in internal relocation ([ARM...ptitSeb2025-06-131-0/+2
* This should fix the WoW buildptitSeb2025-05-301-2/+2
* [ARM64_DYNAREC] Try to optimise Windows INT n version on 64bits (TODO: Interp...ptitSeb2025-05-301-0/+6
* [ARM64_DYNAREC] Improved and fixed software fallback for (V)PCLMULQDQ opcodesptitSeb2025-04-241-10/+7
* [WOW64] Finished skeleton code for PE build (#2542)Yang Liu2025-04-171-1/+0
* [WOW64] More tweaks towards PE build (#2519)Yang Liu2025-04-101-3/+3
* Moved emit functions to seperate files from signals.h (#2516)Yang Liu2025-04-091-0/+1
* Moved some emit functions to os.h (#2494)Yang Liu2025-04-021-11/+7
* Introduced box64cpu.h for exported interpreter and dynarec functions (#2490)Yang Liu2025-04-011-2/+1
* Some cosmetic changes to C header files (#2487)Yang Liu2025-04-011-29/+0
* [BOX32][INTERP] Added some support for BOUND opcode ([ARM64_DYNAREC] too)ptitSeb2025-02-201-0/+7
* [ENV] Initial refactor of env variables infrastructure (#2274)Yang Liu2025-01-211-1/+1
* Port rounding of some x87 instructions from Box86 (#2242)Hagb (Junyu Guo 郭俊余)2025-01-081-3/+13
* [GDBJIT] Display register mapping annotations (#2185)Yang Liu2024-12-221-1/+30
* [ARM64_DYNAREC] Improved some x87 opcode behaviourptitSeb2024-12-021-4/+14
* Improved Signal handling ([ARM4_DYNAREC] too)ptitSeb2024-11-181-1/+1
* [ARM64_DYNAREC] Try to not call UpdateFlags when switching to a DFNONE state ...ptitSeb2024-11-151-1/+13
* Improve handling of memory protection, and excution bitptitSeb2024-11-041-1/+1
* [DYNAREC] Make sure jump address is wrapped on 32bits address spaceptitSeb2024-09-161-1/+3
* [BOX32] prepare elfheader_t structure for 32bits elfsptitSeb2024-08-171-1/+1
* Improved exception/int 3 handlingptitSeb2024-07-211-1/+1
* fix some spelling (#1668)josch2024-07-101-1/+1
* Fixes (#1659)rajdakin2024-07-091-13/+13
* [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 sse/avx...ptitSeb2024-06-011-0/+34
* [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 for...ptitSeb2023-11-281-16/+7
* [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] Fixed native_fprem (#822)Yang Liu2023-06-061-18/+18
* Added partial support for TF flags (should help with eroneous debugger detect...ptitSeb2023-05-241-0/+6
* [DYNAREC] Improved TEST_INTERPRETER with inter-block testingptitSeb2023-03-281-0/+2
* [DYNAREC] Fixed RV64 build and moved some functions between common and arch s...ptitSeb2023-03-161-12/+55
* [DYNAREC] Grouped common function in dynarec_native_functions.cptitSeb2023-03-161-0/+425