# Packages
No description provided by the author
Package interleaved implements the interleaved devirtualization and inlining pass.
# Functions
CalleeEffects appends any side effects from evaluating callee to init.
CanInline determines whether fn is inlineable.
CanInlineFuncs computes whether a batch of functions are inlinable.
No description provided by the author
InlineImpossible returns a non-empty reason string if fn is impossible to inline regardless of cost or contents.
IsBigFunc reports whether fn is a "big" function.
No description provided by the author
PGOInlinePrologue records the hot callsites from ir-graph.
No description provided by the author
TryInlineCall returns an inlined call expression for call, or nil if inlining is not possible.
# Variables
InlineCall allows the inliner implementation to be overridden.
SSADumpInline gives the SSA back end a chance to dump the function when producing output for debugging the compiler itself.