summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/arm/nce/arm_nce.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/core/arm/nce/arm_nce.cpp b/src/core/arm/nce/arm_nce.cpp
index fd82f3b0e..bb1f6d2e6 100644
--- a/src/core/arm/nce/arm_nce.cpp
+++ b/src/core/arm/nce/arm_nce.cpp
@@ -377,9 +377,7 @@ void ARM_NCE::ClearInstructionCache() {
377} 377}
378 378
379void ARM_NCE::InvalidateCacheRange(u64 addr, std::size_t size) { 379void ARM_NCE::InvalidateCacheRange(u64 addr, std::size_t size) {
380 // Clean cache. 380 this->ClearInstructionCache();
381 auto* ptr = reinterpret_cast<char*>(addr);
382 __builtin___clear_cache(ptr, ptr + size);
383} 381}
384 382
385void ARM_NCE::ClearExclusiveState() { 383void ARM_NCE::ClearExclusiveState() {