Searched refs:MatchPred (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 1055 CmpPredicate MatchPred; in recognizeFindFirstByte() local 1057 m_Br(m_ICmp(MatchPred, m_Value(LoadSearch), m_Value(LoadNeedle)), in recognizeFindFirstByte() 1059 MatchPred != ICmpInst::ICMP_EQ || !InnerLoop->contains(InnerBB)) in recognizeFindFirstByte() 1329 Value *MatchPred = Builder.CreateIntrinsic( in expandFindFirstByte() local 1332 Value *IfAnyMatch = Builder.CreateOrReduce(MatchPred); in expandFindFirstByte() 1341 Builder.CreatePHI(MatchPred->getType(), 1, "match_vec"); in expandFindFirstByte() 1343 Intrinsic::experimental_cttz_elts, {I64Ty, MatchPred->getType()}, in expandFindFirstByte() 1375 MatchPredLCSSA->addIncoming(MatchPred, BB2); in expandFindFirstByte()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 1731 m_SpecificCmp(CmpPredicate MatchPred, const LHS &L, const RHS &R) { in m_SpecificCmp() argument 1732 return SpecificCmpClass_match<LHS, RHS, CmpInst>(MatchPred, L, R); in m_SpecificCmp() 1737 m_SpecificICmp(CmpPredicate MatchPred, const LHS &L, const RHS &R) { in m_SpecificICmp() argument 1738 return SpecificCmpClass_match<LHS, RHS, ICmpInst>(MatchPred, L, R); in m_SpecificICmp() 1743 m_c_SpecificICmp(CmpPredicate MatchPred, const LHS &L, const RHS &R) { in m_c_SpecificICmp() argument 1744 return SpecificCmpClass_match<LHS, RHS, ICmpInst, true>(MatchPred, L, R); in m_c_SpecificICmp() 1749 m_SpecificFCmp(CmpPredicate MatchPred, const LHS &L, const RHS &R) { in m_SpecificFCmp() argument 1750 return SpecificCmpClass_match<LHS, RHS, FCmpInst>(MatchPred, L, R); in m_SpecificFCmp()
|