Home
last modified time | relevance | path

Searched refs:SMIN (Results 1 - 25 of 26) sorted by relevance

12

/third_party/ltp/tools/sparse/sparse-src/validation/optim/
H A Dcanonical-cmpe-minmax.c2 #define SMIN (-__INT_MAX__-1) macro
7 int lt_smin(int a) { return (a < (SMIN + 1)) == (a == SMIN); } in lt_smin()
8 int ge_smin(int a) { return (a >= (SMIN + 1)) == (a != SMIN); } in ge_smin()
H A Dcanonical-cmps-minmax.c2 #define SMIN (-__INT_MAX__-1) macro
7 int le_smin(int a) { return (a <= SMIN) == (a == SMIN); } in le_smin()
8 int gt_smin(int a) { return (a > SMIN) == (a != SMIN); } in gt_smin()
H A Dcmps-minmax.c2 #define SMIN (-__INT_MAX__-1) macro
4 int lt_smin(int a) { return (a < SMIN) + 1; } in lt_smin()
7 int ge_smin(int a) { return (a >= SMIN) + 0; } in ge_smin()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2767 ISD = IsUnsigned ? ISD::UMIN : ISD::SMIN; in getMinMaxReductionCost()
2783 {ISD::SMIN, MVT::v2i64, 6}, in getMinMaxReductionCost()
2785 {ISD::SMIN, MVT::v4i32, 6}, in getMinMaxReductionCost()
2787 {ISD::SMIN, MVT::v8i16, 4}, in getMinMaxReductionCost()
2789 {ISD::SMIN, MVT::v16i8, 8}, in getMinMaxReductionCost()
2795 {ISD::SMIN, MVT::v2i64, 9}, in getMinMaxReductionCost()
2797 {ISD::SMIN, MVT::v4i32, 1}, // The data reported by the IACA is "1.5" in getMinMaxReductionCost()
2799 {ISD::SMIN, MVT::v8i16, 2}, in getMinMaxReductionCost()
2801 {ISD::SMIN, MVT::v16i8, 3}, in getMinMaxReductionCost()
2806 {ISD::SMIN, MV in getMinMaxReductionCost()
[all...]
H A DX86ISelLowering.cpp904 setOperationAction(ISD::SMIN, VT, VT == MVT::v8i16 ? Legal : Custom); in X86TargetLowering()
1087 setOperationAction(ISD::SMIN, MVT::v16i8, Legal); in X86TargetLowering()
1088 setOperationAction(ISD::SMIN, MVT::v4i32, Legal); in X86TargetLowering()
1286 setOperationAction(ISD::SMIN, MVT::v4i64, Custom); in X86TargetLowering()
1302 setOperationAction(ISD::SMIN, VT, HasInt256 ? Legal : Custom); in X86TargetLowering()
1561 setOperationAction(ISD::SMIN, VT, Legal); in X86TargetLowering()
1673 setOperationAction(ISD::SMIN, VT, Legal); in X86TargetLowering()
1818 setOperationAction(ISD::SMIN, VT, Legal); in X86TargetLowering()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h445 SMIN, SMAX, UMIN, UMAX, enumerator
H A DTargetLowering.h2239 case ISD::SMIN:
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp266 case ISD::SMIN: return "smin"; in getOperationName()
H A DLegalizeIntegerTypes.cpp81 case ISD::SMIN: in PromoteIntegerResult()
740 Result = DAG.getNode(ISD::SMIN, dl, PromotedType, Result, SatMax); in PromoteIntRes_ADDSUBSAT()
1881 case ISD::SMIN: ExpandIntRes_MINMAX(N, Lo, Hi); break; in ExpandIntegerResult()
2212 case ISD::SMIN: in getExpandedMinMaxOps()
H A DLegalizeVectorTypes.cpp120 case ISD::SMIN: in ScalarizeVectorResult()
931 case ISD::SMIN: in SplitVectorResult()
2078 case ISD::VECREDUCE_SMIN: CombineOpc = ISD::SMIN; break; in SplitVecOp_VECREDUCE()
2723 case ISD::SMIN: in WidenVectorResult()
H A DLegalizeVectorOps.cpp442 case ISD::SMIN: in LegalizeOp()
H A DSelectionDAG.cpp3364 case ISD::SMIN:
3371 if (Op.getOperand(0).getOpcode() == (IsMax ? ISD::SMIN : ISD::SMAX))
3697 case ISD::SMIN:
3704 if (Op.getOperand(0).getOpcode() == (IsMax ? ISD::SMIN : ISD::SMAX))
4802 case ISD::SMIN: return C1.sle(C2) ? C1 : C2;
5199 case ISD::SMIN:
H A DLegalizeDAG.cpp3167 case ISD::SMIN:
3176 case ISD::SMIN: Pred = ISD::SETLT; break;
H A DTargetLowering.cpp7619 case ISD::VECREDUCE_SMIN: BaseOpcode = ISD::SMIN; break;
H A DDAGCombiner.cpp1532 case ISD::SMIN: in visit()
4337 // Is sign bits are zero, flip between UMIN/UMAX and SMIN/SMAX. in visitIMINMAX()
4345 case ISD::SMIN: AltOpcode = ISD::UMIN; break; in visitIMINMAX()
4347 case ISD::UMIN: AltOpcode = ISD::SMIN; break; in visitIMINMAX()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp98 setOperationAction(ISD::SMIN, MVT::i32, Legal); in ARCTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp449 setOperationAction(ISD::SMIN, MVT::i16, Legal); in SITargetLowering()
620 setOperationAction(ISD::SMIN, MVT::v2i16, Legal); in SITargetLowering()
647 setOperationAction(ISD::SMIN, MVT::v4i16, Custom); in SITargetLowering()
727 setTargetDAGCombine(ISD::SMIN); in SITargetLowering()
4095 case ISD::SMIN: in LowerOperation()
9030 case ISD::SMIN: in minMaxOpcToMin3Max3Opc()
9186 if (Opc == ISD::SMIN && Op0.getOpcode() == ISD::SMAX && Op0.hasOneUse()) { in performMinMaxCombine()
9317 case ISD::SMIN: in performExtractVectorEltCombine()
10008 case ISD::SMIN: in PerformDAGCombine()
H A DAMDGPUISelLowering.cpp346 setOperationAction(ISD::SMIN, MVT::i32, Legal); in AMDGPUTargetLowering()
2671 B = DAG.getNode(ISD::SMIN, DL, MVT::i32, B, in LowerFP_TO_FP16()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp346 setOperationAction(ISD::SMIN, Ty, Legal); in addMSAIntType()
2034 return DAG.getNode(ISD::SMIN, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
2046 return DAG.getNode(ISD::SMIN, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp646 setOperationAction(ISD::SMIN, VT, Expand); in initActions()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp186 for (auto Op : {ISD::SMIN, ISD::SMAX, ISD::UMIN, ISD::UMAX}) in WebAssemblyTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp193 setOperationAction(ISD::SMIN, VT, Legal); in AArch64TargetLowering()
928 for (unsigned Opcode : {ISD::SMIN, ISD::SMAX, ISD::UMIN, ISD::UMAX}) in addTypeForNEON()
2972 return DAG.getNode(ISD::SMIN, dl, Op.getValueType(), in LowerINTRINSIC_WO_CHAIN()
12947 ReplaceReductionResults(N, Results, DAG, ISD::SMIN, AArch64ISD::SMINV); in ReplaceNodeResults()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp497 setOperationAction(ISD::SMIN, Ty, Legal); in NVPTXTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp581 setOperationAction(ISD::SMIN, VT, Legal); in PPCTargetLowering()
587 setOperationAction(ISD::SMIN, VT, Expand); in PPCTargetLowering()
682 setOperationAction(ISD::SMIN, MVT::v2i64, Expand); in PPCTargetLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp216 for (auto Opcode : {ISD::ABS, ISD::SMIN, ISD::SMAX, ISD::UMIN, ISD::UMAX}) in addTypeForNEON()
265 setOperationAction(ISD::SMIN, VT, Legal); in addMVEVectorTypes()
3766 ? ISD::SMIN : ISD::SMAX; in LowerINTRINSIC_WO_CHAIN()

Completed in 242 milliseconds

12