about summary refs log tree commit diff stats
path: root/src/dynarec (follow)
Commit message (Expand)AuthorAgeFilesLines
* [ARM64_DYNAREC] Added FF /3 opcodeptitSeb2024-02-271-0/+41
* [ARM64_DYNAREC] copied code for F0 87 to 87 opcode, as they should behavee th...ptitSeb2024-02-271-5/+9
* [32BITS][ARM64_DYNAREC] Added 67 E0..E3 opcodesptitSeb2024-02-271-0/+60
* [RV64_DYNAREC] Optimized XOR Ew, Gw when Ew == Gw (#1289)xctan2024-02-271-8/+62
* [ARM64_DYNAREC] Added C8 opcode (for CP2077)ptitSeb2024-02-271-1/+25
* [ARM64_DYNAREC] Added 66 F0 01 opcode (for CP2077)ptitSeb2024-02-271-0/+31
* [ARM64_DYNAREC] Fixed a potential issue with F0 87 opcodeptitSeb2024-02-271-1/+1
* [32BITS] Added 0E opcode ([ARM64_DYNAREC] too)ptitSeb2024-02-241-1/+10
* Added 0F 01 F9 opcode ([ARM64_DYNAREC] tooptitSeb2024-02-241-0/+12
* [ARM64_DYNAREC] Handling of EB FF hacky jumpptitSeb2024-02-241-24/+30
* [RV64_DYNAREC] Added missing 0F 38 00 PSHUFB opcode for test23 (#1282)Yang Liu2024-02-231-0/+17
* [RV64_DYNAREC] Added all missing 66 0F opcodes for test17 (#1281)Yang Liu2024-02-231-1/+91
* Better handling of Hardware counter for rdtsc emulation (ARM64 only for now),...ptitSeb2024-02-232-1/+7
* Added 67 FF /2 opcode ([ARM64_DYNAREC] too)ptitSeb2024-02-221-0/+48
* [RV64_DYNAREC] Added 2 more 66 0F opcodes for test17 (#1278)Yang Liu2024-02-222-18/+70
* [RV64_DYNAREC] Added more opcodes (#1277)Yang Liu2024-02-223-0/+82
* [ARM64_DYNAREC] Added 0F E2 opcodeptitSeb2024-02-221-0/+14
* [RV64_DYNAREC] Added more opcodes (#1276)Yang Liu2024-02-227-31/+68
* [ARM64_DYNAREC] Added RCR 8bits with constant optimisation, and fixed RCL 8bi...ptitSeb2024-02-213-15/+59
* [ARM64_DYNAREC] Optimized rcl 8bits with constantptitSeb2024-02-213-25/+55
* [ARM64] Used Hardware counter for RDTSC emulation ([ARM64_DYNAREC] too)ptitSeb2024-02-212-4/+5
* [DYNAREC_RV64] Minor OF flag fixes and optimizations for emit shift utils (#1...Yang Liu2024-02-213-100/+118
* [ARM64_DYNAREC] Fixed some inf/nan detection for FXAM opcodeptitSeb2024-02-211-2/+1
* [ARM64_DYNAREC] Adjusted some FLAGS productions of AAA/AAS/DAA/DAS ocpodesptitSeb2024-02-211-4/+4
* [ARM64_DYNAREC] Fixed some case of ROL/ROR 8/16bits not computing CF flag cor...ptitSeb2024-02-203-24/+20
* [DYNAREC_RV64] Added more opcodes and some minor optimizations (#1272)Yang Liu2024-02-207-39/+126
* [DYNAREC] Adjusted the PUSH/POP x87 macro (and fix RV64 test infinite loop)ptitSeb2024-02-172-6/+3
* [ARM64_DYNAREC] Added F0 31 opcodeptitSeb2024-02-171-0/+51
* [ARM64_DYNAREC] Added unligned path for F0 01 and F0 39ptitSeb2024-02-171-1/+46
* [RV64_DYNAREC] Fix buildptitSeb2024-02-171-3/+3
* [DYNAREC] Try to fix some issue with x87 stack and skipped code being incoherentptitSeb2024-02-1712-102/+183
* [ARM64_DYNAREC] Fixed D9 E4 opcodeptitSeb2024-02-171-2/+2
* Better handling of 26/2E/36/3E prefix on F0 prefixed opcode ([ARM64_DYNAREC] ...ptitSeb2024-02-171-0/+4
* Added 67 C6 opcode ([ARM64_DYNAREC] too)ptitSeb2024-02-171-0/+28
* [ARM64_DYNAREC] Fixed 8C opcodeptitSeb2024-02-161-1/+3
* [ARM64_DYNAREC][32BITS] Added C4 /m and C5 /m opcodesptitSeb2024-02-161-1/+28
* [ARM64_DYNAREC] Added 0F A0/A1/A8/A9 opcodesptitSeb2024-02-161-1/+23
* [ARM64_DYNAREC] Added better handling for DD C0 D9 F7 sequenceptitSeb2024-02-161-1/+7
* [ARM64_DYNAREC] Improved FFREE handling (fixing gameplay of Serious Sam 2, pr...ptitSeb2024-02-115-19/+115
* [ARM64_DYNAREC] Improved FFREE/FXAM opcodes (helps 32bits games like SeriousS...ptitSeb2024-02-113-3/+29
* Added 0F 01 E0..E7 opcodes ([ARM64_DYNAREC] too)ptitSeb2024-02-101-0/+12
* [ARM64_DYNAREC] Added F0 21 opcodeptitSeb2024-02-081-0/+33
* [ARM64_DYNAREC] Improved stability when USCAT extention is supported, qn d im...ptitSeb2024-02-072-23/+98
* [ARM64_DYNAREC] 32bits Shift with 0 amount still wipe upper part of register ...ptitSeb2024-02-071-5/+30
* [DYNAREC] Tests for emited coded size limit (usefull for DYNAREC_TEST for exa...ptitSeb2024-02-074-2/+15
* [DYNAREC_RV64] f23 and f24 are save in a same place (#1251)factfinding2024-02-071-1/+1
* [ARM64_DYNAREC] Added 0F C7 /1 opcodeptitSeb2024-02-071-1/+34
* [ARM64_DYNAREC] More fixes to F0 0F C7 opcodeptitSeb2024-02-072-74/+70
* [ARM64_DYNAREC] Fixed F0 0F C7 opcode that was broken on previous commitptitSeb2024-02-061-7/+7
* [ARM64_DYNAREC] Reworked, again, strongmem emulationptitSeb2024-02-062-5/+15