diff options
author | 2012-03-18 20:44:00 -0700 | |
---|---|---|
committer | 2012-03-18 20:44:00 -0700 | |
commit | d4763b92ad009f6cdd769ba30b1af62215c277df (patch) | |
tree | 511011635d401f005434f8acdfaecfd6395c20e1 /inst.v | |
parent | 63da785d33275b8c9476a781a67829f91cc34fc6 (diff) |
change vector fence names/encoding
Diffstat (limited to 'inst.v')
-rw-r--r-- | inst.v | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -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 |