Searched refs:SPR (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp186 auto SPR = matchSelectPattern(SI, LHS, RHS); local
187 if (SPR.Flavor != SPF_ABS)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp822 SelectPatternResult SPR = matchSelectPattern(SI, LHS, RHS); local
825 if (SelectPatternResult::isMinOrMax(SPR.Flavor) &&
828 switch (SPR.Flavor) {
846 if (SPR.Flavor == SPF_ABS) {
855 if (SPR.Flavor == SPF_NABS) {
H A DValueTracking.cpp5323 SelectPatternResult SPR = matchClamp(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal); local
5324 if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN)
5325 return SPR;
5327 SPR = matchMinMaxOfMinMax(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal, Depth);
5328 if (SPR.Flavor != SelectPatternFlavor::SPF_UNKNOWN)
5329 return SPR;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1037 SelectPatternResult SPR = matchSelectPattern(&Sel, LHS, RHS); local
1038 if (!SelectPatternResult::isMinOrMax(SPR.Flavor))
1042 ICmpInst::Predicate CanonicalPred = getMinMaxPred(SPR.Flavor);
2735 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp); local
2736 auto SPF = SPR.Flavor;
2763 CmpInst::Predicate MinMaxPred = getMinMaxPred(SPF, SPR.Ordered);
H A DInstCombineCompares.cpp1401 SelectPatternResult SPR = matchSelectPattern(Cmp.getOperand(0), A, B); local
1402 if (SPR.Flavor == SPF_SMIN) {
5584 SelectPatternResult SPR = matchSelectPattern(SI, A, B); local
5585 if (SPR.Flavor != SPF_UNKNOWN)
6167 SelectPatternResult SPR = matchSelectPattern(SI, A, B); local
6168 if (SPR.Flavor != SPF_UNKNOWN)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3195 auto SPR = matchSelectPattern(const_cast<User*>(&I), LHS, RHS); local
3197 switch (SPR.Flavor) {
3203 switch (SPR.NaNBehavior) {
3220 switch (SPR.NaNBehavior) {

Completed in 201 milliseconds