HomeSort by: relevance | last modified time | path
    Searched refs:SelectPatternResult (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ValueTracking.h 680 struct SelectPatternResult {
712 SelectPatternResult matchSelectPattern(Value *V, Value *&LHS, Value *&RHS,
716 inline SelectPatternResult
728 SelectPatternResult matchDecomposedSelectPattern(
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSelect.cpp 1049 SelectPatternResult SPR = matchSelectPattern(&Sel, LHS, RHS);
1050 if (!SelectPatternResult::isMinOrMax(SPR.Flavor))
1603 if (SPF1 == SPF2 && SelectPatternResult::isMinOrMax(SPF1))
1696 if (SelectPatternResult::isMinOrMax(SPF1) &&
1697 SelectPatternResult::isMinOrMax(SPF2) &&
2150 assert(SelectPatternResult::isMinOrMax(SPF) && "Expected min/max pattern");
2253 assert(SelectPatternResult::isMinOrMax(SPF) && "Expected a min/max");
2260 SelectPatternResult L = matchSelectPattern(LHS, A, B);
2261 SelectPatternResult R = matchSelectPattern(RHS, C, D);
2923 SelectPatternResult SPR = matchSelectPattern(&SI, LHS, RHS, &CastOp)
    [all...]
InstCombineAddSub.cpp 2030 if (!SelectPatternResult::isMinOrMax(SPF)) {
2035 if (SelectPatternResult::isMinOrMax(SPF) &&
InstCombineCompares.cpp 1364 SelectPatternResult SPR = matchSelectPattern(Cmp.getOperand(0), A, B);
5641 SelectPatternResult SPR = matchSelectPattern(SI, A, B);
6225 SelectPatternResult SPR = matchSelectPattern(SI, A, B);
InstCombineAndOrXor.cpp 3609 if (SelectPatternResult::isMinOrMax(SPF)) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ValueTracking.cpp 1108 if (SelectPatternResult::isMinOrMax(SPF)) {
5511 static SelectPatternResult matchFastFloatClamp(CmpInst::Predicate Pred,
5565 static SelectPatternResult matchClamp(CmpInst::Predicate Pred,
5601 static SelectPatternResult matchMinMaxOfMinMax(CmpInst::Predicate Pred,
5609 SelectPatternResult L = matchSelectPattern(TVal, A, B, nullptr, Depth + 1);
5610 if (!SelectPatternResult::isMinOrMax(L.Flavor))
5614 SelectPatternResult R = matchSelectPattern(FVal, C, D, nullptr, Depth + 1);
5710 static SelectPatternResult matchMinMax(CmpInst::Predicate Pred,
5719 SelectPatternResult SPR = matchClamp(Pred, CmpLHS, CmpRHS, TrueVal, FalseVal);
5816 static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred
    [all...]
LazyValueInfo.cpp 815 SelectPatternResult SPR = matchSelectPattern(SI, LHS, RHS);
818 if (SelectPatternResult::isMinOrMax(SPR.Flavor) &&
IVDescriptors.cpp 906 return SelectPatternResult::isMinOrMax(

Completed in 32 milliseconds