#
cfcf47ee |
| 04-Jan-2021 |
Lingrui98 <[email protected]> |
frontend: use HasCExtension to control whether we support rvc
|
#
506320e5 |
| 19-Dec-2020 |
Lingrui98 <[email protected]> |
bpu: add recover logic on replay for ras, prevent update on replay for bim, btb, tage and ubtb
|
#
c053874f |
| 19-Dec-2020 |
Lingrui98 <[email protected]> |
bpu: change signal names
|
#
43ad9482 |
| 19-Dec-2020 |
Lingrui98 <[email protected]> |
change signal names related to brInfo
|
#
d32cb50a |
| 14-Dec-2020 |
Lingrui98 <[email protected]> |
ras: enable debug
|
#
e11e6a4c |
| 07-Dec-2020 |
Lingrui98 <[email protected]> |
ifu, bpu: try to improve ras timing, change ubtb and btb update logic
|
#
b1e8676a |
| 03-Dec-2020 |
Lingrui98 <[email protected]> |
ras: use bank aligned pc to calculate new return address
|
#
05f89604 |
| 03-Dec-2020 |
Lingrui98 <[email protected]> |
ifu: use @chiselName annotation
|
#
04928f29 |
| 10-Nov-2020 |
Lingrui98 <[email protected]> |
RAS: fix typo
|
#
77d8ca7c |
| 08-Nov-2020 |
Lingrui98 <[email protected]> |
merge master into tage-sc
|
#
df8ab85a |
| 08-Nov-2020 |
Jay <[email protected]> |
Merge branch 'master' into ras-fix-rvc
|
#
dc929f40 |
| 06-Nov-2020 |
Lingrui98 <[email protected]> |
ras: fix a bug where ras pushes wrong pc into stack on last half rvi-call now we have reasonable ras performance on rvc coremark
|
#
67559d9e |
| 06-Nov-2020 |
LinJiawei <[email protected]> |
Merge remote-tracking branch 'origin/master' into xs-fpu
|
#
931748b4 |
| 04-Nov-2020 |
Lingrui98 <[email protected]> |
Merge remote-tracking branch 'origin/ras-fix-rvc' into tage-sc
|
#
59b42472 |
| 04-Nov-2020 |
jinyue110 <[email protected]> |
fix ras commit addr for rvc
|
#
35668667 |
| 22-Oct-2020 |
Lingrui98 <[email protected]> |
RAS: wrap mems with Module
|
#
9a1283b6 |
| 14-Oct-2020 |
jinyue110 <[email protected]> |
BPU: ret instruction taken depend on btb hit when spec ras is empty
|
#
89231490 |
| 11-Sep-2020 |
GouLingrui <[email protected]> |
log clean ups
|
#
ed809609 |
| 12-Aug-2020 |
jinyue110 <[email protected]> |
RAS: use commit RAS to recover
|
#
3d3cb33d |
| 10-Aug-2020 |
jinyue110 <[email protected]> |
RAS: add pop push logic when recover
|
#
6bb3e651 |
| 06-Aug-2020 |
jinyue110 <[email protected]> |
RAS: upgrade ret predict accuracy
But not all is right(wrong route instruction may change RAS)
|
#
5033d0ba |
| 06-Aug-2020 |
jinyue110 <[email protected]> |
RAS: change push/pop signal
|
#
aaee4cc4 |
| 05-Aug-2020 |
jinyue110 <[email protected]> |
RAS: fix update info bug
|
#
f8158020 |
| 05-Aug-2020 |
jinyue110 <[email protected]> |
RAS: add RVC surport
|
#
4800e0dc |
| 05-Aug-2020 |
jinyue110 <[email protected]> |
RAS: add update debug info
|