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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp58 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 DScalarEvolution.cpp10984 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 DDependenceAnalysis.cpp3298 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 DScalarEvolution.h978 /// 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 DCoverageMapping.h184 void extractTerms(Counter C, int Sign, SmallVectorImpl<Term> &Terms);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp3335 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