aboutsummaryrefslogtreecommitdiff
path: root/inst.v
diff options
context:
space:
mode:
authorYunsup Lee <yunsup@cs.berkeley.edu>2010-10-05 16:29:13 -0700
committerYunsup Lee <yunsup@cs.berkeley.edu>2010-10-05 16:29:13 -0700
commita68fd2347494ba7b05ed977a7a3f7586e8c816fd (patch)
tree4f061492210d27c008cbd33dd0ec2eb6c213d7e5 /inst.v
parent40c524172fdddcd9562adbc28f7f2457940df814 (diff)
downloadriscv-opcodes-a68fd2347494ba7b05ed977a7a3f7586e8c816fd.zip
riscv-opcodes-a68fd2347494ba7b05ed977a7a3f7586e8c816fd.tar.gz
riscv-opcodes-a68fd2347494ba7b05ed977a7a3f7586e8c816fd.tar.bz2
[opcodes] updated parse-opcodes for latex tables
Diffstat (limited to 'inst.v')
-rw-r--r--inst.v24
1 files changed, 12 insertions, 12 deletions
diff --git a/inst.v b/inst.v
index b5df390..8a427a4 100644
--- a/inst.v
+++ b/inst.v
@@ -2,12 +2,12 @@
`define J 32'b11000_???????????????????????????
`define JAL 32'b11001_???????????????????????????
`define LUI 32'b1110001_?????_????????????????????
-`define BEQ 32'b1110011_00000_?????_000_????????????
-`define BNE 32'b1110011_00000_?????_001_????????????
-`define BLT 32'b1110011_00000_?????_100_????????????
-`define BGE 32'b1110011_00000_?????_101_????????????
-`define BLTU 32'b1110011_00000_?????_110_????????????
-`define BGEU 32'b1110011_00000_?????_111_????????????
+`define BEQ 32'b1110011_?????_?????_000_????????????
+`define BNE 32'b1110011_?????_?????_001_????????????
+`define BLT 32'b1110011_?????_?????_100_????????????
+`define BGE 32'b1110011_?????_?????_101_????????????
+`define BLTU 32'b1110011_?????_?????_110_????????????
+`define BGEU 32'b1110011_?????_?????_111_????????????
`define ADDI 32'b1110100_?????_?????_000_????????????
`define SLTI 32'b1110100_?????_?????_010_????????????
`define SLTIU 32'b1110100_?????_?????_011_????????????
@@ -59,10 +59,10 @@
`define LHU 32'b1111000_?????_?????_101_????????????
`define LWU 32'b1111000_?????_?????_110_????????????
`define SYNCI 32'b1111000_00000_?????_111_????????????
-`define SB 32'b1111001_00000_?????_000_????????????
-`define SH 32'b1111001_00000_?????_001_????????????
-`define SW 32'b1111001_00000_?????_010_????????????
-`define SD 32'b1111001_00000_?????_011_????????????
+`define SB 32'b1111001_?????_?????_000_????????????
+`define SH 32'b1111001_?????_?????_001_????????????
+`define SW 32'b1111001_?????_?????_010_????????????
+`define SD 32'b1111001_?????_?????_011_????????????
`define AMOW_ADD 32'b1111010_?????_?????_0100000000_?????
`define AMOW_SWAP 32'b1111010_?????_?????_0100000001_?????
`define AMOW_AND 32'b1111010_?????_?????_0100000010_?????
@@ -142,8 +142,8 @@
`define MTF_D 32'b1101010_00000_?????_1110111001_?????
`define L_S 32'b1101000_?????_?????_010_????????????
`define L_D 32'b1101000_?????_?????_011_????????????
-`define S_S 32'b1101001_00000_?????_010_????????????
-`define S_D 32'b1101001_00000_?????_011_????????????
+`define S_S 32'b1101001_?????_?????_010_????????????
+`define S_D 32'b1101001_?????_?????_011_????????????
`define MADD_S 32'b1101011_?????_?????_00000_?????_?????
`define MSUB_S 32'b1101011_?????_?????_00001_?????_?????
`define NMSUB_S 32'b1101011_?????_?????_00010_?????_?????