Searched refs:SLLW (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/ |
H A D | RISCVInstructions.h | 151 R_TYPE_INST(SLLW); 278 LWU, LD, SD, SLLI, SRLI, SRAI, ADDIW, SLLIW, SRLIW, SRAIW, ADDW, SUBW, SLLW,
|
H A D | EmulateInstructionRISCV.cpp | 465 {"SLLW", 0xFE00707F, 0x103B, DecodeRType<SLLW>}, 948 bool operator()(SLLW inst) { in operator ()()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVOptWInstrs.cpp | 162 case RISCV::SLLW: in hasAllNBitUsers()
|
H A D | RISCVInstrInfo.td | 74 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 D | RISCVExpandPseudoInsts.cpp | 226 case RISCV::PseudoCCSLLW: NewOpc = RISCV::SLLW; break; in expandCCOp()
|
H A D | RISCVISelLowering.h | 70 SLLW, enumerator
|
H A D | RISCVInstrInfo.cpp | 1315 case RISCV::SLLW: return RISCV::PseudoCCSLLW; break; in getPredicatedOpcode()
|
H A D | RISCVISelDAGToDAG.cpp | 3134 case RISCV::SLLW: in hasAllNBitUsers()
|
H A D | RISCVISelLowering.cpp | 12141 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()
|