Searched refs:PMB (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/bindings/ocaml/transforms/passmgr_builder/ |
| H A D | passmgr_builder_ocaml.c | 25 static void llvm_finalize_pmbuilder(value PMB) { in llvm_finalize_pmbuilder() argument 26 LLVMPassManagerBuilderDispose(PMBuilder_val(PMB)); in llvm_finalize_pmbuilder() 48 value llvm_pmbuilder_set_opt_level(value OptLevel, value PMB) { in llvm_pmbuilder_set_opt_level() argument 49 LLVMPassManagerBuilderSetOptLevel(PMBuilder_val(PMB), Int_val(OptLevel)); in llvm_pmbuilder_set_opt_level() 54 value llvm_pmbuilder_set_size_level(value SizeLevel, value PMB) { in llvm_pmbuilder_set_size_level() argument 67 value PMB) { in llvm_pmbuilder_set_disable_unit_at_a_time() argument 68 LLVMPassManagerBuilderSetDisableUnitAtATime(PMBuilder_val(PMB), in llvm_pmbuilder_set_disable_unit_at_a_time() 75 LLVMPassManagerBuilderSetDisableUnrollLoops(PMBuilder_val(PMB), in llvm_pmbuilder_set_disable_unroll_loops() 82 value PMB) { in llvm_pmbuilder_populate_function_pass_manager() argument 89 value PMB) { in llvm_pmbuilder_populate_module_pass_manager() argument [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm-c/Transforms/ |
| H A D | PassManagerBuilder.h | 33 void LLVMPassManagerBuilderDispose(LLVMPassManagerBuilderRef PMB); 37 LLVMPassManagerBuilderSetOptLevel(LLVMPassManagerBuilderRef PMB, 42 LLVMPassManagerBuilderSetSizeLevel(LLVMPassManagerBuilderRef PMB, 47 LLVMPassManagerBuilderSetDisableUnitAtATime(LLVMPassManagerBuilderRef PMB, 52 LLVMPassManagerBuilderSetDisableUnrollLoops(LLVMPassManagerBuilderRef PMB, 57 LLVMPassManagerBuilderSetDisableSimplifyLibCalls(LLVMPassManagerBuilderRef PMB, 62 LLVMPassManagerBuilderUseInlinerWithThreshold(LLVMPassManagerBuilderRef PMB, 67 LLVMPassManagerBuilderPopulateFunctionPassManager(LLVMPassManagerBuilderRef PMB, 72 LLVMPassManagerBuilderPopulateModulePassManager(LLVMPassManagerBuilderRef PMB,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 804 PassManagerBuilder *PMB = new PassManagerBuilder(); in LLVMPassManagerBuilderCreate() local 805 return wrap(PMB); in LLVMPassManagerBuilderCreate() 809 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderDispose() 814 LLVMPassManagerBuilderSetOptLevel(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetOptLevel() argument 816 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetOptLevel() 821 LLVMPassManagerBuilderSetSizeLevel(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetSizeLevel() argument 823 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetSizeLevel() 836 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderSetDisableUnrollLoops() 849 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderUseInlinerWithThreshold() 856 PassManagerBuilder *Builder = unwrap(PMB); in LLVMPassManagerBuilderPopulateFunctionPassManager() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.h | 39 void adjustPassManager(PassManagerBuilder &PMB) override;
|
| H A D | HexagonTargetMachine.cpp | 276 void HexagonTargetMachine::adjustPassManager(PassManagerBuilder &PMB) { in adjustPassManager() argument 277 PMB.addExtension( in adjustPassManager() 282 PMB.addExtension( in adjustPassManager()
|