Lines Matching refs:PM

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