yuzu/src
merry 16784e5bb3 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
2022-02-27 19:40:05 +00:00
..
audio_core audio_core: Update current process revision 2022-02-11 00:56:13 -05:00
common dynarmic: Inline exclusive memory accesses 2022-02-27 19:40:05 +00:00
core dynarmic: Inline exclusive memory accesses 2022-02-27 19:40:05 +00:00
input_common Merge pull request #7859 from german77/battery_again 2022-02-24 11:42:51 -08:00
shader_recompiler emit_glsl_atomic: Implement 32x2 fallback atomic ops 2022-01-29 19:56:03 -05:00
tests cmake: make tests optional 2022-01-12 00:36:20 +01:00
video_core Merge pull request #7953 from ameerj/radv-rdna2-crash 2022-02-26 01:19:13 -08:00
web_service
yuzu dynarmic: Inline exclusive memory accesses 2022-02-27 19:40:05 +00:00
yuzu_cmd dynarmic: Inline exclusive memory accesses 2022-02-27 19:40:05 +00:00
.clang-format
CMakeLists.txt cmake: make tests optional 2022-01-12 00:36:20 +01:00