Searched refs:UADDLP (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 6317 ? AArch64ISD::UADDLP in LowerINTRINSIC_WO_CHAIN() 10798 Val = DAG.getNode(AArch64ISD::UADDLP, DL, VT, Val); in LowerCTPOP_PARITY() 10817 Val = DAG.getNode(AArch64ISD::UADDLP, DL, WidenVT, Val); in LowerCTPOP_PARITY() 18182 SDValue UADDLP = DAG.getNode(AArch64ISD::UADDLP, DL, MVT::v4i32, UABAL); in performVecReduceAddCombineWithUADDLP() local 18185 return DAG.getNode(ISD::VECREDUCE_ADD, DL, MVT::i32, UADDLP); in performVecReduceAddCombineWithUADDLP() 18424 unsigned Opcode = Op0.getOpcode() == ISD::ZERO_EXTEND ? AArch64ISD::UADDLP in performUADDVAddCombine()
|
| H A D | AArch64InstrInfo.td | 1063 def AArch64uaddlp_n : SDNode<"AArch64ISD::UADDLP", SDT_AArch64uaddlp>; 5857 defm UADDLP : SIMDLongTwoVector<1, 0b00010, "uaddlp", AArch64uaddlp>; 7983 // The UADDLV v2i32 gets mapped to UADDLP.
|