Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrGISel.td494 defm : SIMDAcrossLanesSignedIntrinsicBHS<"SMINV", int_aarch64_neon_sminv>;
H A DAArch64ISelLowering.h289 SMINV, enumerator
H A DAArch64InstrInfo.td859 def AArch64sminv : SDNode<"AArch64ISD::SMINV", SDT_AArch64UnaryVec>;
7122 defm SMINV : SIMDAcrossLanesBHS<0, 0b11010, "sminv">;
7357 defm : SIMDAcrossLanesSignedIntrinsic<"SMINV", AArch64sminv>;
7398 defm : SIMDAcrossLanesVecReductionIntrinsic<"SMINV", vecreduce_smin>;
H A DAArch64ISelLowering.cpp2674 MAKE_CASE(AArch64ISD::SMINV) in getTargetNodeName()
15330 return getReductionSDNode(AArch64ISD::SMINV, dl, Op, DAG); in LowerVECREDUCE()
21251 return combineAcrossLanesIntrinsic(AArch64ISD::SMINV, N, DAG); in performIntrinsicCombine()
26210 case AArch64ISD::SMINV: in ReplaceNodeResults()
26211 ReplaceReductionResults(N, Results, DAG, ISD::SMIN, AArch64ISD::SMINV); in ReplaceNodeResults()