diff options
author | Scott Johnson <scott.johnson@arilinc.com> | 2022-08-23 10:53:00 -0700 |
---|---|---|
committer | Scott Johnson <scott.johnson@arilinc.com> | 2022-08-23 11:36:00 -0700 |
commit | d3cb2470518cfb25ee205269deb060715df3427e (patch) | |
tree | acd41b1a75d0024eb346d4e76cba41ee5b5f9c1c /riscv/mmu.h | |
parent | 2667f611fb258ffdfb7741521e6dd8aac61f30ea (diff) | |
download | spike-d3cb2470518cfb25ee205269deb060715df3427e.zip spike-d3cb2470518cfb25ee205269deb060715df3427e.tar.gz spike-d3cb2470518cfb25ee205269deb060715df3427e.tar.bz2 |
Constantize variables
Because it's always better to do so where possible.
Diffstat (limited to 'riscv/mmu.h')
-rw-r--r-- | riscv/mmu.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/riscv/mmu.h b/riscv/mmu.h index db23892..9a93f16 100644 --- a/riscv/mmu.h +++ b/riscv/mmu.h @@ -263,8 +263,8 @@ public: void clean_inval(reg_t addr, bool clean, bool inval) { convert_load_traps_to_store_traps({ - reg_t vaddr = addr & ~(blocksz - 1); - reg_t paddr = translate(vaddr, blocksz, LOAD, 0); + const reg_t vaddr = addr & ~(blocksz - 1); + const reg_t paddr = translate(vaddr, blocksz, LOAD, 0); if (auto host_addr = sim->addr_to_mem(paddr)) { if (tracer.interested_in_range(paddr, paddr + PGSIZE, LOAD)) tracer.clean_invalidate(paddr, blocksz, clean, inval); |