L1plusCache: fix bug that flush didn't change valid_array
PASS coremark and microbench but loader(fence.i) FAIL
connect l1pluscache into memory hierarchy
Merge branch 'master' into icache-missqueue
Merge remote-tracking branch 'origin/fix-modulename-in-chiseltest' into update-chisel
PrintModuleName: must run after wiring transform
icacheMissQueue: support different client visit
[WIP] Lsq: fix stq forward & rollback logic
icacheMissQueue: done and PASS coremark and microbench
icacheMissQueue: fix bug that s_write_back deadlock
icacheMissQueue: add debug info and fix deadlock bug
icacheMissQueue: fix syntax bug
debug/Makefile: keep it clean
BPU: ret instruction taken depend on btb hit when spec ras is empty
[WIP] perf_sbuffer.sh: a srcipt to help debugging sbuffer perf
icache: add mmio address surpport
Merge branch 'dev-icache' of https://github.com/RISCVERS/XiangShan into dev-icache
icache: add performance counter
Merge branch 'l2cache' into dev-icache
icache: fix some print error
icache: add cutHelper
Update unit test
icache: add pipeline trait
icache: change acquire into get and delete mem
BPU: fix bug BPU and icache is not synchronousBPU doesn't know icahce miss and will not stall pipeline
12345