Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVISelLowering.h65 SLLW, enumerator
DRISCVInstrInfo.td72 def riscv_sllw : SDNode<"RISCVISD::SLLW", SDT_RISCVIntBinOpW>;
779 def SLLW : ALUW_rr<0b0000000, 0b001, "sllw">,
1721 // PatFrag to allow ADDW/SUBW/MULW/SLLW to be selected from i64 add/sub/mul/shl
1767 def : PatGprGpr<shiftopw<riscv_sllw>, SLLW>;
DRISCVInstrInfo.cpp2577 case RISCV::SLLW: in hasAllNBitUsers()
DRISCVISelDAGToDAG.cpp2333 case RISCV::SLLW: in hasAllNBitUsers()
DRISCVISelLowering.cpp7613 return RISCVISD::SLLW; in getRISCVWOpcode()
8872 if (N0.getOpcode() == RISCVISD::SLLW && in performXORCombine()
10152 case RISCVISD::SLLW: in PerformDAGCombine()
10930 case RISCVISD::SLLW: in ComputeNumSignBitsForTargetNode()
13329 NODE_NAME_CASE(SLLW) in getTargetNodeName()