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