llvmpy/docs/source/doc/llvm.passes.FunctionPassManager.md
2012-08-08 17:49:24 -05:00

665 B

layout title
page FunctionPassManager (llvm.passes)

llvm.passes.FunctionPassManager

Base Classes

Methods

finalize(self)

Finalizes all associated function passes in the LLVM system.

Beware that this destroys all associated passes even if another pass manager is using those passes. This may result is a segfault.

initialize(self)

Initializes all associated function passes in the LLVM system.

run(self, fn)

Run all passes on the given function fn.

Static Factory Methods

new(module)

Create a FunctionPassManager instance for a given module.