Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp209 case CmpInst::ICMP_SGT: Flavor = SPF_SMAX; break; in matchSelectWithOptionalNotCond()
215 case CmpInst::ICMP_SGE: Flavor = SPF_SMAX; break; in matchSelectWithOptionalNotCond()
272 if (SPF == SPF_SMIN || SPF == SPF_SMAX || in getHashValueImpl()
425 if (LSPF == SPF_SMIN || LSPF == SPF_SMAX || in isEqualImpl()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp3677 if (SPF != SPF_SMAX && SPF != SPF_SMIN) in isSignedMinMaxClamp()
8147 return {SPF_SMAX, SPNB_NA, false}; in matchClamp()
8198 case SPF_SMAX: in matchMinMaxOfMinMax()
8301 case CmpInst::ICMP_SLT: return {SPF_SMAX, SPNB_NA, false}; in matchMinMax()
8312 case CmpInst::ICMP_SGT: return {SPF_SMAX, SPNB_NA, false}; in matchMinMax()
8513 case ICmpInst::ICMP_SGE: return {SPF_SMAX, SPNB_NA, false}; in matchSelectPattern()
8762 if (SPF == SPF_SMAX) return ICmpInst::ICMP_SGT; in getMinMaxPred()
8772 if (SPF == SPF_SMIN) return SPF_SMAX; in getInverseMinMaxFlavor()
8774 if (SPF == SPF_SMAX) return SPF_SMIN; in getInverseMinMaxFlavor()
8797 case SPF_SMAX: return APInt::getSignedMaxValue(BitWidth); in getMinMaxLimit()
[all …]
H A DLazyValueInfo.cpp878 case SPF_SMAX: /// Signed maximum in solveBlockValueSelect()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h1108 SPF_SMAX, /// Signed maximum enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp352 if (InstSPF == SPF_SMAX && in isSSATMinMaxPattern()
971 case SPF_SMAX: in getCmpSelInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1232 case SelectPatternFlavor::SPF_SMAX: in canonicalizeSPF()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3741 case SPF_SMAX: Opc = ISD::SMAX; break; in visitSelect()