Table of Contents

Class FunctionPassManager

Namespace
Ubiquity.NET.Llvm.Transforms.Legacy
Assembly
Ubiquity.NET.Llvm.dll

LLVM pass manager for functions

[Obsolete("Legacy pass manager support is considered obsolete - use one of the TryRunPasses overloads on Function instead")]
public sealed class FunctionPassManager : PassManager
Inheritance
FunctionPassManager
Inherited Members

Constructors

FunctionPassManager(Module)

Initializes a new instance of the FunctionPassManager class.

Methods

Finish()

Finalizes all of the function passes scheduled in the function pass manager.

Initialize()

Initializes the passes registered in the pass manager

Run(Function)

Runs the passes registered in the pass manager