Lines Matching refs:PM
116 void LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) { in LLVMAddLoopSimplifyCFGPass() argument
117 unwrap(PM)->add(createLoopSimplifyCFGPass()); in LLVMAddLoopSimplifyCFGPass()
124 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass() argument
125 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
128 void LLVMAddDCEPass(LLVMPassManagerRef PM) { in LLVMAddDCEPass() argument
129 unwrap(PM)->add(createDeadCodeEliminationPass()); in LLVMAddDCEPass()
132 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass() argument
133 unwrap(PM)->add(createBitTrackingDCEPass()); in LLVMAddBitTrackingDCEPass()
136 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass() argument
137 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); in LLVMAddAlignmentFromAssumptionsPass()
140 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass() argument
141 unwrap(PM)->add(createCFGSimplificationPass()); in LLVMAddCFGSimplificationPass()
144 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass() argument
145 unwrap(PM)->add(createDeadStoreEliminationPass()); in LLVMAddDeadStoreEliminationPass()
148 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass() argument
149 unwrap(PM)->add(createScalarizerPass()); in LLVMAddScalarizerPass()
152 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass() argument
153 unwrap(PM)->add(createGVNPass()); in LLVMAddGVNPass()
156 void LLVMAddNewGVNPass(LLVMPassManagerRef PM) { in LLVMAddNewGVNPass() argument
157 unwrap(PM)->add(createNewGVNPass()); in LLVMAddNewGVNPass()
160 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM) { in LLVMAddMergedLoadStoreMotionPass() argument
161 unwrap(PM)->add(createMergedLoadStoreMotionPass()); in LLVMAddMergedLoadStoreMotionPass()
164 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddIndVarSimplifyPass() argument
165 unwrap(PM)->add(createIndVarSimplifyPass()); in LLVMAddIndVarSimplifyPass()
168 void LLVMAddInstructionSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddInstructionSimplifyPass() argument
169 unwrap(PM)->add(createInstSimplifyLegacyPass()); in LLVMAddInstructionSimplifyPass()
172 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) { in LLVMAddJumpThreadingPass() argument
173 unwrap(PM)->add(createJumpThreadingPass()); in LLVMAddJumpThreadingPass()
176 void LLVMAddLoopSinkPass(LLVMPassManagerRef PM) { in LLVMAddLoopSinkPass() argument
177 unwrap(PM)->add(createLoopSinkPass()); in LLVMAddLoopSinkPass()
180 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass() argument
181 unwrap(PM)->add(createLICMPass()); in LLVMAddLICMPass()
184 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) { in LLVMAddLoopDeletionPass() argument
185 unwrap(PM)->add(createLoopDeletionPass()); in LLVMAddLoopDeletionPass()
188 void LLVMAddLoopFlattenPass(LLVMPassManagerRef PM) { in LLVMAddLoopFlattenPass() argument
189 unwrap(PM)->add(createLoopFlattenPass()); in LLVMAddLoopFlattenPass()
192 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) { in LLVMAddLoopIdiomPass() argument
193 unwrap(PM)->add(createLoopIdiomPass()); in LLVMAddLoopIdiomPass()
196 void LLVMAddLoopRotatePass(LLVMPassManagerRef PM) { in LLVMAddLoopRotatePass() argument
197 unwrap(PM)->add(createLoopRotatePass()); in LLVMAddLoopRotatePass()
200 void LLVMAddLoopRerollPass(LLVMPassManagerRef PM) { in LLVMAddLoopRerollPass() argument
201 unwrap(PM)->add(createLoopRerollPass()); in LLVMAddLoopRerollPass()
204 void LLVMAddLoopUnrollPass(LLVMPassManagerRef PM) { in LLVMAddLoopUnrollPass() argument
205 unwrap(PM)->add(createLoopUnrollPass()); in LLVMAddLoopUnrollPass()
208 void LLVMAddLoopUnrollAndJamPass(LLVMPassManagerRef PM) { in LLVMAddLoopUnrollAndJamPass() argument
209 unwrap(PM)->add(createLoopUnrollAndJamPass()); in LLVMAddLoopUnrollAndJamPass()
212 void LLVMAddLowerAtomicPass(LLVMPassManagerRef PM) { in LLVMAddLowerAtomicPass() argument
213 unwrap(PM)->add(createLowerAtomicPass()); in LLVMAddLowerAtomicPass()
216 void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) { in LLVMAddMemCpyOptPass() argument
217 unwrap(PM)->add(createMemCpyOptPass()); in LLVMAddMemCpyOptPass()
220 void LLVMAddPartiallyInlineLibCallsPass(LLVMPassManagerRef PM) { in LLVMAddPartiallyInlineLibCallsPass() argument
221 unwrap(PM)->add(createPartiallyInlineLibCallsPass()); in LLVMAddPartiallyInlineLibCallsPass()
224 void LLVMAddReassociatePass(LLVMPassManagerRef PM) { in LLVMAddReassociatePass() argument
225 unwrap(PM)->add(createReassociatePass()); in LLVMAddReassociatePass()
228 void LLVMAddSCCPPass(LLVMPassManagerRef PM) { in LLVMAddSCCPPass() argument
229 unwrap(PM)->add(createSCCPPass()); in LLVMAddSCCPPass()
232 void LLVMAddScalarReplAggregatesPass(LLVMPassManagerRef PM) { in LLVMAddScalarReplAggregatesPass() argument
233 unwrap(PM)->add(createSROAPass()); in LLVMAddScalarReplAggregatesPass()
236 void LLVMAddScalarReplAggregatesPassSSA(LLVMPassManagerRef PM) { in LLVMAddScalarReplAggregatesPassSSA() argument
237 unwrap(PM)->add(createSROAPass()); in LLVMAddScalarReplAggregatesPassSSA()
240 void LLVMAddScalarReplAggregatesPassWithThreshold(LLVMPassManagerRef PM, in LLVMAddScalarReplAggregatesPassWithThreshold() argument
242 unwrap(PM)->add(createSROAPass()); in LLVMAddScalarReplAggregatesPassWithThreshold()
245 void LLVMAddSimplifyLibCallsPass(LLVMPassManagerRef PM) { in LLVMAddSimplifyLibCallsPass() argument
249 void LLVMAddTailCallEliminationPass(LLVMPassManagerRef PM) { in LLVMAddTailCallEliminationPass() argument
250 unwrap(PM)->add(createTailCallEliminationPass()); in LLVMAddTailCallEliminationPass()
253 void LLVMAddDemoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddDemoteMemoryToRegisterPass() argument
254 unwrap(PM)->add(createDemoteRegisterToMemoryPass()); in LLVMAddDemoteMemoryToRegisterPass()
257 void LLVMAddVerifierPass(LLVMPassManagerRef PM) { in LLVMAddVerifierPass() argument
258 unwrap(PM)->add(createVerifierPass()); in LLVMAddVerifierPass()
261 void LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM) { in LLVMAddCorrelatedValuePropagationPass() argument
262 unwrap(PM)->add(createCorrelatedValuePropagationPass()); in LLVMAddCorrelatedValuePropagationPass()
265 void LLVMAddEarlyCSEPass(LLVMPassManagerRef PM) { in LLVMAddEarlyCSEPass() argument
266 unwrap(PM)->add(createEarlyCSEPass(false/*=UseMemorySSA*/)); in LLVMAddEarlyCSEPass()
269 void LLVMAddEarlyCSEMemSSAPass(LLVMPassManagerRef PM) { in LLVMAddEarlyCSEMemSSAPass() argument
270 unwrap(PM)->add(createEarlyCSEPass(true/*=UseMemorySSA*/)); in LLVMAddEarlyCSEMemSSAPass()
273 void LLVMAddGVNHoistLegacyPass(LLVMPassManagerRef PM) { in LLVMAddGVNHoistLegacyPass() argument
274 unwrap(PM)->add(createGVNHoistPass()); in LLVMAddGVNHoistLegacyPass()
277 void LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) { in LLVMAddTypeBasedAliasAnalysisPass() argument
278 unwrap(PM)->add(createTypeBasedAAWrapperPass()); in LLVMAddTypeBasedAliasAnalysisPass()
281 void LLVMAddScopedNoAliasAAPass(LLVMPassManagerRef PM) { in LLVMAddScopedNoAliasAAPass() argument
282 unwrap(PM)->add(createScopedNoAliasAAWrapperPass()); in LLVMAddScopedNoAliasAAPass()
285 void LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) { in LLVMAddBasicAliasAnalysisPass() argument
286 unwrap(PM)->add(createBasicAAWrapperPass()); in LLVMAddBasicAliasAnalysisPass()
289 void LLVMAddLowerConstantIntrinsicsPass(LLVMPassManagerRef PM) { in LLVMAddLowerConstantIntrinsicsPass() argument
290 unwrap(PM)->add(createLowerConstantIntrinsicsPass()); in LLVMAddLowerConstantIntrinsicsPass()
293 void LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM) { in LLVMAddLowerExpectIntrinsicPass() argument
294 unwrap(PM)->add(createLowerExpectIntrinsicPass()); in LLVMAddLowerExpectIntrinsicPass()
297 void LLVMAddUnifyFunctionExitNodesPass(LLVMPassManagerRef PM) { in LLVMAddUnifyFunctionExitNodesPass() argument
298 unwrap(PM)->add(createUnifyFunctionExitNodesPass()); in LLVMAddUnifyFunctionExitNodesPass()