aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/riscv-opc.h
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2023-08-02 09:23:36 +0100
committerNick Clifton <nickc@redhat.com>2023-08-02 09:23:36 +0100
commit675b9d612cc59446e84e2c6d89b45500cb603a8d (patch)
treead4ae6b4b1f1f81aceb945f15c5c12ea2b379689 /include/opcode/riscv-opc.h
parent69c37f53e20dc3e0b3c179b511ff786db6ae114e (diff)
downloadfsf-binutils-gdb-675b9d612cc59446e84e2c6d89b45500cb603a8d.zip
fsf-binutils-gdb-675b9d612cc59446e84e2c6d89b45500cb603a8d.tar.gz
fsf-binutils-gdb-675b9d612cc59446e84e2c6d89b45500cb603a8d.tar.bz2
2.41 Release sourcesbinutils-2_41-release
Diffstat (limited to 'include/opcode/riscv-opc.h')
-rw-r--r--include/opcode/riscv-opc.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/include/opcode/riscv-opc.h b/include/opcode/riscv-opc.h
index 53f5f20..90f4415 100644
--- a/include/opcode/riscv-opc.h
+++ b/include/opcode/riscv-opc.h
@@ -2210,31 +2210,6 @@
#define MASK_VSM3C_VI 0xfe00707f
#define MATCH_VSM3ME_VV 0x82002077
#define MASK_VSM3ME_VV 0xfe00707f
-/* Zcb instructions. */
-#define MATCH_C_LBU 0x8000
-#define MASK_C_LBU 0xfc03
-#define MATCH_C_LHU 0x8400
-#define MASK_C_LHU 0xfc43
-#define MATCH_C_LH 0x8440
-#define MASK_C_LH 0xfc43
-#define MATCH_C_SB 0x8800
-#define MASK_C_SB 0xfc03
-#define MATCH_C_SH 0x8c00
-#define MASK_C_SH 0xfc43
-#define MATCH_C_ZEXT_B 0x9c61
-#define MASK_C_ZEXT_B 0xfc7f
-#define MATCH_C_SEXT_B 0x9c65
-#define MASK_C_SEXT_B 0xfc7f
-#define MATCH_C_ZEXT_H 0x9c69
-#define MASK_C_ZEXT_H 0xfc7f
-#define MATCH_C_SEXT_H 0x9c6d
-#define MASK_C_SEXT_H 0xfc7f
-#define MATCH_C_ZEXT_W 0x9c71
-#define MASK_C_ZEXT_W 0xfc7f
-#define MATCH_C_NOT 0x9c75
-#define MASK_C_NOT 0xfc7f
-#define MATCH_C_MUL 0x9c41
-#define MASK_C_MUL 0xfc63
/* Svinval instruction. */
#define MATCH_SINVAL_VMA 0x16000073
#define MASK_SINVAL_VMA 0xfe007fff
@@ -3392,19 +3367,6 @@ DECLARE_INSN(vsm4r_vv, MATCH_VSM4R_VV, MASK_VSM4R_VV)
/* Zvksh instructions. */
DECLARE_INSN(vsm3c_vi, MATCH_VSM3C_VI, MASK_VSM3C_VI)
DECLARE_INSN(vsm3me_vv, MATCH_VSM3ME_VV, MASK_VSM3ME_VV)
-/* Zcb instructions. */
-DECLARE_INSN(c_sext_b, MATCH_C_SEXT_B, MASK_C_SEXT_B)
-DECLARE_INSN(c_sext_h, MATCH_C_SEXT_H, MASK_C_SEXT_H)
-DECLARE_INSN(c_zext_b, MATCH_C_ZEXT_B, MASK_C_ZEXT_B)
-DECLARE_INSN(c_zext_h, MATCH_C_ZEXT_H, MASK_C_ZEXT_H)
-DECLARE_INSN(c_zext_w, MATCH_C_ZEXT_W, MASK_C_ZEXT_W)
-DECLARE_INSN(c_mul, MATCH_C_MUL, MASK_C_MUL)
-DECLARE_INSN(c_not, MATCH_C_NOT, MASK_C_NOT)
-DECLARE_INSN(c_lbu, MATCH_C_LBU, MASK_C_LBU)
-DECLARE_INSN(c_lhu, MATCH_C_LHU, MASK_C_LHU)
-DECLARE_INSN(c_lh, MATCH_C_LH, MASK_C_LH)
-DECLARE_INSN(c_sb, MATCH_C_SB, MASK_C_SB)
-DECLARE_INSN(c_sh, MATCH_C_SH, MASK_C_SH)
/* Vendor-specific (T-Head) XTheadBa instructions. */
DECLARE_INSN(th_addsl, MATCH_TH_ADDSL, MASK_TH_ADDSL)
/* Vendor-specific (T-Head) XTheadBb instructions. */