Lines Matching refs:PM

24 CAMLprim value llvm_add_aggressive_dce(LLVMPassManagerRef PM) {  in llvm_add_aggressive_dce()  argument
25 LLVMAddAggressiveDCEPass(PM); in llvm_add_aggressive_dce()
29 CAMLprim value llvm_add_dce(LLVMPassManagerRef PM) { in llvm_add_dce() argument
30 LLVMAddDCEPass(PM); in llvm_add_dce()
35 CAMLprim value llvm_add_alignment_from_assumptions(LLVMPassManagerRef PM) { in llvm_add_alignment_from_assumptions() argument
36 LLVMAddAlignmentFromAssumptionsPass(PM); in llvm_add_alignment_from_assumptions()
41 CAMLprim value llvm_add_cfg_simplification(LLVMPassManagerRef PM) { in llvm_add_cfg_simplification() argument
42 LLVMAddCFGSimplificationPass(PM); in llvm_add_cfg_simplification()
47 CAMLprim value llvm_add_dead_store_elimination(LLVMPassManagerRef PM) { in llvm_add_dead_store_elimination() argument
48 LLVMAddDeadStoreEliminationPass(PM); in llvm_add_dead_store_elimination()
53 CAMLprim value llvm_add_scalarizer(LLVMPassManagerRef PM) { in llvm_add_scalarizer() argument
54 LLVMAddScalarizerPass(PM); in llvm_add_scalarizer()
59 CAMLprim value llvm_add_merged_load_store_motion(LLVMPassManagerRef PM) { in llvm_add_merged_load_store_motion() argument
60 LLVMAddMergedLoadStoreMotionPass(PM); in llvm_add_merged_load_store_motion()
65 CAMLprim value llvm_add_gvn(LLVMPassManagerRef PM) { in llvm_add_gvn() argument
66 LLVMAddGVNPass(PM); in llvm_add_gvn()
71 CAMLprim value llvm_add_ind_var_simplify(LLVMPassManagerRef PM) { in llvm_add_ind_var_simplify() argument
72 LLVMAddIndVarSimplifyPass(PM); in llvm_add_ind_var_simplify()
77 CAMLprim value llvm_add_instruction_combining(LLVMPassManagerRef PM) { in llvm_add_instruction_combining() argument
78 LLVMAddInstructionCombiningPass(PM); in llvm_add_instruction_combining()
83 CAMLprim value llvm_add_jump_threading(LLVMPassManagerRef PM) { in llvm_add_jump_threading() argument
84 LLVMAddJumpThreadingPass(PM); in llvm_add_jump_threading()
89 CAMLprim value llvm_add_licm(LLVMPassManagerRef PM) { in llvm_add_licm() argument
90 LLVMAddLICMPass(PM); in llvm_add_licm()
95 CAMLprim value llvm_add_loop_deletion(LLVMPassManagerRef PM) { in llvm_add_loop_deletion() argument
96 LLVMAddLoopDeletionPass(PM); in llvm_add_loop_deletion()
101 CAMLprim value llvm_add_loop_idiom(LLVMPassManagerRef PM) { in llvm_add_loop_idiom() argument
102 LLVMAddLoopIdiomPass(PM); in llvm_add_loop_idiom()
107 CAMLprim value llvm_add_loop_rotate(LLVMPassManagerRef PM) { in llvm_add_loop_rotate() argument
108 LLVMAddLoopRotatePass(PM); in llvm_add_loop_rotate()
113 CAMLprim value llvm_add_loop_reroll(LLVMPassManagerRef PM) { in llvm_add_loop_reroll() argument
114 LLVMAddLoopRerollPass(PM); in llvm_add_loop_reroll()
119 CAMLprim value llvm_add_loop_unroll(LLVMPassManagerRef PM) { in llvm_add_loop_unroll() argument
120 LLVMAddLoopUnrollPass(PM); in llvm_add_loop_unroll()
125 CAMLprim value llvm_add_loop_unswitch(LLVMPassManagerRef PM) { in llvm_add_loop_unswitch() argument
126 LLVMAddLoopUnswitchPass(PM); in llvm_add_loop_unswitch()
131 CAMLprim value llvm_add_memcpy_opt(LLVMPassManagerRef PM) { in llvm_add_memcpy_opt() argument
132 LLVMAddMemCpyOptPass(PM); in llvm_add_memcpy_opt()
137 CAMLprim value llvm_add_partially_inline_lib_calls(LLVMPassManagerRef PM) { in llvm_add_partially_inline_lib_calls() argument
138 LLVMAddPartiallyInlineLibCallsPass(PM); in llvm_add_partially_inline_lib_calls()
143 CAMLprim value llvm_add_lower_atomic(LLVMPassManagerRef PM) { in llvm_add_lower_atomic() argument
144 LLVMAddLowerAtomicPass(PM); in llvm_add_lower_atomic()
149 CAMLprim value llvm_add_lower_switch(LLVMPassManagerRef PM) { in llvm_add_lower_switch() argument
150 LLVMAddLowerSwitchPass(PM); in llvm_add_lower_switch()
155 CAMLprim value llvm_add_promote_memory_to_register(LLVMPassManagerRef PM) { in llvm_add_promote_memory_to_register() argument
156 LLVMAddPromoteMemoryToRegisterPass(PM); in llvm_add_promote_memory_to_register()
161 CAMLprim value llvm_add_reassociation(LLVMPassManagerRef PM) { in llvm_add_reassociation() argument
162 LLVMAddReassociatePass(PM); in llvm_add_reassociation()
167 CAMLprim value llvm_add_sccp(LLVMPassManagerRef PM) { in llvm_add_sccp() argument
168 LLVMAddSCCPPass(PM); in llvm_add_sccp()
173 CAMLprim value llvm_add_scalar_repl_aggregates(LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregates() argument
174 LLVMAddScalarReplAggregatesPass(PM); in llvm_add_scalar_repl_aggregates()
179 CAMLprim value llvm_add_scalar_repl_aggregates_ssa(LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregates_ssa() argument
180 LLVMAddScalarReplAggregatesPassSSA(PM); in llvm_add_scalar_repl_aggregates_ssa()
186 LLVMPassManagerRef PM) { in llvm_add_scalar_repl_aggregates_with_threshold() argument
187 LLVMAddScalarReplAggregatesPassWithThreshold(PM, Int_val(threshold)); in llvm_add_scalar_repl_aggregates_with_threshold()
192 CAMLprim value llvm_add_simplify_lib_calls(LLVMPassManagerRef PM) { in llvm_add_simplify_lib_calls() argument
193 LLVMAddSimplifyLibCallsPass(PM); in llvm_add_simplify_lib_calls()
198 CAMLprim value llvm_add_tail_call_elimination(LLVMPassManagerRef PM) { in llvm_add_tail_call_elimination() argument
199 LLVMAddTailCallEliminationPass(PM); in llvm_add_tail_call_elimination()
204 CAMLprim value llvm_add_constant_propagation(LLVMPassManagerRef PM) { in llvm_add_constant_propagation() argument
205 LLVMAddConstantPropagationPass(PM); in llvm_add_constant_propagation()
210 CAMLprim value llvm_add_demote_memory_to_register(LLVMPassManagerRef PM) { in llvm_add_demote_memory_to_register() argument
211 LLVMAddDemoteMemoryToRegisterPass(PM); in llvm_add_demote_memory_to_register()
216 CAMLprim value llvm_add_verifier(LLVMPassManagerRef PM) { in llvm_add_verifier() argument
217 LLVMAddVerifierPass(PM); in llvm_add_verifier()
222 CAMLprim value llvm_add_correlated_value_propagation(LLVMPassManagerRef PM) { in llvm_add_correlated_value_propagation() argument
223 LLVMAddCorrelatedValuePropagationPass(PM); in llvm_add_correlated_value_propagation()
228 CAMLprim value llvm_add_early_cse(LLVMPassManagerRef PM) { in llvm_add_early_cse() argument
229 LLVMAddEarlyCSEPass(PM); in llvm_add_early_cse()
234 CAMLprim value llvm_add_lower_expect_intrinsic(LLVMPassManagerRef PM) { in llvm_add_lower_expect_intrinsic() argument
235 LLVMAddLowerExpectIntrinsicPass(PM); in llvm_add_lower_expect_intrinsic()
240 CAMLprim value llvm_add_lower_constant_intrinsics(LLVMPassManagerRef PM) { in llvm_add_lower_constant_intrinsics() argument
241 LLVMAddLowerConstantIntrinsicsPass(PM); in llvm_add_lower_constant_intrinsics()
246 CAMLprim value llvm_add_type_based_alias_analysis(LLVMPassManagerRef PM) { in llvm_add_type_based_alias_analysis() argument
247 LLVMAddTypeBasedAliasAnalysisPass(PM); in llvm_add_type_based_alias_analysis()
252 CAMLprim value llvm_add_scoped_no_alias_aa(LLVMPassManagerRef PM) { in llvm_add_scoped_no_alias_aa() argument
253 LLVMAddScopedNoAliasAAPass(PM); in llvm_add_scoped_no_alias_aa()
258 CAMLprim value llvm_add_basic_alias_analysis(LLVMPassManagerRef PM) { in llvm_add_basic_alias_analysis() argument
259 LLVMAddBasicAliasAnalysisPass(PM); in llvm_add_basic_alias_analysis()
264 CAMLprim value llvm_add_unify_function_exit_nodes(LLVMPassManagerRef PM) { in llvm_add_unify_function_exit_nodes() argument
265 LLVMAddUnifyFunctionExitNodesPass(PM); in llvm_add_unify_function_exit_nodes()