Home
last modified time | relevance | path

Searched refs:VECREDUCE_SMAX (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.ll184 ; CHECK: [[VECREDUCE_SMAX:%[0-9]+]]:_(s32) = G_VECREDUCE_SMAX [[COPY]](<4 x s32>)
185 ; CHECK: $w0 = COPY [[VECREDUCE_SMAX]](s32)
/external/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h1155 VECREDUCE_SMAX, enumerator
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp480 case ISD::VECREDUCE_SMAX: in LegalizeOp()
876 case ISD::VECREDUCE_SMAX: in Expand()
DSelectionDAGDumper.cpp466 case ISD::VECREDUCE_SMAX: return "vecreduce_smax"; in getOperationName()
DLegalizeIntegerTypes.cpp204 case ISD::VECREDUCE_SMAX: in PromoteIntegerResult()
1522 case ISD::VECREDUCE_SMAX: in PromoteIntegerOperand()
1970 case ISD::VECREDUCE_SMAX: in PromoteIntOp_VECREDUCE()
2161 case ISD::VECREDUCE_SMAX: in ExpandIntegerResult()
DLegalizeVectorTypes.cpp623 case ISD::VECREDUCE_SMAX: in ScalarizeVectorOperand()
2124 case ISD::VECREDUCE_SMAX: in SplitVectorOperand()
4396 case ISD::VECREDUCE_SMAX: in WidenVectorOperand()
DLegalizeDAG.cpp1171 case ISD::VECREDUCE_SMAX: in LegalizeOp()
3944 case ISD::VECREDUCE_SMAX: in ExpandNode()
DSelectionDAG.cpp365 case ISD::VECREDUCE_SMAX: in getVecReduceBaseOpcode()
4747 case ISD::VECREDUCE_SMAX: in getNode()
DSelectionDAGBuilder.cpp9067 Res = DAG.getNode(ISD::VECREDUCE_SMAX, dl, VT, Op1); in visitVectorReduce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp445 case ISD::VECREDUCE_SMAX: return "vecreduce_smax"; in getOperationName()
DLegalizeVectorOps.cpp479 case ISD::VECREDUCE_SMAX: in LegalizeOp()
983 case ISD::VECREDUCE_SMAX: in Expand()
DLegalizeVectorTypes.cpp611 case ISD::VECREDUCE_SMAX: in ScalarizeVectorOperand()
1991 case ISD::VECREDUCE_SMAX: in SplitVectorOperand()
2077 case ISD::VECREDUCE_SMAX: CombineOpc = ISD::SMAX; break; in SplitVecOp_VECREDUCE()
4232 case ISD::VECREDUCE_SMAX: in WidenVectorOperand()
4703 case ISD::VECREDUCE_SMAX: in WidenVecOp_VECREDUCE()
DLegalizeIntegerTypes.cpp195 case ISD::VECREDUCE_SMAX: in PromoteIntegerResult()
1318 case ISD::VECREDUCE_SMAX: in PromoteIntegerOperand()
1743 case ISD::VECREDUCE_SMAX: in PromoteIntOp_VECREDUCE()
1924 case ISD::VECREDUCE_SMAX: in ExpandIntegerResult()
DLegalizeDAG.cpp1155 case ISD::VECREDUCE_SMAX: in LegalizeOp()
3804 case ISD::VECREDUCE_SMAX: in ExpandNode()
DTargetLowering.cpp7618 case ISD::VECREDUCE_SMAX: BaseOpcode = ISD::SMAX; break; in expandVecReduce()
DSelectionDAGBuilder.cpp8996 Res = DAG.getNode(ISD::VECREDUCE_SMAX, dl, VT, Op1); in visitVectorReduce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp719 setOperationAction(ISD::VECREDUCE_SMAX, VT, Expand); in initActions()
/external/llvm-project/llvm/lib/CodeGen/
DTargetLoweringBase.cpp837 setOperationAction(ISD::VECREDUCE_SMAX, VT, Expand); in initActions()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1001 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in AArch64TargetLowering()
1094 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in AArch64TargetLowering()
1207 setOperationAction(ISD::VECREDUCE_SMAX, MVT::v2i64, Custom); in AArch64TargetLowering()
1369 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in addTypeForFixedLengthSVE()
4286 case ISD::VECREDUCE_SMAX: in LowerOperation()
10225 case ISD::VECREDUCE_SMAX: in LowerVECREDUCE()
10251 case ISD::VECREDUCE_SMAX: in LowerVECREDUCE()
15838 case ISD::VECREDUCE_SMAX: in ReplaceNodeResults()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td428 def vecreduce_smax : SDNode<"ISD::VECREDUCE_SMAX", SDTVecReduce>;
/external/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td435 def vecreduce_smax : SDNode<"ISD::VECREDUCE_SMAX", SDTVecReduce>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp784 setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom); in AArch64TargetLowering()
3269 case ISD::VECREDUCE_SMAX: in LowerOperation()
8549 case ISD::VECREDUCE_SMAX: in LowerVECREDUCE()
12933 case ISD::VECREDUCE_SMAX: in ReplaceNodeResults()
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp297 setOperationAction(ISD::VECREDUCE_SMAX, VT, Legal); in addMVEVectorTypes()
12168 } else if ((TrueVal->getOpcode() == ISD::VECREDUCE_SMAX || in PerformSELECTCombine()
12169 FalseVal->getOpcode() == ISD::VECREDUCE_SMAX) && in PerformSELECTCombine()
12182 case ISD::VECREDUCE_SMAX: in PerformSELECTCombine()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp291 setOperationAction(ISD::VECREDUCE_SMAX, VT, Legal); in addMVEVectorTypes()

12