Yang Liu
|
524bf21011
|
[LA64_DYNAREC] Fixed BEXTR opcode (#3067)
|
2025-10-13 11:26:01 +02:00 |
|
Yang Liu
|
6fbb827955
|
[LA64_DYNAREC] Fixed non-lbt path INC/DEC opcodes register conflicts (#3066)
|
2025-10-13 11:25:25 +02:00 |
|
Yang Liu
|
80610037cd
|
[LA64_DYNAREC] Fixed some oversized load (#3065)
|
2025-10-13 10:19:01 +02:00 |
|
Yang Liu
|
bbd22d76be
|
[INTERP] Fixed 16bit PUSH/POP opcodes (#3064)
|
2025-10-13 09:40:58 +02:00 |
|
Yang Liu
|
256632ea4c
|
[INTERP] Improved cosim handling on 16bit BT/BTS/BTR/BTC opcodes (#3063)
|
2025-10-12 21:02:42 +02:00 |
|
Yang Liu
|
f5eff13acc
|
[RV64_DYNAREC] Fixed some 16bit BT/BTS/BTR/BTC opcodes (#3062)
|
2025-10-12 20:29:35 +02:00 |
|
ptitSeb
|
7b66c024f0
|
[DYNACACHE] Allow Dynacache to be serialized when _exit is used
|
2025-10-12 14:52:49 +02:00 |
|
Yang Liu
|
af437fa354
|
[ARM64_DYNAREC] Fixed a typo in iret_to_epilog (#3059)
|
2025-10-12 09:09:12 +02:00 |
|
Yang Liu
|
2a559622c9
|
[INTERP] Fixed GetECommon_16 truncation (#3058)
|
2025-10-12 09:08:43 +02:00 |
|
Yang Liu
|
494428dbbe
|
[DYNAREC] Fixed negative issues with 0F/F0 A3/AB/B3/BB opcodes (#3057)
|
2025-10-11 20:15:10 +02:00 |
|
Yang Liu
|
a40b6d49cb
|
[RV64_DYNAREC] Fixed some missing sse_forget_reg for implicit xmm0 (#3056)
|
2025-10-11 19:27:58 +02:00 |
|
Yang Liu
|
a5b3c0af5e
|
[INTERP] Fixed a typo in 0F C7 /1 CMPXCHG16B opcode (#3055)
|
2025-10-11 17:07:29 +02:00 |
|
Yang Liu
|
276e67f329
|
[INTERP] Fixed a typo in AVX 0F 38 F5 BZHI opcode (#3054)
|
2025-10-11 14:27:10 +02:00 |
|
Yang Liu
|
56684a2f67
|
[RV64_DYNAREC] Fixed a typo in 16bit ROR/ROL opcodes (#3053)
|
2025-10-11 14:25:30 +02:00 |
|
Yang Liu
|
56b4de3b84
|
[DYNAREC] Fixed some oversized memory load (#3051)
* [DYNAREC] Fixed some oversized memory load
* review
|
2025-10-10 22:35:59 +02:00 |
|
ptitSeb
|
275c25a048
|
[INTERP] Fixed 66 E8/E9/EA opcodes in 32bits mode
|
2025-10-10 16:22:41 +02:00 |
|
ptitSeb
|
0a0228eae2
|
[ARM64_DYNAREC] Changed BSF/BSR to not changed Ed if Gd==0 (seems current cpu does this)
|
2025-10-10 16:21:50 +02:00 |
|
Yang Liu
|
65b6f716d5
|
[DYNAREC] Fixed 66 8D opcode and also a regression introduced in last commit (#3050)
|
2025-10-10 15:59:31 +02:00 |
|
Yang Liu
|
70ab16a6d6
|
[DYNAREC][INTERP] Fixed an edge case of CMPXHG (#3049)
|
2025-10-10 14:45:50 +02:00 |
|
ptitSeb
|
74d4db051b
|
[WRAPPER] Fixed one wrapped function signature (for #3048)
|
2025-10-10 13:27:19 +02:00 |
|
ptitSeb
|
41f61cf702
|
[ARM64_DYNAREC] Don't assume x1 is xRIP in link_next (fix regression introduced with 685afa2302 )
|
2025-10-10 13:19:29 +02:00 |
|
Yang Liu
|
f0eab197be
|
[DYNAREC] Fixed a special case of SHLD/SHRD opcodes (#3047)
|
2025-10-10 11:39:02 +02:00 |
|
Yang Liu
|
6250f03b09
|
[DYNAREC][INTERP] Added a few multibyte nops (#3046)
|
2025-10-10 10:38:04 +02:00 |
|
ptitSeb
|
535798a730
|
[BOX32][WRAPPER] Added a missing 32bits function to libc
|
2025-10-09 14:37:07 +02:00 |
|
ptitSeb
|
89e5c644d0
|
[BOX32][WRAPPER] Improved glob(64) support
|
2025-10-09 10:23:29 +02:00 |
|
ptitSeb
|
2ae7402fd7
|
[BOX32][WRAPPER] Fixed a regression with FT_Done_Face just introduced earlier
|
2025-10-08 17:16:56 +02:00 |
|
ptitSeb
|
18d95a4627
|
[BOX32][WRAPPER] Added some more 32bits wrapped functions to libfreetype
|
2025-10-08 16:57:48 +02:00 |
|
ptitSeb
|
b6c9cc93fb
|
[BOX32][WRAPPER] Added 1 more wrapped function to libdbus
|
2025-10-08 16:41:54 +02:00 |
|
ptitSeb
|
4cc74f45eb
|
[BOX32][WRAPPER] Added 1 more wrapped function to libm
|
2025-10-08 16:37:25 +02:00 |
|
ptitSeb
|
9892089325
|
[BOX32][WRAPPER] Added a few more libc 32bits wrapped functions
|
2025-10-08 16:33:41 +02:00 |
|
ptitSeb
|
a029fca7bd
|
[BOX32][WRAPPER] more 32bits wrapped function to libxrandr
|
2025-10-08 16:20:41 +02:00 |
|
ptitSeb
|
3cfe54f8cf
|
[BOX32][WRAPPER] Added 2 more 32bits functions to libfontconfig
|
2025-10-08 15:59:23 +02:00 |
|
ptitSeb
|
297dc34799
|
[BOX32][WRAPPER] Added some more libfreetype wrapped functions
|
2025-10-08 15:50:48 +02:00 |
|
ptitSeb
|
c0ec7eb2bf
|
[BOX32][WRAPPER] Added 1 more 32bits wrapped function to libmount
|
2025-10-08 14:22:07 +02:00 |
|
ptitSeb
|
c33e39bd25
|
[BOX32][WRAPPER] Added some more libc 32bits wrapped functions
|
2025-10-08 14:15:05 +02:00 |
|
ptitSeb
|
1dd9b23022
|
[BOX32][WRAPPER] Added 2 wrapped functions that are misnamed in some programs
|
2025-10-08 13:57:56 +02:00 |
|
ptitSeb
|
63592011fe
|
[ARM64_DYNAREC] Use UDF for UD2 & unsupported WBINVD
|
2025-10-07 15:34:20 +02:00 |
|
BrunoSX
|
73238883cb
|
Fixed mmap tracking with MAP_NORESERVE flag on Android (#3044)
|
2025-10-06 22:14:22 +02:00 |
|
Chi-Kuan Chiu
|
73aed7fd0e
|
[Docs] Add glibc capability warning and fix typo (#3043)
* Fix typo
* Add glibc capability warning
|
2025-10-06 20:22:49 +02:00 |
|
xctan
|
e8ed70905c
|
[DYNAREC] Optimized scalar AES impl in DynaRec (#3041)
* [DYNAREC] Optimized scalar AES impl
* [RV64_DYNAREC] Optimized AES with RVV
* [CI] Bump RISC-V toolchains
* [RV64_DYNAREC] Switch to scalar impl when xtheadvector is present
* [RV64_DYNAREC] Try to disable rvv aes kernels
* [RV64_DYNAREC] Reverted assembly aes functions
|
2025-10-05 09:56:07 +02:00 |
|
ptitSeb
|
f9aa5651cc
|
[BOX32][DYNAREC] Small fix on 32bits SIGILL handling
|
2025-10-03 18:15:21 +02:00 |
|
ptitSeb
|
b1c10d5ccd
|
[DYNAREC] Small fix on SIGILL handling
|
2025-10-03 17:37:12 +02:00 |
|
ptitSeb
|
7bf2caa5c4
|
[DYNAREC] Added BOX64_DYNAREC_NOHOTPAGE to disabled hotpage detection
|
2025-10-03 15:45:11 +02:00 |
|
ptitSeb
|
6ae0524da6
|
Made SIGILL traced behind BOX64_SHOWSEGV=1, like SIGSEGV
|
2025-10-03 15:43:19 +02:00 |
|
ptitSeb
|
5768989e54
|
[DYNAREC] Fixe a speed regression introduced with 3fe020572d (for #3038)
|
2025-10-03 10:35:08 +02:00 |
|
ptitSeb
|
c4c9f1b8cd
|
[INTERP] Fixed regression introduced with latest change on IRET opcode
|
2025-10-02 10:07:52 +02:00 |
|
ptitSeb
|
d547fe4d37
|
[ARM64_DYNAREC] Small improvment on some invalid opcode handling
|
2025-10-01 15:57:49 +02:00 |
|
ptitSeb
|
118f4cf3b4
|
[INTERP] Don't print unsupported opcode on known invalid opcodes
|
2025-10-01 15:56:56 +02:00 |
|
ptitSeb
|
5ac53d6be2
|
[TRACE] Added tooling to check if x86/x64 opcode is valid
|
2025-10-01 15:56:05 +02:00 |
|
ptitSeb
|
a02873b9ee
|
[TRACE] Allow both v3 and v4 of libZydis to be on the system
|
2025-10-01 14:06:04 +02:00 |
|