Home
last modified time | relevance | path

Searched refs:VECREDUCE_UMIN (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h939 VECREDUCE_SMAX, VECREDUCE_SMIN, VECREDUCE_UMAX, VECREDUCE_UMIN, enumerator
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
Dirtranslator-reductions.ll220 ; CHECK: [[VECREDUCE_UMIN:%[0-9]+]]:_(s32) = G_VECREDUCE_UMIN [[COPY]](<4 x s32>)
221 ; CHECK: $w0 = COPY [[VECREDUCE_UMIN]](s32)
/external/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h1158 VECREDUCE_UMIN, enumerator
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp483 case ISD::VECREDUCE_UMIN: in LegalizeOp()
879 case ISD::VECREDUCE_UMIN: in Expand()
DSelectionDAGDumper.cpp469 case ISD::VECREDUCE_UMIN: return "vecreduce_umin"; in getOperationName()
DLegalizeIntegerTypes.cpp207 case ISD::VECREDUCE_UMIN: in PromoteIntegerResult()
1525 case ISD::VECREDUCE_UMIN: Res = PromoteIntOp_VECREDUCE(N); break; in PromoteIntegerOperand()
1975 case ISD::VECREDUCE_UMIN: in PromoteIntOp_VECREDUCE()
2164 case ISD::VECREDUCE_UMIN: ExpandIntRes_VECREDUCE(N, Lo, Hi); break; in ExpandIntegerResult()
DLegalizeVectorTypes.cpp626 case ISD::VECREDUCE_UMIN: in ScalarizeVectorOperand()
2127 case ISD::VECREDUCE_UMIN: in SplitVectorOperand()
4399 case ISD::VECREDUCE_UMIN: in WidenVectorOperand()
DLegalizeDAG.cpp1174 case ISD::VECREDUCE_UMIN: in LegalizeOp()
3947 case ISD::VECREDUCE_UMIN: in ExpandNode()
DSelectionDAG.cpp371 case ISD::VECREDUCE_UMIN: in getVecReduceBaseOpcode()
4748 case ISD::VECREDUCE_UMIN: in getNode()
DDAGCombiner.cpp1746 case ISD::VECREDUCE_UMIN: in visit()
21164 ? ISD::VECREDUCE_UMIN : ISD::VECREDUCE_UMAX; in visitVECREDUCE()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp448 case ISD::VECREDUCE_UMIN: return "vecreduce_umin"; in getOperationName()
DLegalizeVectorOps.cpp482 case ISD::VECREDUCE_UMIN: in LegalizeOp()
986 case ISD::VECREDUCE_UMIN: in Expand()
DLegalizeVectorTypes.cpp614 case ISD::VECREDUCE_UMIN: in ScalarizeVectorOperand()
1994 case ISD::VECREDUCE_UMIN: in SplitVectorOperand()
2080 case ISD::VECREDUCE_UMIN: CombineOpc = ISD::UMIN; break; in SplitVecOp_VECREDUCE()
4235 case ISD::VECREDUCE_UMIN: in WidenVectorOperand()
4700 case ISD::VECREDUCE_UMIN: in WidenVecOp_VECREDUCE()
DLegalizeIntegerTypes.cpp198 case ISD::VECREDUCE_UMIN: in PromoteIntegerResult()
1321 case ISD::VECREDUCE_UMIN: Res = PromoteIntOp_VECREDUCE(N); break; in PromoteIntegerOperand()
1748 case ISD::VECREDUCE_UMIN: in PromoteIntOp_VECREDUCE()
1927 case ISD::VECREDUCE_UMIN: ExpandIntRes_VECREDUCE(N, Lo, Hi); break; in ExpandIntegerResult()
DLegalizeDAG.cpp1158 case ISD::VECREDUCE_UMIN: in LegalizeOp()
3807 case ISD::VECREDUCE_UMIN: in ExpandNode()
DTargetLowering.cpp7621 case ISD::VECREDUCE_UMIN: BaseOpcode = ISD::UMIN; break; in expandVecReduce()
DDAGCombiner.cpp1623 case ISD::VECREDUCE_UMIN: in visit()
19757 ? ISD::VECREDUCE_UMIN : ISD::VECREDUCE_UMAX; in visitVECREDUCE()
DSelectionDAGBuilder.cpp9005 Res = DAG.getNode(ISD::VECREDUCE_UMIN, dl, VT, Op1); in visitVectorReduce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp722 setOperationAction(ISD::VECREDUCE_UMIN, VT, Expand); in initActions()
/external/llvm-project/llvm/lib/CodeGen/
DTargetLoweringBase.cpp840 setOperationAction(ISD::VECREDUCE_UMIN, VT, Expand); in initActions()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1004 setOperationAction(ISD::VECREDUCE_UMIN, VT, Custom); in AArch64TargetLowering()
1091 setOperationAction(ISD::VECREDUCE_UMIN, VT, Custom); in AArch64TargetLowering()
1210 setOperationAction(ISD::VECREDUCE_UMIN, MVT::v2i64, Custom); in AArch64TargetLowering()
1372 setOperationAction(ISD::VECREDUCE_UMIN, VT, Custom); in addTypeForFixedLengthSVE()
4289 case ISD::VECREDUCE_UMIN: in LowerOperation()
10231 case ISD::VECREDUCE_UMIN: in LowerVECREDUCE()
10257 case ISD::VECREDUCE_UMIN: in LowerVECREDUCE()
15841 case ISD::VECREDUCE_UMIN: in ReplaceNodeResults()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td431 def vecreduce_umin : SDNode<"ISD::VECREDUCE_UMIN", SDTVecReduce>;
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td438 def vecreduce_umin : SDNode<"ISD::VECREDUCE_UMIN", SDTVecReduce>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp787 setOperationAction(ISD::VECREDUCE_UMIN, VT, Custom); in AArch64TargetLowering()
3272 case ISD::VECREDUCE_UMIN: in LowerOperation()
8555 case ISD::VECREDUCE_UMIN: in LowerVECREDUCE()
12936 case ISD::VECREDUCE_UMIN: in ReplaceNodeResults()
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp300 setOperationAction(ISD::VECREDUCE_UMIN, VT, Legal); in addMVEVectorTypes()
12150 if ((TrueVal->getOpcode() == ISD::VECREDUCE_UMIN || in PerformSELECTCombine()
12151 FalseVal->getOpcode() == ISD::VECREDUCE_UMIN) && in PerformSELECTCombine()
12179 case ISD::VECREDUCE_UMIN: in PerformSELECTCombine()

12