From 7c0db4d8b6b1b0f370260fb31100890315eeb47f Mon Sep 17 00:00:00 2001 From: "yilun.xie" Date: Thu, 28 Oct 2021 15:16:23 +0800 Subject: [PATCH 09/11] Delete redundant b0.94 instructions --- .cvsignore | 0 .gitattributes | 0 include/opcode/riscv-opc.h | 43 -------------------------------------- 3 files changed, 43 deletions(-) mode change 100644 => 100755 .cvsignore mode change 100644 => 100755 .gitattributes diff --git a/.cvsignore b/.cvsignore old mode 100644 new mode 100755 diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/include/opcode/riscv-opc.h b/include/opcode/riscv-opc.h index a62eada16a..242d3ef0ea 100644 --- a/include/opcode/riscv-opc.h +++ b/include/opcode/riscv-opc.h @@ -3139,34 +3139,14 @@ DECLARE_INSN(slli_uw, MATCH_SLLI_UW, MASK_SLLI_UW) DECLARE_INSN(clmul, MATCH_CLMUL, MASK_CLMUL) DECLARE_INSN(clmulh, MATCH_CLMULH, MASK_CLMULH) DECLARE_INSN(clmulr, MATCH_CLMULR, MASK_CLMULR) -DECLARE_INSN(pack, MATCH_PACK, MASK_PACK) -DECLARE_INSN(packu, MATCH_PACKU, MASK_PACKU) -DECLARE_INSN(packh, MATCH_PACKH, MASK_PACKH) -DECLARE_INSN(packw, MATCH_PACKW, MASK_PACKW) -DECLARE_INSN(packuw, MATCH_PACKUW, MASK_PACKUW) DECLARE_INSN(grev, MATCH_GREV, MASK_GREV) DECLARE_INSN(grevi, MATCH_GREVI, MASK_GREVI) DECLARE_INSN(grevw, MATCH_GREVW, MASK_GREVW) DECLARE_INSN(greviw, MATCH_GREVIW, MASK_GREVIW) -DECLARE_INSN(gorc, MATCH_GORC, MASK_GORC) -DECLARE_INSN(gorci, MATCH_GORCI, MASK_GORCI) -DECLARE_INSN(gorcw, MATCH_GORCW, MASK_GORCW) -DECLARE_INSN(gorciw, MATCH_GORCIW, MASK_GORCIW) -DECLARE_INSN(shfl, MATCH_SHFL, MASK_SHFL) -DECLARE_INSN(shfli, MATCH_SHFLI, MASK_SHFLI) -DECLARE_INSN(shflw, MATCH_SHFLW, MASK_SHFLW) -DECLARE_INSN(unshfl, MATCH_UNSHFL, MASK_UNSHFL) -DECLARE_INSN(unshfli, MATCH_UNSHFLI, MASK_UNSHFLI) -DECLARE_INSN(unshflw, MATCH_UNSHFLW, MASK_UNSHFLW) -DECLARE_INSN(xperm_n, MATCH_XPERM_N, MASK_XPERM_N) -DECLARE_INSN(xperm_b, MATCH_XPERM_B, MASK_XPERM_B) -DECLARE_INSN(xperm_h, MATCH_XPERM_H, MASK_XPERM_H) -DECLARE_INSN(xperm_w, MATCH_XPERM_W, MASK_XPERM_W) DECLARE_INSN(bset, MATCH_BSET, MASK_BSET) DECLARE_INSN(bclr, MATCH_BCLR, MASK_BCLR) DECLARE_INSN(binv, MATCH_BINV, MASK_BINV) DECLARE_INSN(bext, MATCH_BEXT, MASK_BEXT) -DECLARE_INSN(bcompress, MATCH_BCOMPRESS, MASK_BCOMPRESS) DECLARE_INSN(bdecompress, MATCH_BDECOMPRESS, MASK_BDECOMPRESS) DECLARE_INSN(bseti, MATCH_BSETI, MASK_BSETI) DECLARE_INSN(bclri, MATCH_BCLRI, MASK_BCLRI) @@ -3176,7 +3156,6 @@ DECLARE_INSN(bsetw, MATCH_BSETW, MASK_BSETW) DECLARE_INSN(bclrw, MATCH_BCLRW, MASK_BCLRW) DECLARE_INSN(binvw, MATCH_BINVW, MASK_BINVW) DECLARE_INSN(bextw, MATCH_BEXTW, MASK_BEXTW) -DECLARE_INSN(bcompressw, MATCH_BCOMPRESSW, MASK_BCOMPRESSW) DECLARE_INSN(bdecompressw, MATCH_BDECOMPRESSW, MASK_BDECOMPRESSW) DECLARE_INSN(bsetiw, MATCH_BSETIW, MASK_BSETIW) DECLARE_INSN(bclriw, MATCH_BCLRIW, MASK_BCLRIW) @@ -3189,28 +3168,6 @@ DECLARE_INSN(slow, MATCH_SLOW, MASK_SLOW) DECLARE_INSN(srow, MATCH_SROW, MASK_SROW) DECLARE_INSN(sloiw, MATCH_SLOIW, MASK_SLOIW) DECLARE_INSN(sroiw, MATCH_SROIW, MASK_SROIW) -DECLARE_INSN(bfp, MATCH_BFP, MASK_BFP) -DECLARE_INSN(bfpw, MATCH_BFPW, MASK_BFPW) -DECLARE_INSN(bmator, MATCH_BMATOR, MASK_BMATOR) -DECLARE_INSN(bmatxor, MATCH_BMATXOR, MASK_BMATXOR) -DECLARE_INSN(bmatflip, MATCH_BMATFLIP, MASK_BMATFLIP) -DECLARE_INSN(crc32_b, MATCH_CRC32_B, MASK_CRC32_B) -DECLARE_INSN(crc32_h, MATCH_CRC32_H, MASK_CRC32_H) -DECLARE_INSN(crc32_w, MATCH_CRC32_W, MASK_CRC32_W) -DECLARE_INSN(crc32c_b, MATCH_CRC32C_B, MASK_CRC32C_B) -DECLARE_INSN(crc32c_h, MATCH_CRC32C_H, MASK_CRC32C_H) -DECLARE_INSN(crc32c_w, MATCH_CRC32C_W, MASK_CRC32C_W) -DECLARE_INSN(crc32_d, MATCH_CRC32_D, MASK_CRC32_D) -DECLARE_INSN(crc32c_d, MATCH_CRC32C_D, MASK_CRC32C_D) -DECLARE_INSN(cmix, MATCH_CMIX, MASK_CMIX) -DECLARE_INSN(cmov, MATCH_CMOV, MASK_CMOV) -DECLARE_INSN(fsl, MATCH_FSL, MASK_FSL) -DECLARE_INSN(fsr, MATCH_FSR, MASK_FSR) -DECLARE_INSN(fsri, MATCH_FSRI, MASK_FSRI) -DECLARE_INSN(fslw, MATCH_FSLW, MASK_FSLW) -DECLARE_INSN(fsrw, MATCH_FSRW, MASK_FSRW) -DECLARE_INSN(fsriw, MATCH_FSRIW, MASK_FSRIW) -DECLARE_INSN(flh, MATCH_FLH, MASK_FLH) DECLARE_INSN(flw, MATCH_FLW, MASK_FLW) DECLARE_INSN(fld, MATCH_FLD, MASK_FLD) DECLARE_INSN(flq, MATCH_FLQ, MASK_FLQ) -- 2.33.1