395c8649 | 04-Jan-2024 |
Ziyue-Zhang <[email protected]> |
rv64v: add f2v to remove all fs1 duplicate logic (#2613)
* rv64v: add f2v to remove all fs1 duplicate logic
* rv64v: use IntFPToVec module for i2v and f2v |
71d4d0e5 | 29-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix special uimm compute for vmsleu, vmsgtu and vsaddu |
904d2184 | 29-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vxsat and vd compute for fixed-point instruction |
31c51290 | 28-Dec-2023 |
zhanglinjuan <[email protected]> |
Fix bugs in exceptional stores (#2600)
* VPPU: fix timing mismatch between isMvnr and data
* STU,HYU,VSFlowQueue: add exceptionVec in store pipeline feedbacks
* VSFlowQueue: add exception buff
Fix bugs in exceptional stores (#2600)
* VPPU: fix timing mismatch between isMvnr and data
* STU,HYU,VSFlowQueue: add exceptionVec in store pipeline feedbacks
* VSFlowQueue: add exception buffer to record exceptional vaddr
* MemBlock: modify signal naming
show more ...
|
caa15984 | 27-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vred instruction when lmul < 1 |
4c4e2cd8 | 26-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vmvnr when vl = 0 |
305e657e | 04-Jan-2024 |
Xuan Hu <[email protected]> |
RiscvInst: add vector load/store function |
b8505463 | 25-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vslide1up/down uop split |
daae8f22 | 25-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vector move instruction |
7c67decc | 08-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vmv.s.x instruction |
b466b7fb | 15-Dec-2023 |
Xuan Hu <[email protected]> |
backend: fix update of vtype in VTypeGen
* There is no need to resume vtype when redirect coming. Only resume vtype when rob walking. |
36781b55 | 08-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix numOfWB compute |
8241cb85 | 17-Dec-2023 |
Xuan Hu <[email protected]> |
Merge remote-tracking branch 'upstream/master' into backendq |
cd2c45fe | 06-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vcpop and vfirst instructions |
9faa51af | 01-Dec-2023 |
xiaofeibao-xjtu <[email protected]> |
backend: remove renameOut pipeline |
c3f16425 | 22-Nov-2023 |
xiaofeibao-xjtu <[email protected]> |
remove rename and dispatch pipeline |
b1712600 | 05-Dec-2023 |
Ziyue Zhang <[email protected]> |
rv64v: support copy data directly use i2v * also fix some bugs for vwadd.w and vrgather.vi |
4cdab2a9 | 05-Dec-2023 |
Xuan Hu <[email protected]> |
decode: fix uops of vset |
229ab603 | 05-Dec-2023 |
Xuan Hu <[email protected]> |
decode: fix fuOpType of vset inst in DecodeUnitComp |
c5f1351b | 05-Dec-2023 |
Xuan Hu <[email protected]> |
decode: fix riscv vector exception checker
* The v0 overlap checking should be done in vector arith/mem insts |
0de3199c | 28-Nov-2023 |
sinsanction <[email protected]> |
FusionDecoder: prevent fusion when inst2 rs1 == rs2 (#2466) (#2513) |
f7af4c74 | 17-Nov-2023 |
chengguanghui <[email protected]> |
Debug Module: cherry-pick debug module from nanhu |
7d9a777a | 04-Dec-2023 |
Xuan Hu <[email protected]> |
decode: add dontTouch in VecExceptionGen to make better verilog |
e25c13fa | 23-Nov-2023 |
Xuan Hu <[email protected]> |
decode: refactor decode stage
* The first complex inst can be send into DecodeComp if it is empty. * VType in VTypeGen will be updated when vset inst entering DecodeComp. * If there are left uops in
decode: refactor decode stage
* The first complex inst can be send into DecodeComp if it is empty. * VType in VTypeGen will be updated when vset inst entering DecodeComp. * If there are left uops in decodeComp, the count of rename ready uops will be send to rename stage.
show more ...
|
06cb2bc1 | 17-Nov-2023 |
weidingliu <[email protected]> |
rv64v:fix bug of load whole register (#2485)
* decode:fix decode of vs*r/vl*re*
Co-authored-by: Ziyue Zhang <[email protected]>
* UopQueue: fix bug in nfields and emul in store/load
rv64v:fix bug of load whole register (#2485)
* decode:fix decode of vs*r/vl*re*
Co-authored-by: Ziyue Zhang <[email protected]>
* UopQueue: fix bug in nfields and emul in store/load whole register
---------
Co-authored-by: Ziyue Zhang <[email protected]>
show more ...
|