diff options
| author | 2015-04-27 22:44:05 -0400 | |
|---|---|---|
| committer | 2015-05-01 18:27:04 -0400 | |
| commit | bab5abaf461f8032e042bb30997a62699e4ff483 (patch) | |
| tree | 612b628154c52b0105f77da15ad93110543901c7 /src/core/arm/skyeye_common | |
| parent | Kernel: Properly initialize and shutdown all modules. (diff) | |
| download | yuzu-bab5abaf461f8032e042bb30997a62699e4ff483.tar.gz yuzu-bab5abaf461f8032e042bb30997a62699e4ff483.tar.xz yuzu-bab5abaf461f8032e042bb30997a62699e4ff483.zip | |
Dyncom: Move cream cache to ARMul_State.
Diffstat (limited to 'src/core/arm/skyeye_common')
| -rw-r--r-- | src/core/arm/skyeye_common/armdefs.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/arm/skyeye_common/armdefs.h b/src/core/arm/skyeye_common/armdefs.h index 08da6d9eb..85d523bc2 100644 --- a/src/core/arm/skyeye_common/armdefs.h +++ b/src/core/arm/skyeye_common/armdefs.h | |||
| @@ -17,6 +17,8 @@ | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | #include <unordered_map> | ||
| 21 | |||
| 20 | #include "common/common_types.h" | 22 | #include "common/common_types.h" |
| 21 | #include "core/arm/skyeye_common/arm_regformat.h" | 23 | #include "core/arm/skyeye_common/arm_regformat.h" |
| 22 | #include "core/arm/skyeye_common/skyeye_defs.h" | 24 | #include "core/arm/skyeye_common/skyeye_defs.h" |
| @@ -152,6 +154,10 @@ So, if lateabtSig=1, then it means Late Abort Model(Base Updated Abort Model) | |||
| 152 | 154 | ||
| 153 | // Added by ksh in 2005-10-1 | 155 | // Added by ksh in 2005-10-1 |
| 154 | cpu_config_t* cpu; | 156 | cpu_config_t* cpu; |
| 157 | |||
| 158 | // TODO(bunnei): Move this cache to a better place - it should be per codeset (likely per | ||
| 159 | // process for our purposes), not per ARMul_State (which tracks CPU core state). | ||
| 160 | std::unordered_map<u32, int> instruction_cache; | ||
| 155 | }; | 161 | }; |
| 156 | 162 | ||
| 157 | /***************************************************************************\ | 163 | /***************************************************************************\ |