From 28a6b2a350dd291e80a5e35748612697d517565e Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Wed, 2 Feb 2011 01:31:07 -0800 Subject: [PATCH] [opcodes,pk,sim,xcc] synci now bombs whole icache --- riscv/execute.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/riscv/execute.h b/riscv/execute.h index ff79caf..9cc56ab 100644 --- a/riscv/execute.h +++ b/riscv/execute.h @@ -60,15 +60,6 @@ switch((insn.bits >> 0x0) & 0x7f) #include "insns/l_wu.h" break; } - case 0x7: - { - if((insn.bits & 0xf80003ff) == 0x383) - { - #include "insns/synci.h" - break; - } - #include "insns/unimp.h" - } default: { #include "insns/unimp.h" @@ -174,6 +165,15 @@ switch((insn.bits >> 0x0) & 0x7f) } #include "insns/unimp.h" } + case 0x1: + { + if((insn.bits & 0xffffffff) == 0x97) + { + #include "insns/synci.h" + break; + } + #include "insns/unimp.h" + } case 0x2: { if((insn.bits & 0xffffffff) == 0x117) -- 2.30.2