aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@s141.Millennium.Berkeley.EDU>2011-01-18 17:51:52 -0800
committerAndrew Waterman <waterman@s141.Millennium.Berkeley.EDU>2011-01-18 17:51:52 -0800
commit99e15cd7071cc2e855ca6c6d372f6637d20606cf (patch)
tree75e5f2ac04d0d8096b53fe028558a3b0c4b9f9dc
parentdff73c1d184792adb317bd68bd381cd666c6f9d9 (diff)
downloadpk-99e15cd7071cc2e855ca6c6d372f6637d20606cf.zip
pk-99e15cd7071cc2e855ca6c6d372f6637d20606cf.tar.gz
pk-99e15cd7071cc2e855ca6c6d372f6637d20606cf.tar.bz2
[opcodes, sim, xcc] made *w insns illegal in RV32
now generic variants behave differently in RV32 and RV64.
-rw-r--r--pk/riscv-opc.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/pk/riscv-opc.h b/pk/riscv-opc.h
index 164a6d5..57e9b97 100644
--- a/pk/riscv-opc.h
+++ b/pk/riscv-opc.h
@@ -131,8 +131,6 @@
#define MASK_ADDI 0x3ff
#define MATCH_MULH 0x8f5
#define MASK_MULH 0x1ffff
-#define MATCH_MULHUW 0xcf7
-#define MASK_MULHUW 0x1ffff
#define MATCH_SGNINJN_S 0x606a
#define MASK_SGNINJN_S 0x1ffff
#define MATCH_SRAI 0xff4
@@ -237,8 +235,6 @@
#define MASK_SQRT_D 0x3ff1ff
#define MATCH_AMOW_ADD 0x17a
#define MASK_AMOW_ADD 0x1ffff
-#define MATCH_MULHW 0x8f7
-#define MASK_MULHW 0x1ffff
#define MATCH_MADD_S 0x6c
#define MASK_MADD_S 0x1ff
#define MATCH_MULHU 0xcf5