about summary refs log tree commit diff stats
path: root/src/emu (follow)
Commit message (Expand)AuthorAgeFilesLines
* [TRACE] Better trace for some specific jumpptitSeb2023-12-071-2/+6
* Better way to handle multiple 3E/26 and F2/F3 prefixes ([DYNAREC] too)ptitSeb2023-12-071-4/+7
* [INTERPRETER] Made some opcode truer to what they should on some edge casesptitSeb2023-12-063-87/+246
* [INTERPRETER] Trigger a trap exception when CC is encounteredptitSeb2023-12-051-3/+4
* [32BITS] Forgot 66 54 opcodeptitSeb2023-12-051-0/+1
* [INTERPRETER] Refactored 0F A4/A5 opcodes for better readabilityptitSeb2023-12-051-5/+15
* [INTERPRETER] Added addling to divide by 0 exceptionptitSeb2023-12-051-0/+12
* [INTERPRETER] Call opcode also need getAlternate redirectionptitSeb2023-12-051-0/+1
* Show TLS resize warning only if old size is not 0ptitSeb2023-12-051-1/+3
* Improved bridge name storage/retreivalptitSeb2023-12-011-2/+0
* [DYNAREC][INTERPRETER] Rework on 6C/6D/6E/6F opcodes (#1098)Yang Liu2023-11-281-71/+6
* [ANDROID] Fix Clang Compiling (#1094)Lily2023-11-281-0/+5
* [INTERPRETER] LES/LDS are valid only if next byte has high bit not setptitSeb2023-11-231-2/+2
* Clear errno when pctrl_arch has no errorptitSeb2023-11-231-0/+1
* Added full support for the SHA cpu extensionptitSeb2023-11-213-0/+258
* [INTERPRETER] Fixed some rare issue with XLAT ocpodeptitSeb2023-11-201-1/+4
* Better way to handle syscall array with c99 sparse array initptitSeb2023-11-201-184/+179
* Saved defered flag status when processing signal / foreign functionptitSeb2023-11-171-1/+1
* [ARM64_DYNAREC] Optimized 66 0F A4 opcodeptitSeb2023-11-161-1/+15
* [ARM64_DYNAREC] Improved 0F A4 opcodeptitSeb2023-11-161-0/+31
* [INTERPRETER] Fixed OF flags for shld opcodesptitSeb2023-11-161-6/+3
* [ARM64_DYNAREC] Optimized 66 AC opcodeptitSeb2023-11-161-1/+13
* [ARM64_DYNAREC] Fixed shrd 32/64bits opcodesptitSeb2023-11-161-1/+28
* [INTERPRETER] Reworked shrd OF flag computationptitSeb2023-11-161-3/+3
* Added syscall 266 (for #1066)ptitSeb2023-11-151-0/+1
* Added 64/65 [64/65] 90 opcode ([ARM64_DYNAREC] Too)ptitSeb2023-11-151-1/+16
* [TRACE] Small improvment to trace handlingptitSeb2023-11-151-0/+4
* [INTERPRETER] Small cosmetic changes to some F0 prefixed opcodesptitSeb2023-11-132-43/+45
* [TRACE] Small improvment for push rbp traceptitSeb2023-11-121-1/+2
* [INTERPRETER] Small adjustment on shl flag computationptitSeb2023-11-111-17/+17
* [ARM64_DYNAREC] Added emit_shr8c and some mare adjustement to 8bits shiftsptitSeb2023-11-111-5/+5
* Cleaned up syscall and signed register accessptitSeb2023-11-101-180/+171
* Added BOX64_FUTEX_WAITV, on by default expect for BAD_SIGNAL buildptitSeb2023-11-101-4/+21
* 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
* More accurate 0F BA opcodes on 64bits without rex.wptitSeb2023-11-091-0/+6
* Use non-atomic operation on XCHG when unalignedptitSeb2023-11-081-1/+7
* Cosmetic changeptitSeb2023-11-071-1/+1
* [TRACE] Better trace for unknown offset in native elfptitSeb2023-11-071-1/+1
* Fixed some issue with some SSE4.2 string compare oprations (should help #1013)ptitSeb2023-11-051-2/+2
* [TRACE] Show mmap size in hexptitSeb2023-11-051-1/+1
* Added 66 0F F2 38 F1 opcode, and fixed all 66 0F F2/F3 xx opcodes (should hel...ptitSeb2023-11-044-5/+176
* [TRACE] Fixed a warningptitSeb2023-11-041-1/+1
* [TRACE] Improved traceptitSeb2023-11-042-3/+3
* Fixed a comment for 66 0F 3A 62 opcodeptitSeb2023-10-301-1/+1
* Added full SSE 4.2 supportptitSeb2023-10-305-0/+232
* [ARM64_DYNAREC] Ported fprem/fprem1 from box86 (fix camera issues in FlatOut ...ptitSeb2023-10-271-1/+2
* [32BITS] Added a few 66 opcodes ([ARM64_DYNAREC] too)ptitSeb2023-10-261-0/+6
* [DYNAREC] Various improvment to x87 code and segment handlingptitSeb2023-10-251-1/+2