timing(Vector,Decode): judge isComplex by inst encoding directly (#4066)
fix(aes): fix exception check for aes64ks1i.rnum of aes64ks1i must be in the range 0x0..0xA. The values 0xB..0xF are reserved.
fix(vector, decode): use OPFV[VF] encoded in inst to check if need FS not Off (#3696)* When FS is Off, executing vfslide1up/down should raise illegal instruction exception
rv64v: fix fp type generate in exceptionGen and add check for vwsll (#3233)
Decode: let CSRR vl executed in Vsetu
vtype: add illegal check when modified reserved bits of vtype (#3170)
rv64v: implement lsu & lsq vector datapath
RiscvInst: add vector load/store function
RiscvInst: change OPCODE field to instr[6:0]
mod: refactor the code of encoding
isa-riscv: add Vector CATEGORY fields
isa-riscv: refactor BitFields
isa-riscv,vector: add bundles and convert function* Add class VType, VConfig* Add object VSew, VLmul
isa-riscv: add bitfields of riscv 32-bit inst