#
72da94f4 |
| 28-Feb-2021 |
Lingrui98 <[email protected]> |
ubtb: alloc ways on write
|
#
17e43f8e |
| 28-Feb-2021 |
zoujr <[email protected]> |
Merge branch 'master' into bpu-perf
|
#
fdf3b10b |
| 27-Feb-2021 |
zoujr <[email protected]> |
perf: Modify perf counters logic
|
#
b06fe9d0 |
| 27-Feb-2021 |
zoujr <[email protected]> |
perf: Add perf counters for predictors
|
#
eedc2e58 |
| 26-Feb-2021 |
Steve Gou <[email protected]> |
csr,bpu: support enabling and disabling branch predictors via sbpctl (#593)
* csr: add sbpctrl to control branch predictors
* bpu: add dynamic switch to each predictor
* csr: change spfctl and
csr,bpu: support enabling and disabling branch predictors via sbpctl (#593)
* csr: add sbpctrl to control branch predictors
* bpu: add dynamic switch to each predictor
* csr: change spfctl and sbpctl address
* bpu: fix s3 connections
Co-authored-by: Yinan Xu <[email protected]>
show more ...
|
#
c0ea97b3 |
| 05-Feb-2021 |
zoujr <[email protected]> |
Merge branch 'ftq-loop' into dev-sc
|
#
0e4c26cb |
| 04-Feb-2021 |
zoujr <[email protected]> |
Merge branch 'master' into ftq-loop
|
#
f6fc1a05 |
| 04-Feb-2021 |
zoujr <[email protected]> |
LoopPredictor: Modify the loop predictor to adapt to ftq
|
#
a58f4119 |
| 02-Feb-2021 |
Lingrui98 <[email protected]> |
sc: fit sc to current version
|
#
097c2688 |
| 30-Jan-2021 |
Lingrui98 <[email protected]> |
bundle: some signals should only exist when enable debug
|
#
d42f3562 |
| 29-Jan-2021 |
Lingrui98 <[email protected]> |
ibuffer: remove pnpc ifu: reconsider prediction of prevHalfInstr now we do not need to gather meta from the last packet because we update with packet, thus updating in the correct slot
|
#
33c5e073 |
| 27-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: repair ras top when redirect
|
#
887d4501 |
| 15-Jan-2021 |
jinyue110 <[email protected]> |
RAS: add EnableCommit option
when enable commit, RAS use commit stack to recover,else we use CFI update info to recover RAS sp and top register.
|
#
629b6073 |
| 26-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: update commit log
|
#
ac067a5c |
| 23-Jan-2021 |
Lingrui98 <[email protected]> |
ifu: add br target calculation
|
#
744c623c |
| 22-Jan-2021 |
Lingrui98 <[email protected]> |
ftq and all: now we can compile
|
#
814bb532 |
| 09-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: remove flush signals
|
#
2b32f7df |
| 07-Jan-2021 |
Lingrui98 <[email protected]> |
ifu: code clean ups
|
#
576af497 |
| 07-Jan-2021 |
Lingrui98 <[email protected]> |
ifu, bpu: totally remove the concept of 'bank'
|
#
b6330e1f |
| 06-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: remove useless comments
|
#
b00a9ec9 |
| 06-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: wrap fire io into a trait
|
#
63150614 |
| 06-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: fix compile error
|
#
14001b40 |
| 06-Jan-2021 |
Lingrui98 <[email protected]> |
Merge branch 'ifu-timing' of https://github.com/RISCVERS/XiangShan into ifu-timing
|
#
de89a1c3 |
| 06-Jan-2021 |
Lingrui98 <[email protected]> |
bpu: add fire signals as default io
|
#
2887dc24 |
| 06-Jan-2021 |
zoujr <[email protected]> |
Merge branch 'ifu-timing' into timing-loop
|