#
f2d4b9f1 |
| 17-Dec-2024 |
xiaofeibao <[email protected]> |
fix(fpDecoder): fix bug of fmt
|
#
39be24bc |
| 12-Dec-2024 |
xiaofeibao <[email protected]> |
fix(decode): scala fp fu's fmt use fpuCtrl instead of vsew
|
#
4376b525 |
| 08-Nov-2024 |
Ziyue Zhang <[email protected]> |
busytable: support eliminate old vd when read vl's state
|
#
99a07030 |
| 08-Nov-2024 |
HeiHuDie <[email protected]> |
fix(FPDecoder):fix fmaTable
fix some bug
|
#
614d2bc6 |
| 08-Nov-2024 |
HeiHuDie <[email protected]> |
feat(zvfh,zfh): add F16 support
|
#
20b2b626 |
| 26-Aug-2024 |
sinceforYy <[email protected]> |
feat(riscv64): Support RISC-V Zfa extension
* Support fli.{h.s.d}, fminm.{h.s.d}, fmaxm.{h.s.d} * Support fround.{h.s.d}, froundnx.{h.s.d}, fcvtmod.w.d * Support fleq.{h.s.d}, fltq.{h.s.d}
|
#
b189aafa |
| 22-Aug-2024 |
zmx <[email protected]> |
zfhmin:add zfhmin extensions
*decode unit adds decoding of zfhmin extension related instructions *Re exemplified the functional units for scalar fpcvt
|
#
a4d1b2d1 |
| 13-May-2024 |
good-circle <[email protected]> |
Merge branch 'master' into vlsu-merge-master-0504
|
#
4b136a73 |
| 29-Apr-2024 |
sinsanction <[email protected]> |
Decode: correctly specify fp inst's src num
|
#
d8ceb649 |
| 26-Apr-2024 |
Ziyue Zhang <[email protected]> |
rv64v: fix some corner case when reduction intsurctinos depend on oldvd
|
#
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 ...
|
#
572278fa |
| 18-Mar-2024 |
Ziyue Zhang <[email protected]> |
float: use VCVT module for all fcvt instructions Co-authored-by: chengguanghui <[email protected]>
|
#
34f9ccd0 |
| 18-Mar-2024 |
Ziyue Zhang <[email protected]> |
float: use VCVT module for all fcvt instructions Co-authored-by: chengguanghui <[email protected]>
|
#
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
|
#
d9355d3a |
| 26-Oct-2023 |
Ziyue-Zhang <[email protected]> |
rv64v: add veew in VPUCtrlSignals (#2434)
|
#
d6059658 |
| 07-Nov-2023 |
Ziyue Zhang <[email protected]> |
rv64v: support all opivi instructions use i2v
|
#
4b0d80d8 |
| 11-Oct-2023 |
Xuan Hu <[email protected]> |
Merge upstream/master into tmp-backend-merge-master
|
#
8891a219 |
| 08-Oct-2023 |
Yinan Xu <[email protected]> |
Bump rocket-chip (#2353)
|
#
30fcc710 |
| 31-Aug-2023 |
Ziyue Zhang <[email protected]> |
rv64v: fix vmask instructions' tail elements *pass: vmand.mm, vmnand.mm, vmandn.mm, vmxor.mm, vmor.mm, vmnor.mm, vmorn.mm, vmxnor.mm
|
#
bdda74fd |
| 17-Aug-2023 |
xiaofeibao-xjtu <[email protected]> |
exu: vector float units(vfalu,vfma,vfdivsqrt) execute scalar float instructions
|
#
98cfe81b |
| 23-May-2023 |
xgkiri <[email protected]> |
mod: refactor the code of encoding
|
#
361e6d51 |
| 31-May-2022 |
Jiuyang Liu <[email protected]> |
fix for chipsalliance/rocket-chip#2967 (#1562)
* fix for chipsalliance/rocket-chip#2967
* decode: fix width of BitPat(?) in decode logic
Co-authored-by: Yinan Xu <[email protected]>
|
#
dc597826 |
| 31-Aug-2021 |
Jiawei Lin <[email protected]> |
fudian: The new floating-point lib to replace hardfloat (#975)
* Add submodule 'fudian'
* IntToFP: use fudian
* FMA: use fudian.CMA
* FPToInt: remove recode format
|
#
f320e0f0 |
| 24-Jul-2021 |
Yinan Xu <[email protected]> |
misc: update PCL information (#899)
XiangShan is jointly released by ICT and PCL.
|
#
c6d43980 |
| 04-Jun-2021 |
Lemover <[email protected]> |
Add MulanPSL-2.0 License (#824)
In this commit, we add License for XiangShan project.
|