History log of /XiangShan/src/main/scala/xiangshan/frontend/BPU.scala (Results 276 – 300 of 339)
Revision Date Author Comments
# a996520a 21-Jul-2020 zhanglinjuan <[email protected]>

Merge branch 'dev-bpu-rebase-tage' into dev-bpu-rvc


# 0cf07fb5 21-Jul-2020 GouLingrui <[email protected]>

BPU, IFU: update ghr when ntBranches detected in bpu s1, if1 fire when need flush


# 5b34357a 21-Jul-2020 zhanglinjuan <[email protected]>

Merge branch 'master' into dev-bpu-rvc


# efa04196 21-Jul-2020 zhanglinjuan <[email protected]>

frontend: fix bugs in pipieline and some logs

1. ifu: redirect npc only when if2 or if4 fire
2. ifu: set if2_valid false when if4 redirect
3. bpu: block stage1 when stage2 is not ready
4. ibuffer: a

frontend: fix bugs in pipieline and some logs

1. ifu: redirect npc only when if2 or if4 fire
2. ifu: set if2_valid false when if4 redirect
3. bpu: block stage1 when stage2 is not ready
4. ibuffer: add logs

show more ...


# 714bcf44 20-Jul-2020 GouLingrui <[email protected]>

Merge remote-tracking branch 'origin/move-bpu-perfcnt' into dev-bpu-rebase-tage


# 60d5e259 20-Jul-2020 LinJiawei <[email protected]>

BPU PerfCnt: move to CSR


# 92c37e89 20-Jul-2020 GouLingrui <[email protected]>

BPU: Temporarily turn off BPU performance counters


# eb0036a6 20-Jul-2020 GouLingrui <[email protected]>

Merge remote-tracking branch 'origin/master' into dev-bpu-rebase-tage


# b5d0eb3c 20-Jul-2020 zhanglinjuan <[email protected]>

bpu: block stage3 when ibuffer is not ready

ifu: fix pnpc of fetchPacket


# d26eb711 20-Jul-2020 zhanglinjuan <[email protected]>

Merge branch 'bug-boringutils' into dev-bpu-rvc


# 2d2e12da 19-Jul-2020 GouLingrui <[email protected]>

BPU: fix mask in stage 3


# af280c51 19-Jul-2020 zhanglinjuan <[email protected]>

replace _type into btbType


# 2f931f37 19-Jul-2020 zhanglinjuan <[email protected]>

ifu: support RVC prediction and late jump of RVI


# ca60337c 19-Jul-2020 GouLingrui <[email protected]>

BPU: fix typos


# f965fb66 19-Jul-2020 GouLingrui <[email protected]>

Merge remote-tracking branch 'origin/dev-bpu-pipeline-rebase' into dev-bpu-rebase-tage


# e43855a9 19-Jul-2020 GouLingrui <[email protected]>

BPU: TAGE enabled but RAS kept disabled, fix satUpdate logic in btb,
fix logic of if4_btb_missPre in IFU


# bf295659 19-Jul-2020 Lingrui98 <[email protected]>

BPU: try to get rid of Lowermask and Lowerbit, replace map with foreach when
no return values are needed, remove useless log titles


# 8d22bbae 19-Jul-2020 zhanglinjuan <[email protected]>

bpu: support prediction of RVC


# f523fa79 17-Jul-2020 zhanglinjuan <[email protected]>

bpu: modify FetchWidth into PredictWidth


# ccd5d342 15-Jul-2020 GouLingrui <[email protected]>

Fully merged origin/master


# 7f8b9ff7 15-Jul-2020 GouLingrui <[email protected]>

BPU, pakage: fix cfi types passed to BPU


# 8730398f 15-Jul-2020 GouLingrui <[email protected]>

Merge remote-tracking branch 'origin/dev-frontend' into dev-bpu-pipeline-rebase


# e567b3a7 14-Jul-2020 zhanglinjuan <[email protected]>

btb: fix write-cover bug by seperating valid in btbData

cputests pass!


# 29e9d85c 13-Jul-2020 zhanglinjuan <[email protected]>

bpu: Merge: block Stage2 when Stage3 is blocked


# 395d09f3 14-Jul-2020 zhanglinjuan <[email protected]>

btb: enable wayHits when read/write conflict


1...<<11121314