- 22 5月, 2023 2 次提交
- 10 5月, 2023 1 次提交
-
-
由 fdy 提交于
-
- 04 5月, 2023 1 次提交
-
-
由 Xuan Hu 提交于
* Add class VType, VConfig * Add object VSew, VLmul
-
- 01 5月, 2023 1 次提交
-
-
由 fdy 提交于
Co-authored-by: NzhanglyGit <2101210499@stu.pku.edu.cn> Co-authored-by: NXuan Hu <huxuan@bosc.ac.cn>
-
- 28 4月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 24 4月, 2023 2 次提交
- 14 4月, 2023 5 次提交
- 05 4月, 2023 1 次提交
-
-
由 czw 提交于
* func(UopDivType): support VEC_SLIDEUP/VEC_ISLIDEUP/VEC_SLIDEDOWN/VEC_ISLIDEDOWN * pom(yunsuan): add isVsilde in VpermType & fix bugs of Permutation
-
- 02 4月, 2023 1 次提交
-
-
由 czw 提交于
* func(DecodeUnitComp): support VEC_VRED of UopDivType * fix(vxsat):fix bug that VPU's vxsat shout be arbitrated * pom(yunsuan):fix Decode of vmvsx & add some test for VPERM
-
- 31 3月, 2023 1 次提交
-
-
由 czw 提交于
* func(DecodeUnitComp): support vfslide1up.vf * func(DecodeUnitComp):support vslide1down & vfslide1down * pom(yunsuan):add vfslide1up & vfslide1down 1. func(VFMA):add vfmsac, vfnmsac, vfmadd, vfnmadd, vfmsub, vfnmsub, vfwmul, vfwmacc, vfwnmacc, vfwmsac, vfwnmsac and their test supports 2. func(VpermType): add vfslide1up & vfslide1down
-
- 28 3月, 2023 1 次提交
-
-
由 czw 提交于
1. func(VPERM): fix tail process, optimize vcompress, change vslide module name 2. func(VPERM): change to 2-stage 3. test(VPERM): add golden model and test: vslidedown 4. test(VPERM): set vxsat=0 for vperm 5. test(VFADD): support vector-scalar operations func(VFADD): support vector-scalar operations 6. test: include 7. func(VFMA): add input:op_code,frs1,is_frs1; support vfmul.vv 8. func(VFMA):add vfmul.vf vfnmacc.vv vfnmacc.vf and their test supports 9. func(IALU):add IALU V3 * fix(decode): fix decode bug of selImm 1. fix decode bug of selImm 2. change VipuType to VpermType * func(yunsuan): add VIAlu code v3 1. add VIAlu code v3 2. Update the IO of VFPU * pom(yunsuan): add IALU V3 1. func(VPERM): fix tail process, optimize vcompress, change vslide module name 2. func(VPERM): change to 2-stage 3. test(VPERM): add golden model and test: vslidedown 4. test(VPERM): set vxsat=0 for vperm 5. test(VFADD): support vector-scalar operations func(VFADD): support vector-scalar operations 6. test: include <algorithm> 7. func(VFMA): add input:op_code,frs1,is_frs1; support vfmul.vv 8. func(VFMA):add vfmul.vf vfnmacc.vv vfnmacc.vf and their test supports 9. func(IALU):add IALU V3
-
- 24 3月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 23 3月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 22 3月, 2023 2 次提交
-
-
由 zhanglyGit 提交于
* func(decode+VIPU): support vslide1up instruction * bump(yunsuan): func(VFADD) & VIPU type & test(VPERM)
-
由 zhanglyGit 提交于
-
- 20 3月, 2023 4 次提交
-
-
由 czw 提交于
-
由 czw 提交于
-
由 zhanglyGit 提交于
-
由 zhanglyGit 提交于
-
- 19 3月, 2023 1 次提交
-
-
由 czw 提交于
-
- 17 3月, 2023 2 次提交
-
-
由 czw 提交于
1. rename UopDivType 2. change VECTOR_TMP_REG_MV to FP_TMP_REG_MV 3. add UopDivType.VEC_MMM for decode of VMAND_MM VMANDN_MM ... VMXOR_MM
-
由 zhanglyGit 提交于
-
- 16 3月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 15 3月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 11 3月, 2023 1 次提交
-
-
由 maliao 提交于
-
- 10 3月, 2023 1 次提交
-
-
由 czw 提交于
1. add end flag for uopIdx 2. fix(VFPU): io.in.ready should be ture.B 3. func(VIAlu):add VIAlu code v2
-
- 08 3月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 06 3月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
-
- 28 2月, 2023 1 次提交
-
-
由 zhanglyGit 提交于
* add DecodeUnitComp.scala and modify DecodeStage.scala for vector uop Div support(LMUL=8) * changes made to implement a uop Div supporting with a cleaner code style(support Config) * MaxNumOfUop parameterization supporting
-