diff options
author | Andrew Waterman <waterman@s141.Millennium.Berkeley.EDU> | 2011-06-19 20:37:58 -0700 |
---|---|---|
committer | Andrew Waterman <waterman@s141.Millennium.Berkeley.EDU> | 2011-06-19 20:37:58 -0700 |
commit | 6285e3f41483c4e724cc0dcef2eb5239c34d03a8 (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /inst.v | |
parent | f1f72abca9f7511990c476d326c864c96a758732 (diff) | |
download | riscv-opcodes-6285e3f41483c4e724cc0dcef2eb5239c34d03a8.zip riscv-opcodes-6285e3f41483c4e724cc0dcef2eb5239c34d03a8.tar.gz riscv-opcodes-6285e3f41483c4e724cc0dcef2eb5239c34d03a8.tar.bz2 |
Renamed packages
Diffstat (limited to 'inst.v')
-rw-r--r-- | inst.v | 273 |
1 files changed, 0 insertions, 273 deletions
@@ -1,273 +0,0 @@ -/* Automatically generated by parse-opcodes */ -`define J 32'b?????????????????????????_1100111 -`define JAL 32'b?????????????????????????_1101111 -`define JALR_C 32'b?????_?????_????????????_000_1101011 -`define JALR_R 32'b?????_?????_????????????_001_1101011 -`define JALR_J 32'b?????_?????_????????????_010_1101011 -`define RDNPC 32'b?????_00000_000000000000_100_1101011 -`define BEQ 32'b?????_?????_?????_???????_000_1100011 -`define BNE 32'b?????_?????_?????_???????_001_1100011 -`define BLT 32'b?????_?????_?????_???????_100_1100011 -`define BGE 32'b?????_?????_?????_???????_101_1100011 -`define BLTU 32'b?????_?????_?????_???????_110_1100011 -`define BGEU 32'b?????_?????_?????_???????_111_1100011 -`define LUI 32'b?????_????????????????????_0110111 -`define ADDI 32'b?????_?????_????????????_000_0010011 -`define SLLI 32'b?????_?????_000000_??????_001_0010011 -`define SLTI 32'b?????_?????_????????????_010_0010011 -`define SLTIU 32'b?????_?????_????????????_011_0010011 -`define XORI 32'b?????_?????_????????????_100_0010011 -`define SRLI 32'b?????_?????_000000_??????_101_0010011 -`define SRAI 32'b?????_?????_000001_??????_101_0010011 -`define ORI 32'b?????_?????_????????????_110_0010011 -`define ANDI 32'b?????_?????_????????????_111_0010011 -`define ADD 32'b?????_?????_?????_0000000000_0110011 -`define SUB 32'b?????_?????_?????_1000000000_0110011 -`define SLL 32'b?????_?????_?????_0000000001_0110011 -`define SLT 32'b?????_?????_?????_0000000010_0110011 -`define SLTU 32'b?????_?????_?????_0000000011_0110011 -`define XOR 32'b?????_?????_?????_0000000100_0110011 -`define SRL 32'b?????_?????_?????_0000000101_0110011 -`define SRA 32'b?????_?????_?????_1000000101_0110011 -`define OR 32'b?????_?????_?????_0000000110_0110011 -`define AND 32'b?????_?????_?????_0000000111_0110011 -`define MUL 32'b?????_?????_?????_0000001000_0110011 -`define MULH 32'b?????_?????_?????_0000001001_0110011 -`define MULHSU 32'b?????_?????_?????_0000001010_0110011 -`define MULHU 32'b?????_?????_?????_0000001011_0110011 -`define DIV 32'b?????_?????_?????_0000001100_0110011 -`define DIVU 32'b?????_?????_?????_0000001101_0110011 -`define REM 32'b?????_?????_?????_0000001110_0110011 -`define REMU 32'b?????_?????_?????_0000001111_0110011 -`define ADDIW 32'b?????_?????_????????????_000_0011011 -`define SLLIW 32'b?????_?????_000000_0_?????_001_0011011 -`define SRLIW 32'b?????_?????_000000_0_?????_101_0011011 -`define SRAIW 32'b?????_?????_000001_0_?????_101_0011011 -`define ADDW 32'b?????_?????_?????_0000000000_0111011 -`define SUBW 32'b?????_?????_?????_1000000000_0111011 -`define SLLW 32'b?????_?????_?????_0000000001_0111011 -`define SRLW 32'b?????_?????_?????_0000000101_0111011 -`define SRAW 32'b?????_?????_?????_1000000101_0111011 -`define MULW 32'b?????_?????_?????_0000001000_0111011 -`define DIVW 32'b?????_?????_?????_0000001100_0111011 -`define DIVUW 32'b?????_?????_?????_0000001101_0111011 -`define REMW 32'b?????_?????_?????_0000001110_0111011 -`define REMUW 32'b?????_?????_?????_0000001111_0111011 -`define LB 32'b?????_?????_????????????_000_0000011 -`define LH 32'b?????_?????_????????????_001_0000011 -`define LW 32'b?????_?????_????????????_010_0000011 -`define LD 32'b?????_?????_????????????_011_0000011 -`define LBU 32'b?????_?????_????????????_100_0000011 -`define LHU 32'b?????_?????_????????????_101_0000011 -`define LWU 32'b?????_?????_????????????_110_0000011 -`define SB 32'b?????_?????_?????_???????_000_0100011 -`define SH 32'b?????_?????_?????_???????_001_0100011 -`define SW 32'b?????_?????_?????_???????_010_0100011 -`define SD 32'b?????_?????_?????_???????_011_0100011 -`define AMOADD_W 32'b?????_?????_?????_0000000010_0101011 -`define AMOSWAP_W 32'b?????_?????_?????_0000001010_0101011 -`define AMOAND_W 32'b?????_?????_?????_0000010010_0101011 -`define AMOOR_W 32'b?????_?????_?????_0000011010_0101011 -`define AMOMIN_W 32'b?????_?????_?????_0000100010_0101011 -`define AMOMAX_W 32'b?????_?????_?????_0000101010_0101011 -`define AMOMINU_W 32'b?????_?????_?????_0000110010_0101011 -`define AMOMAXU_W 32'b?????_?????_?????_0000111010_0101011 -`define AMOADD_D 32'b?????_?????_?????_0000000011_0101011 -`define AMOSWAP_D 32'b?????_?????_?????_0000001011_0101011 -`define AMOAND_D 32'b?????_?????_?????_0000010011_0101011 -`define AMOOR_D 32'b?????_?????_?????_0000011011_0101011 -`define AMOMIN_D 32'b?????_?????_?????_0000100011_0101011 -`define AMOMAX_D 32'b?????_?????_?????_0000101011_0101011 -`define AMOMINU_D 32'b?????_?????_?????_0000110011_0101011 -`define AMOMAXU_D 32'b?????_?????_?????_0000111011_0101011 -`define FENCE_I 32'b?????_?????_????????????_001_0101111 -`define FENCE 32'b?????_?????_????????????_010_0101111 -`define SYSCALL 32'b00000_00000_00000_0000000000_1110111 -`define BREAK 32'b00000_00000_00000_0000000001_1110111 -`define RDCYCLE 32'b?????_00000_00000_0000000100_1110111 -`define RDTIME 32'b?????_00000_00000_0000001100_1110111 -`define RDINSTRET 32'b?????_00000_00000_0000010100_1110111 -`define FENCE_L_V 32'b?????_?????_????????????_100_0101111 -`define FENCE_G_V 32'b?????_?????_????????????_101_0101111 -`define FENCE_L_CV 32'b?????_?????_????????????_110_0101111 -`define FENCE_G_CV 32'b?????_?????_????????????_111_0101111 -`define STOP 32'b00000_00000_00000_0000000010_1110111 -`define UTIDX 32'b?????_00000_00000_0000000011_1110111 -`define MOVZ 32'b?????_?????_?????_0000000101_1110111 -`define MOVN 32'b?????_?????_?????_0000001101_1110111 -`define FMOVZ 32'b?????_?????_?????_0000010101_1110111 -`define FMOVN 32'b?????_?????_?????_0000011101_1110111 -`define EI 32'b?????_00000_00000_0000000000_1111011 -`define DI 32'b?????_00000_00000_0000000001_1111011 -`define MFPCR 32'b?????_00000_?????_0000000010_1111011 -`define MTPCR 32'b00000_?????_?????_0000000011_1111011 -`define ERET 32'b00000_00000_00000_0000000100_1111011 -`define CFLUSH 32'b00000_00000_00000_0000000101_1111011 -`define FADD_S 32'b?????_?????_?????_00000_???_00_1010011 -`define FSUB_S 32'b?????_?????_?????_00001_???_00_1010011 -`define FMUL_S 32'b?????_?????_?????_00010_???_00_1010011 -`define FDIV_S 32'b?????_?????_?????_00011_???_00_1010011 -`define FSQRT_S 32'b?????_?????_00000_00100_???_00_1010011 -`define FSGNJ_S 32'b?????_?????_?????_00101_000_00_1010011 -`define FSGNJN_S 32'b?????_?????_?????_00110_000_00_1010011 -`define FSGNJX_S 32'b?????_?????_?????_00111_000_00_1010011 -`define FADD_D 32'b?????_?????_?????_00000_???_01_1010011 -`define FSUB_D 32'b?????_?????_?????_00001_???_01_1010011 -`define FMUL_D 32'b?????_?????_?????_00010_???_01_1010011 -`define FDIV_D 32'b?????_?????_?????_00011_???_01_1010011 -`define FSQRT_D 32'b?????_?????_00000_00100_???_01_1010011 -`define FSGNJ_D 32'b?????_?????_?????_00101_000_01_1010011 -`define FSGNJN_D 32'b?????_?????_?????_00110_000_01_1010011 -`define FSGNJX_D 32'b?????_?????_?????_00111_000_01_1010011 -`define FCVT_L_S 32'b?????_?????_00000_01000_???_00_1010011 -`define FCVT_LU_S 32'b?????_?????_00000_01001_???_00_1010011 -`define FCVT_W_S 32'b?????_?????_00000_01010_???_00_1010011 -`define FCVT_WU_S 32'b?????_?????_00000_01011_???_00_1010011 -`define FCVT_L_D 32'b?????_?????_00000_01000_???_01_1010011 -`define FCVT_LU_D 32'b?????_?????_00000_01001_???_01_1010011 -`define FCVT_W_D 32'b?????_?????_00000_01010_???_01_1010011 -`define FCVT_WU_D 32'b?????_?????_00000_01011_???_01_1010011 -`define FCVT_S_L 32'b?????_?????_00000_01100_???_00_1010011 -`define FCVT_S_LU 32'b?????_?????_00000_01101_???_00_1010011 -`define FCVT_S_W 32'b?????_?????_00000_01110_???_00_1010011 -`define FCVT_S_WU 32'b?????_?????_00000_01111_???_00_1010011 -`define FCVT_D_L 32'b?????_?????_00000_01100_???_01_1010011 -`define FCVT_D_LU 32'b?????_?????_00000_01101_???_01_1010011 -`define FCVT_D_W 32'b?????_?????_00000_01110_???_01_1010011 -`define FCVT_D_WU 32'b?????_?????_00000_01111_???_01_1010011 -`define FCVT_S_D 32'b?????_?????_00000_10001_???_00_1010011 -`define FCVT_D_S 32'b?????_?????_00000_10000_???_01_1010011 -`define FEQ_S 32'b?????_?????_?????_10101_000_00_1010011 -`define FLT_S 32'b?????_?????_?????_10110_000_00_1010011 -`define FLE_S 32'b?????_?????_?????_10111_000_00_1010011 -`define FEQ_D 32'b?????_?????_?????_10101_000_01_1010011 -`define FLT_D 32'b?????_?????_?????_10110_000_01_1010011 -`define FLE_D 32'b?????_?????_?????_10111_000_01_1010011 -`define FMIN_S 32'b?????_?????_?????_11000_000_00_1010011 -`define FMAX_S 32'b?????_?????_?????_11001_000_00_1010011 -`define FMIN_D 32'b?????_?????_?????_11000_000_01_1010011 -`define FMAX_D 32'b?????_?????_?????_11001_000_01_1010011 -`define MFTX_S 32'b?????_00000_?????_11100_000_00_1010011 -`define MFTX_D 32'b?????_00000_?????_11100_000_01_1010011 -`define MFFSR 32'b?????_00000_00000_11101_000_00_1010011 -`define MXTF_S 32'b?????_?????_00000_11110_000_00_1010011 -`define MXTF_D 32'b?????_?????_00000_11110_000_01_1010011 -`define MTFSR 32'b?????_?????_00000_11111_000_00_1010011 -`define FLW 32'b?????_?????_????????????_010_0000111 -`define FLD 32'b?????_?????_????????????_011_0000111 -`define FSW 32'b?????_?????_?????_???????_010_0100111 -`define FSD 32'b?????_?????_?????_???????_011_0100111 -`define FMADD_S 32'b?????_?????_?????_?????_???_00_1000011 -`define FMSUB_S 32'b?????_?????_?????_?????_???_00_1000111 -`define FNMSUB_S 32'b?????_?????_?????_?????_???_00_1001011 -`define FNMADD_S 32'b?????_?????_?????_?????_???_00_1001111 -`define FMADD_D 32'b?????_?????_?????_?????_???_01_1000011 -`define FMSUB_D 32'b?????_?????_?????_?????_???_01_1000111 -`define FNMSUB_D 32'b?????_?????_?????_?????_???_01_1001011 -`define FNMADD_D 32'b?????_?????_?????_?????_???_01_1001111 -`define VLD 32'b?????_?????_00000_0000000011_0001011 -`define VLW 32'b?????_?????_00000_0000000010_0001011 -`define VLWU 32'b?????_?????_00000_0000000110_0001011 -`define VLH 32'b?????_?????_00000_0000000001_0001011 -`define VLHU 32'b?????_?????_00000_0000000101_0001011 -`define VLB 32'b?????_?????_00000_0000000000_0001011 -`define VLBU 32'b?????_?????_00000_0000000100_0001011 -`define VFLD 32'b?????_?????_00000_0000001011_0001011 -`define VFLW 32'b?????_?????_00000_0000001010_0001011 -`define VLSTD 32'b?????_?????_?????_0000100011_0001011 -`define VLSTW 32'b?????_?????_?????_0000100010_0001011 -`define VLSTWU 32'b?????_?????_?????_0000100110_0001011 -`define VLSTH 32'b?????_?????_?????_0000100001_0001011 -`define VLSTHU 32'b?????_?????_?????_0000100101_0001011 -`define VLSTB 32'b?????_?????_?????_0000100000_0001011 -`define VLSTBU 32'b?????_?????_?????_0000100100_0001011 -`define VFLSTD 32'b?????_?????_?????_0000101011_0001011 -`define VFLSTW 32'b?????_?????_?????_0000101010_0001011 -`define VLSEGD 32'b?????_?????_?????_0001000011_0001011 -`define VLSEGW 32'b?????_?????_?????_0001000010_0001011 -`define VLSEGWU 32'b?????_?????_?????_0001000110_0001011 -`define VLSEGH 32'b?????_?????_?????_0001000001_0001011 -`define VLSEGHU 32'b?????_?????_?????_0001000101_0001011 -`define VLSEGB 32'b?????_?????_?????_0001000000_0001011 -`define VLSEGBU 32'b?????_?????_?????_0001000100_0001011 -`define VFLSEGD 32'b?????_?????_?????_0001001011_0001011 -`define VFLSEGW 32'b?????_?????_?????_0001001010_0001011 -`define VLSEGSTD 32'b?????_?????_?????_?????_100_11_0001011 -`define VLSEGSTW 32'b?????_?????_?????_?????_100_10_0001011 -`define VLSEGSTWU 32'b?????_?????_?????_?????_101_10_0001011 -`define VLSEGSTH 32'b?????_?????_?????_?????_100_01_0001011 -`define VLSEGSTHU 32'b?????_?????_?????_?????_101_01_0001011 -`define VLSEGSTB 32'b?????_?????_?????_?????_100_00_0001011 -`define VLSEGSTBU 32'b?????_?????_?????_?????_101_00_0001011 -`define VFLSEGSTD 32'b?????_?????_?????_?????_110_11_0001011 -`define VFLSEGSTW 32'b?????_?????_?????_?????_110_10_0001011 -`define VSD 32'b?????_?????_00000_0000000011_0001111 -`define VSW 32'b?????_?????_00000_0000000010_0001111 -`define VSH 32'b?????_?????_00000_0000000001_0001111 -`define VSB 32'b?????_?????_00000_0000000000_0001111 -`define VFSD 32'b?????_?????_00000_0000001011_0001111 -`define VFSW 32'b?????_?????_00000_0000001010_0001111 -`define VSSTD 32'b?????_?????_?????_0000100011_0001111 -`define VSSTW 32'b?????_?????_?????_0000100010_0001111 -`define VSSTH 32'b?????_?????_?????_0000100001_0001111 -`define VSSTB 32'b?????_?????_?????_0000100000_0001111 -`define VFSSTD 32'b?????_?????_?????_0000101011_0001111 -`define VFSSTW 32'b?????_?????_?????_0000101010_0001111 -`define VSSEGD 32'b?????_?????_?????_0001000011_0001111 -`define VSSEGW 32'b?????_?????_?????_0001000010_0001111 -`define VSSEGH 32'b?????_?????_?????_0001000001_0001111 -`define VSSEGB 32'b?????_?????_?????_0001000000_0001111 -`define VFSSEGD 32'b?????_?????_?????_0001001011_0001111 -`define VFSSEGW 32'b?????_?????_?????_0001001010_0001111 -`define VSSEGSTD 32'b?????_?????_?????_?????_100_11_0001111 -`define VSSEGSTW 32'b?????_?????_?????_?????_100_10_0001111 -`define VSSEGSTH 32'b?????_?????_?????_?????_100_01_0001111 -`define VSSEGSTB 32'b?????_?????_?????_?????_100_00_0001111 -`define VFSSEGSTD 32'b?????_?????_?????_?????_110_11_0001111 -`define VFSSEGSTW 32'b?????_?????_?????_?????_110_10_0001111 -`define VMVV 32'b?????_?????_00000_0000000000_1110011 -`define VMSV 32'b?????_?????_00000_0000010000_1110011 -`define VMST 32'b?????_?????_?????_0000100000_1110011 -`define VMTS 32'b?????_?????_?????_0000110000_1110011 -`define VFMVV 32'b?????_?????_00000_0000000010_1110011 -`define VFMSV 32'b?????_?????_00000_0000010010_1110011 -`define VFMST 32'b?????_?????_?????_0000100010_1110011 -`define VFMTS 32'b?????_?????_?????_0000110010_1110011 -`define VVCFGIVL 32'b?????_?????_????????????_001_1110011 -`define VTCFGIVL 32'b?????_?????_????????????_011_1110011 -`define VSETVL 32'b?????_?????_000000000000_101_1110011 -`define VF 32'b00000_?????_????????????_111_1110011 -`define C_LI 32'b00000000000000000000000000000000 -`define C_ADDI 32'b00000000000000000000000000000000 -`define C_ADDIW 32'b00000000000000000000000000000000 -`define C_LDSP 32'b00000000000000000000000000000000 -`define C_LWSP 32'b00000000000000000000000000000000 -`define C_SDSP 32'b00000000000000000000000000000000 -`define C_SWSP 32'b00000000000000000000000000000000 -`define C_LW0 32'b00000000000000000000000000000000 -`define C_LD0 32'b00000000000000000000000000000000 -`define C_ADD 32'b00000000000000000000000000000000 -`define C_SUB 32'b00000000000000000000000000000000 -`define C_MOVE 32'b00000000000000000000000000000000 -`define C_J 32'b00000000000000000000000000000000 -`define C_LD 32'b00000000000000000000000000000000 -`define C_LW 32'b00000000000000000000000000000000 -`define C_SD 32'b00000000000000000000000000000000 -`define C_SW 32'b00000000000000000000000000000000 -`define C_BEQ 32'b00000000000000000000000000000000 -`define C_BNE 32'b00000000000000000000000000000000 -`define C_FLW 32'b00000000000000000000000000000000 -`define C_FLD 32'b00000000000000000000000000000000 -`define C_FSW 32'b00000000000000000000000000000000 -`define C_FSD 32'b00000000000000000000000000000000 -`define C_SLLI 32'b00000000000000000000000000000000 -`define C_SLLI32 32'b00000000000000000000000000000000 -`define C_SRLI 32'b00000000000000000000000000000000 -`define C_SRLI32 32'b00000000000000000000000000000000 -`define C_SRAI 32'b00000000000000000000000000000000 -`define C_SRAI32 32'b00000000000000000000000000000000 -`define C_SLLIW 32'b00000000000000000000000000000000 -`define C_ADD3 32'b00000000000000000000000000000000 -`define C_SUB3 32'b00000000000000000000000000000000 -`define C_OR3 32'b00000000000000000000000000000000 -`define C_AND3 32'b00000000000000000000000000000000 |