Lines Matching refs:SelectPatternResult
1051 if (SelectPatternResult::isMinOrMax(SPF)) { in computeKnownBitsFromOperator()
4517 static SelectPatternResult matchFastFloatClamp(CmpInst::Predicate Pred, in matchFastFloatClamp()
4571 static SelectPatternResult matchClamp(CmpInst::Predicate Pred, in matchClamp()
4607 static SelectPatternResult matchMinMaxOfMinMax(CmpInst::Predicate Pred, in matchMinMaxOfMinMax()
4615 SelectPatternResult L = matchSelectPattern(TVal, A, B, nullptr, Depth + 1); in matchMinMaxOfMinMax()
4616 if (!SelectPatternResult::isMinOrMax(L.Flavor)) in matchMinMaxOfMinMax()
4620 SelectPatternResult R = matchSelectPattern(FVal, C, D, nullptr, Depth + 1); in matchMinMaxOfMinMax()
4701 static SelectPatternResult matchMinMax(CmpInst::Predicate Pred, in matchMinMax()
4710 SelectPatternResult SPR = matchClamp(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal); in matchMinMax()
4795 static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred, in matchSelectPattern()
5081 SelectPatternResult llvm::matchSelectPattern(Value *V, Value *&LHS, Value *&RHS, in matchSelectPattern()