Searched refs:UADDV (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.h | 254 UADDV, enumerator
|
H A D | AArch64ISelLowering.cpp | 2479 MAKE_CASE(AArch64ISD::UADDV) in getTargetNodeName() 14256 return getReductionSDNode(AArch64ISD::UADDV, dl, Op, DAG); in LowerVECREDUCE() 18704 if (Op1.getOpcode() != AArch64ISD::UADDV || OpVT1 != OpVT2 || in performAddUADDVCombine() 18705 Op2.getOpcode() != AArch64ISD::UADDV || in performAddUADDVCombine() 18715 DAG.getNode(AArch64ISD::UADDV, DL, ValVT, AddVal), in performAddUADDVCombine() 20006 return combineAcrossLanesIntrinsic(AArch64ISD::UADDV, N, DAG); in performIntrinsicCombine() 23982 case AArch64ISD::UADDV: in PerformDAGCombine() 24784 case AArch64ISD::UADDV: in ReplaceNodeResults() 24785 ReplaceReductionResults(N, Results, DAG, ISD::ADD, AArch64ISD::UADDV); in ReplaceNodeResults()
|
H A D | AArch64InstrInfo.td | 801 def AArch64uaddv : SDNode<"AArch64ISD::UADDV", SDT_AArch64UnaryVec>;
|