#
f9daee66 |
| 29-Mar-2025 |
Zifei Zhang <[email protected]> |
fix(topdown): when instr fused, take it as NoStall (#4475)
|
#
ef7a7f80 |
| 18-Mar-2025 |
Tang Haojin <[email protected]> |
feat: mark topdown, cycle and instr as critical perf counters (#4431)
|
#
2c6839d1 |
| 17-Mar-2025 |
NewPaulWalker <[email protected]> |
fix(amocas): re-split uops for amocas to avoid stalls (#4382)
Re-split uops to avoid stalls caused by renaming when rd and rs2 are the same.
When rd and rs2 are the same, uop1'src will wait uop0'de
fix(amocas): re-split uops for amocas to avoid stalls (#4382)
Re-split uops to avoid stalls caused by renaming when rd and rs2 are the same.
When rd and rs2 are the same, uop1'src will wait uop0'dest after rename, which cause stalls.
In this commit, we set src2 in uop0 and dest in uop1, avoiding stalls by renaming.
show more ...
|
#
a2ecedc9 |
| 06-Mar-2025 |
Ziyue Zhang <[email protected]> |
fix(vlbusytable): fix vlbusytable update (#4364)
|
#
1eb8dd22 |
| 24-Feb-2025 |
Kunlin You <[email protected]> |
submodule(utility), XSDebug: support collecting missing XSDebug (#4251)
Previous in PR#3982, we support collecting XSLogs to LogPerfEndpoint.
However with --enable-log, we should also collect some
submodule(utility), XSDebug: support collecting missing XSDebug (#4251)
Previous in PR#3982, we support collecting XSLogs to LogPerfEndpoint.
However with --enable-log, we should also collect some missing XSDebug.
This change move these missing XSDebug outside WhenContext, and add
WireInit to LogUtils' apply, to enable probing some subaccessed data,
like a vec elem with dynamic index.
show more ...
|
#
914bbc86 |
| 20-Feb-2025 |
xiaofeibao-xjtu <[email protected]> |
chore(dispatch): remove useless code and files (#4288)
|
#
7edcfc93 |
| 20-Feb-2025 |
Ziyue Zhang <[email protected]> |
feat(busytable): support eliminate old vd in new dispatch (#4198)
|
#
c590fb32 |
| 08-Feb-2025 |
cz4e <[email protected]> |
refactor(MemBlock): move MemBlock.scala from backend to mem (#4221)
|
#
94ec67d3 |
| 20-Dec-2024 |
xiaofeibao <[email protected]> |
timing(dispatch): fix timing of conserveFlowTotal
|
#
bcd0c45e |
| 23-Dec-2024 |
chengguanghui <[email protected]> |
fix(newdispatch): uop with singlestep shouldn't be dispatched to iq
|
#
4f3aa2fa |
| 16-Dec-2024 |
xiaofeibao <[email protected]> |
fix(dispatch): fix bug of hasException's instr send to iq
|
#
4e7f9e52 |
| 16-Dec-2024 |
xiaofeibao <[email protected]> |
fix(dispatch): fix bug of index vld instr, each uop can be index vld instr
|
#
41eedc8d |
| 16-Dec-2024 |
linzhida <[email protected]> |
timing(zacas): move isDropAmocasSta logic gen from Scheduler to NewDispatch
|
#
0a7d1d5c |
| 22-Nov-2024 |
xiaofeibao <[email protected]> |
feat(backend): NewDispatch
|