| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | [STATICBUILD] Removed libbsd build dependancy | ptitSeb | 2024-07-10 | 3 | -3/+32 | |
| | | ||||||
| * | [STATICBUILD] Yet another attempt to fix CI build | ptitSeb | 2024-07-10 | 2 | -2/+9 | |
| | | ||||||
| * | [STATICBUILD] Another attempt to fix CI build | ptitSeb | 2024-07-10 | 1 | -4/+4 | |
| | | ||||||
| * | [STATICBUILD] Attempt to fix CI build | ptitSeb | 2024-07-10 | 1 | -18/+18 | |
| | | ||||||
| * | [STATICBUILD] Fixed some more errors | ptitSeb | 2024-07-10 | 2 | -7/+10 | |
| | | ||||||
| * | This should fix regular build | ptitSeb | 2024-07-10 | 4 | -159/+13910 | |
| | | ||||||
| * | [STATICBUILD] Try to fix staticbuild and add it to the CI (for #1377) | ptitSeb | 2024-07-10 | 9 | -13930/+175 | |
| | | ||||||
| * | fix some spelling (#1668) | josch | 2024-07-10 | 15 | -31/+31 | |
| | | ||||||
| * | [STATICBUILD] Fixed a warning (for #1377) | ptitSeb | 2024-07-10 | 1 | -1/+1 | |
| | | ||||||
| * | [DYNAREC] Fixed `ymm0_purge` for some instructions (#1664) | rajdakin | 2024-07-10 | 1 | -2/+6 | |
| | | | | | | * [DYNAREC] Fixed `ymm0_purge` for the first instruction of a block * [DYNAREC] Also consider barriers as having a pred with `ymm0_out = 0` | |||||
| * | Remove the flags adjustment in `GO_TRACE` for RISC-V 64 (#1663) | Yip Coekjan | 2024-07-10 | 1 | -3/+1 | |
| | | ||||||
| * | [LA64_DYNAREC] Added more opcodes and a minor fix too (#1662) | Yang Liu | 2024-07-10 | 3 | -1/+97 | |
| | | | | | | * [LA64_DYNAREC] Added more opcodes and a minor fix too * saturation is considered necessary | |||||
| * | Fixed some X11 wrapping (for Interrogation: You will be deceived linux ↵ | ptitSeb | 2024-07-10 | 2 | -1/+3 | |
| | | | | | version #1414) | |||||
| * | Started a new dev. cycle | ptitSeb | 2024-07-10 | 1 | -1/+1 | |
| | | ||||||
| * | Bumped version to v0.3.0 | ptitSeb | 2024-07-09 | 1 | -2/+2 | |
| | | ||||||
| * | Fixes (#1659) | rajdakin | 2024-07-09 | 63 | -774/+777 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replaced some tabs with spaces * Fixed some signedness warnings * Added more debug info * Fixed an improper alignment * [WRAPPEDWAYLAND] Added return statements to wrappers * [EMU] [AVX] Fixed some issues * [ARM DYNAREC] Fixed some minor warnings * [ARM DYNAREC] Removed unused macro arguments * [EMU] Fixed a noisy warning * [ARM DYNAREC] Removed "empty body" warnings * [EMU] Fixed an opcode in dynarec, non-cosim builds * [LA64 DYNAREC] Minor warning fixes * [LA64 DYNAREC] Fixed empty body warnings * [LA64 DYNAREC] Added parenthesis around assignments in if statements * [LA64 DYNAREC] Fixed missing parenthesis in macro definitions * [RV64 DYNAREC] Fixed minor warnings * [RV64 DYNAREC] Fixed wrong/missing parentheses * [WRAPPER] Fixed the WaylandClient callback signatures | |||||
| * | [LA64_DYNAREC] Fixed ADC/SBC usage (#1658) | Yang Liu | 2024-07-08 | 1 | -5/+5 | |
| | | ||||||
| * | [WRAPPED] Added NSS_Init (#1657) | rajdakin | 2024-07-08 | 1 | -1/+1 | |
| | | ||||||
| * | Fixed wrapping of some rare opengl functions | ptitSeb | 2024-07-08 | 1 | -3/+3 | |
| | | ||||||
| * | [ARM64_DYNAREC] Small optim on some ROL/ROR opcodes | ptitSeb | 2024-07-08 | 1 | -30/+46 | |
| | | ||||||
| * | [LA64_DYNAREC] Added more opcodes (#1656) | Yang Liu | 2024-07-08 | 1 | -0/+33 | |
| | | ||||||
| * | [LA64_DYNAREC] Added more opcodes (#1654) | Yang Liu | 2024-07-08 | 4 | -0/+145 | |
| | | ||||||
| * | Mask `rs2` when using `bext` instruction if `rex.w` is not set (#1653) | Yip Coekjan | 2024-07-08 | 2 | -7/+17 | |
| | | ||||||
| * | [VULKAN] Added 1 more extension | ptitSeb | 2024-07-07 | 1 | -0/+3 | |
| | | ||||||
| * | Set last_ip to an unclean state at the end of CALL (#1650) | Yang Liu | 2024-07-07 | 1 | -0/+1 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed a warning | ptitSeb | 2024-07-07 | 1 | -1/+1 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.66.0F38 B6 opcode | ptitSeb | 2024-07-07 | 1 | -0/+27 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added AVX.F2.0F D0 opcode | ptitSeb | 2024-07-07 | 1 | -0/+21 | |
| | | ||||||
| * | [ARM64_DYNAREC] Fixed reflect cache for ymm0 | ptitSeb | 2024-07-07 | 1 | -1/+2 | |
| | | ||||||
| * | [VULKAN] Added 1 more extension | ptitSeb | 2024-07-07 | 1 | -0/+4 | |
| | | ||||||
| * | [ARM64_DYNAREC] Reworked ymm0 propagation | ptitSeb | 2024-07-07 | 11 | -50/+83 | |
| | | ||||||
| * | [INTERPRETER] Added 64 66 8D opcode (#1648) | Haichen Wu | 2024-07-06 | 2 | -3/+13 | |
| | | ||||||
| * | [ARM64_DYNAREC] Made AVX/AVX2 enabled by default, but only for ARM64 Dynarec ↵ | ptitSeb | 2024-07-05 | 1 | -0/+9 | |
| | | | | | configs | |||||
| * | [ARM64_DYNAREC] More improvment on YMM handling | ptitSeb | 2024-07-05 | 6 | -24/+39 | |
| | | ||||||
| * | [ARM64_DYNAREC] Added Calling Convention as comment in emitter, for reference | ptitSeb | 2024-07-05 | 1 | -0/+35 | |
| | | ||||||
| * | Cosmetic change | ptitSeb | 2024-07-05 | 1 | -1/+2 | |
| | | ||||||
| * | Put a limit on how much the hardware counter can be shifted | ptitSeb | 2024-07-05 | 1 | -1/+1 | |
| | | ||||||
| * | Should not follow symlinks on file path resolution (#1644) | Yip Coekjan | 2024-07-05 | 4 | -12/+31 | |
| | | ||||||
| * | Added 1 more wrapped funciton to libcups (for #1629) | ptitSeb | 2024-07-05 | 4 | -1/+32 | |
| | | ||||||
| * | [VULKAN] Fixed a typo | ptitSeb | 2024-07-05 | 1 | -1/+1 | |
| | | ||||||
| * | [VULKAN] Add Wrapped VK_KHR_android_surface (#1643) | KreitinnSoftware | 2024-07-05 | 4 | -0/+6 | |
| | | ||||||
| * | [VULKAN] Added 1 more extension | ptitSeb | 2024-07-04 | 1 | -0/+8 | |
| | | ||||||
| * | Cosmetic change | ptitSeb | 2024-07-04 | 1 | -3/+3 | |
| | | ||||||
| * | [ARM64_DYNAREC] Improved 0F C7 /6 opcode | ptitSeb | 2024-07-04 | 1 | -2/+23 | |
| | | ||||||
| * | [DYNAREC] Fixed IMUL sign extension issue (#1639) | Yang Liu | 2024-07-04 | 5 | -34/+26 | |
| | | ||||||
| * | Impl `sys_getpgrp` & `sys_getpgid` (#1637) | Yip Coekjan | 2024-07-04 | 1 | -0/+4 | |
| | | ||||||
| * | Fixed 2 warning | ptitSeb | 2024-07-04 | 2 | -2/+2 | |
| | | ||||||
| * | Wrap some functions for libc (#1635) | Yip Coekjan | 2024-07-04 | 4 | -4/+25 | |
| | | ||||||
| * | [LA64_DYNAREC] Fixed F2 0F 70 PSHUFLW opcode (#1634) | Yang Liu | 2024-07-04 | 1 | -1/+8 | |
| | | ||||||
| * | [RV64_DYNAREC] Added preliminary RVV infra and PXOR opcode for demonstration ↵ | Yang Liu | 2024-07-04 | 10 | -93/+418 | |
| | | | | | | | | | | | | | | (#1632) * [RV64_DYNAREC] Added preliminary RVV infra and PXOR opcode for demonstration * keep sse_cache_s uint8_t as suggested * use xor to do the wrap * revert * better fallback | |||||