about summary refs log tree commit diff stats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* [ARM64_DYNAREC] Optimized 16bits SHL/SHR/SAR opcodesptitSeb2023-11-133-81/+411
* [DYNAREC] Don't consume X_PEND if opcode MAY emit flagsptitSeb2023-11-131-3/+3
* [ARM64_DYNAREC] Added emit_sar8 helperptitSeb2023-11-133-6/+50
* [ARM64_DYNAREC] Add optionnal handling of no flag update for shift CL opcodesptitSeb2023-11-131-0/+22
* [ELFLOADER] Some more fixes to elf memory managerptitSeb2023-11-131-3/+4
* [COSIM] Fix GO_TRACE (#1059)Yang Liu2023-11-121-2/+2
* [ARM64_DYNAREC] Some fixes to shift opcodesptitSeb2023-11-121-9/+33
* [ELFLOADER] Fixed align issue (may help #1057) (#1058)Yang Liu2023-11-121-2/+2
* Merge branch 'main' of https://github.com/ptitSeb/box64ptitSeb2023-11-122-32/+55
|\
| * [ARM64_DYNAREC] More fixes on 8bits shift emitersptitSeb2023-11-122-32/+55
* | Small improvment in global hackingptitSeb2023-11-121-2/+2
* | [TRACE] Small improvment for push rbp traceptitSeb2023-11-121-1/+2
|/
* [ARM64_DYNAREC] Fixed sar8c usageptitSeb2023-11-122-3/+3
* [ARM64_DYNAREC] Some more work on shift opcodesptitSeb2023-11-121-23/+29
* [INTERPRETER] Small adjustment on shl flag computationptitSeb2023-11-111-17/+17
* [ARM64_DYNAREC] Added emit_sar8cptitSeb2023-11-113-23/+50
* [ARM64_DYNAREC] Added emit_shr8c and some mare adjustement to 8bits shiftsptitSeb2023-11-114-49/+77
* [ARM64_DYNAREC] Added emit_shr8 helperptitSeb2023-11-113-14/+55
* [ARM64_DYNAREC] improved D2 /4/6 opcodesptitSeb2023-11-113-7/+58
* [ARM64_DYNAREC] Fixed 64/65 8E opcodeptitSeb2023-11-111-0/+1
* [ARM64_DYNAREC] Reorganised D0/D2 opcodes and Added shl8c emitter useptitSeb2023-11-111-96/+132
* [ARM64_DYNAREC] Added shl8c emitterptitSeb2023-11-113-13/+57
* [ARM64_DYNAREC] Fixed OF flags for 8 bit addition when using FLAGM extensionptitSeb2023-11-111-3/+3
* [ARM64_DYNAREC] More fixing and improving on shifting opcodesptitSeb2023-11-1011-126/+391
* [ARM64_DYNAREC] Added 64/65 8E opcodeptitSeb2023-11-101-1/+15
* Cleaned up syscall and signed register accessptitSeb2023-11-102-180/+209
* Added BOX64_FUTEX_WAITV, on by default expect for BAD_SIGNAL buildptitSeb2023-11-104-4/+42
* Fixed some edge-case with some of the shift opcodesptitSeb2023-11-102-35/+33
* [INTERPRETER] Fixed a typo in 66 0F 2C opcodeptitSeb2023-11-101-4/+4
* Allow unaligned lock xchg with rex.wptitSeb2023-11-091-1/+12
* [RV64_DYNAREC] Fixed a nasty typo in add8c emitterptitSeb2023-11-091-1/+1
* [ARM64_DYNAREC] More accurate 0F BA opcodes on 64bits without rex.wptitSeb2023-11-091-5/+1
* More accurate 0F BA opcodes on 64bits without rex.wptitSeb2023-11-091-0/+6
* Added wrapped curl_multi_poll function (for #1053)ptitSeb2023-11-091-0/+1
* Use non-atomic operation on XCHG when unalignedptitSeb2023-11-081-1/+7
* [ELFLOADER] Take wine prereserve memory into accountptitSeb2023-11-081-0/+2
* Added 2 wrapped function to libfontconfig (for aesprites)ptitSeb2023-11-081-2/+2
* Cosmetic changeptitSeb2023-11-071-1/+1
* [TRACE] Better trace for unknown offset in native elfptitSeb2023-11-072-2/+2
* Added wrapped __isoc23_strtoul (for #1052)ptitSeb2023-11-071-0/+1
* Refined ptrace hacks around POKEUSER/PEEKUSER (should help Wine Unity3D games)ptitSeb2023-11-071-1/+7
* [RCFILE] Disable FASTNAN, FASTROUND and CALLRET when using BOX64_DYNAREC_TEST...ptitSeb2023-11-071-0/+5
* [ELFLOADER] Use alternate simpler method for memory managment when pagesize i...ptitSeb2023-11-071-26/+36
* [ELFLOADER] Another fix for elfloader memory managment on pagesize not 4K (mi...ptitSeb2023-11-071-1/+21
* [ELFLOADER] Another fix for elfloader memory managment (might help #1051)ptitSeb2023-11-071-8/+6
* [ARM64_DYNAREC] Fixed 66 0F 3A 21 opcodeptitSeb2023-11-061-51/+4
* [ARM64_DYNAREC] Added F0 0F BA opcodesptitSeb2023-11-061-4/+139
* [ARM64_DYNAREC] Added 66 0F 3A 40 opcode (with tests)ptitSeb2023-11-063-0/+42
* Fixed some issue with some SSE4.2 string compare oprations (should help #1013)ptitSeb2023-11-051-2/+2
* Added BOX64_INPROCESSGPU setting (helps Heroic 2.10 at least)ptitSeb2023-11-053-0/+18