|
OpenVDB 11.0.0
|
Settings which control how a Compiler class object behaves. More...
#include <openvdb_ax/compiler/CompilerOptions.h>
Public Types | |
| enum class | OptLevel { NONE , O0 , O1 , O2 , Os , Oz , O3 } |
| Controls the llvm compiler optimization level. More... | |
Public Attributes | |
| OptLevel | mOptLevel = OptLevel::O3 |
| bool | mVerify = true |
| If this flag is true, the generated llvm module will be verified when compilation occurs, resulting in an exception being thrown if it is not valid. | |
| FunctionOptions | mFunctionOptions = FunctionOptions() |
| Options for the function registry. | |
Settings which control how a Compiler class object behaves.
|
strong |
| FunctionOptions mFunctionOptions = FunctionOptions() |
Options for the function registry.
| OptLevel mOptLevel = OptLevel::O3 |
| bool mVerify = true |
If this flag is true, the generated llvm module will be verified when compilation occurs, resulting in an exception being thrown if it is not valid.