[llvm] 0599870 - [RISCV] Remove some unused ImmLeafs. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 30 18:54:39 PDT 2021


Author: Craig Topper
Date: 2021-03-30T18:54:11-07:00
New Revision: 05998701b93e7db18e6327293e6f634bd31bc4d8

URL: https://github.com/llvm/llvm-project/commit/05998701b93e7db18e6327293e6f634bd31bc4d8
DIFF: https://github.com/llvm/llvm-project/commit/05998701b93e7db18e6327293e6f634bd31bc4d8.diff

LOG: [RISCV] Remove some unused ImmLeafs. NFC

These got left behind when we switched RV32 to use selectImm to
match RV64.

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVInstrInfo.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVInstrInfo.td b/llvm/lib/Target/RISCV/RISCVInstrInfo.td
index ba483469a5a9..4e754bd6a238 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfo.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfo.td
@@ -295,8 +295,6 @@ def ixlenimm_li : Operand<XLenVT> {
 }
 
 // Standalone (codegen-only) immleaf patterns.
-def simm32     : ImmLeaf<XLenVT, [{return isInt<32>(Imm);}]>;
-def simm32hi20 : ImmLeaf<XLenVT, [{return isShiftedInt<20, 12>(Imm);}]>;
 
 // A 6-bit constant greater than 32.
 def uimm6gt32 : ImmLeaf<XLenVT, [{


        


More information about the llvm-commits mailing list