| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Added one structure to libwayland-clinet and auto bridges all current interfaces | ptitSeb | 2024-06-11 | 2 | -6/+43 | |
| | | ||||||
| * | Fixed libudev.so.0 wrapping, removed functions from libudev.so.1 | ptitSeb | 2024-06-11 | 4 | -126/+6 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.0F 77 256bits opcode | ptitSeb | 2024-06-11 | 1 | -2/+11 | |
| | | ||||||
| * | [INTERPRETER] Added AVX.0F 77 256bits opcode | ptitSeb | 2024-06-11 | 1 | -2/+8 | |
| | | ||||||
| * | Remove and obsolete comment | ptitSeb | 2024-06-11 | 1 | -1/+0 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed AVX.66.0F E1-E3 opcodes and Added AVX.66.0F C6 and ↵ | ptitSeb | 2024-06-11 | 2 | -11/+60 | |
| | | | | | AVX.0F 17 opcodes | |||||
| * | [ARM64_DYNAREC] Added AVX.66.0F38 02/0B opcodes | ptitSeb | 2024-06-11 | 1 | -2/+18 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed another issue with Ymm value when updating flags on ↵ | ptitSeb | 2024-06-11 | 1 | -2/+2 | |
| | | | | | internal jump | |||||
| * | [ARM64_DYNAREC] Added AVX.66.0F38 5A opcode | ptitSeb | 2024-06-11 | 1 | -0/+8 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed another issue with Ymm0 mask and reset_cache on ↵ | ptitSeb | 2024-06-11 | 1 | -2/+2 | |
| | | | | | internal jump | |||||
| * | Wrapped libunistring2 (#1577) | LiZhuoheng | 2024-06-11 | 8 | -0/+59 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.66.0F38 90/92 opcodes and added AVX.66.0F38 04 opcode | ptitSeb | 2024-06-10 | 1 | -5/+32 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed AVX.66.0F3A 00/01 opcodes | ptitSeb | 2024-06-10 | 1 | -4/+6 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed 256bits version of AVX.66.0F D1/D2/D3 opcodes | ptitSeb | 2024-06-10 | 1 | -15/+21 | |
| | | ||||||
| * | [ARM64_DYNAREC] Cosmetic change | ptitSeb | 2024-06-10 | 1 | -1/+0 | |
| | | ||||||
| * | Update README.md (#1573) | Diego q | 2024-06-09 | 1 | -1/+1 | |
| | | | | Added Strong memory mode to the hint under unity games because freezing is also a common issue on PI-4 and PI-5 for games, also added the mention of PI-5 on the hint because the issues aren't limited to the PI-4 and also apply to the Pi-5 | |||||
| * | Update README.md (#1572) | Diego q | 2024-06-09 | 1 | -1/+1 | |
| | | | | Usage link was broken so i fixed it | |||||
| * | [COSIM] Fixed 66 48 xx type of opcodes | ptitSeb | 2024-06-09 | 1 | -2/+5 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed an issue when not purging Ymm0 on internal jump with ↵ | ptitSeb | 2024-06-09 | 1 | -8/+8 | |
| | | | | | less Ymm0 | |||||
| * | [ARM64_DYNAREC] Fixed AVX.66.0F38 28 opcode | ptitSeb | 2024-06-09 | 1 | -1/+1 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed AVX.66.0F 7F opcode | ptitSeb | 2024-06-09 | 1 | -2/+2 | |
| | | ||||||
| * | [DYNAREC] Another fix for YMM Zero'd upper reg tracking | ptitSeb | 2024-06-09 | 9 | -45/+55 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.66.0F38 41/8E/9B, AVX.66.0F3A 06 and AVX.66.0F F6 ↵ | ptitSeb | 2024-06-08 | 4 | -0/+156 | |
| | | | | | opcodes | |||||
| * | [ARM64_DYNAREC] Another fix for YMM selection on High registry pressure cases | ptitSeb | 2024-06-08 | 3 | -17/+44 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.66.0F 50/C2, AVX.66.0F3A 0D, AVX.66.0F38 ↵ | ptitSeb | 2024-06-08 | 6 | -3/+228 | |
| | | | | | 16/28/29/2B/36/AC/BA and AVX.F2.0F 51 opcodes | |||||
| * | Remove a warning on known unhandled arch_prctl commands | ptitSeb | 2024-06-08 | 1 | -0/+13 | |
| | | ||||||
| * | [ARM64_DYNAREC] Small optim on 66 0F 50 opcode | ptitSeb | 2024-06-08 | 1 | -5/+4 | |
| | | ||||||
| * | [INTERPRETER] Fixed AVX.66.0F 50 opcode not handling vex.l | ptitSeb | 2024-06-08 | 1 | -0/+5 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.66.0F E6, AVX.66.0F38 98 and fixed AVX.F2.0F E6 ↵ | ptitSeb | 2024-06-08 | 3 | -6/+61 | |
| | | | | | opcodes | |||||
| * | [ARM64_DYNAREC] Fixed an issue when purging an YMM that is used in the same ↵ | ptitSeb | 2024-06-08 | 4 | -0/+16 | |
| | | | | | opcode | |||||
| * | Added 2 wrapped function to libglib2 | ptitSeb | 2024-06-08 | 1 | -0/+2 | |
| | | ||||||
| * | [RCFILE] Added a few more profiles | ptitSeb | 2024-06-07 | 1 | -0/+12 | |
| | | ||||||
| * | Only expose xsave extension if avx is used | ptitSeb | 2024-06-07 | 1 | -2/+2 | |
| | | ||||||
| * | [DYNAREC] This should fix RV64 and LA64 builds | ptitSeb | 2024-06-07 | 6 | -4/+12 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed YMM cache handling, espcially in high pressure regs cases | ptitSeb | 2024-06-07 | 8 | -83/+140 | |
| | | ||||||
| * | [RV64_DYNAREC] Fixed sign extension of 8-bit immediate in 66 opcodes (#1568) | xctan | 2024-06-07 | 2 | -10/+10 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added BMI.0F38 F2, F3/1 opcodes | ptitSeb | 2024-06-07 | 1 | -0/+46 | |
| | | ||||||
| * | [ARM64_DYNAREC] That's just cosmetic... | ptitSeb | 2024-06-07 | 1 | -2/+2 | |
| | | ||||||
| * | Wrapped libnettle8 (#1567) | LiZhuoheng | 2024-06-07 | 8 | -0/+187 | |
| | | ||||||
| * | [RV64_DYNAREC] Fixed some opcodes caught by cosim (#1561) | xctan | 2024-06-06 | 10 | -97/+130 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [RV64_DYNAREC] Fixed emit_shrd16c * [RV64_DYNAREC] Fixed BSWAP Gw * [RV64_DYNAREC] Fixed 32 bit RCL/RCR Ed, 1 * [RV64_DYNAREC] Fixed 32 bit BTR * [RV64_DYNAREC] Fixed 32 bit SHLD * [RV64_DYNAREC] Fixed 32 bit SHLD again * [RV64_DYNAREC] Fixed 16 bit constant SHLD again * [RV64_DYNAREC] Fixed 16-bit BTC * [RV64_DYNAREC] Fixed 32-bit rotates using Zbb extension * [RV64_DYNAREC] Fixed 16-bit SHLD opcode * [RV64_DYNAREC] Fixed the mask of LAHF opcode * [RV64_DYNAREC] Fixed LAHF again and handled OF2 before cosim * [RV64_DYNAREC] Fixed XADD Eb, Gb when Eb == Gb * [RV64_DYNAREC] Fixed XADD Ew, Gw when Ew == Gw * [RV64_DYNAREC] Fixed zero extension of 32 bit Ed operand * [RV64_DYNAREC] Fixed XADD Eb, Gb again for AH, BH, CH, DH * [RV64_DYNAREC] Fixed various 16-bit immediate extension | |||||
| * | [INTERPRETER] Added suport for F16C extension (linked to AVX flag) ↵ | ptitSeb | 2024-06-06 | 10 | -8/+216 | |
| | | | | | ([ARM64_DYNAREC] too) | |||||
| * | Disable F16C for now, it's not ready yet | ptitSeb | 2024-06-06 | 1 | -1/+1 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added a new small batch of AVX/BMI2 opcodes | ptitSeb | 2024-06-06 | 11 | -10/+208 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed VCMPSS opcode | ptitSeb | 2024-06-06 | 1 | -0/+50 | |
| | | ||||||
| * | Wrapped libtasn1-6 (#1563) | LiZhuoheng | 2024-06-06 | 10 | -0/+104 | |
| | | ||||||
| * | Wrapped libp11-kit (#1562) | LiZhuoheng | 2024-06-06 | 8 | -0/+81 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added a few more AVX opcodes | ptitSeb | 2024-06-05 | 5 | -8/+138 | |
| | | ||||||
| * | Added an AVX test (not on Android, needs to be build there) | ptitSeb | 2024-06-05 | 4 | -0/+1414 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added a bunch of AVX ocpodes and some fixes too | ptitSeb | 2024-06-05 | 8 | -89/+301 | |
| | | ||||||
| * | [INTERPRETER] Fixed VCMP opcode familly, that needs more cases on than ↵ | ptitSeb | 2024-06-05 | 4 | -55/+116 | |
| | | | | | con-vex CMP familly | |||||