LLVM: llvm::TargetTransformInfo::LSRCost Struct Reference (original) (raw)
#include "[llvm/Analysis/TargetTransformInfo.h](TargetTransformInfo%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| unsigned | Insns |
| TODO: Some of these could be merged. | |
| unsigned | NumRegs |
| unsigned | AddRecCost |
| unsigned | NumIVMuls |
| unsigned | NumBaseAdds |
| unsigned | ImmCost |
| unsigned | SetupCost |
| unsigned | ScaleCost |
Definition at line 594 of file TargetTransformInfo.h.
◆ AddRecCost
unsigned llvm::TargetTransformInfo::LSRCost::AddRecCost
◆ ImmCost
unsigned llvm::TargetTransformInfo::LSRCost::ImmCost
◆ Insns
unsigned llvm::TargetTransformInfo::LSRCost::Insns
◆ NumBaseAdds
unsigned llvm::TargetTransformInfo::LSRCost::NumBaseAdds
◆ NumIVMuls
unsigned llvm::TargetTransformInfo::LSRCost::NumIVMuls
◆ NumRegs
unsigned llvm::TargetTransformInfo::LSRCost::NumRegs
◆ ScaleCost
unsigned llvm::TargetTransformInfo::LSRCost::ScaleCost
◆ SetupCost
unsigned llvm::TargetTransformInfo::LSRCost::SetupCost
The documentation for this struct was generated from the following file:
- include/llvm/Analysis/TargetTransformInfo.h