From: Yunsup Lee Date: Mon, 4 Apr 2011 06:54:56 +0000 (-0700) Subject: [opcodes,pk,sim,xcc] add fence instructions for vector unit X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=aab3bc1244cad2ebfe4f987e2e81b450d3eec370;p=riscv-isa-sim.git [opcodes,pk,sim,xcc] add fence instructions for vector unit --- diff --git a/riscv/execute.h b/riscv/execute.h index 7067530..3b16626 100644 --- a/riscv/execute.h +++ b/riscv/execute.h @@ -356,6 +356,26 @@ switch((insn.bits >> 0x0) & 0x7f) #include "insns/fence.h" break; } + case 0x4: + { + #include "insns/fence_l_v.h" + break; + } + case 0x5: + { + #include "insns/fence_g_v.h" + break; + } + case 0x6: + { + #include "insns/fence_l_cv.h" + break; + } + case 0x7: + { + #include "insns/fence_g_cv.h" + break; + } default: { #include "insns/unimp.h" diff --git a/riscv/insns/fence_g_cv.h b/riscv/insns/fence_g_cv.h new file mode 100644 index 0000000..e69de29 diff --git a/riscv/insns/fence_g_v.h b/riscv/insns/fence_g_v.h new file mode 100644 index 0000000..e69de29 diff --git a/riscv/insns/fence_l_cv.h b/riscv/insns/fence_l_cv.h new file mode 100644 index 0000000..e69de29 diff --git a/riscv/insns/fence_l_v.h b/riscv/insns/fence_l_v.h new file mode 100644 index 0000000..e69de29