Home
last modified time | relevance | path

Searched refs:FeatureIndex (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp245 ModelRunner->setFeature(FeatureIndex::CalleeBasicBlockCount, in getAdviceImpl()
247 ModelRunner->setFeature(FeatureIndex::CallSiteHeight, in getAdviceImpl()
249 ModelRunner->setFeature(FeatureIndex::NodeCount, NodeCount); in getAdviceImpl()
250 ModelRunner->setFeature(FeatureIndex::NrCtantParams, NrCtantParams); in getAdviceImpl()
251 ModelRunner->setFeature(FeatureIndex::EdgeCount, EdgeCount); in getAdviceImpl()
252 ModelRunner->setFeature(FeatureIndex::CallerUsers, CallerBefore.Uses); in getAdviceImpl()
253 ModelRunner->setFeature(FeatureIndex::CallerConditionallyExecutedBlocks, in getAdviceImpl()
255 ModelRunner->setFeature(FeatureIndex::CallerBasicBlockCount, in getAdviceImpl()
257 ModelRunner->setFeature(FeatureIndex::CalleeConditionallyExecutedBlocks, in getAdviceImpl()
259 ModelRunner->setFeature(FeatureIndex::CalleeUsers, CalleeBefore.Uses); in getAdviceImpl()
[all …]
H A DReleaseModeModelRunner.cpp40 void setFeature(FeatureIndex Index, int64_t Value) override;
74 void ReleaseModeModelRunner::setFeature(FeatureIndex Index, int64_t Value) { in setFeature()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineModelFeatureMaps.h107 enum class FeatureIndex : size_t { enum
122 constexpr FeatureIndex
124 return static_cast<FeatureIndex>(static_cast<size_t>(Feature)); in inlineCostFeatureToMlFeature()
128 static_cast<size_t>(FeatureIndex::NumberOfFeatures);
H A DMLModelRunner.h29 virtual void setFeature(FeatureIndex Index, int64_t Value) = 0;