Home
last modified time | relevance | path

Searched refs:VECREDUCE_SMIN (Results 1 – 15 of 15) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DISDOpcodes.h1290 VECREDUCE_SMIN, enumerator
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp437 case ISD::VECREDUCE_SMIN: in LegalizeOp()
939 case ISD::VECREDUCE_SMIN: in Expand()
DSelectionDAGDumper.cpp489 case ISD::VECREDUCE_SMIN: return "vecreduce_smin"; in getOperationName()
DLegalizeIntegerTypes.cpp247 case ISD::VECREDUCE_SMIN: in PromoteIntegerResult()
1719 case ISD::VECREDUCE_SMIN: in PromoteIntegerOperand()
2248 case ISD::VECREDUCE_SMIN: in getExtendForIntVecReduction()
2556 case ISD::VECREDUCE_SMIN: in ExpandIntegerResult()
DLegalizeVectorTypes.cpp693 case ISD::VECREDUCE_SMIN: in ScalarizeVectorOperand()
2880 case ISD::VECREDUCE_SMIN: in SplitVectorOperand()
5841 case ISD::VECREDUCE_SMIN: in WidenVectorOperand()
DLegalizeDAG.cpp1197 case ISD::VECREDUCE_SMIN: in LegalizeOp()
3862 case ISD::VECREDUCE_SMIN: in ExpandNode()
DSelectionDAG.cpp442 case ISD::VECREDUCE_SMIN: in getVecReduceBaseOpcode()
5598 case ISD::VECREDUCE_SMIN: in getNode()
DSelectionDAGBuilder.cpp9836 Res = DAG.getNode(ISD::VECREDUCE_SMIN, dl, VT, Op1); in visitVectorReduce()
DDAGCombiner.cpp1823 case ISD::VECREDUCE_SMIN: in visit()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetLoweringBase.cpp870 ISD::VECREDUCE_XOR, ISD::VECREDUCE_SMAX, ISD::VECREDUCE_SMIN, in initActions()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1136 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in AArch64TargetLowering()
1254 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in AArch64TargetLowering()
1509 setOperationAction(ISD::VECREDUCE_SMIN, MVT::v2i64, Custom); in AArch64TargetLowering()
1797 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in addTypeForStreamingSVE()
1924 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in addTypeForFixedLengthSVE()
5998 case ISD::VECREDUCE_SMIN: in LowerOperation()
13235 case ISD::VECREDUCE_SMIN: in LowerVECREDUCE()
13261 case ISD::VECREDUCE_SMIN: in LowerVECREDUCE()
22095 case ISD::VECREDUCE_SMIN: in ReplaceNodeResults()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp514 ISD::VECREDUCE_XOR, ISD::VECREDUCE_SMAX, ISD::VECREDUCE_SMIN, in RISCVTargetLowering()
906 ISD::VECREDUCE_SMIN, ISD::VECREDUCE_UMAX, in RISCVTargetLowering()
4016 case ISD::VECREDUCE_SMIN: in LowerOperation()
5880 case ISD::VECREDUCE_SMIN: in getRVVReductionOp()
8134 case ISD::VECREDUCE_SMIN: in ReplaceNodeResults()
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVEISelLowering.cpp351 ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR, ISD::VECREDUCE_SMIN, in initVPUActions()
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/
DTargetSelectionDAG.td469 def vecreduce_smin : SDNode<"ISD::VECREDUCE_SMIN", SDTVecReduce>;
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMISelLowering.cpp297 setOperationAction(ISD::VECREDUCE_SMIN, VT, Legal); in addMVEVectorTypes()
13081 } else if ((TrueVal->getOpcode() == ISD::VECREDUCE_SMIN || in PerformSELECTCombine()
13082 FalseVal->getOpcode() == ISD::VECREDUCE_SMIN) && in PerformSELECTCombine()
13105 case ISD::VECREDUCE_SMIN: in PerformSELECTCombine()