From 5f1c52e53e863b9a295b60d9eb3bc35a8a9b6d59 Mon Sep 17 00:00:00 2001 From: Yunsup Lee Date: Sun, 3 Apr 2011 23:54:56 -0700 Subject: [opcodes,pk,sim,xcc] add fence instructions for vector unit --- opcodes | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'opcodes') diff --git a/opcodes b/opcodes index eff7bf5..0097df0 100644 --- a/opcodes +++ b/opcodes @@ -106,8 +106,12 @@ amomax.d rd rs1 rs2 16..10=5 9..7=3 6..2=0x0A 1..0=3 amominu.d rd rs1 rs2 16..10=6 9..7=3 6..2=0x0A 1..0=3 amomaxu.d rd rs1 rs2 16..10=7 9..7=3 6..2=0x0A 1..0=3 -fence.i rd rs1 imm12 9..7=1 6..2=0x0B 1..0=3 -fence rd rs1 imm12 9..7=2 6..2=0x0B 1..0=3 +fence.i rd rs1 imm12 9..7=1 6..2=0x0B 1..0=3 +fence rd rs1 imm12 9..7=2 6..2=0x0B 1..0=3 +fence.l.v rd rs1 imm12 9..7=4 6..2=0x0B 1..0=3 +fence.g.v rd rs1 imm12 9..7=5 6..2=0x0B 1..0=3 +fence.l.cv rd rs1 imm12 9..7=6 6..2=0x0B 1..0=3 +fence.g.cv rd rs1 imm12 9..7=7 6..2=0x0B 1..0=3 syscall 31..27=0 26..22=0 21..17=0 16..7=0 6..2=0x1D 1..0=3 break 31..27=0 26..22=0 21..17=0 16..7=1 6..2=0x1D 1..0=3 -- cgit v1.2.3