aboutsummaryrefslogtreecommitdiff
path: root/riscv/mmu.h
diff options
context:
space:
mode:
authorRyan Buchner <ryan.buchner@arilinc.com>2022-04-12 13:54:32 -0700
committerRyan Buchner <ryan.buchner@arilinc.com>2022-04-13 09:47:38 -0700
commit38c1fcda44a410da1ec55577e91ee9910a8c189a (patch)
tree4ab2f9727f137a47f328b72aebd820d96103cd8f /riscv/mmu.h
parent147ed1bc807360c4c90784f975c24693cdd291d4 (diff)
downloadspike-38c1fcda44a410da1ec55577e91ee9910a8c189a.zip
spike-38c1fcda44a410da1ec55577e91ee9910a8c189a.tar.gz
spike-38c1fcda44a410da1ec55577e91ee9910a8c189a.tar.bz2
Adjust indentation in store_slow_path and store_func
Didn't want to make change in previous commit to isolate the change.
Diffstat (limited to 'riscv/mmu.h')
-rw-r--r--riscv/mmu.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/riscv/mmu.h b/riscv/mmu.h
index fc6f950..dcf338f 100644
--- a/riscv/mmu.h
+++ b/riscv/mmu.h
@@ -154,19 +154,19 @@ public:
size_t size = sizeof(type##_t); \
if ((xlate_flags) == 0 && likely(tlb_store_tag[vpn % TLB_ENTRIES] == vpn)) { \
if (actually_store) { \
- if (proc) WRITE_MEM(addr, val, size); \
- *(target_endian<type##_t>*)(tlb_data[vpn % TLB_ENTRIES].host_offset + addr) = to_target(val); \
+ if (proc) WRITE_MEM(addr, val, size); \
+ *(target_endian<type##_t>*)(tlb_data[vpn % TLB_ENTRIES].host_offset + addr) = to_target(val); \
} \
} \
else if ((xlate_flags) == 0 && unlikely(tlb_store_tag[vpn % TLB_ENTRIES] == (vpn | TLB_CHECK_TRIGGERS))) { \
if (actually_store) { \
- if (!matched_trigger) { \
- matched_trigger = trigger_exception(triggers::OPERATION_STORE, addr, val); \
- if (matched_trigger) \
- throw *matched_trigger; \
- } \
- if (proc) WRITE_MEM(addr, val, size); \
- *(target_endian<type##_t>*)(tlb_data[vpn % TLB_ENTRIES].host_offset + addr) = to_target(val); \
+ if (!matched_trigger) { \
+ matched_trigger = trigger_exception(triggers::OPERATION_STORE, addr, val); \
+ if (matched_trigger) \
+ throw *matched_trigger; \
+ } \
+ if (proc) WRITE_MEM(addr, val, size); \
+ *(target_endian<type##_t>*)(tlb_data[vpn % TLB_ENTRIES].host_offset + addr) = to_target(val); \
} \
} \
else { \