| Commit message (Expand) | Author | Age | Files | Lines |
| * | Removed an optim on TLS, it break things (fix regression on exiting many game... | ptitSeb | 2023-03-18 | 1 | -1/+1 |
| * | [RV64_DYNAREC] Added 66 C1 opcodes | ptitSeb | 2023-03-18 | 2 | -0/+133 |
| * | [RV64_DYNAREC] Added 69 IMUL opcode | ptitSeb | 2023-03-18 | 1 | -0/+33 |
| * | [RV64_DYNAREC] Added 0F BF MOVSX opcode | ptitSeb | 2023-03-18 | 1 | -0/+16 |
| * | [RV64_DYNAREC] Added 0F BE MOVSX opcode | ptitSeb | 2023-03-18 | 1 | -0/+24 |
| * | [RV64_DYNAREC] Added 66 C7 MOV opcode | ptitSeb | 2023-03-18 | 1 | -0/+20 |
| * | [RV64_DYNAREC] Added 09 OR opcode | ptitSeb | 2023-03-18 | 3 | -1/+44 |
| * | [RV64_DYNAREC] Added D3 /4 /5 SHL opcode | ptitSeb | 2023-03-18 | 3 | -6/+61 |
| * | [RV64_DYNAREC] Added D3/7 SAR opcode | ptitSeb | 2023-03-18 | 2 | -0/+27 |
| * | [RV64_DYNAREC] Added 99 CDQ opcode | ptitSeb | 2023-03-18 | 1 | -1/+9 |
| * | [RV64_DYNAREC] Added 63 MOVSXD opcode | ptitSeb | 2023-03-18 | 1 | -0/+23 |
| * | [RV64_DYNAREC] Added 88 MOV opcode | ptitSeb | 2023-03-18 | 1 | -0/+39 |
| * | [RV64_DYNAREC] Added 83 /1 OR opcode | ptitSeb | 2023-03-18 | 3 | -4/+48 |
| * | [RV64_DYNAREC] Added 0F B6/B7 MOVZX opcodes | ptitSeb | 2023-03-18 | 1 | -0/+41 |
| * | Added some wrapped libfreetype symbols (for #581) | ptitSeb | 2023-03-17 | 4 | -3/+17 |
| * | [RV64_DYNAREC] Added 03 ADD opcode (#582) | xctan | 2023-03-17 | 1 | -0/+9 |
| * | [RV64_DYNAREC] Added 2B SUB opcode (#580) | xctan | 2023-03-17 | 1 | -0/+9 |
| * | [RV64_DYNAREC] Added 0F AF IMUL opcode (#579) | Yang Liu | 2023-03-17 | 2 | -1/+42 |
| * | [RV64_DYNAREC] Added 3B CMP opcode (#578) | xctan | 2023-03-17 | 1 | -0/+10 |
| * | [RV64_DYNAREC] Added C1 /(4/6) SHL opcode (#577) | Yang Liu | 2023-03-17 | 4 | -6/+80 |
| * | [RV64_DYNAREC] Added some C9 LEAVE opcode (after test01, now test02 fully run... | ptitSeb | 2023-03-16 | 1 | -0/+7 |
| * | [RV64_DYNAREC] Added some 66 0F prefixed opcodes | ptitSeb | 2023-03-16 | 4 | -2/+185 |
| * | [ARM64_DYNAREC] Fixed ARM64 build | ptitSeb | 2023-03-16 | 1 | -0/+2 |
| * | [DYNAREC] Fixed RV64 build and moved some functions between common and arch s... | ptitSeb | 2023-03-16 | 4 | -81/+75 |
| * | [DYNAREC] Grouped common function in dynarec_native_functions.c | ptitSeb | 2023-03-16 | 17 | -698/+562 |
| * | [RV64_DYNAREC] Added 81/83 /4 AND and /6 XOR opcodes | ptitSeb | 2023-03-16 | 3 | -4/+127 |
| * | [RV64_DYNAREC] Added a bunch of 0F prefixed opcodes | ptitSeb | 2023-03-16 | 6 | -20/+330 |
| * | [ARM64_DYNAREC] Added FF /2 CALL, /4 JMP and /6 PUSH opcodes | ptitSeb | 2023-03-16 | 2 | -0/+82 |
| * | [RV64_DYNAREC] Added E9/EB JMP opcodes | ptitSeb | 2023-03-16 | 1 | -0/+29 |
| * | [ARM64_DYNAREC] Some small cleanup | ptitSeb | 2023-03-16 | 3 | -6/+11 |
| * | [RV64_DYNAREC] Added 68 PUSH opcode (#575) | xctan | 2023-03-16 | 1 | -1/+15 |
| * | [RV64_DYNAREC] Added 98 CWDE opcode (#574) | xctan | 2023-03-16 | 1 | -0/+31 |
| * | [RV64_DYNAREC] Added 70-7F Jcc condition jump opcodes, plus a ton of fixes an... | ptitSeb | 2023-03-16 | 13 | -83/+336 |
| * | [RV64_DYNAREC] Added (81/83) /7 CMP opcode (#571) | Yang Liu | 2023-03-16 | 5 | -15/+90 |
| * | [RV64_DYNAREC] Added 01 ADD opcode (#573) | xctan | 2023-03-16 | 3 | -3/+89 |
| * | [RV64_DYNAREC] Added {C1,D1} /{5,7} opcode and some fixes (#569) | xctan | 2023-03-16 | 4 | -4/+99 |
| * | [RV64_DYNAREC] Optimize MOV64 emitter (#572) | Yang Liu | 2023-03-16 | 3 | -41/+48 |
| * | [RV64_DYNAREC] Added F3 0F 1E NOP opcode (#570) | Yang Liu | 2023-03-16 | 3 | -3/+76 |
| * | [RV64_PRINTER] Added C2/RETN and C3/RET opocde, along with fixes to jmp_to_next | ptitSeb | 2023-03-15 | 3 | -15/+151 |
| * | [RV64_DYNAREC] A few more fixes to the printer | ptitSeb | 2023-03-15 | 1 | -1/+3 |
| * | [RV64_DYNAREC] Update rv64_printer with new reg allocation | ptitSeb | 2023-03-15 | 1 | -2/+2 |
| * | [RV64_DYNAREC] Added CC (and NativeCall) opcode, and shuffle around some xFla... | ptitSeb | 2023-03-15 | 6 | -24/+84 |
| * | [RV64_DYNAREC] Implemented a solutionfor the problematic F_OF flag (use F_OF2... | ptitSeb | 2023-03-15 | 6 | -6/+68 |
| * | [RV64_DYNAREC] Added E8 CALL opcode, and fixed some issue with many macros | ptitSeb | 2023-03-15 | 6 | -19/+329 |
| * | [RV64_DYNAREC] Added 80 /7 CMP opcode (#567) | Yang Liu | 2023-03-15 | 4 | -11/+120 |
| * | [RV64_DYNAREC] Added C6 MOV opcode (#566) | Yang Liu | 2023-03-15 | 1 | -0/+39 |
| * | [RV64_DYNAREC] Added 39 CMP opcode and some fixes (#565) | Yang Liu | 2023-03-15 | 4 | -55/+119 |
| * | Added 66 0F 38 29 PCMPEQQ opcde ([ARM64_DYNAREC] too) (for #558) | ptitSeb | 2023-03-14 | 2 | -0/+16 |
| * | [RV64_DYNAREC] Added {81,83} /0 ADD opcode (#564) | xctan | 2023-03-14 | 4 | -1/+110 |
| * | [RV64_DYNAREC] Added 85 TEST opcode (#563) | Yang Liu | 2023-03-14 | 3 | -2/+63 |