enum class FeatureIndex
Declared at: llvm/include/llvm/Analysis/InlineModelFeatureMaps.h:109
Enumerators
Name | Value | Comment |
---|---|---|
SROASavings | 0 | |
SROALosses | 1 | |
LoadElimination | 2 | |
CallPenalty | 3 | |
CallArgumentSetup | 4 | |
LoadRelativeIntrinsic | 5 | |
LoweredCallArgSetup | 6 | |
IndirectCallPenalty | 7 | |
JumpTablePenalty | 8 | |
CaseClusterPenalty | 9 | |
SwitchPenalty | 10 | |
UnsimplifiedCommonInstructions | 11 | |
NumLoops | 12 | |
DeadBlocks | 13 | |
SimplifiedInstructions | 14 | |
ConstantArgs | 15 | |
ConstantOffsetPtrArgs | 16 | |
CallSiteCost | 17 | |
ColdCcPenalty | 18 | |
LastCallToStaticBonus | 19 | |
IsMultipleBlocks | 20 | |
NestedInlines | 21 | |
NestedInlineCostEstimate | 22 | |
Threshold | 23 | |
CalleeBasicBlockCount | 24 | |
CallSiteHeight | 25 | |
NodeCount | 26 | |
NrCtantParams | 27 | |
CostEstimate | 28 | |
EdgeCount | 29 | |
CallerUsers | 30 | |
CallerConditionallyExecutedBlocks | 31 | |
CallerBasicBlockCount | 32 | |
CalleeConditionallyExecutedBlocks | 33 | |
CalleeUsers | 34 | |
NumberOfFeatures | 35 |