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: