summaryrefslogtreecommitdiff
path: root/inst.v
diff options
context:
space:
mode:
Diffstat (limited to 'inst.v')
-rw-r--r--inst.v10
1 files changed, 4 insertions, 6 deletions
diff --git a/inst.v b/inst.v
index 8745a53..0598a28 100644
--- a/inst.v
+++ b/inst.v
@@ -82,15 +82,13 @@
`define AMOMAXU_D 32'b?????_?????_?????_0000111011_0101011
`define FENCE_I 32'b?????_?????_????????????_001_0101111
`define FENCE 32'b?????_?????_????????????_010_0101111
+`define FENCE_V_L 32'b?????_?????_????????????_100_0101111
+`define FENCE_V_G 32'b?????_?????_????????????_101_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
@@ -103,8 +101,8 @@
`define MTPCR 32'b00000_?????_?????_0000000011_1111011
`define ERET 32'b00000_00000_00000_0000000100_1111011
`define CFLUSH 32'b00000_00000_00000_0000000101_1111011
-`define VXCPTSAVE 32'b00000_00000_00000_1000000000_1111011
-`define VXCPTRESTORE 32'b00000_00000_00000_1000000001_1111011
+`define VXCPTSAVE 32'b00000_?????_00000_1000000000_1111011
+`define VXCPTRESTORE 32'b00000_?????_00000_1000000001_1111011
`define VXCPTKILL 32'b00000_00000_00000_1000000010_1111011
`define VXCPTEVAC 32'b00000_?????_00000_1100000000_1111011
`define VXCPTWAIT 32'b00000_00000_00000_1100000001_1111011