Lines Matching refs:PM
114 void LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) { in LLVMAddLoopSimplifyCFGPass() argument
115 unwrap(PM)->add(createLoopSimplifyCFGPass()); in LLVMAddLoopSimplifyCFGPass()
122 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass() argument
123 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
126 void LLVMAddDCEPass(LLVMPassManagerRef PM) { in LLVMAddDCEPass() argument
127 unwrap(PM)->add(createDeadCodeEliminationPass()); in LLVMAddDCEPass()
130 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass() argument
131 unwrap(PM)->add(createBitTrackingDCEPass()); in LLVMAddBitTrackingDCEPass()
134 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass() argument
135 unwrap(PM)->add(createAlignmentFromAssumptionsPass()); in LLVMAddAlignmentFromAssumptionsPass()
138 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass() argument
139 unwrap(PM)->add(createCFGSimplificationPass()); in LLVMAddCFGSimplificationPass()
142 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass() argument
143 unwrap(PM)->add(createDeadStoreEliminationPass()); in LLVMAddDeadStoreEliminationPass()
146 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass() argument
147 unwrap(PM)->add(createScalarizerPass()); in LLVMAddScalarizerPass()
150 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass() argument
151 unwrap(PM)->add(createGVNPass()); in LLVMAddGVNPass()
154 void LLVMAddNewGVNPass(LLVMPassManagerRef PM) { in LLVMAddNewGVNPass() argument
155 unwrap(PM)->add(createNewGVNPass()); in LLVMAddNewGVNPass()
158 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM) { in LLVMAddMergedLoadStoreMotionPass() argument
159 unwrap(PM)->add(createMergedLoadStoreMotionPass()); in LLVMAddMergedLoadStoreMotionPass()
162 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddIndVarSimplifyPass() argument
163 unwrap(PM)->add(createIndVarSimplifyPass()); in LLVMAddIndVarSimplifyPass()
166 void LLVMAddInstructionSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddInstructionSimplifyPass() argument
167 unwrap(PM)->add(createInstSimplifyLegacyPass()); in LLVMAddInstructionSimplifyPass()
170 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) { in LLVMAddJumpThreadingPass() argument
171 unwrap(PM)->add(createJumpThreadingPass()); in LLVMAddJumpThreadingPass()
174 void LLVMAddLoopSinkPass(LLVMPassManagerRef PM) { in LLVMAddLoopSinkPass() argument
175 unwrap(PM)->add(createLoopSinkPass()); in LLVMAddLoopSinkPass()
178 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass() argument
179 unwrap(PM)->add(createLICMPass()); in LLVMAddLICMPass()
182 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) { in LLVMAddLoopDeletionPass() argument
183 unwrap(PM)->add(createLoopDeletionPass()); in LLVMAddLoopDeletionPass()
186 void LLVMAddLoopFlattenPass(LLVMPassManagerRef PM) { in LLVMAddLoopFlattenPass() argument
187 unwrap(PM)->add(createLoopFlattenPass()); in LLVMAddLoopFlattenPass()
190 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) { in LLVMAddLoopIdiomPass() argument
191 unwrap(PM)->add(createLoopIdiomPass()); in LLVMAddLoopIdiomPass()
194 void LLVMAddLoopRotatePass(LLVMPassManagerRef PM) { in LLVMAddLoopRotatePass() argument
195 unwrap(PM)->add(createLoopRotatePass()); in LLVMAddLoopRotatePass()
198 void LLVMAddLoopRerollPass(LLVMPassManagerRef PM) { in LLVMAddLoopRerollPass() argument
199 unwrap(PM)->add(createLoopRerollPass()); in LLVMAddLoopRerollPass()
202 void LLVMAddLoopUnrollPass(LLVMPassManagerRef PM) { in LLVMAddLoopUnrollPass() argument
203 unwrap(PM)->add(createLoopUnrollPass()); in LLVMAddLoopUnrollPass()
206 void LLVMAddLoopUnrollAndJamPass(LLVMPassManagerRef PM) { in LLVMAddLoopUnrollAndJamPass() argument
207 unwrap(PM)->add(createLoopUnrollAndJamPass()); in LLVMAddLoopUnrollAndJamPass()
210 void LLVMAddLowerAtomicPass(LLVMPassManagerRef PM) { in LLVMAddLowerAtomicPass() argument
211 unwrap(PM)->add(createLowerAtomicPass()); in LLVMAddLowerAtomicPass()
214 void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) { in LLVMAddMemCpyOptPass() argument
215 unwrap(PM)->add(createMemCpyOptPass()); in LLVMAddMemCpyOptPass()
218 void LLVMAddPartiallyInlineLibCallsPass(LLVMPassManagerRef PM) { in LLVMAddPartiallyInlineLibCallsPass() argument
219 unwrap(PM)->add(createPartiallyInlineLibCallsPass()); in LLVMAddPartiallyInlineLibCallsPass()
222 void LLVMAddReassociatePass(LLVMPassManagerRef PM) { in LLVMAddReassociatePass() argument
223 unwrap(PM)->add(createReassociatePass()); in LLVMAddReassociatePass()
226 void LLVMAddSCCPPass(LLVMPassManagerRef PM) { in LLVMAddSCCPPass() argument
227 unwrap(PM)->add(createSCCPPass()); in LLVMAddSCCPPass()
230 void LLVMAddScalarReplAggregatesPass(LLVMPassManagerRef PM) { in LLVMAddScalarReplAggregatesPass() argument
231 unwrap(PM)->add(createSROAPass()); in LLVMAddScalarReplAggregatesPass()
234 void LLVMAddScalarReplAggregatesPassSSA(LLVMPassManagerRef PM) { in LLVMAddScalarReplAggregatesPassSSA() argument
235 unwrap(PM)->add(createSROAPass()); in LLVMAddScalarReplAggregatesPassSSA()
238 void LLVMAddScalarReplAggregatesPassWithThreshold(LLVMPassManagerRef PM, in LLVMAddScalarReplAggregatesPassWithThreshold() argument
240 unwrap(PM)->add(createSROAPass()); in LLVMAddScalarReplAggregatesPassWithThreshold()
243 void LLVMAddSimplifyLibCallsPass(LLVMPassManagerRef PM) { in LLVMAddSimplifyLibCallsPass() argument
247 void LLVMAddTailCallEliminationPass(LLVMPassManagerRef PM) { in LLVMAddTailCallEliminationPass() argument
248 unwrap(PM)->add(createTailCallEliminationPass()); in LLVMAddTailCallEliminationPass()
251 void LLVMAddDemoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddDemoteMemoryToRegisterPass() argument
252 unwrap(PM)->add(createDemoteRegisterToMemoryPass()); in LLVMAddDemoteMemoryToRegisterPass()
255 void LLVMAddVerifierPass(LLVMPassManagerRef PM) { in LLVMAddVerifierPass() argument
256 unwrap(PM)->add(createVerifierPass()); in LLVMAddVerifierPass()
259 void LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM) { in LLVMAddCorrelatedValuePropagationPass() argument
260 unwrap(PM)->add(createCorrelatedValuePropagationPass()); in LLVMAddCorrelatedValuePropagationPass()
263 void LLVMAddEarlyCSEPass(LLVMPassManagerRef PM) { in LLVMAddEarlyCSEPass() argument
264 unwrap(PM)->add(createEarlyCSEPass(false/*=UseMemorySSA*/)); in LLVMAddEarlyCSEPass()
267 void LLVMAddEarlyCSEMemSSAPass(LLVMPassManagerRef PM) { in LLVMAddEarlyCSEMemSSAPass() argument
268 unwrap(PM)->add(createEarlyCSEPass(true/*=UseMemorySSA*/)); in LLVMAddEarlyCSEMemSSAPass()
271 void LLVMAddGVNHoistLegacyPass(LLVMPassManagerRef PM) { in LLVMAddGVNHoistLegacyPass() argument
272 unwrap(PM)->add(createGVNHoistPass()); in LLVMAddGVNHoistLegacyPass()
275 void LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) { in LLVMAddTypeBasedAliasAnalysisPass() argument
276 unwrap(PM)->add(createTypeBasedAAWrapperPass()); in LLVMAddTypeBasedAliasAnalysisPass()
279 void LLVMAddScopedNoAliasAAPass(LLVMPassManagerRef PM) { in LLVMAddScopedNoAliasAAPass() argument
280 unwrap(PM)->add(createScopedNoAliasAAWrapperPass()); in LLVMAddScopedNoAliasAAPass()
283 void LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) { in LLVMAddBasicAliasAnalysisPass() argument
284 unwrap(PM)->add(createBasicAAWrapperPass()); in LLVMAddBasicAliasAnalysisPass()
287 void LLVMAddLowerConstantIntrinsicsPass(LLVMPassManagerRef PM) { in LLVMAddLowerConstantIntrinsicsPass() argument
288 unwrap(PM)->add(createLowerConstantIntrinsicsPass()); in LLVMAddLowerConstantIntrinsicsPass()
291 void LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM) { in LLVMAddLowerExpectIntrinsicPass() argument
292 unwrap(PM)->add(createLowerExpectIntrinsicPass()); in LLVMAddLowerExpectIntrinsicPass()
295 void LLVMAddUnifyFunctionExitNodesPass(LLVMPassManagerRef PM) { in LLVMAddUnifyFunctionExitNodesPass() argument
296 unwrap(PM)->add(createUnifyFunctionExitNodesPass()); in LLVMAddUnifyFunctionExitNodesPass()