about summary refs log tree commit diff stats
path: root/src/dynarec (follow)
Commit message (Expand)AuthorAgeFilesLines
* fix emit_sar32c() ZF maybe set error. (#1034)liuli2023-10-201-1/+1
* [ARM64_DYNAREC] More ARM64 extensions detectionptitSeb2023-10-181-11/+12
* [RV64_DYNAREC] More fixes to the buildptitSeb2023-10-181-1/+1
* Merge branch 'main' of https://github.com/ptitSeb/box64ptitSeb2023-10-181-18/+52
|\
| * [ARM64_DYNAREC] Added a use of FLAGM extension in add8 emitterptitSeb2023-10-181-18/+52
* | [RV64_DYNAREC] Try to fix the buildptitSeb2023-10-181-6/+6
|/
* Fix build issuesptitSeb2023-10-182-29/+18
* [ARM64_DYNAREC] Preparing handling of FLAGM and FLAGM2 extensionsptitSeb2023-10-182-2/+46
* [ARM64_DYNAREC] More changes to Strong memory model emulationptitSeb2023-10-189-46/+33
* [ARM64_DYNAREC] Added support for BOX4_DYNAREC_ALIGNED_ATOMICSptitSeb2023-10-175-164/+237
* [ARM64_DYNAREC] More fixes to F0 0F C7 opcode with Atomics extensionptitSeb2023-10-171-3/+5
* [ARM64_DYNAREC] More fixes for Atomics extensionptitSeb2023-10-174-13/+10
* [ARM64_DYNAREC] More fixes for Atomic extension n LOCK DEC opcodesptitSeb2023-10-171-8/+10
* [ARM64_DYNAREC] Fixed F0 0F B0 opcopde with Atomics extensionptitSeb2023-10-171-1/+2
* [ARM64_DYNAREC] Added code generation for Atomic ARM v8.1 extension for most ...ptitSeb2023-10-165-241/+807
* [ARM64_DYNAREC] Cosmetic changes to SM macrosptitSeb2023-10-161-2/+2
* [COSIM] Fix x87 testing (#1029)Yang Liu2023-10-153-13/+18
* [DYNAREC] Fix x87cache issues (#1025)Yang Liu2023-10-1420-123/+166
* [ARM64_DYNAREC] Fixes some border case 32bits potential issue with GETEDz hel...ptitSeb2023-10-121-1/+1
* Merge branch 'main' of https://github.com/ptitSeb/box64ptitSeb2023-10-111-0/+3
|\
| * [RV64_DYNAREC] Fix a build warning (#1020)Yang Liu2023-10-111-0/+3
* | [ARM64_DYNAREC] Small improvement to certain cases for 66 0F 70 opcodeptitSeb2023-10-112-0/+18
|/
* [ARM64_DYNAREC] Fixed 66 0F 38 20..25/30..35 to only read needed amount of da...ptitSeb2023-10-112-12/+30
* [ARM64_DYNAREC] Better place for memory barrier on jmp_next and iret_to_epilogptitSeb2023-10-111-2/+2
* [ARM64_DYNAREC] Added 66 0F 3A 21 opcodeptitSeb2023-10-101-1/+22
* [RV64_DYNAREC] Small fixed single rex.w AF opcodeptitSeb2023-10-101-2/+1
* [ARM64_DYNAREC] Fixed single AF opcodeptitSeb2023-10-101-4/+3
* [ARM64_DYNAREC] Fixed 66 99 opcodeptitSeb2023-10-091-1/+1
* [ARM64_DYNAREC] Added 66 99 opcodeptitSeb2023-10-091-1/+5
* [ARM64_DYNAREC] Fixed most DA opcodesptitSeb2023-10-081-0/+7
* [ARM64_DYNAREC] Take dynarec64_DA into account (#1014)André Zwing2023-10-071-1/+3
* Added Snapdragon 8 Gen 2 profile (#1009)Sophon2023-10-072-1/+233
* [DYNAREC] Introduce a config that should save a bit of mmemory at runtime (ON...ptitSeb2023-10-012-1/+15
* [RV64_DYNAREC] Fix buildptitSeb2023-10-011-0/+1
* [DYNAREC] Changed lock mecanism for memory protectionptitSeb2023-10-015-1/+54
* [RV64_DYNAREC] Added more support for XTheadMemPair extension (#995)Yang Liu2023-09-278-959/+1080
* Update dynarec_arm64_emit_math.c (#994)liuli2023-09-271-1/+1
* [RV64_DYNAREC] Added more support for XTheadBs extension (#993)Yang Liu2023-09-263-42/+39
* Added 66 0F 3A 0D opcode ([ARM64_DYNAREC] Too)ptitSeb2023-09-261-1/+14
* [RV64_DYNAREC] Added more support for XTheadBb extension (#989)Yang Liu2023-09-245-1886/+2021
* [DYNAREC] Use interpretor code for FPREM/FPREM1 instead of simplified versionptitSeb2023-09-231-13/+36
* [ARM64_DYNAREC] Added 64/65 01/21/29/31 opcodesptitSeb2023-09-161-0/+43
* [ARM64_DYNAREC] Added (F2/F3) AF opcode (for #975)ptitSeb2023-09-161-0/+36
* [RV64_DYNAREC] Added some support for XTheadBb extension (#977)Yang Liu2023-09-133-22/+103
* [CI] Test RISCV with bit-manipulation extensions on (#972)Yang Liu2023-09-121-1/+1
* Fixed CI and simplifiedYang Liu2023-09-123-38/+20
* Use macroYang Liu2023-09-123-70/+19
* [DYNAREC_RV64] Added support for xtheadbaYang Liu2023-09-122-11/+43
* [RV64_DYNAREC] Added thead vendor extension detectionYang Liu2023-09-111-0/+153
* [DYNAREC] Small improvment on multi-thread reliance for the jumptableptitSeb2023-09-096-4/+24