fix Zvbb and vmask bug (#3009)1. vmask: use old vd when vl = 0 for vmsbf, vmsif and vmsof 2. Zvbb: 1. fix wrong result location for vclz and vctz 2. fix input and output for
fix Zvbb and vmask bug (#3009)1. vmask: use old vd when vl = 0 for vmsbf, vmsif and vmsof 2. Zvbb: 1. fix wrong result location for vclz and vctz 2. fix input and output for vwsll 3. Util: Concatenate the input and 1 as the new input in priorityEncode to solve the input is all 0
show more ...
yunsuan, Fpu: switch to new Fpu (#2995)
bump yunsuan
Zvbb: support Zvbb instruction (#2686)* support vandn,vbrev,vbrev8,vrev8,vclz,vctz,vcpop,vrol,vror,vwsll* bump yunsuan: support Zvbb
bump yunsuan: fix vfredusum
bump yunsuan: fix vrgatherei16
rv64v: fix lmul > 1 for vslideup/dn and vrgather
low power and rv64v : add enable to RegNext and fix bug for fp widen add/sub instructions (#2635)* CSR: add enable to RegNext * LSQueue: add enable to RegNext * bump yunsuan * rv64v: fix b
low power and rv64v : add enable to RegNext and fix bug for fp widen add/sub instructions (#2635)* CSR: add enable to RegNext * LSQueue: add enable to RegNext * bump yunsuan * rv64v: fix bug for vfwadd.wf, vfwadd.wv, vfwsub.wf, vfwsub.wv instruction
rv64v: add vidiv module* support vdiv, vdivu, vrem and vremu
rv64v: fix vmvnr when vl = 0
rv64v: fix vector move instruction
Bump yunsuan
rv64v: fix implementation for vmvnr
backend: parameterized generation debug IO and difftest IO
bump yunsuan & ready-to-run
1234