|
a403862998
|
[dynarmic/tests] use 256i + long long for testenv.h avx
eden-license / license-header (pull_request) Successful in 24s
Signed-off-by: crueter <crueter@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
6735a15433
|
[dynarmic] reduce exclusive monitor overhead
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
dd5282d02a
|
[dynarmic] tag unicorn tests separatedly
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
9ad9d9135f
|
[dynarmic] fix xmm regs not restored properly
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
4cb1b1ce07
|
[dynarmic] new tests to check preserved higher end registers accross block calls
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
c0b043ecef
|
[dynarmic] fix opcodes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
343929c8e2
|
[dynarmic] disable xmm spills
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
a563d9abbf
|
fix FindFreeSpill and vcpkg
Signed-off-by: crueter <crueter@crueter.xyz>
|
2025-08-27 05:02:50 +02:00 |
|
|
790671f017
|
[dynarmic] disable xmm spills with Windows ABI
Signed-off-by: lizzie <lizzie@eden-emu.dev>
|
2025-08-27 05:02:50 +02:00 |
|
|
84ef3a6f3d
|
[dynarmic] attempt fix DBZ
|
2025-08-27 05:02:50 +02:00 |
|
|
5c51fa600f
|
[dynarmic] intel c++ compiler fixes
|
2025-08-27 05:02:50 +02:00 |
|
|
a7b99470fa
|
[dynarmic] fix sporadic crashes on high reg pressure
|
2025-08-27 05:02:50 +02:00 |
|
|
06966f4255
|
[dynarmic] spill to XMM if possible, use sub/add instead of inc/dec as per recommendation
|
2025-08-27 05:02:50 +02:00 |
|
|
ffafa5eae1
|
[dynarmic] test block linking further
|
2025-08-27 05:02:50 +02:00 |
|
|
f9da343c85
|
[dynarmic] missing JIT ptr ABI refs
|
2025-08-27 05:02:50 +02:00 |
|
|
54e9a5bd08
|
[dynarmic] pre-LZCNT count leading zeroes (integer)
|
2025-08-27 05:02:50 +02:00 |
|
|
43f717be5d
|
[dynarmic] write inline better flag seq
|
2025-08-27 05:02:50 +02:00 |
|
|
b12989c077
|
[dynarmic] configurable JIT state ABI pointer
|
2025-08-27 05:02:50 +02:00 |
|
|
c896897d40
|
[dynarmic] RBIT involution testcase
|
2025-08-27 05:02:50 +02:00 |
|
|
c21a4f8041
|
[dynarmic] vector AVX2 count leading zeroes
|
2025-08-27 05:02:50 +02:00 |
|
|
0b0f045943
|
[dynarmic] remove redundant lock prefix on spinlock
|
2025-08-27 05:02:50 +02:00 |
|
|
5dba7898b6
|
[dynarmic] new optimization option: codesize
|
2025-08-27 05:02:50 +02:00 |
|
|
9a531cd0f0
|
[dynarmic] exclude r13 and r14 from regsel
|
2025-08-27 05:02:50 +02:00 |
|
|
6c9a7bc5cb
|
[dynarmic] provide backing fastmem, set verbose mov output to qword (appropriatedly), safer conversion for reads/writes
|
2025-08-27 05:02:50 +02:00 |
|
|
6639c73785
|
[dynarmic] isolate crashing case, use unordered_map for test addresses
|
2025-08-27 05:02:50 +02:00 |
|
|
040214ecd4
|
[dynarmic] test high reg pressure on a64 #1
|
2025-08-27 05:02:50 +02:00 |
|
|
38f84528c1
|
[dynarmic] separate abi functors (win/nix) and impl aliases for gdb commands & document them
|
2025-08-27 05:02:50 +02:00 |
|