Lines Matching refs:SelectPatternResult
1049 SelectPatternResult SPR = matchSelectPattern(&Sel, LHS, RHS); in canonicalizeMinMaxWithConstant()
1050 if (!SelectPatternResult::isMinOrMax(SPR.Flavor)) in canonicalizeMinMaxWithConstant()
1603 if (SPF1 == SPF2 && SelectPatternResult::isMinOrMax(SPF1)) in foldSPFofSPF()
1696 if (SelectPatternResult::isMinOrMax(SPF1) && in foldSPFofSPF()
1697 SelectPatternResult::isMinOrMax(SPF2) && in foldSPFofSPF()
2150 assert(SelectPatternResult::isMinOrMax(SPF) && "Expected min/max pattern"); in moveAddAfterMinMax()
2253 assert(SelectPatternResult::isMinOrMax(SPF) && "Expected a min/max"); in factorizeMinMaxTree()
2260 SelectPatternResult L = matchSelectPattern(LHS, A, B); in factorizeMinMaxTree()
2261 SelectPatternResult R = matchSelectPattern(RHS, C, D); in factorizeMinMaxTree()
2966 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp); in visitSelectInst()
2982 if (SelectPatternResult::isMinOrMax(SPF)) { in visitSelectInst()