Home
last modified time | relevance | path

Searched refs:InlineCostFeatureIndex (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineModelFeatureMaps.h67 enum class InlineCostFeatureIndex : size_t { enum
81 return Feature != InlineCostFeatureIndex::sroa_savings && in isHeuristicInlineCostFeature()
82 Feature != InlineCostFeatureIndex::is_multiple_blocks && in isHeuristicInlineCostFeature()
83 Feature != InlineCostFeatureIndex::dead_blocks && in isHeuristicInlineCostFeature()
84 Feature != InlineCostFeatureIndex::simplified_instructions && in isHeuristicInlineCostFeature()
85 Feature != InlineCostFeatureIndex::constant_args && in isHeuristicInlineCostFeature()
86 Feature != InlineCostFeatureIndex::constant_offset_ptr_args && in isHeuristicInlineCostFeature()
87 Feature != InlineCostFeatureIndex::nested_inlines && in isHeuristicInlineCostFeature()
88 Feature != InlineCostFeatureIndex::nested_inline_cost_estimate && in isHeuristicInlineCostFeature()
89 Feature != InlineCostFeatureIndex::threshold; in isHeuristicInlineCostFeature()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp1171 void set(InlineCostFeatureIndex Feature, int64_t Value) { in set()
1186 set(InlineCostFeatureIndex::load_elimination, 1); in onDisableLoadElimination()
1194 increment(InlineCostFeatureIndex::call_argument_setup, in onCallArgumentSetup()
1276 set(InlineCostFeatureIndex::is_multiple_blocks, 1); in onBlockAnalyzed()
1289 increment(InlineCostFeatureIndex::num_loops, in finalizeAnalysis()
1294 set(InlineCostFeatureIndex::simplified_instructions, in finalizeAnalysis()
1297 set(InlineCostFeatureIndex::constant_offset_ptr_args, in finalizeAnalysis()
1306 set(InlineCostFeatureIndex::threshold, Threshold); in finalizeAnalysis()
1318 increment(InlineCostFeatureIndex::callsite_cost, in onAnalysisStart()
1321 set(InlineCostFeatureIndex::cold_cc_penalty, in onAnalysisStart()
[all …]
H A DMLInlineAdvisor.cpp413 I < static_cast<size_t>(InlineCostFeatureIndex::NumberOfFeatures); ++I) { in getAdviceImpl()
415 static_cast<InlineCostFeatureIndex>(I))) = CostFeatures->at(I); in getAdviceImpl()
419 *ModelRunner->getTensor<int64_t>(InlineCostFeatureIndex::NumberOfFeatures) = in getAdviceImpl()