about summary refs log tree commit diff stats
path: root/src/dynarec (follow)
Commit message (Expand)AuthorAgeFilesLines
* [DYNAREC] Added 8E opcodeptitSeb2022-01-061-1/+13
* [DYNAREC] Oops, fixed 66 0F D1/D2 opcodesptitSeb2022-01-061-2/+2
* [DYNAREC] Added 66 0F D1 opcode and improved 66 0F D2 opcodeptitSeb2022-01-063-5/+36
* [DYNAREC] Added 66 0F E3 opcodeptitSeb2022-01-061-1/+21
* [DYNAREC] Added F0 66 09 opcode (for Metro Exodus)ptitSeb2022-01-031-0/+22
* [DYNAREC] Added some more Memory Barrier when trying to emulate StrongMem mod...ptitSeb2022-01-011-0/+4
* [DYNAREC] Added DMB printerptitSeb2022-01-011-0/+4
* [DYNAREC] Small change in dynablock handlingptitSeb2021-12-311-4/+4
* [DYNAREC] Fixed some border case for IDIV opcodeptitSeb2021-12-222-2/+20
* Added 64 8A opcode ([DYNAREC] too) (for #171)ptitSeb2021-11-221-2/+37
* [DYNAREC] Reduce performance impact of StrongMem, and added old Strongmem met...ptitSeb2021-11-191-2/+4
* [DYNAREC] Improved JIT handling, and added a HotPage detection to temporarily...ptitSeb2021-11-185-37/+144
* [DYNAREC] Added an option to simulate Strong Memory Model, and auto activate ...ptitSeb2021-11-181-2/+8
* [DYNAREC] Fixed a small issue with Segfault in Fillblock detectionptitSeb2021-11-151-0/+1
* [DYNAREC] Added some DMB to try help multi-tasked+JIT program (may help #110)ptitSeb2021-11-143-3/+52
* [DYNAREC] Added DMB emitterptitSeb2021-11-141-0/+3
* [DYNAREC] Changed Dynarec a bit to try stabilise program using many threads a...ptitSeb2021-11-116-48/+87
* [DYNAREC] Pass0 now alocate memory and do more stuff from pass1ptitSeb2021-11-1110-107/+101
* Improved CMPSS/CMPSD opcodes, improved test17 ([DYNAREC] too, and improved MI...ptitSeb2021-11-072-21/+37
* Chnaged memory protection tracking to reduce usage of lock, especially for [D...ptitSeb2021-11-052-11/+13
* [DYNAREC] Fixed right shift emmiter with const = 1 (help wine 6.17, and proba...ptitSeb2021-11-011-3/+3
* [DYNAREC] Cancel a dynablock if a segfault occurs while building itptitSeb2021-10-271-0/+13
* Added 67 0F 67/7F ocpodes ([DYNAREC] too) (for The Last Federation)ptitSeb2021-10-241-1/+36
* [DYNAREC] Added F2 0F E6 opcodeptitSeb2021-10-051-0/+12
* [DYNAREC] Added 67 89/C1/F7 opcodesptitSeb2021-10-052-3/+266
* [DYNAREC] Somme fix for 66 83 opcodesptitSeb2021-09-261-10/+10
* More work on gtk and nss3+friendsptitSeb2021-09-212-4/+7
* Added 66 0F 38 39/3C opcodes ([DYNAREC] too) (for #81)ptitSeb2021-09-181-0/+16
* Fixed 66 0F 3A 22 opcode for REX.W ([DYNAREC] too) (should help #81)ptitSeb2021-09-161-1/+5
* [DYNAREC] some fixes to alternate handling and vsyscall supportptitSeb2021-09-122-5/+17
* [DYNAREC] Fixed (agaim) BTR/BTS/BTC with imm8==0ptitSeb2021-09-041-0/+6
* Added 66 0F 3A 22 SSE4.x opcode ([DYNAREC] too) (for #106)ptitSeb2021-08-301-0/+10
* [DYNAREC] Fixed BTS/BTR/BTC with imm8==0 (helps EWJ SE Win95, probably other ...ptitSeb2021-08-291-6/+15
* Added 66 0F B7 opcode ([DYNAREC] too)ptitSeb2021-08-291-0/+14
* Added AES-NI cpu extension support ([DYNAREC] too, using AES extension if ava...ptitSeb2021-08-287-0/+263
* [DYNAREC] Added 65 39 opcodeptitSeb2021-08-101-0/+10
* Added handling of longjmp inside signals handler (from box86)ptitSeb2021-08-091-1/+2
* Added 64 66 89 and changed 64 66 0F D6 opcodes ([DYNAREC] too) (for #77)ptitSeb2021-07-302-1/+54
* [DYNAREC] Try toavoid segfault when exploring code for a native call building...ptitSeb2021-07-281-1/+1
* Added 64 F7 opcode ([DYNAREC] too) (for #73)ptitSeb2021-07-273-9/+164
* Fixed status of C2 x87 flags after sin, cos, sincos and tan function ([DYNARE...ptitSeb2021-07-211-0/+4
* Added F3 0F BD opcode ([DYNAREC] too) (for #27)ptitSeb2021-07-191-0/+14
* Made IRETQ to restore RSP and SS ([DYNAREC] too) (helps Wine64 exceptions han...ptitSeb2021-07-171-0/+8
* [DYNAREC] Try to avoid segfault when discovering natuve function durring buil...ptitSeb2021-07-171-1/+2
* [DYNAREC] Added 8F opcode and improved 8C oneptitSeb2021-07-171-3/+20
* [DYNAREC] Fixed P flag computation for Test32 emiter (help #34)ptitSeb2021-07-141-1/+1
* [DYNAREC] Fixed shrd/shld emiter when both regs are the same (for #33)ptitSeb2021-07-121-4/+4
* Added some more libc wrapped functionsptitSeb2021-07-121-1/+1
* Splitted mmx and x87 register (from box86)ptitSeb2021-07-112-16/+16
* [DYNAREC] Stop building block if protection of next byte is 0 without the Cus...ptitSeb2021-07-101-1/+1