Home
last modified time | relevance | path

Searched refs:SPF_UMIN (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp194 case CmpInst::ICMP_ULT: Flavor = SPF_UMIN; break; in matchSelectWithOptionalNotCond()
241 SPF == SPF_UMIN || SPF == SPF_UMAX) { in getHashValueImpl()
347 LSPF == SPF_UMIN || LSPF == SPF_UMAX) in isEqualImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp1570 (SPF1 == SPF_UMIN && SPF2 == SPF_UMAX) || in foldSPFofSPF()
1571 (SPF1 == SPF_UMAX && SPF2 == SPF_UMIN)) in foldSPFofSPF()
1581 if ((SPF1 == SPF_UMIN && CB->ule(*CC)) || in foldSPFofSPF()
1589 if ((SPF1 == SPF_UMIN && CB->ugt(*CC)) || in foldSPFofSPF()
1603 ((SPF1 == SPF_UMIN && match(C, m_c_UMax(m_Specific(A), m_Specific(B)))) || in foldSPFofSPF()
2117 bool IsUnsigned = SPF == SelectPatternFlavor::SPF_UMIN || in moveAddAfterMinMax()
DInstCombineSimplifyDemanded.cpp329 } else if (SPF == SPF_UMIN) { in SimplifyDemandedUseBits()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DValueTracking.h578 SPF_UMIN, /// Unsigned minimum enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DValueTracking.cpp1163 } else if (SPF == SPF_UMIN) { in computeKnownBitsFromOperator()
4743 return {SPF_UMIN, SPNB_NA, false}; in matchClamp()
4787 case SPF_UMIN: in matchMinMaxOfMinMax()
4891 return {CmpLHS == TrueVal ? SPF_UMAX : SPF_UMIN, SPNB_NA, false}; in matchMinMax()
4898 return {CmpLHS == FalseVal ? SPF_UMAX : SPF_UMIN, SPNB_NA, false}; in matchMinMax()
5044 case ICmpInst::ICMP_ULE: return {SPF_UMIN, SPNB_NA, false}; in matchSelectPattern()
5288 if (SPF == SPF_UMIN) return ICmpInst::ICMP_ULT; in getMinMaxPred()
5300 if (SPF == SPF_UMIN) return SPF_UMAX; in getInverseMinMaxFlavor()
5302 if (SPF == SPF_UMAX) return SPF_UMIN; in getInverseMinMaxFlavor()
5845 case SPF_UMIN: in setLimitsForSelectPattern()
DLazyValueInfo.cpp906 case SPF_UMIN: /// Unsigned minimum in solveBlockValueSelect()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3327 case SPF_UMIN: Opc = ISD::UMIN; break; in visitSelect()