Lines Matching refs:matchSelectPattern
1108 SelectPatternFlavor SPF = matchSelectPattern(I, LHS, RHS).Flavor; in computeKnownBitsFromOperator()
2823 SelectPatternFlavor SPF = matchSelectPattern(Select, LHS, RHS).Flavor; in isSignedMinMaxClamp()
2831 SelectPatternFlavor SPF2 = matchSelectPattern(LHS, LHS2, RHS2).Flavor; in isSignedMinMaxClamp()
5667 SelectPatternResult L = matchSelectPattern(TVal, A, B, nullptr, Depth + 1); in matchMinMaxOfMinMax()
5672 SelectPatternResult R = matchSelectPattern(FVal, C, D, nullptr, Depth + 1); in matchMinMaxOfMinMax()
5874 static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred, in matchSelectPattern() function
6164 SelectPatternResult llvm::matchSelectPattern(Value *V, Value *&LHS, Value *&RHS, in matchSelectPattern() function in llvm
6204 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchDecomposedSelectPattern()
6213 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, in matchDecomposedSelectPattern()
6218 return ::matchSelectPattern(Pred, FMF, CmpLHS, CmpRHS, TrueVal, FalseVal, in matchDecomposedSelectPattern()
6276 auto CurrentPattern = matchSelectPattern(I, LHS, RHS); in canConvertToMinOrMaxIntrinsic()
6949 SelectPatternResult R = matchSelectPattern(&SI, LHS, RHS); in setLimitsForSelectPattern()