layout: page |
title: PassManagerBuilder (llvm.passes) |
Provide a simple API to populate pass managers for language like C/C++. Refer to LLVM API Documentation for detail.
Populate a FunctionPassManager or PassManager given as pm.
Use an inliner pass with the given threshold.
The following properties can be overriden to customize how pass managers are populated.
Boolean. Default is False.
Boolean. Default is False.
Boolean. Default is False.
Default is 2. Valid values are 0-3. Corresponds to O0, O1, O2, O3 as in C/C++ optimization options.
Default is 0.
Default is False.