Searched refs:InlineCostFeatureIndex (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | InlineModelFeatureMaps.h | 51 enum class InlineCostFeatureIndex : size_t { enum 62 static_cast<size_t>(InlineCostFeatureIndex::NumberOfFeatures)>; 64 constexpr bool isHeuristicInlineCostFeature(InlineCostFeatureIndex Feature) { in isHeuristicInlineCostFeature() 65 return Feature != InlineCostFeatureIndex::SROASavings && in isHeuristicInlineCostFeature() 66 Feature != InlineCostFeatureIndex::IsMultipleBlocks && in isHeuristicInlineCostFeature() 67 Feature != InlineCostFeatureIndex::DeadBlocks && in isHeuristicInlineCostFeature() 68 Feature != InlineCostFeatureIndex::SimplifiedInstructions && in isHeuristicInlineCostFeature() 69 Feature != InlineCostFeatureIndex::ConstantArgs && in isHeuristicInlineCostFeature() 70 Feature != InlineCostFeatureIndex::ConstantOffsetPtrArgs && in isHeuristicInlineCostFeature() 71 Feature != InlineCostFeatureIndex::NestedInlines && in isHeuristicInlineCostFeature() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 1098 void increment(InlineCostFeatureIndex Feature, int64_t Delta = 1) { in increment() 1102 void set(InlineCostFeatureIndex Feature, int64_t Value) { in set() 1111 increment(InlineCostFeatureIndex::SROALosses, CostIt->second); in onDisableSROA() 1117 set(InlineCostFeatureIndex::LoadElimination, 1); in onDisableLoadElimination() 1121 increment(InlineCostFeatureIndex::CallPenalty, CallPenalty); in onCallPenalty() 1125 increment(InlineCostFeatureIndex::CallArgumentSetup, in onCallArgumentSetup() 1130 increment(InlineCostFeatureIndex::LoadRelativeIntrinsic, 3 * InstrCost); in onLoadRelativeIntrinsic() 1135 increment(InlineCostFeatureIndex::LoweredCallArgSetup, in onLoweredCall() 1156 increment(InlineCostFeatureIndex::NestedInlineCostEstimate, in onLoweredCall() 1158 increment(InlineCostFeatureIndex::NestedInlines, 1); in onLoweredCall() [all …]
|
| H A D | MLInlineAdvisor.cpp | 370 I < static_cast<size_t>(InlineCostFeatureIndex::NumberOfFeatures); ++I) { in getAdviceImpl() 372 static_cast<InlineCostFeatureIndex>(I))) = CostFeatures->at(I); in getAdviceImpl()
|