Home
last modified time | relevance | path

Searched refs:Terms (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDDelinearization.cpp66 SmallVectorImpl<const SCEV *> &Terms; member
68 SCEVCollectTerms(SmallVectorImpl<const SCEV *> &T) : Terms(T) {} in SCEVCollectTerms()
74 Terms.push_back(S); in follow()
123 SmallVectorImpl<const SCEV *> &Terms; member
128 : Terms(T), SE(SE) {} in SCEVCollectAddRecMultiplies()
153 Terms.push_back(SE.getMulExpr(Operands)); in follow()
172 SmallVectorImpl<const SCEV *> &Terms) { in collectParametricTerms() argument
184 SCEVCollectTerms TermCollector(Terms); in collectParametricTerms()
190 for (const SCEV *T : Terms) in collectParametricTerms()
194 SCEVCollectAddRecMultiplies MulCollector(Terms, SE); in collectParametricTerms()
[all …]
HDDependenceAnalysis.cpp3507 SmallVector<const SCEV *, 4> Terms; in tryDelinearizeParametricSize() local
3508 collectParametricTerms(*SE, SrcAR, Terms); in tryDelinearizeParametricSize()
3509 collectParametricTerms(*SE, DstAR, Terms); in tryDelinearizeParametricSize()
3513 findArrayDimensions(*SE, Terms, Sizes, ElementSize); in tryDelinearizeParametricSize()
HDScalarEvolution.cpp15434 SmallVector<PointerIntPair<Value *, 1, bool>> Terms; in collect() local
15442 Terms.emplace_back(AssumeI->getOperand(0), true); in collect()
15453 Terms.emplace_back(Guard->getArgOperand(0), true); in collect()
15470 Terms.emplace_back(LoopEntryPredicate->getCondition(), in collect()
15478 for (auto [Term, EnterIfTrue] : reverse(Terms)) { in collect()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Support/
HDGlobPattern.cpp67 SmallVector<StringRef, 2> Terms; in parseBraceExpansions() member
90 CurrentBE->Terms.push_back(S.substr(TermBegin, I - TermBegin)); in parseBraceExpansions()
95 if (CurrentBE->Terms.empty()) in parseBraceExpansions()
99 CurrentBE->Terms.push_back(S.substr(TermBegin, I - TermBegin)); in parseBraceExpansions()
114 if (NumSubPatterns > std::numeric_limits<size_t>::max() / BE.Terms.size()) { in parseBraceExpansions()
118 NumSubPatterns *= BE.Terms.size(); in parseBraceExpansions()
128 for (StringRef Term : BE.Terms) in parseBraceExpansions()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDDelinearization.h33 SmallVectorImpl<const SCEV *> &Terms,
40 SmallVectorImpl<const SCEV *> &Terms);
/freebsd-14-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
HDCoverageMapping.cpp62 SmallVectorImpl<Term> &Terms) { in extractTerms() argument
67 Terms.emplace_back(C.getCounterID(), Factor); in extractTerms()
71 extractTerms(E.LHS, Factor, Terms); in extractTerms()
73 E.RHS, E.Kind == CounterExpression::Subtract ? -Factor : Factor, Terms); in extractTerms()
80 SmallVector<Term, 32> Terms; in simplify() local
81 extractTerms(ExpressionTree, +1, Terms); in simplify()
85 if (Terms.size() == 0) in simplify()
89 llvm::sort(Terms, [](const Term &LHS, const Term &RHS) { in simplify()
94 auto Prev = Terms.begin(); in simplify()
95 for (auto I = Prev + 1, E = Terms.end(); I != E; ++I) { in simplify()
[all …]
/freebsd-14-stable/contrib/sendmail/
HDLICENSE8 License Terms:
/freebsd-14-stable/crypto/openssl/external/perl/Text-Template-1.56/
HDLICENSE6 Terms of the Perl programming language system itself
213 Appendix: How to Apply These Terms to Your New Programs
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplate.cpp3160 SmallVectorImpl<Expr *> &Terms) { in collectConjunctionTerms() argument
3163 collectConjunctionTerms(BinOp->getLHS(), Terms); in collectConjunctionTerms()
3164 collectConjunctionTerms(BinOp->getRHS(), Terms); in collectConjunctionTerms()
3169 Terms.push_back(Clause); in collectConjunctionTerms()
3245 SmallVector<Expr *, 4> Terms; in findFailedBooleanCondition() local
3246 collectConjunctionTerms(Cond, Terms); in findFailedBooleanCondition()
3250 for (Expr *Term : Terms) { in findFailedBooleanCondition()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
HDCoverageMapping.h201 void extractTerms(Counter C, int Sign, SmallVectorImpl<Term> &Terms);
/freebsd-14-stable/contrib/ntp/sntp/libopts/
HDCOPYING.gplv3343 7. Additional Terms.
623 How to Apply These Terms to Your New Programs
/freebsd-14-stable/sys/cddl/contrib/opensolaris/
HDOPENSOLARIS.LICENSE183 3.4. Application of Additional Terms.
/freebsd-14-stable/sys/contrib/openzfs/
HDLICENSE183 3.4. Application of Additional Terms.
/freebsd-14-stable/sys/contrib/zstd/
HDCOPYING282 How to Apply These Terms to Your New Programs
/freebsd-14-stable/contrib/diff/
HDCOPYING282 How to Apply These Terms to Your New Programs
/freebsd-14-stable/sys/contrib/openzfs/module/os/linux/spl/
HDTHIRDPARTYLICENSE.gplv2282 How to Apply These Terms to Your New Programs
/freebsd-14-stable/gnu/
HDCOPYING282 Appendix: How to Apply These Terms to Your New Programs
/freebsd-14-stable/crypto/heimdal/lib/wind/
HDrfc4518.txt155 1.6. Conventions and Terms
/freebsd-14-stable/crypto/heimdal/doc/
HDhx509.texi132 You may use it subject to the following Licensing Terms:
/freebsd-14-stable/contrib/dialog/
HDCOPYING460 How to Apply These Terms to Your New Libraries
/freebsd-14-stable/contrib/wpa/hostapd/
HDChangeLog212 - added support for Terms and Conditions
/freebsd-14-stable/share/i18n/csmapper/CNS/
DUCS%CNS11643-1.src109 # Terms of Use
DCNS11643-1%UCS.src109 # Terms of Use
DCNS11643-2%UCS.src19 # Terms of Use
DUCS%CNS11643-2.src19 # Terms of Use

12