|
LLVM 22.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[]().