#
82674533 |
| 15-May-2024 |
xiaofeibao <[email protected]> |
Backend: add Dispatch2IqFpImp
|
#
a4d1b2d1 |
| 13-May-2024 |
good-circle <[email protected]> |
Merge branch 'master' into vlsu-merge-master-0504
|
#
60f0c5ae |
| 26-Apr-2024 |
xiaofeibao <[email protected]> |
Backend: add FpScheduler
|
#
c686adcd |
| 10-May-2024 |
Yinan Xu <[email protected]> |
Bump utility and disable ConstantIn by default (#2955)
* use BigInt for initValue of Constantin.createRecord
* use WITH_CONSTANTIN=1 to enable the ConstantIn plugin
|
#
25df626e |
| 04-May-2024 |
good-circle <[email protected]> |
Merge branch 'master' into vlsu-tmp-master
|
#
b6279fc6 |
| 24-Apr-2024 |
Ziyue Zhang <[email protected]> |
rv64v: add ignore oldvd judgement in issue queue 1. when the instruction depend on old vd, we cannot set the srctype to imm 2. when vl = 0, we cannot set the srctype to imm because the vd keep the ol
rv64v: add ignore oldvd judgement in issue queue 1. when the instruction depend on old vd, we cannot set the srctype to imm 2. when vl = 0, we cannot set the srctype to imm because the vd keep the old value 3. when vl = vlmax, we can set srctype to imm when vta is not se
show more ...
|
#
7e471bf8 |
| 03-Apr-2024 |
Xuan Hu <[email protected]> |
Backend: add vector load border response
* The border response will be set success when the vector load uop pass to MemBlock like load
|
#
fd490615 |
| 02-Apr-2024 |
weiding liu <[email protected]> |
Backend,MemBlock: add uopIdx for vector load/store feedback
|
#
ebb914e7 |
| 01-Apr-2024 |
weiding liu <[email protected]> |
VLSU: add framework of vector store feedback
|
#
6dbb4e08 |
| 28-Mar-2024 |
Xuan Hu <[email protected]> |
Backend: support vector load&store better
* Todo: add more IQs for vector load&store * Todo: make vector memory inst issue out of order * Todo: fix bugs
|
#
3af3539f |
| 18-Apr-2024 |
Ziyue Zhang <[email protected]> |
rv64v: set vs to dirty when running vector instructions (#2892)
|
#
7e4f0b19 |
| 17-Apr-2024 |
Ziyue-Zhang <[email protected]> |
rv64v: fix the logic of writing vtype for vsetvl instruction (#2875)
|
#
8d035b8d |
| 10-Apr-2024 |
sinsanction <[email protected]> |
BackendParams: more readable port config check
|
#
c38df446 |
| 25-Mar-2024 |
zhanglyGit <[email protected]> |
Backend: vf instr add Og2 stage (#2810)
* Backend: vf instr add Og2 stage
* Update ExeUnitParams.scala
---------
Co-authored-by: zhanglyGit <[email protected]>
|
#
6f483f86 |
| 13-Apr-2024 |
Xuan Hu <[email protected]> |
Backend: add solution for inst gpaddr
* Use ifu write gpaddr
|
#
e25e4d90 |
| 11-Apr-2024 |
Xuan Hu <[email protected]> |
Merge remote-tracking branch 'upstream/master' into tmp-master
TODO: add gpaddr data path from frontend to backend
|
#
b436d3b6 |
| 25-Mar-2024 |
peixiaokun <[email protected]> |
RVH: fix the errors after git rebase
|
#
f57f7f2a |
| 10-Apr-2024 |
Yangyu Chen <[email protected]> |
Configs: correct MaxHartIdBits (#2838)
Currently, many different lengths of HartId in Xiangshan, making it hard to
configure it to scale more than 16 cores since we have set 4bits somewhere.
This
Configs: correct MaxHartIdBits (#2838)
Currently, many different lengths of HartId in Xiangshan, making it hard to
configure it to scale more than 16 cores since we have set 4bits somewhere.
This commit corrects MaxHartIdBits in config and uses MaxHartIDBits where
it needs to get this solved.
Signed-off-by: Yangyu Chen <[email protected]>
show more ...
|
#
81535d7b |
| 15-Mar-2024 |
sinsanction <[email protected]> |
Backend: remove unused extra RF read ports, connect real commit vtype to VTypeGen
|
#
29dbac5a |
| 15-Mar-2024 |
sinsanction <[email protected]> |
Backend: remove unused pcMem read for exu in CtrlBlock (moved to PcTargetMem (OG0))
|
#
ce95ff3a |
| 11-Mar-2024 |
sinsanction <[email protected]> |
DataPath, PcTargetMem: move target PC reading to datapath og0, and refactor PcTargetMemIO
|
#
9477429f |
| 07-Mar-2024 |
sinceforYy <[email protected]> |
Backend: add ren signal to SyncDataModuleTemplate
|
#
d820a620 |
| 04-Mar-2024 |
Ziyue Zhang <[email protected]> |
vconfig: fix difftest interface for vtype and vl
|
#
e07131b2 |
| 01-Mar-2024 |
sinsanction <[email protected]> |
IssueQueue: remove vecStd, refactor iq params, remove unused mem blocked signals
|
#
17985fbb |
| 01-Feb-2024 |
Ziyue Zhang <[email protected]> |
rv64v: fix vxrm and frm connection for vector instructions
|