Searched refs:Terms (Results 1 - 6 of 6) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMapping.cpp | 58 SmallVectorImpl<Term> &Terms) { 63 Terms.emplace_back(C.getCounterID(), Factor); 67 extractTerms(E.LHS, Factor, Terms); 69 E.RHS, E.Kind == CounterExpression::Subtract ? -Factor : Factor, Terms); 76 SmallVector<Term, 32> Terms; local 77 extractTerms(ExpressionTree, +1, Terms); 81 if (Terms.size() == 0) 85 llvm::sort(Terms, [](const Term &LHS, const Term &RHS) { 90 auto Prev = Terms.begin(); 91 for (auto I = Prev + 1, E = Terms 57 extractTerms(Counter C, int Factor, SmallVectorImpl<Term> &Terms) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 10984 SmallVectorImpl<const SCEV *> &Terms; 10986 SCEVCollectTerms(SmallVectorImpl<const SCEV *> &T) : Terms(T) {} 10992 Terms.push_back(S); 11041 SmallVectorImpl<const SCEV *> &Terms; 11045 : Terms(T), SE(SE) {} 11070 Terms.push_back(SE.getMulExpr(Operands)); 11089 SmallVectorImpl<const SCEV *> &Terms) { 11101 SCEVCollectTerms TermCollector(Terms); 11106 dbgs() << "Terms:\n"; 11107 for (const SCEV *T : Terms) [all...] |
H A D | DependenceAnalysis.cpp | 3298 SmallVector<const SCEV *, 4> Terms; 3299 SE->collectParametricTerms(SrcAR, Terms); 3300 SE->collectParametricTerms(DstAR, Terms); 3304 SE->findArrayDimensions(Terms, Sizes, ElementSize);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 978 /// Compute the array dimensions Sizes from the set of Terms extracted from 981 void findArrayDimensions(SmallVectorImpl<const SCEV *> &Terms, 993 SmallVectorImpl<const SCEV *> &Terms);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMapping.h | 184 void extractTerms(Counter C, int Sign, SmallVectorImpl<Term> &Terms);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 3335 SmallVectorImpl<Expr *> &Terms) { 3338 collectConjunctionTerms(BinOp->getLHS(), Terms); 3339 collectConjunctionTerms(BinOp->getRHS(), Terms); 3345 Terms.push_back(Clause); 3419 SmallVector<Expr *, 4> Terms; local 3420 collectConjunctionTerms(Cond, Terms); 3424 for (Expr *Term : Terms) { 3334 collectConjunctionTerms(Expr *Clause, SmallVectorImpl<Expr *> &Terms) argument
|
Completed in 170 milliseconds