1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- From 7c0db4d8b6b1b0f370260fb31100890315eeb47f Mon Sep 17 00:00:00 2001
- From: "yilun.xie" <yilun.xie@starfivetech.com>
- 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
|