Home
last modified time | relevance | path

Searched refs:UADDLP (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h240 UADDLP, enumerator
H A DAArch64ISelLowering.cpp2325 MAKE_CASE(AArch64ISD::UADDLP) in getTargetNodeName()
4820 ? AArch64ISD::UADDLP in LowerINTRINSIC_WO_CHAIN()
13861 SDValue UADDLP = DAG.getNode(AArch64ISD::UADDLP, DL, MVT::v4i32, UABAL); in performVecReduceAddCombineWithUADDLP() local
13864 return DAG.getNode(ISD::VECREDUCE_ADD, DL, MVT::i32, UADDLP); in performVecReduceAddCombineWithUADDLP()
13948 unsigned Opcode = Op0.getOpcode() == ISD::ZERO_EXTEND ? AArch64ISD::UADDLP in performUADDVCombine()
H A DAArch64InstrInfo.td701 def AArch64uaddlp_n : SDNode<"AArch64ISD::UADDLP", SDT_AArch64uaddlp>;
4451 defm UADDLP : SIMDLongTwoVector<1, 0b00010, "uaddlp", AArch64uaddlp>;
6178 // The vaddlv_u32 intrinsic gets mapped to UADDLP.