Class FunctionPassManager
LLVM pass manager for functions
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Ubiquity.NET.Llvm.Transforms
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public sealed class FunctionPassManager : PassManager
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 |