interleaved

package standard library
go1.22.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2024 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Overview

Package interleaved implements the interleaved devirtualization and inlining pass.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DevirtualizeAndInlineFunc

func DevirtualizeAndInlineFunc(fn *ir.Func, profile *pgo.Profile)

DevirtualizeAndInlineFunc interleaves devirtualization and inlining on a single function.

func DevirtualizeAndInlinePackage

func DevirtualizeAndInlinePackage(pkg *ir.Package, profile *pgo.Profile)

DevirtualizeAndInlinePackage interleaves devirtualization and inlining on all functions within pkg.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL