LLVM
17.0.0git
|
LLVMPassManagerBuilderRef LLVMPassManagerBuilderCreate | ( | void | ) |
Definition at line 453 of file PassManagerBuilder.cpp.
References llvm::wrap().
void LLVMPassManagerBuilderDispose | ( | LLVMPassManagerBuilderRef | PMB | ) |
Definition at line 458 of file PassManagerBuilder.cpp.
References Builder, and llvm::unwrap().
void LLVMPassManagerBuilderPopulateFunctionPassManager | ( | LLVMPassManagerBuilderRef | PMB, |
LLVMPassManagerRef | PM | ||
) |
See llvm::PassManagerBuilder::populateFunctionPassManager.
Definition at line 504 of file PassManagerBuilder.cpp.
References Builder, and llvm::unwrap().
void LLVMPassManagerBuilderPopulateModulePassManager | ( | LLVMPassManagerBuilderRef | PMB, |
LLVMPassManagerRef | PM | ||
) |
See llvm::PassManagerBuilder::populateModulePassManager.
Definition at line 512 of file PassManagerBuilder.cpp.
References Builder, MPM, and llvm::unwrap().
void LLVMPassManagerBuilderSetDisableSimplifyLibCalls | ( | LLVMPassManagerBuilderRef | PMB, |
LLVMBool | Value | ||
) |
See llvm::PassManagerBuilder::DisableSimplifyLibCalls.
Definition at line 491 of file PassManagerBuilder.cpp.
void LLVMPassManagerBuilderSetDisableUnitAtATime | ( | LLVMPassManagerBuilderRef | PMB, |
LLVMBool | Value | ||
) |
See llvm::PassManagerBuilder::DisableUnitAtATime.
Definition at line 478 of file PassManagerBuilder.cpp.
void LLVMPassManagerBuilderSetDisableUnrollLoops | ( | LLVMPassManagerBuilderRef | PMB, |
LLVMBool | Value | ||
) |
See llvm::PassManagerBuilder::DisableUnrollLoops.
Definition at line 484 of file PassManagerBuilder.cpp.
References Builder, and llvm::unwrap().
void LLVMPassManagerBuilderSetOptLevel | ( | LLVMPassManagerBuilderRef | PMB, |
unsigned | OptLevel | ||
) |
See llvm::PassManagerBuilder::OptLevel.
Definition at line 464 of file PassManagerBuilder.cpp.
References Builder, and llvm::unwrap().
void LLVMPassManagerBuilderSetSizeLevel | ( | LLVMPassManagerBuilderRef | PMB, |
unsigned | SizeLevel | ||
) |
See llvm::PassManagerBuilder::SizeLevel.
Definition at line 471 of file PassManagerBuilder.cpp.
References Builder, and llvm::unwrap().
void LLVMPassManagerBuilderUseInlinerWithThreshold | ( | LLVMPassManagerBuilderRef | PMB, |
unsigned | Threshold | ||
) |
See llvm::PassManagerBuilder::Inliner.
Definition at line 497 of file PassManagerBuilder.cpp.
References Builder, llvm::createFunctionInliningPass(), and llvm::unwrap().