Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h266 SMAXV, enumerator
DAArch64ISelLowering.cpp2419 MAKE_CASE(AArch64ISD::SMAXV) in getTargetNodeName()
13260 return getReductionSDNode(AArch64ISD::SMAXV, dl, Op, DAG); in LowerVECREDUCE()
18062 return combineAcrossLanesIntrinsic(AArch64ISD::SMAXV, N, DAG); in performIntrinsicCombine()
22122 case AArch64ISD::SMAXV: in ReplaceNodeResults()
22123 ReplaceReductionResults(N, Results, DAG, ISD::SMAX, AArch64ISD::SMAXV); in ReplaceNodeResults()
DAArch64InstrInfo.td747 def AArch64smaxv : SDNode<"AArch64ISD::SMAXV", SDT_AArch64UnaryVec>;
6131 defm SMAXV : SIMDAcrossLanesBHS<0, 0b01010, "smaxv">;
6287 defm : SIMDAcrossLanesSignedIntrinsic<"SMAXV", AArch64smaxv>;