Lines Matching refs:SPF
1098 SelectPatternFlavor SPF = matchSelectPattern(&Sel, LHS, RHS).Flavor; in canonicalizeSPF() local
1099 if (SPF == SelectPatternFlavor::SPF_ABS || in canonicalizeSPF()
1100 SPF == SelectPatternFlavor::SPF_NABS) { in canonicalizeSPF()
1105 bool IntMinIsPoison = SPF == SelectPatternFlavor::SPF_ABS && in canonicalizeSPF()
1112 if (SPF == SelectPatternFlavor::SPF_NABS) in canonicalizeSPF()
1117 if (SelectPatternResult::isMinOrMax(SPF)) { in canonicalizeSPF()
1119 switch (SPF) { in canonicalizeSPF()
2952 auto SPF = SPR.Flavor; in visitSelectInst() local
2953 if (SPF) { in visitSelectInst()
2957 RHS2, SI, SPF, RHS)) in visitSelectInst()
2961 RHS2, SI, SPF, LHS)) in visitSelectInst()
2965 if (SelectPatternResult::isMinOrMax(SPF)) { in visitSelectInst()
2977 CmpInst::Predicate MinMaxPred = getMinMaxPred(SPF, SPR.Ordered); in visitSelectInst()