Class FunctionPassManager
LLVM pass manager for functions
Inherited Members
Llvm.NET.Interop.DisposableObject.Dispose()
Llvm.NET.Interop.DisposableObject.IsDisposed
Namespace: Llvm.NET.Transforms
Assembly: Llvm.NET.dll
Syntax
public sealed class FunctionPassManager : PassManager, IDisposable
Constructors
FunctionPassManager(BitcodeModule) | 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(IrFunction) | Runs the passes registered in the pass manager |