• C
    pom(yunsuan): add IALU V3 (#2004) · de9e1949
    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
    de9e1949
DecodeUnitComp.scala 21.6 KB