Home
last modified time | relevance | path

Searched refs:SLLW (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DRISCVInstructions.h151 R_TYPE_INST(SLLW);
278 LWU, LD, SD, SLLI, SRLI, SRAI, ADDIW, SLLIW, SRLIW, SRAIW, ADDW, SUBW, SLLW,
H A DEmulateInstructionRISCV.cpp465 {"SLLW", 0xFE00707F, 0x103B, DecodeRType<SLLW>},
948 bool operator()(SLLW inst) { in operator ()()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVOptWInstrs.cpp162 case RISCV::SLLW: in hasAllNBitUsers()
H A DRISCVInstrInfo.td74 def riscv_sllw : SDNode<"RISCVISD::SLLW", SDT_RISCVIntBinOpW>;
770 def SLLW : ALUW_rr<0b0000000, 0b001, "sllw">,
1826 // PatFrag to allow ADDW/SUBW/MULW/SLLW to be selected from i64 add/sub/mul/shl
1872 def : PatGprGpr<shiftopw<riscv_sllw>, SLLW>;
2002 def : PatGprGpr<shiftopw<shl>, SLLW, i32, i64>;
H A DRISCVExpandPseudoInsts.cpp226 case RISCV::PseudoCCSLLW: NewOpc = RISCV::SLLW; break; in expandCCOp()
H A DRISCVISelLowering.h70 SLLW, enumerator
H A DRISCVInstrInfo.cpp1315 case RISCV::SLLW: return RISCV::PseudoCCSLLW; break; in getPredicatedOpcode()
H A DRISCVISelDAGToDAG.cpp3134 case RISCV::SLLW: in hasAllNBitUsers()
H A DRISCVISelLowering.cpp12141 return RISCVISD::SLLW; in getRISCVWOpcode()
12162 // SLLW/DIVUW/.../*W later one because the fact the operation was originally of in customLegalizeToWOp()
13799 // RISCVISD:::SLLW and we can't recover it to use a BSET instruction. in performXORCombine()
13815 if (N0.getOpcode() == RISCVISD::SLLW && in performXORCombine()
16726 case RISCVISD::SLLW: in PerformDAGCombine()
17865 case RISCVISD::SLLW: { in computeKnownBitsForTargetNode()
17978 case RISCVISD::SLLW: in ComputeNumSignBitsForTargetNode()
20395 NODE_NAME_CASE(SLLW) in getTargetNodeName()