|
LLVM
3.7.0
|
| LLVMPassManagerBuilderRef LLVMPassManagerBuilderCreate | ( | void | ) |
Definition at line 566 of file PassManagerBuilder.cpp.
References llvm::wrap().
| void LLVMPassManagerBuilderDispose | ( | LLVMPassManagerBuilderRef | PMB | ) |
Definition at line 571 of file PassManagerBuilder.cpp.
References llvm::unwrap().
| void LLVMPassManagerBuilderPopulateFunctionPassManager | ( | LLVMPassManagerBuilderRef | PMB, |
| LLVMPassManagerRef | PM | ||
| ) |
See llvm::PassManagerBuilder::populateFunctionPassManager.
Definition at line 618 of file PassManagerBuilder.cpp.
References llvm::PassManagerBuilder::populateFunctionPassManager(), and llvm::unwrap().
| void LLVMPassManagerBuilderPopulateLTOPassManager | ( | LLVMPassManagerBuilderRef | PMB, |
| LLVMPassManagerRef | PM, | ||
| LLVMBool | Internalize, | ||
| LLVMBool | RunInliner | ||
| ) |
See llvm::PassManagerBuilder::populateLTOPassManager.
Definition at line 633 of file PassManagerBuilder.cpp.
References llvm::createFunctionInliningPass(), llvm::PassManagerBuilder::Inliner, llvm::PassManagerBuilder::populateLTOPassManager(), and llvm::unwrap().
| void LLVMPassManagerBuilderPopulateModulePassManager | ( | LLVMPassManagerBuilderRef | PMB, |
| LLVMPassManagerRef | PM | ||
| ) |
See llvm::PassManagerBuilder::populateModulePassManager.
Definition at line 626 of file PassManagerBuilder.cpp.
References llvm::PassManagerBuilder::populateModulePassManager(), and llvm::unwrap().
| void LLVMPassManagerBuilderSetDisableSimplifyLibCalls | ( | LLVMPassManagerBuilderRef | PMB, |
| LLVMBool | Value | ||
| ) |
See llvm::PassManagerBuilder::DisableSimplifyLibCalls.
Definition at line 605 of file PassManagerBuilder.cpp.
| void LLVMPassManagerBuilderSetDisableUnitAtATime | ( | LLVMPassManagerBuilderRef | PMB, |
| LLVMBool | Value | ||
| ) |
See llvm::PassManagerBuilder::DisableUnitAtATime.
Definition at line 591 of file PassManagerBuilder.cpp.
References llvm::PassManagerBuilder::DisableUnitAtATime, and llvm::unwrap().
| void LLVMPassManagerBuilderSetDisableUnrollLoops | ( | LLVMPassManagerBuilderRef | PMB, |
| LLVMBool | Value | ||
| ) |
See llvm::PassManagerBuilder::DisableUnrollLoops.
Definition at line 598 of file PassManagerBuilder.cpp.
References llvm::PassManagerBuilder::DisableUnrollLoops, and llvm::unwrap().
| void LLVMPassManagerBuilderSetOptLevel | ( | LLVMPassManagerBuilderRef | PMB, |
| unsigned | OptLevel | ||
| ) |
See llvm::PassManagerBuilder::OptLevel.
Definition at line 577 of file PassManagerBuilder.cpp.
References llvm::PassManagerBuilder::OptLevel, and llvm::unwrap().
| void LLVMPassManagerBuilderSetSizeLevel | ( | LLVMPassManagerBuilderRef | PMB, |
| unsigned | SizeLevel | ||
| ) |
See llvm::PassManagerBuilder::SizeLevel.
Definition at line 584 of file PassManagerBuilder.cpp.
References llvm::PassManagerBuilder::SizeLevel, and llvm::unwrap().
| void LLVMPassManagerBuilderUseInlinerWithThreshold | ( | LLVMPassManagerBuilderRef | PMB, |
| unsigned | Threshold | ||
| ) |
See llvm::PassManagerBuilder::Inliner.
Definition at line 611 of file PassManagerBuilder.cpp.
References llvm::createFunctionInliningPass(), llvm::PassManagerBuilder::Inliner, and llvm::unwrap().
1.8.6