LLVM 20.0.0git
|
Public Member Functions | |
std::optional< unsigned > | operator[] (TargetTransformInfo::TargetCostKind Kind) const |
Public Attributes | |
unsigned | RecipThroughputCost = ~0U |
unsigned | LatencyCost = ~0U |
unsigned | CodeSizeCost = ~0U |
unsigned | SizeAndLatencyCost = ~0U |
Definition at line 73 of file X86TargetTransformInfo.cpp.
|
inline |
Definition at line 80 of file X86TargetTransformInfo.cpp.
References CodeSizeCost, LatencyCost, RecipThroughputCost, SizeAndLatencyCost, llvm::TargetTransformInfo::TCK_CodeSize, llvm::TargetTransformInfo::TCK_Latency, llvm::TargetTransformInfo::TCK_RecipThroughput, and llvm::TargetTransformInfo::TCK_SizeAndLatency.
unsigned CostKindCosts::CodeSizeCost = ~0U |
Definition at line 76 of file X86TargetTransformInfo.cpp.
Referenced by operator[]().
unsigned CostKindCosts::LatencyCost = ~0U |
Definition at line 75 of file X86TargetTransformInfo.cpp.
Referenced by operator[]().
unsigned CostKindCosts::RecipThroughputCost = ~0U |
Definition at line 74 of file X86TargetTransformInfo.cpp.
Referenced by operator[]().
unsigned CostKindCosts::SizeAndLatencyCost = ~0U |
Definition at line 77 of file X86TargetTransformInfo.cpp.
Referenced by operator[]().