diff options
author | Liam <byteslice@airmail.cc> | 2023-11-10 18:01:32 +0100 |
---|---|---|
committer | Liam <byteslice@airmail.cc> | 2023-11-10 18:01:35 +0100 |
commit | 875246f5b29d1a14e6c08a1631a2acc8c8eb3a19 (patch) | |
tree | 019cb6ca42ee3b89b400bb624e933abf695e150c /src/core/hle | |
parent | k_page_table: use more precise icache invalidates (diff) | |
download | yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.tar yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.tar.gz yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.tar.bz2 yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.tar.lz yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.tar.xz yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.tar.zst yuzu-875246f5b29d1a14e6c08a1631a2acc8c8eb3a19.zip |
Diffstat (limited to 'src/core/hle')
-rw-r--r-- | src/core/hle/kernel/k_page_table_base.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/core/hle/kernel/k_page_table_base.cpp b/src/core/hle/kernel/k_page_table_base.cpp index c97b4a6b7..6a57ad55c 100644 --- a/src/core/hle/kernel/k_page_table_base.cpp +++ b/src/core/hle/kernel/k_page_table_base.cpp @@ -68,10 +68,6 @@ public: } }; -void InvalidateEntireInstructionCache(Core::System& system) { - system.InvalidateCpuInstructionCaches(); -} - template <typename AddressType> void InvalidateInstructionCache(Core::System& system, AddressType addr, u64 size) { system.InvalidateCpuInstructionCacheRange(GetInteger(addr), size); @@ -435,9 +431,6 @@ void KPageTableBase::Finalize() { m_mapped_ipc_server_memory); } - // Invalidate the entire instruction cache. - InvalidateEntireInstructionCache(m_system); - // Close the backing page table, as the destructor is not called for guest objects. m_impl.reset(); } |