Home
last modified time | relevance | path

Searched refs:InlineAdvice (Results 1 – 25 of 70) sorted by relevance

123

/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
116 class DefaultInlineAdvice : public InlineAdvice {
121 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
147 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
162 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
192 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
116 class DefaultInlineAdvice : public InlineAdvice {
121 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
147 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
162 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
192 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h53 class InlineAdvice {
55 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
58 InlineAdvice(InlineAdvice &&) = delete;
59 InlineAdvice(const InlineAdvice &) = delete;
60 virtual ~InlineAdvice() { in ~InlineAdvice()
120 class DefaultInlineAdvice : public InlineAdvice {
125 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
151 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
166 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
196 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
116 class DefaultInlineAdvice : public InlineAdvice {
121 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
147 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
162 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
192 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
116 class DefaultInlineAdvice : public InlineAdvice {
121 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
147 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
162 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
192 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
116 class DefaultInlineAdvice : public InlineAdvice {
121 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
147 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
162 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
192 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h53 class InlineAdvice {
55 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
58 InlineAdvice(InlineAdvice &&) = delete;
59 InlineAdvice(const InlineAdvice &) = delete;
60 virtual ~InlineAdvice() { in ~InlineAdvice()
120 class DefaultInlineAdvice : public InlineAdvice {
125 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
151 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
166 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
196 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
116 class DefaultInlineAdvice : public InlineAdvice {
121 : InlineAdvice(Advisor, CB, ORE, OIC.hasValue()), OriginalCB(&CB),
147 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB,
162 virtual std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) = 0;
192 friend class InlineAdvice;
[all …]
H A DMLInlineAdvisor.h43 std::unique_ptr<InlineAdvice> getAdviceImpl(CallBase &CB) override;
45 std::unique_ptr<InlineAdvice> getMandatoryAdvice(CallBase &CB,
71 class MLInlineAdvice : public InlineAdvice {
75 : InlineAdvice(Advisor, CB, ORE, Recommendation), in MLInlineAdvice()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
128 virtual std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB) = 0;
159 friend class InlineAdvice;
173 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB) override;
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/Analysis/
H A DInlineAdvisor.h49 class InlineAdvice {
51 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
54 InlineAdvice(InlineAdvice &&) = delete;
55 InlineAdvice(const InlineAdvice &) = delete;
56 virtual ~InlineAdvice() { in ~InlineAdvice()
128 virtual std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB) = 0;
159 friend class InlineAdvice;
173 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB) override;
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/include/llvm/Analysis/
H A DInlineAdvisor.h50 class InlineAdvice {
52 InlineAdvice(InlineAdvisor *Advisor, CallBase &CB,
55 InlineAdvice(InlineAdvice &&) = delete;
56 InlineAdvice(const InlineAdvice &) = delete;
57 virtual ~InlineAdvice() { in ~InlineAdvice()
129 virtual std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB) = 0;
160 friend class InlineAdvice;
174 std::unique_ptr<InlineAdvice> getAdvice(CallBase &CB) override;
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Analysis/
H A DReplayInlineAdvisor.cpp48 std::unique_ptr<InlineAdvice> ReplayInlineAdvisor::getAdvice(CallBase &CB) { in getAdvice()
55 return std::make_unique<InlineAdvice>(this, CB, ORE, false); in getAdvice()
59 return std::make_unique<InlineAdvice>(this, CB, ORE, InlineRecommended); in getAdvice()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Analysis/
H A DInlineAdvisor.cpp54 class MandatoryInlineAdvice : public InlineAdvice {
59 : InlineAdvice(Advisor, CB, ORE, IsInliningMandatory) {} in MandatoryInlineAdvice()
143 std::unique_ptr<InlineAdvice>
151 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() function in InlineAdvice
170 void InlineAdvice::recordInlineStatsIfNeeded() { in recordInlineStatsIfNeeded()
175 void InlineAdvice::recordInlining() { in recordInlining()
181 void InlineAdvice::recordInliningWithCalleeDeleted() { in recordInliningWithCalleeDeleted()
525 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
554 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Analysis/
H A DInlineAdvisor.cpp107 std::unique_ptr<InlineAdvice>
115 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() function in InlineAdvice
134 void InlineAdvice::recordInlineStatsIfNeeded() { in recordInlineStatsIfNeeded()
139 void InlineAdvice::recordInlining() { in recordInlining()
145 void InlineAdvice::recordInliningWithCalleeDeleted() { in recordInliningWithCalleeDeleted()
476 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
478 return std::make_unique<InlineAdvice>(this, CB, getCallerORE(CB), Advice); in getMandatoryAdvice()
504 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Analysis/
H A DInlineAdvisor.cpp107 std::unique_ptr<InlineAdvice>
115 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() function in InlineAdvice
134 void InlineAdvice::recordInlineStatsIfNeeded() { in recordInlineStatsIfNeeded()
139 void InlineAdvice::recordInlining() { in recordInlining()
145 void InlineAdvice::recordInliningWithCalleeDeleted() { in recordInliningWithCalleeDeleted()
476 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
478 return std::make_unique<InlineAdvice>(this, CB, getCallerORE(CB), Advice); in getMandatoryAdvice()
504 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Analysis/
H A DInlineAdvisor.cpp109 std::unique_ptr<InlineAdvice>
117 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() function in InlineAdvice
136 void InlineAdvice::recordInlineStatsIfNeeded() { in recordInlineStatsIfNeeded()
141 void InlineAdvice::recordInlining() { in recordInlining()
147 void InlineAdvice::recordInliningWithCalleeDeleted() { in recordInliningWithCalleeDeleted()
474 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
476 return std::make_unique<InlineAdvice>(this, CB, getCallerORE(CB), Advice); in getMandatoryAdvice()
502 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Analysis/
H A DInlineAdvisor.cpp107 std::unique_ptr<InlineAdvice>
115 InlineAdvice::InlineAdvice(InlineAdvisor *Advisor, CallBase &CB, in InlineAdvice() function in InlineAdvice
134 void InlineAdvice::recordInlineStatsIfNeeded() { in recordInlineStatsIfNeeded()
139 void InlineAdvice::recordInlining() { in recordInlining()
145 void InlineAdvice::recordInliningWithCalleeDeleted() { in recordInliningWithCalleeDeleted()
476 std::unique_ptr<InlineAdvice> InlineAdvisor::getMandatoryAdvice(CallBase &CB, in getMandatoryAdvice()
478 return std::make_unique<InlineAdvice>(this, CB, getCallerORE(CB), Advice); in getMandatoryAdvice()
504 std::unique_ptr<InlineAdvice> InlineAdvisor::getAdvice(CallBase &CB, in getAdvice()

123