about summary refs log tree commit diff stats
path: root/src/dynarec (follow)
Commit message (Expand)AuthorAgeFilesLines
* [AMR64_DYNAREC] A few optimisations on some F0 BTx opcodesptitSeb2023-11-281-22/+12
* [ARM64_DYNAREC] Fixed BFI emitterptitSeb2023-11-281-5/+5
* Merge branch 'main' of https://github.com/ptitSeb/box64ptitSeb2023-11-282-5/+8
|\
| * [DYNAREC_RV64] Added missing fallbacks in x87 opcodes (#1096)Yang Liu2023-11-282-5/+8
* | [ARM64_DYNAREC] Added 67 8A opcodeptitSeb2023-11-281-1/+34
|/
* [DYNAREC_RV64] Fixed BTS BTR BTC again (#1090)Yang Liu2023-11-271-13/+13
* [DYNAREC_RV64] Fixed emit_ror32 (#1087)Yang Liu2023-11-261-4/+4
* [DYNAREC_RV64] Fixed BTS BTR BTC for zbs extension (#1084)Yang Liu2023-11-261-0/+3
* [ARM64_DYNAREC] Fixed some typo if x87_forget helperptitSeb2023-11-241-2/+2
* [DYNAREC_RV64] Added more opcode for minipad2.exe (#1081)Yang Liu2023-11-244-3/+143
* [DYNAREC_RV64] Fixed FCOMP opcode (#1080)Yang Liu2023-11-232-14/+14
* [ARM64_DYNAREC] Some fixes and improvment to various opcodesptitSeb2023-11-235-47/+31
* [ARM64_DYNAREC] Fixed 0F 38 CD opcodeptitSeb2023-11-221-5/+6
* [ARM64_DYNAREC] Added full support for SHA cpu extension, using SHA1/SHA2 ext...ptitSeb2023-11-213-1/+342
* [ARM64_DYNAREC] Added D7 XLAT opcodeptitSeb2023-11-202-0/+11
* [RV64_DYNAREC] Added 64 8F POP & 67 66 89 MOV opcodes (for minipad2.exe) (#1076)Yang Liu2023-11-203-1/+49
* [RV64_DYNAREC] Added FD STD, fixed FC CLD and F3 A4 REP MOVSB (for minipad2) ...Yang Liu2023-11-202-2/+6
* [RV64_DYNAREC] Fixed zbb andn optimization (#1074)Yang Liu2023-11-201-17/+17
* Saved defered flag status when processing signal / foreign functionptitSeb2023-11-171-0/+23
* [ARM64_DYNAREC] Optimized 66 0F A5 ocodeptitSeb2023-11-163-13/+69
* [ARM64_DYNAREC] Optimized 66 0F A4 opcodeptitSeb2023-11-163-11/+70
* [ARM64_DYNAREC] Optimized 0F A5 opcodeptitSeb2023-11-163-7/+70
* [ARM64_DYNAREC] Improved 0F A4 opcodeptitSeb2023-11-161-7/+9
* [ARM64_DYNAREC] Optimized 66 AD opcodeptitSeb2023-11-163-8/+62
* [ARM64_DYNAREC] Optimized 66 AC opcodeptitSeb2023-11-163-11/+65
* [ARM64_DYNAREC] Fixed shrd 32/64bits opcodesptitSeb2023-11-161-5/+5
* [ARM64_DYNAREC] Reworked shrd 32/64bits opcodesptitSeb2023-11-163-12/+81
* [ARM64_DYNAREC] Optimized F6 /6 /7 opcodesptitSeb2023-11-151-5/+11
* [ARM64_DYNAREC] Uses SKIPTEST instead of NOTEST for 66 F7 /7 opcodeptitSeb2023-11-151-1/+1
* [ARM64_DYNAREC] Small optims on some shift opcodesptitSeb2023-11-153-22/+18
* Added 64/65 [64/65] 90 opcode ([ARM64_DYNAREC] Too)ptitSeb2023-11-151-1/+9
* [RV64_DYNAREC] [32BITS] Added more opcodes for minipad2.exe (#1062)Yang Liu2023-11-134-0/+70
* [RV64_DYNAREC] Added a few opcodes for minipad2.exe (#1061)Yang Liu2023-11-136-27/+132
* [ARM64_DYNAREC] Optimized 16bits ROL/ROR opcodesptitSeb2023-11-132-36/+60
* [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
* [COSIM] Fix GO_TRACE (#1059)Yang Liu2023-11-121-2/+2
* [ARM64_DYNAREC] Some fixes to shift opcodesptitSeb2023-11-121-9/+33
* [ARM64_DYNAREC] More fixes on 8bits shift emitersptitSeb2023-11-122-32/+55
* [ARM64_DYNAREC] Fixed sar8c usageptitSeb2023-11-122-3/+3
* [ARM64_DYNAREC] Some more work on shift opcodesptitSeb2023-11-121-23/+29
* [ARM64_DYNAREC] Added emit_sar8cptitSeb2023-11-113-23/+50
* [ARM64_DYNAREC] Added emit_shr8c and some mare adjustement to 8bits shiftsptitSeb2023-11-113-44/+72
* [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