Home
last modified time | relevance | path

Searched refs:SPF_SMIN (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp30 case SPF_SMIN: in getInverseMinMaxSelectPattern()
35 return SPF_SMIN; in getInverseMinMaxSelectPattern()
47 case SPF_SMIN: in getCmpPredicateForMinMax()
667 if ((SPF1 == SPF_SMIN && SPF2 == SPF_SMAX) || in FoldSPFofSPF()
668 (SPF1 == SPF_SMAX && SPF2 == SPF_SMIN) || in FoldSPFofSPF()
683 (SPF1 == SPF_SMIN && ACB.sle(ACC)) || in FoldSPFofSPF()
691 (SPF1 == SPF_SMIN && ACB.sgt(ACC)) || in FoldSPFofSPF()
DInstCombineCompares.cpp3273 if (SPR.Flavor == SPF_SMIN) { in visitICmpInst()
/external/llvm/unittests/Analysis/
DValueTrackingTest.cpp176 expectPattern({SPF_SMIN, SPNB_NA, false}); in TEST_F()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineSelect.cpp47 case ICmpInst::ICMP_SLE: return SPF_SMIN; in MatchSelectPattern()
59 case ICmpInst::ICMP_SGE: return SPF_SMIN; in MatchSelectPattern()
567 if ((SPF1 == SPF_SMIN && SPF2 == SPF_SMAX) || in FoldSPFofSPF()
568 (SPF1 == SPF_SMAX && SPF2 == SPF_SMIN) || in FoldSPFofSPF()
DInstCombine.h33 SPF_SMIN, SPF_UMIN, enumerator
/external/llvm/include/llvm/Analysis/
DValueTracking.h399 SPF_SMIN, /// Signed minimum enumerator
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp922 case SPF_SMIN: /// Signed minimum in solveBlockValueSelect()
DValueTracking.cpp3792 case ICmpInst::ICMP_SLE: return {SPF_SMIN, SPNB_NA, false}; in matchSelectPattern()
3829 return {SPF_SMIN, SPNB_NA, false}; in matchSelectPattern()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp2780 case SPF_SMIN: Opc = ISD::SMIN; break; in visitSelect()