Lines Matching refs:SPF
25 getInverseMinMaxSelectPattern(SelectPatternFlavor SPF) { in getInverseMinMaxSelectPattern() argument
26 switch (SPF) { in getInverseMinMaxSelectPattern()
41 static CmpInst::Predicate getCmpPredicateForMinMax(SelectPatternFlavor SPF, in getCmpPredicateForMinMax() argument
43 switch (SPF) { in getCmpPredicateForMinMax()
63 SelectPatternFlavor SPF, Value *A, in generateMinMaxSelectPattern() argument
65 CmpInst::Predicate Pred = getCmpPredicateForMinMax(SPF); in generateMinMaxSelectPattern()
1106 auto SPF = SPR.Flavor; in visitSelectInst() local
1108 if (SelectPatternResult::isMinOrMax(SPF)) { in visitSelectInst()
1112 CmpInst::Predicate Pred = getCmpPredicateForMinMax(SPF, SPR.Ordered); in visitSelectInst()
1131 if (SPF) { in visitSelectInst()
1140 SI, SPF, RHS)) in visitSelectInst()
1144 SI, SPF, LHS)) in visitSelectInst()
1149 if (SPF == SPF_SMAX || SPF == SPF_UMAX) { in visitSelectInst()
1165 Value *NewCmp = SPF == SPF_SMAX in visitSelectInst()