Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp31 return SPF_SMAX; in getInverseMinMaxSelectPattern()
34 case SPF_SMAX: in getInverseMinMaxSelectPattern()
51 case SPF_SMAX: in getCmpPredicateForMinMax()
667 if ((SPF1 == SPF_SMIN && SPF2 == SPF_SMAX) || in FoldSPFofSPF()
668 (SPF1 == SPF_SMAX && SPF2 == SPF_SMIN) || in FoldSPFofSPF()
685 (SPF1 == SPF_SMAX && ACB.sge(ACC))) in FoldSPFofSPF()
693 (SPF1 == SPF_SMAX && ACB.slt(ACC))) { in FoldSPFofSPF()
1149 if (SPF == SPF_SMAX || SPF == SPF_UMAX) { in visitSelectInst()
1165 Value *NewCmp = SPF == SPF_SMAX in visitSelectInst()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineSelect.cpp43 case ICmpInst::ICMP_SGE: return SPF_SMAX; in MatchSelectPattern()
63 case ICmpInst::ICMP_SLE: return SPF_SMAX; in MatchSelectPattern()
567 if ((SPF1 == SPF_SMIN && SPF2 == SPF_SMAX) || in FoldSPFofSPF()
568 (SPF1 == SPF_SMAX && SPF2 == SPF_SMIN) || in FoldSPFofSPF()
DInstCombine.h34 SPF_SMAX, SPF_UMAX enumerator
/external/llvm/include/llvm/Analysis/
DValueTracking.h401 SPF_SMAX, /// Signed maximum enumerator
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp928 case SPF_SMAX: /// Signed maximum in solveBlockValueSelect()
DValueTracking.cpp3788 case ICmpInst::ICMP_SGE: return {SPF_SMAX, SPNB_NA, false}; in matchSelectPattern()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp2779 case SPF_SMAX: Opc = ISD::SMAX; break; in visitSelect()