725 Commits (2db5076ec9abab880ea2cc363f4e5e93c528d801)

Author SHA1 Message Date
Merry 220674d0d6 dynarmic: Reduce size of code caches 4 years ago
merry 16784e5bb3 dynarmic: Inline exclusive memory accesses 4 years ago
Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents 4 years ago
jam1garner 4d9c9e567e arm: dynarmic: Cleanup icache op handling 4 years ago
jam1garner c8a67a725d arm: dynarmic: Implement icache op handling for 'ic iallu' instruction 4 years ago
jam1garner 84eb3e7d02 arm: dynarmic: Implement icache op handling for 'ic ivau' instruction 4 years ago
ameerj 7c4b6aab2e core: Remove unused includes 4 years ago
Andrew Strelsky 31b9797296
Fixed ARM_Dynamic_64 Step 4 years ago
lat9nq dc06e11a7b settings, arm_dynarmic, yuzu qt: Move CPU debugging option 5 years ago
lat9nq eebf39b3c0 arm_dynarmic_64: Re-add fastmem_address_space_bits to Auto setting 5 years ago
lat9nq 87b6e14d7c arm_dynarmic{32,64}: Fixes from test build 5 years ago
lat9nq 7ab5767157 core,common,yuzu qt: Add CPU accuracy option 'Auto' 5 years ago
Wunkolo 4569f39c7c common: Replace common_sizes into user-literals 5 years ago
Fernando Sahmkow 2298508465 Update dynarmic and add new unsafe CPU option. 5 years ago
FernandoS27 5ba28325b2 General: Add settings for fastmem and disabling adress space check. 5 years ago
Markus Wick 621f3f5f47 core: Make use of fastmem 6 years ago
Markus Wick ddb186e61d core/arm_interface: Improve the performance of memory fallbacks. 5 years ago
Markus Wick d2d7a5060f externals: Update dynarmic. 5 years ago
Markus Wick 3d2e80daed core/arm_interface: Call SVC after end of dynarmic block. 5 years ago
Markus Wick 993dbe49fc core/arm: Drop ChangeProcessorID. 5 years ago
Lioncash 9a07ed53eb core: Make variable shadowing a compile-time error 5 years ago
lat9nq e169fdad4f general: Make CPU accuracy and related a Settings::Setting 5 years ago
bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash 9e726a9250 service: Resolve cases of member field shadowing 5 years ago
Lioncash ebb64d5bf4 core: Resolve misc cases of variable shadowing 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
MerryMage 0fbd7752c3 arm_dynarmic: Increase size of code cache 5 years ago
MerryMage 52dae41d7f arm_dynarmic: Always have a 'valid' jit instance 5 years ago
bunnei a35717b245 core: arm_dynarmic: Ensure JIT state is saved/restored on page table changes. 5 years ago
MerryMage 821fc4a7b6 arm_dynarmic_32: Print out CPSR.T on exception 5 years ago
bunnei c8fe8247ee arm: dynarmic: Reintroduce JIT checks on SaveContext/LoadContext. 5 years ago
bunnei 055194d2ab core: arm: Remove unnecessary JIT checks. 5 years ago
bunnei 9a4e148f9e arm: arm_dynarmic: Skip calls when JIT is invalid. 5 years ago
bunnei 354130cd84 core: arm: arm_interface: Fix shadowing errors. 5 years ago
ReinUsesLisp b4451c5e81 core: Silence unhandled enum in switch warnings 5 years ago
MerryMage 57c9da1b39 dynarmic: Add Unsafe_InaccurateNaN optimization 5 years ago
ReinUsesLisp b3587102d1 core/memory: Read and write page table atomically 5 years ago
bunnei 9e29e36a78 hle: kernel: Rewrite scheduler implementation based on Mesopshere. 5 years ago
bunnei c10a37e5b6 hle: kernel: physical_core: Clear exclusive state after each run. 5 years ago
bunnei 63fd1bb503 core: arm: Implement InvalidateCacheRange for CPU cache invalidation. 5 years ago
bunnei 7b642c7781 hle: kernel: multicore: Replace n-JITs impl. with 4 JITs. 5 years ago
Lioncash 5bc4eabe36 core: Eliminate remaining usages of the global system instance 5 years ago
Lioncash 0aad914527 cpu_interrupt_handler: Mark move contructor/assignment as deleted 5 years ago
Lioncash fc6db97a09 core: Remove usage of unicorn 5 years ago
Lioncash 5553bd3ba2 General: Resolve a few missing initializer warnings 5 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 6 years ago
Lioncash be1954e04c core: Fix clang build 6 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 6 years ago
Lioncash 1ee9ceb5af arm_dynarmic_cp15: Initialize member variables 6 years ago
ReinUsesLisp 56ac22f737 cpu_interrupt_handler: Misc style changes 6 years ago