Home
last modified time | relevance | path

Searched refs:VECREDUCE_SMIN (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.ll196 ; CHECK: [[VECREDUCE_SMIN:%[0-9]+]]:_(s32) = G_VECREDUCE_SMIN [[COPY]](<4 x s32>)
197 ; CHECK: $w0 = COPY [[VECREDUCE_SMIN]](s32)
/external/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h1156 VECREDUCE_SMIN, enumerator
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp481 case ISD::VECREDUCE_SMIN: in LegalizeOp()
877 case ISD::VECREDUCE_SMIN: in Expand()
DSelectionDAGDumper.cpp467 case ISD::VECREDUCE_SMIN: return "vecreduce_smin"; in getOperationName()
DLegalizeIntegerTypes.cpp205 case ISD::VECREDUCE_SMIN: in PromoteIntegerResult()
1523 case ISD::VECREDUCE_SMIN: in PromoteIntegerOperand()
1971 case ISD::VECREDUCE_SMIN: in PromoteIntOp_VECREDUCE()
2162 case ISD::VECREDUCE_SMIN: in ExpandIntegerResult()
DLegalizeVectorTypes.cpp624 case ISD::VECREDUCE_SMIN: in ScalarizeVectorOperand()
2125 case ISD::VECREDUCE_SMIN: in SplitVectorOperand()
4397 case ISD::VECREDUCE_SMIN: in WidenVectorOperand()
DLegalizeDAG.cpp1172 case ISD::VECREDUCE_SMIN: in LegalizeOp()
3945 case ISD::VECREDUCE_SMIN: in ExpandNode()
DSelectionDAG.cpp367 case ISD::VECREDUCE_SMIN: in getVecReduceBaseOpcode()
4742 case ISD::VECREDUCE_SMIN: in getNode()
DSelectionDAGBuilder.cpp9070 Res = DAG.getNode(ISD::VECREDUCE_SMIN, dl, VT, Op1); in visitVectorReduce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp446 case ISD::VECREDUCE_SMIN: return "vecreduce_smin"; in getOperationName()
DLegalizeVectorOps.cpp480 case ISD::VECREDUCE_SMIN: in LegalizeOp()
984 case ISD::VECREDUCE_SMIN: in Expand()
DLegalizeVectorTypes.cpp612 case ISD::VECREDUCE_SMIN: in ScalarizeVectorOperand()
1992 case ISD::VECREDUCE_SMIN: in SplitVectorOperand()
2078 case ISD::VECREDUCE_SMIN: CombineOpc = ISD::SMIN; break; in SplitVecOp_VECREDUCE()
4233 case ISD::VECREDUCE_SMIN: in WidenVectorOperand()
4707 case ISD::VECREDUCE_SMIN: in WidenVecOp_VECREDUCE()
DLegalizeIntegerTypes.cpp196 case ISD::VECREDUCE_SMIN: in PromoteIntegerResult()
1319 case ISD::VECREDUCE_SMIN: in PromoteIntegerOperand()
1744 case ISD::VECREDUCE_SMIN: in PromoteIntOp_VECREDUCE()
1925 case ISD::VECREDUCE_SMIN: in ExpandIntegerResult()
DLegalizeDAG.cpp1156 case ISD::VECREDUCE_SMIN: in LegalizeOp()
3805 case ISD::VECREDUCE_SMIN: in ExpandNode()
DTargetLowering.cpp7619 case ISD::VECREDUCE_SMIN: BaseOpcode = ISD::SMIN; break; in expandVecReduce()
DSelectionDAGBuilder.cpp8999 Res = DAG.getNode(ISD::VECREDUCE_SMIN, dl, VT, Op1); in visitVectorReduce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp720 setOperationAction(ISD::VECREDUCE_SMIN, VT, Expand); in initActions()
/external/llvm-project/llvm/lib/CodeGen/
DTargetLoweringBase.cpp838 setOperationAction(ISD::VECREDUCE_SMIN, VT, Expand); in initActions()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1002 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in AArch64TargetLowering()
1093 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in AArch64TargetLowering()
1208 setOperationAction(ISD::VECREDUCE_SMIN, MVT::v2i64, Custom); in AArch64TargetLowering()
1370 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in addTypeForFixedLengthSVE()
4287 case ISD::VECREDUCE_SMIN: in LowerOperation()
10227 case ISD::VECREDUCE_SMIN: in LowerVECREDUCE()
10253 case ISD::VECREDUCE_SMIN: in LowerVECREDUCE()
15839 case ISD::VECREDUCE_SMIN: in ReplaceNodeResults()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td430 def vecreduce_smin : SDNode<"ISD::VECREDUCE_SMIN", SDTVecReduce>;
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td437 def vecreduce_smin : SDNode<"ISD::VECREDUCE_SMIN", SDTVecReduce>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp785 setOperationAction(ISD::VECREDUCE_SMIN, VT, Custom); in AArch64TargetLowering()
3270 case ISD::VECREDUCE_SMIN: in LowerOperation()
8551 case ISD::VECREDUCE_SMIN: in LowerVECREDUCE()
12934 case ISD::VECREDUCE_SMIN: in ReplaceNodeResults()
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp299 setOperationAction(ISD::VECREDUCE_SMIN, VT, Legal); in addMVEVectorTypes()
12156 } else if ((TrueVal->getOpcode() == ISD::VECREDUCE_SMIN || in PerformSELECTCombine()
12157 FalseVal->getOpcode() == ISD::VECREDUCE_SMIN) && in PerformSELECTCombine()
12180 case ISD::VECREDUCE_SMIN: in PerformSELECTCombine()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp293 setOperationAction(ISD::VECREDUCE_SMIN, VT, Legal); in addMVEVectorTypes()

12