LLVM API Documentation
Go to the source code of this file.
Classes | |
class | llvm::InlineCost |
Represents the cost of inlining a function. More... | |
class | llvm::InlineCostAnalysis |
Cost analyzer used by inliner. More... | |
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
namespace | llvm::InlineConstants |
Variables | |
const int | llvm::InlineConstants::InstrCost = 5 |
const int | llvm::InlineConstants::IndirectCallThreshold = 100 |
const int | llvm::InlineConstants::CallPenalty = 25 |
const int | llvm::InlineConstants::LastCallToStaticBonus = -15000 |
const int | llvm::InlineConstants::ColdccPenalty = 2000 |
const int | llvm::InlineConstants::NoreturnPenalty = 10000 |
const unsigned | llvm::InlineConstants::TotalAllocaSizeRecursiveCaller = 1024 |