Class FunctionPassManager
LLVM pass manager for functions
Inherited Members
Ubiquity.NET.Llvm.Interop.DisposableObject.Dispose()
Ubiquity.NET.Llvm.Interop.DisposableObject.IsDisposed
Namespace: Ubiquity.NET.Llvm.Transforms
Assembly: Ubiquity.NET.Llvm.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 |