crueter
cf00554d23
windows JIT fix ( #191 )
Signed-off-by: crueter <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/191
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
7 months ago
swurl
6c655321e6
Move dead submodules in-tree
Signed-off-by: swurl <swurl@swurl.xyz>
7 months ago
swurl
bad2232874
update dynarmic ( #120 )
Needs to wait for more changes
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/120
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
7 months ago
swurl
a776f5bc3b
update dynarmic ( #110 )
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/110
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
8 months ago
Briar
4bb6e633e0
externals: Downgrade dynarmic to `ae99622` and xbyak to `0d67fd15`; modify ABI parameter handling in macro_jit_x64.cpp
9 months ago
Briar
417202f53d
externals: Update dynarmic to `5ae5288`
9 months ago
Briar
a3efef4455
externals: Update dynarmic to `4663c05`
9 months ago
Merry
b58f148d60
externals: Update dynarmic to 6.6.3
2 years ago
Merry
99405128ec
externals/dynarmic: Update to 6.6.1
2 years ago
Liam
5f51662bdb
qt: implement automatic crash dump support
2 years ago
bunnei
3d4690b40d
externals: Update dynarmic to include latest patch.
3 years ago
bunnei
5993638dd7
externals: Update dynarmic to include latest patch.
3 years ago
Merry
32a30f9b91
externals: Update dynarmic to 6.4.7
3 years ago
Merry
53de91b9bd
externals: Update dynarmic to 6.4.6
3 years ago
Merry
66ab01f5d0
dynarmic: Update to 6.4.5
3 years ago
Merry
3c173fafd8
externals: Update dynarmic to 6.4.4
3 years ago
Liam
7429e31f30
externals: update dynarmic, xbyak
3 years ago
Morph
ff784903a1
externals: Bump dynarmic to 6.4.0
Uses the tagged, versioned release instead.
3 years ago
Liam
8fbec5d298
externals: update dynarmic, SDL2
3 years ago
ameerj
28db650fd6
externals: Update dynarmic
Includes precompiled headers commit
3 years ago
Merry
7d80fe0490
dynarmic: Fix stack misalignment in GenMemory128Accessors
3 years ago
Liam
9509fb30a4
Initial ARM64 support
3 years ago
Merry
58ea0b7e1b
externals: Update dynarmic to 6.2.3
3 years ago
Merry
b0d9972091
externals: Update dynarmic to 6.2.1
Fix issue with A64CallbackConfigPass
4 years ago
Merry
f719a0a078
dynarmic: Abort watchpoints ASAP
4 years ago
Merry
8cc9ff0ebc
externals: Update dynarmic to 6.1.1
Fixes for fast dispatcher
4 years ago
Liam
0d04631c1f
dynarmic: Stop ReadCode callbacks to unmapped addresses
4 years ago
Liam
8d2abc710c
core/debugger: memory breakpoint support
4 years ago
Liam
4092bde734
Update dynarmic
4 years ago
merry
f54345590b
dynarmic: Better interrupts
4 years ago
merry
6b8047f18b
externals: Update dynarmic to 8bcd46b7
* Ensure 128-bit ordered load/stores are atomic
* Always order exclusive load/stores
4 years ago
merry
795b9fc99f
externals: Update dynarmic to 9cadab8fa9
Enforce memory ordering for acquire/release instructions.
4 years ago
merry
17c1aeda42
externals: Update dynarmic
IC instructions now check for a need to halt execution
4 years ago
Merry
b55c891399
dynarmic: Accelerate SHA256 and implement for A32 frontend
* Implements hardware acceleration for SHA256 instructions.
* Adds SHA256 instructions introduced in ARMv8 to A32 frontend.
* Implements polyfill for processors that do not support hardware
accelerated SHA instructions.
4 years ago
merry
4b709cce07
dynarmic: Update to latest master
4 years ago
merry
3fe2c2d40d
dynarmic: Inline exclusive memory accesses
Inlines implementation of exclusive instructions into JITted code,
improving performance of applications relying heavily on these
instructions.
We also fastmem these instructions for additional speed, with
support for appropriate recompilation on fastmem failure.
An unsafe optimization to disable the intercore global_monitor is also
provided, should one wish to rely solely on cmpxchg semantics for
safety.
See also: merryhime/dynarmic#664
4 years ago
bunnei
de0c647109
externals: Dynarmic: Update to latest rev.
- Fixes inaccurate size reporting in SpaceRemaining, which caused crashes in yuzu with SSBU.
4 years ago
Fernando Sahmkow
b752b3325d
Update dynarmic.
4 years ago
liushuyu
5bce65d4ab
externals/dynarmic: update to latest revision ...
... to resolve compilation errors with fmt 8.1
4 years ago
Morph
810ca88634
externals: Update dynarmic to 28714ee7
Reduces compilation times on MSVC.
4 years ago
Morph
79620e22e1
externals: Update dynarmic to cce7e4ee
4 years ago
Merry
1aa44659ce
dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTS
4 years ago
Lioncash
fe19f98dd0
externals: Update dynarmic to allow fmt compilation to succeed
5 years ago
Fernando Sahmkow
1592ec32bc
Update dynarmic and add new unsafe CPU option.
5 years ago
Markus Wick
99f6d60a99
core: Make use of fastmem
6 years ago
ReinUsesLisp
752f3b8d6b
externals: Update dynarmic
5 years ago
Markus Wick
6203af4169
externals: Update dynarmic.
The new version supports fastmem on a64.
5 years ago
MerryMage
d544f3d92b
externals: Update dynarmic to b2a4da5e
5 years ago
MerryMage
62b59f3588
arm_dynarmic: Increase size of code cache
5 years ago
bunnei
a895f930f9
externals: dynarmic: Update to latest rev. to increase code size.
- The current limits are being hit in yuzu with some games.
- This should fix the slowdowns in newer updates for Super Smash Bros. Ultimate.
5 years ago