Home
last modified time | relevance | path

Searched refs:LLVMPassManagerRef (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/Transforms/
H A DScalar.h35 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
38 void LLVMAddDCEPass(LLVMPassManagerRef PM);
41 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM);
44 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM);
47 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
50 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
53 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
56 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM);
59 void LLVMAddGVNPass(LLVMPassManagerRef PM);
62 void LLVMAddNewGVNPass(LLVMPassManagerRef PM);
[all …]
H A DIPO.h31 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
34 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
37 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM);
40 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM);
43 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
46 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
49 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
52 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
55 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
58 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
[all …]
H A DCoroutines.h36 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM);
39 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM);
42 void LLVMAddCoroElidePass(LLVMPassManagerRef PM);
45 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM);
H A DUtils.h35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
H A DPassManagerBuilder.h68 LLVMPassManagerRef PM);
73 LLVMPassManagerRef PM);
77 LLVMPassManagerRef PM,
H A DVectorize.h36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
39 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
H A DInstCombine.h31 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
H A DAggressiveInstCombine.h31 void LLVMAddAggressiveInstCombinerPass(LLVMPassManagerRef PM);
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/scalar_opts/
H A Dscalar_opts_ocaml.c24 value llvm_add_aggressive_dce(LLVMPassManagerRef PM) { in llvm_add_aggressive_dce()
29 value llvm_add_dce(LLVMPassManagerRef PM) { in llvm_add_dce()
35 value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) { in llvm_add_alignment_from_assumptions()
41 value llvm_add_cfg_simplification(LLVMPassManagerRef PM) { in llvm_add_cfg_simplification()
47 value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_store_elimination()
53 value llvm_add_scalarizer(LLVMPassManagerRef PM) { in llvm_add_scalarizer()
59 value llvm_add_merged_load_store_motion(LLVMPassManagerRef PM) { in llvm_add_merged_load_store_motion()
65 value llvm_add_gvn(LLVMPassManagerRef PM) { in llvm_add_gvn()
71 value llvm_add_ind_var_simplify(LLVMPassManagerRef PM) { in llvm_add_ind_var_simplify()
77 value llvm_add_instruction_combining(LLVMPassManagerRef PM) { in llvm_add_instruction_combining()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DScalar.cpp120 void LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) { in LLVMAddLoopSimplifyCFGPass()
128 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass()
132 void LLVMAddDCEPass(LLVMPassManagerRef PM) { in LLVMAddDCEPass()
136 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass()
140 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass()
144 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass()
148 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass()
152 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass()
156 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
160 void LLVMAddNewGVNPass(LLVMPassManagerRef PM) { in LLVMAddNewGVNPass()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/ipo/
H A Dipo_ocaml.c23 value llvm_add_argument_promotion(LLVMPassManagerRef PM) { in llvm_add_argument_promotion()
29 value llvm_add_constant_merge(LLVMPassManagerRef PM) { in llvm_add_constant_merge()
35 value llvm_add_merge_functions(LLVMPassManagerRef PM) { in llvm_add_merge_functions()
41 value llvm_add_dead_arg_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_arg_elimination()
47 value llvm_add_function_attrs(LLVMPassManagerRef PM) { in llvm_add_function_attrs()
53 value llvm_add_function_inlining(LLVMPassManagerRef PM) { in llvm_add_function_inlining()
59 value llvm_add_always_inliner(LLVMPassManagerRef PM) { in llvm_add_always_inliner()
65 value llvm_add_global_dce(LLVMPassManagerRef PM) { in llvm_add_global_dce()
71 value llvm_add_global_optimizer(LLVMPassManagerRef PM) { in llvm_add_global_optimizer()
77 value llvm_add_prune_eh(LLVMPassManagerRef PM) { in llvm_add_prune_eh()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DIPO.cpp72 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass()
76 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM) { in LLVMAddCalledValuePropagationPass()
80 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
84 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass()
88 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
92 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
96 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
100 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
104 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
108 void LLVMAddPruneEHPass(LLVMPassManagerRef PM) { in LLVMAddPruneEHPass()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A DInstrumentationBindings.h26 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM);
27 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM);
28 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM);
29 void LLVMAddMemorySanitizerLegacyPassPass(LLVMPassManagerRef PM);
30 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, int ABIListFilesNum,
H A DInstrumentationBindings.cpp24 void LLVMAddAddressSanitizerFunctionPass(LLVMPassManagerRef PM) { in LLVMAddAddressSanitizerFunctionPass()
28 void LLVMAddAddressSanitizerModulePass(LLVMPassManagerRef PM) { in LLVMAddAddressSanitizerModulePass()
32 void LLVMAddThreadSanitizerPass(LLVMPassManagerRef PM) { in LLVMAddThreadSanitizerPass()
36 void LLVMAddMemorySanitizerLegacyPassPass(LLVMPassManagerRef PM) { in LLVMAddMemorySanitizerLegacyPassPass()
40 void LLVMAddDataFlowSanitizerPass(LLVMPassManagerRef PM, in LLVMAddDataFlowSanitizerPass()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DUtils.cpp55 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) { in LLVMAddLowerSwitchPass()
59 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddPromoteMemoryToRegisterPass()
63 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM) { in LLVMAddAddDiscriminatorsPass()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/passmgr_builder/
H A Dpassmgr_builder_ocaml.c81 value llvm_pmbuilder_populate_function_pass_manager(LLVMPassManagerRef PM, in llvm_pmbuilder_populate_function_pass_manager()
88 value llvm_pmbuilder_populate_module_pass_manager(LLVMPassManagerRef PM, in llvm_pmbuilder_populate_module_pass_manager()
96 value llvm_pmbuilder_populate_lto_pass_manager(LLVMPassManagerRef PM, in llvm_pmbuilder_populate_lto_pass_manager()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/transforms/vectorize/
H A Dvectorize_ocaml.c23 value llvm_add_loop_vectorize(LLVMPassManagerRef PM) { in llvm_add_loop_vectorize()
29 value llvm_add_slp_vectorize(LLVMPassManagerRef PM) { in llvm_add_slp_vectorize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
40 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DTypes.h127 typedef struct LLVMOpaquePassManager *LLVMPassManagerRef; typedef
H A DTargetMachine.h157 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM);
H A DCore.h4097 LLVMPassManagerRef LLVMCreatePassManager(void);
4103 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
4106 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef MP);
4112 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
4117 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
4123 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
4128 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
4133 void LLVMDisposePassManager(LLVMPassManagerRef PM);
H A DTarget.h207 LLVMPassManagerRef PM);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp732 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM) { in LLVMAddCoroEarlyPass()
736 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM) { in LLVMAddCoroSplitPass()
740 void LLVMAddCoroElidePass(LLVMPassManagerRef PM) { in LLVMAddCoroElidePass()
744 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM) { in LLVMAddCoroCleanupPass()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DLegacyPassManager.h102 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/
H A DTarget.cpp64 LLVMPassManagerRef PM) { in LLVMAddTargetLibraryInfo()

12