Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchOptWInstrs.cpp160 case LoongArch::REVB_2H: in hasAllNBitUsers()
359 case LoongArch::REVB_2H: in isSignExtendingOpW()
H A DLoongArchISelLowering.h66 REVB_2H, enumerator
H A DLoongArchInstrInfo.td110 def loongarch_revb_2h : SDNode<"LoongArchISD::REVB_2H", SDTUnaryOp>;
805 def REVB_2H : ALU_2R<0x00003000>;
1754 def : Pat<(loongarch_revb_2h GPR:$rj), (REVB_2H GPR:$rj)>;
1758 def : Pat<(bswap GPR:$rj), (ROTRI_W (REVB_2H GPR:$rj), 16)>;
H A DLoongArchISelLowering.cpp2898 Tmp = DAG.getNode(LoongArchISD::REVB_2H, DL, GRLenVT, NewSrc); in ReplaceNodeResults()
4589 NODE_NAME_CASE(REVB_2H) in getTargetNodeName()