diff options
author | Andrew Waterman <waterman@s141.Millennium.Berkeley.EDU> | 2011-01-18 17:51:52 -0800 |
---|---|---|
committer | Andrew Waterman <waterman@s141.Millennium.Berkeley.EDU> | 2011-01-18 17:51:52 -0800 |
commit | 99e15cd7071cc2e855ca6c6d372f6637d20606cf (patch) | |
tree | 75e5f2ac04d0d8096b53fe028558a3b0c4b9f9dc | |
parent | dff73c1d184792adb317bd68bd381cd666c6f9d9 (diff) | |
download | pk-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.h | 4 |
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 |