Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1397 VECREDUCE_FMIN, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp543 case ISD::VECREDUCE_FMIN: return "vecreduce_fmin"; in getOperationName()
H A DLegalizeVectorOps.cpp492 case ISD::VECREDUCE_FMIN: in LegalizeOp()
1104 case ISD::VECREDUCE_FMIN: in Expand()
H A DLegalizeFloatTypes.cpp164 case ISD::VECREDUCE_FMIN: in SoftenFloatResult()
2663 case ISD::VECREDUCE_FMIN: in PromoteFloatResult()
3099 case ISD::VECREDUCE_FMIN: in SoftPromoteHalfResult()
H A DLegalizeVectorTypes.cpp806 case ISD::VECREDUCE_FMIN: in ScalarizeVectorOperand()
3235 case ISD::VECREDUCE_FMIN: in SplitVectorOperand()
6446 case ISD::VECREDUCE_FMIN: in WidenVectorOperand()
H A DLegalizeDAG.cpp1210 case ISD::VECREDUCE_FMIN: in LegalizeOp()
4316 case ISD::VECREDUCE_FMIN: in ExpandNode()
H A DSelectionDAGBuilder.cpp10763 Res = DAG.getNode(ISD::VECREDUCE_FMIN, dl, VT, Op1, SDFlags); in visitVectorReduce()
H A DSelectionDAG.cpp469 case ISD::VECREDUCE_FMIN: in getVecReduceBaseOpcode()
H A DDAGCombiner.cpp1987 case ISD::VECREDUCE_FMIN: in visit()
18156 : (IsMin ? ISD::VECREDUCE_FMIN : ISD::VECREDUCE_FMAX), in visitFMinMax()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp789 ISD::VECREDUCE_FMIN, ISD::VECREDUCE_FMAXIMUM, ISD::VECREDUCE_FMINIMUM, in initActions()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td496 def vecreduce_fmin : SDNode<"ISD::VECREDUCE_FMIN", SDTFPVecReduce>;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp370 setOperationAction(ISD::VECREDUCE_FMIN, VT, Custom); in addMVEVectorTypes()
395 setOperationAction(ISD::VECREDUCE_FMIN, MVT::v4f16, Custom); in addMVEVectorTypes()
399 setOperationAction(ISD::VECREDUCE_FMIN, MVT::v2f16, Custom); in addMVEVectorTypes()
10306 case ISD::VECREDUCE_FMIN: BaseOpcode = ISD::FMINNUM; break; in LowerVecReduce()
10667 case ISD::VECREDUCE_FMIN: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1296 setOperationAction(ISD::VECREDUCE_FMIN, VT, Legal); in AArch64TargetLowering()
1615 setOperationAction(ISD::VECREDUCE_FMIN, VT, Custom); in AArch64TargetLowering()
2110 setOperationAction(ISD::VECREDUCE_FMIN, VT, Default); in addTypeForFixedLengthSVE()
6962 case ISD::VECREDUCE_FMIN: in LowerOperation()
15309 case ISD::VECREDUCE_FMIN: in LowerVECREDUCE()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp727 ISD::VECREDUCE_FADD, ISD::VECREDUCE_SEQ_FADD, ISD::VECREDUCE_FMIN, in RISCVTargetLowering()
6789 case ISD::VECREDUCE_FMIN: in LowerOperation()
9904 case ISD::VECREDUCE_FMIN: in getRVVFPReductionOpAndOperands()
9910 (Opcode == ISD::VECREDUCE_FMIN || Opcode == ISD::VECREDUCE_FMINIMUM) in getRVVFPReductionOpAndOperands()