Searched refs:LLVMPassManagerBuilderRef (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm-c/Transforms/ |
| H A D | PassManagerBuilder.h | 20 typedef struct LLVMOpaquePassManagerBuilder *LLVMPassManagerBuilderRef; typedef 32 LLVMPassManagerBuilderRef LLVMPassManagerBuilderCreate(void); 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, [all …]
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/transforms/passmgr_builder/ |
| H A D | passmgr_builder_ocaml.c | 23 #define PMBuilder_val(v) (*(LLVMPassManagerBuilderRef *)(Data_custom_val(v))) 35 static value alloc_pmbuilder(LLVMPassManagerBuilderRef Ref) { in alloc_pmbuilder() 37 alloc_custom(&pmbuilder_ops, sizeof(LLVMPassManagerBuilderRef), 0, 1); in alloc_pmbuilder()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 803 LLVMPassManagerBuilderRef LLVMPassManagerBuilderCreate() { in LLVMPassManagerBuilderCreate() 808 void LLVMPassManagerBuilderDispose(LLVMPassManagerBuilderRef PMB) { in LLVMPassManagerBuilderDispose() 814 LLVMPassManagerBuilderSetOptLevel(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetOptLevel() 821 LLVMPassManagerBuilderSetSizeLevel(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetSizeLevel() 828 LLVMPassManagerBuilderSetDisableUnitAtATime(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetDisableUnitAtATime() 834 LLVMPassManagerBuilderSetDisableUnrollLoops(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetDisableUnrollLoops() 841 LLVMPassManagerBuilderSetDisableSimplifyLibCalls(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderSetDisableSimplifyLibCalls() 847 LLVMPassManagerBuilderUseInlinerWithThreshold(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderUseInlinerWithThreshold() 854 LLVMPassManagerBuilderPopulateFunctionPassManager(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderPopulateFunctionPassManager() 862 LLVMPassManagerBuilderPopulateModulePassManager(LLVMPassManagerBuilderRef PMB, in LLVMPassManagerBuilderPopulateModulePassManager()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | PassManagerBuilder.h | 232 inline PassManagerBuilder *unwrap(LLVMPassManagerBuilderRef P) { in unwrap() 236 inline LLVMPassManagerBuilderRef wrap(PassManagerBuilder *P) { in wrap() 237 return reinterpret_cast<LLVMPassManagerBuilderRef>(P); in wrap()
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | transforms_pmbuilder.go | 21 C C.LLVMPassManagerBuilderRef
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/MCJIT/ |
| H A D | MCJITCAPITest.cpp | 296 LLVMPassManagerBuilderRef passBuilder; in buildAndRunOptPasses()
|