Home
last modified time | relevance | path

Searched refs:getMatching (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DCmpPredicate.h58 LLVM_ABI static std::optional<CmpPredicate> getMatching(CmpPredicate A,
H A DPatternMatch.h1714 if (CmpPredicate::getMatching(CmpPredicate::get(I), Predicate) && in match()
1718 if (CmpPredicate::getMatching(CmpPredicate::get(I), in match()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3955 if (CmpPredicate::getMatching(Pred1, Pred2)) in isImpliedTrueByMatchingCmp()
4001 std::optional<CmpPredicate> CmpPredicate::getMatching(CmpPredicate A, in getMatching() function in CmpPredicate
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp419 CreateCmpSel(CmpPredicate::getMatching(TPred, FPred), false)) in foldSelectOpOp()
422 CreateCmpSel(CmpPredicate::getMatching( in foldSelectOpOp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp2458 auto MatchingPred = CmpPredicate::getMatching(P1, P2); in hoistMinMax()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1279 auto MatchingPred = CmpPredicate::getMatching(P0, P1); in foldExtractedCmps()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp9387 return CmpPredicate::getMatching(LPred, RPred).has_value(); in isImpliedCondICmps()
9389 if (auto P = CmpPredicate::getMatching(LPred, RPred)) in isImpliedCondICmps()
H A DScalarEvolution.cpp11887 if (auto P = CmpPredicate::getMatching(FoundPred, Pred)) in isImpliedCondBalancedTypes()
11892 if (auto P = CmpPredicate::getMatching( in isImpliedCondBalancedTypes()