Home
last modified time | relevance | path

Searched refs:VECREDUCE_SMAX (Results 1 – 14 of 14) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1224 VECREDUCE_SMAX, enumerator
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp482 case ISD::VECREDUCE_SMAX: in LegalizeOp()
886 case ISD::VECREDUCE_SMAX: in Expand()
H A DSelectionDAGDumper.cpp475 case ISD::VECREDUCE_SMAX: return "vecreduce_smax"; in getOperationName()
H A DLegalizeIntegerTypes.cpp213 case ISD::VECREDUCE_SMAX: in PromoteIntegerResult()
1555 case ISD::VECREDUCE_SMAX: in PromoteIntegerOperand()
2005 case ISD::VECREDUCE_SMAX: in PromoteIntOp_VECREDUCE()
2203 case ISD::VECREDUCE_SMAX: in ExpandIntegerResult()
H A DLegalizeVectorTypes.cpp656 case ISD::VECREDUCE_SMAX: in ScalarizeVectorOperand()
2221 case ISD::VECREDUCE_SMAX: in SplitVectorOperand()
4574 case ISD::VECREDUCE_SMAX: in WidenVectorOperand()
H A DLegalizeDAG.cpp1172 case ISD::VECREDUCE_SMAX: in LegalizeOp()
3773 case ISD::VECREDUCE_SMAX: in ExpandNode()
H A DSelectionDAG.cpp388 case ISD::VECREDUCE_SMAX: in getVecReduceBaseOpcode()
5016 case ISD::VECREDUCE_SMAX: in getNode()
H A DSelectionDAGBuilder.cpp9306 Res = DAG.getNode(ISD::VECREDUCE_SMAX, dl, VT, Op1); in visitVectorReduce()
H A DDAGCombiner.cpp1733 case ISD::VECREDUCE_SMAX: in visit()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp429 setOperationAction(ISD::VECREDUCE_SMAX, MVT::i64, Custom); in RISCVTargetLowering()
503 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in RISCVTargetLowering()
719 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in RISCVTargetLowering()
2285 case ISD::VECREDUCE_SMAX: in LowerOperation()
3496 case ISD::VECREDUCE_SMAX: in getRVVReductionOp()
5080 case ISD::VECREDUCE_SMAX: in ReplaceNodeResults()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp832 setOperationAction(ISD::VECREDUCE_SMAX, VT, Expand); in initActions()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1058 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in AArch64TargetLowering()
1159 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in AArch64TargetLowering()
1319 setOperationAction(ISD::VECREDUCE_SMAX, MVT::v2i64, Custom); in AArch64TargetLowering()
1520 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in addTypeForFixedLengthSVE()
4644 case ISD::VECREDUCE_SMAX: in LowerOperation()
10611 case ISD::VECREDUCE_SMAX: in LowerVECREDUCE()
10637 case ISD::VECREDUCE_SMAX: in LowerVECREDUCE()
16698 case ISD::VECREDUCE_SMAX: in ReplaceNodeResults()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td448 def vecreduce_smax : SDNode<"ISD::VECREDUCE_SMAX", SDTVecReduce>;
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp298 setOperationAction(ISD::VECREDUCE_SMAX, VT, Legal); in addMVEVectorTypes()
12519 } else if ((TrueVal->getOpcode() == ISD::VECREDUCE_SMAX || in PerformSELECTCombine()
12520 FalseVal->getOpcode() == ISD::VECREDUCE_SMAX) && in PerformSELECTCombine()
12533 case ISD::VECREDUCE_SMAX: in PerformSELECTCombine()