aboutsummaryrefslogtreecommitdiff
path: root/inst.v
diff options
context:
space:
mode:
authorYunsup Lee <yunsup@cs.berkeley.edu>2011-04-03 23:54:56 -0700
committerYunsup Lee <yunsup@cs.berkeley.edu>2011-04-04 02:10:13 -0700
commit5f1c52e53e863b9a295b60d9eb3bc35a8a9b6d59 (patch)
tree73c1c74c9cc367bcf8a0d22a7cff535dc700a9f8 /inst.v
parent474d9bb318bee21ac52e23a53cd4ec4f7a18f965 (diff)
downloadriscv-opcodes-5f1c52e53e863b9a295b60d9eb3bc35a8a9b6d59.zip
riscv-opcodes-5f1c52e53e863b9a295b60d9eb3bc35a8a9b6d59.tar.gz
riscv-opcodes-5f1c52e53e863b9a295b60d9eb3bc35a8a9b6d59.tar.bz2
[opcodes,pk,sim,xcc] add fence instructions for vector unit
Diffstat (limited to 'inst.v')
-rw-r--r--inst.v4
1 files changed, 4 insertions, 0 deletions
diff --git a/inst.v b/inst.v
index f40fcec..de1cd33 100644
--- a/inst.v
+++ b/inst.v
@@ -82,6 +82,10 @@
`define AMOMAXU_D 32'b?????_?????_?????_0000111011_0101011
`define FENCE_I 32'b?????_?????_????????????_001_0101111
`define FENCE 32'b?????_?????_????????????_010_0101111
+`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 SYSCALL 32'b00000_00000_00000_0000000000_1110111
`define BREAK 32'b00000_00000_00000_0000000001_1110111
`define EI 32'b?????_00000_00000_0000000000_1111011