Home
last modified time | relevance | path

Searched refs:BITREV_W (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchOptWInstrs.cpp162 case LoongArch::BITREV_W: in hasAllNBitUsers()
361 case LoongArch::BITREV_W: in isSignExtendingOpW()
H A DLoongArchISelLowering.h69 BITREV_W, enumerator
H A DLoongArchInstrInfo.td113 def loongarch_bitrev_w : SDNode<"LoongArchISD::BITREV_W", SDTUnaryOp>;
807 def BITREV_W : ALU_2R<0x00005000>;
1759 def : Pat<(bitreverse GPR:$rj), (BITREV_W GPR:$rj)>;
1767 def : Pat<(loongarch_bitrev_w GPR:$rj), (BITREV_W GPR:$rj)>;
H A DLoongArchISelLowering.cpp2923 Tmp = DAG.getNode(LoongArchISD::BITREV_W, DL, GRLenVT, NewSrc); in ReplaceNodeResults()
4244 case LoongArchISD::BITREV_W: in PerformDAGCombine()
4592 NODE_NAME_CASE(BITREV_W) in getTargetNodeName()