LLVM API Documentation

Variables
llvm::InlineConstants Namespace Reference

Variables

const int InstrCost = 5
const int IndirectCallThreshold = 100
const int CallPenalty = 25
const int LastCallToStaticBonus = -15000
const int ColdccPenalty = 2000
const int NoreturnPenalty = 10000
const unsigned TotalAllocaSizeRecursiveCaller = 1024

Variable Documentation

Definition at line 32 of file InlineCost.h.

Definition at line 34 of file InlineCost.h.

Definition at line 31 of file InlineCost.h.

Definition at line 30 of file InlineCost.h.

Definition at line 33 of file InlineCost.h.

Definition at line 35 of file InlineCost.h.

Do not inline functions which allocate this many bytes on the stack when the caller is recursive.

Definition at line 38 of file InlineCost.h.