Browse Source
Constantize variables
Because it's always better to do so where possible.
pull/1073/head
Scott Johnson
4 years ago
No known key found for this signature in database
GPG Key ID: 61C1F01D3D1410C9
1 changed files with
2 additions and
2 deletions
-
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); |
|
|
|
|