LLVM  14.0.0git
InitializePasses.h
Go to the documentation of this file.
1 //===- llvm/InitializePasses.h - Initialize All Passes ----------*- C++ -*-===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
8 //
9 // This file contains the declarations for the pass initialization routines
10 // for the entire LLVM project.
11 //
12 //===----------------------------------------------------------------------===//
13 
14 #ifndef LLVM_INITIALIZEPASSES_H
15 #define LLVM_INITIALIZEPASSES_H
16 
17 namespace llvm {
18 
19 class PassRegistry;
20 
21 /// Initialize all passes linked into the TransformUtils library.
22 void initializeCore(PassRegistry&);
23 
24 /// Initialize all passes linked into the TransformUtils library.
25 void initializeTransformUtils(PassRegistry&);
26 
27 /// Initialize all passes linked into the ScalarOpts library.
28 void initializeScalarOpts(PassRegistry&);
29 
30 /// Initialize all passes linked into the ObjCARCOpts library.
31 void initializeObjCARCOpts(PassRegistry&);
32 
33 /// Initialize all passes linked into the Vectorize library.
34 void initializeVectorization(PassRegistry&);
35 
36 /// Initialize all passes linked into the InstCombine library.
37 void initializeInstCombine(PassRegistry&);
38 
39 /// Initialize all passes linked into the AggressiveInstCombine library.
40 void initializeAggressiveInstCombine(PassRegistry&);
41 
42 /// Initialize all passes linked into the IPO library.
43 void initializeIPO(PassRegistry&);
44 
45 /// Initialize all passes linked into the Instrumentation library.
46 void initializeInstrumentation(PassRegistry&);
47 
48 /// Initialize all passes linked into the Analysis library.
49 void initializeAnalysis(PassRegistry&);
50 
51 /// Initialize all passes linked into the Coroutines library.
52 void initializeCoroutines(PassRegistry&);
53 
54 /// Initialize all passes linked into the CodeGen library.
55 void initializeCodeGen(PassRegistry&);
56 
57 /// Initialize all passes linked into the GlobalISel library.
58 void initializeGlobalISel(PassRegistry&);
59 
60 /// Initialize all passes linked into the CodeGen library.
61 void initializeTarget(PassRegistry&);
62 
63 void initializeAAEvalLegacyPassPass(PassRegistry&);
64 void initializeAAResultsWrapperPassPass(PassRegistry&);
65 void initializeADCELegacyPassPass(PassRegistry&);
67 void initializeAddFSDiscriminatorsPass(PassRegistry &);
70 void initializeAddressSanitizerLegacyPassPass(PassRegistry &);
72 void initializeAliasSetPrinterPass(PassRegistry&);
73 void initializeAlignmentFromAssumptionsPass(PassRegistry&);
74 void initializeAlwaysInlinerLegacyPassPass(PassRegistry&);
77 void initializeAnnotation2MetadataLegacyPass(PassRegistry &);
78 void initializeAnnotationRemarksLegacyPass(PassRegistry &);
79 void initializeOpenMPOptCGSCCLegacyPassPass(PassRegistry &);
80 void initializeArgPromotionPass(PassRegistry&);
81 void initializeAssumptionCacheTrackerPass(PassRegistry&);
82 void initializeAtomicExpandPass(PassRegistry&);
83 void initializeAttributorLegacyPassPass(PassRegistry&);
84 void initializeAttributorCGSCCLegacyPassPass(PassRegistry &);
85 void initializeBasicBlockSectionsPass(PassRegistry &);
86 void initializeBDCELegacyPassPass(PassRegistry&);
87 void initializeBarrierNoopPass(PassRegistry&);
88 void initializeBasicAAWrapperPassPass(PassRegistry&);
89 void initializeBlockExtractorLegacyPassPass(PassRegistry &);
91 void initializeBoundsCheckingLegacyPassPass(PassRegistry&);
92 void initializeBranchFolderPassPass(PassRegistry&);
94 void initializeBranchRelaxationPass(PassRegistry&);
95 void initializeBreakCriticalEdgesPass(PassRegistry&);
96 void initializeBreakFalseDepsPass(PassRegistry&);
98 void initializeCanonicalizeFreezeInLoopsPass(PassRegistry &);
99 void initializeCFGOnlyPrinterLegacyPassPass(PassRegistry&);
100 void initializeCFGOnlyViewerLegacyPassPass(PassRegistry&);
101 void initializeCFGPrinterLegacyPassPass(PassRegistry&);
102 void initializeCFGSimplifyPassPass(PassRegistry&);
103 void initializeCFGuardPass(PassRegistry&);
104 void initializeCFGuardLongjmpPass(PassRegistry&);
105 void initializeCFGViewerLegacyPassPass(PassRegistry&);
106 void initializeCFIInstrInserterPass(PassRegistry&);
107 void initializeCFLAndersAAWrapperPassPass(PassRegistry&);
108 void initializeCFLSteensAAWrapperPassPass(PassRegistry&);
109 void initializeCGProfileLegacyPassPass(PassRegistry &);
110 void initializeCallGraphDOTPrinterPass(PassRegistry&);
111 void initializeCallGraphPrinterLegacyPassPass(PassRegistry&);
112 void initializeCallGraphViewerPass(PassRegistry&);
113 void initializeCallGraphWrapperPassPass(PassRegistry&);
116 void initializeCheckDebugMachineModulePass(PassRegistry &);
117 void initializeCodeGenPreparePass(PassRegistry&);
118 void initializeConstantHoistingLegacyPassPass(PassRegistry&);
119 void initializeConstantMergeLegacyPassPass(PassRegistry&);
120 void initializeConstraintEliminationPass(PassRegistry &);
122 void initializeCorrelatedValuePropagationPass(PassRegistry&);
123 void initializeCostModelAnalysisPass(PassRegistry&);
124 void initializeCrossDSOCFIPass(PassRegistry&);
125 void initializeDAEPass(PassRegistry&);
126 void initializeDAHPass(PassRegistry&);
127 void initializeDCELegacyPassPass(PassRegistry&);
128 void initializeDFAJumpThreadingLegacyPassPass(PassRegistry &);
129 void initializeDSELegacyPassPass(PassRegistry&);
130 void initializeDataFlowSanitizerLegacyPassPass(PassRegistry &);
131 void initializeDeadMachineInstructionElimPass(PassRegistry&);
132 void initializeDebugifyMachineModulePass(PassRegistry &);
133 void initializeDelinearizationPass(PassRegistry&);
134 void initializeDemandedBitsWrapperPassPass(PassRegistry&);
135 void initializeDependenceAnalysisPass(PassRegistry&);
137 void initializeDetectDeadLanesPass(PassRegistry&);
138 void initializeDivRemPairsLegacyPassPass(PassRegistry&);
139 void initializeDomOnlyPrinterPass(PassRegistry&);
140 void initializeDomOnlyViewerPass(PassRegistry&);
141 void initializeDomPrinterPass(PassRegistry&);
142 void initializeDomViewerPass(PassRegistry&);
144 void initializeDominatorTreeWrapperPassPass(PassRegistry&);
145 void initializeDwarfEHPrepareLegacyPassPass(PassRegistry &);
146 void initializeEarlyCSELegacyPassPass(PassRegistry&);
147 void initializeEarlyCSEMemSSALegacyPassPass(PassRegistry&);
148 void initializeEarlyIfConverterPass(PassRegistry&);
149 void initializeEarlyIfPredicatorPass(PassRegistry &);
150 void initializeEarlyMachineLICMPass(PassRegistry&);
151 void initializeEarlyTailDuplicatePass(PassRegistry&);
152 void initializeEdgeBundlesPass(PassRegistry&);
153 void initializeEHContGuardCatchretPass(PassRegistry &);
155 void initializeEntryExitInstrumenterPass(PassRegistry&);
156 void initializeExpandMemCmpPassPass(PassRegistry&);
157 void initializeExpandPostRAPass(PassRegistry&);
158 void initializeExpandReductionsPass(PassRegistry&);
159 void initializeExpandVectorPredicationPass(PassRegistry &);
161 void initializeExternalAAWrapperPassPass(PassRegistry&);
162 void initializeFEntryInserterPass(PassRegistry&);
163 void initializeFinalizeISelPass(PassRegistry&);
164 void initializeFinalizeMachineBundlesPass(PassRegistry&);
165 void initializeFixIrreduciblePass(PassRegistry &);
166 void initializeFixupStatepointCallerSavedPass(PassRegistry&);
167 void initializeFlattenCFGPassPass(PassRegistry&);
168 void initializeFloat2IntLegacyPassPass(PassRegistry&);
171 void initializeFuncletLayoutPass(PassRegistry&);
172 void initializeFunctionImportLegacyPassPass(PassRegistry&);
174 void initializeGCMachineCodeAnalysisPass(PassRegistry&);
175 void initializeGCModuleInfoPass(PassRegistry&);
176 void initializeGCOVProfilerLegacyPassPass(PassRegistry&);
177 void initializeGVNHoistLegacyPassPass(PassRegistry&);
178 void initializeGVNLegacyPassPass(PassRegistry&);
179 void initializeGVNSinkLegacyPassPass(PassRegistry&);
180 void initializeGlobalDCELegacyPassPass(PassRegistry&);
181 void initializeGlobalMergePass(PassRegistry&);
182 void initializeGlobalOptLegacyPassPass(PassRegistry&);
183 void initializeGlobalSplitPass(PassRegistry&);
184 void initializeGlobalsAAWrapperPassPass(PassRegistry&);
185 void initializeGuardWideningLegacyPassPass(PassRegistry&);
186 void initializeHardwareLoopsPass(PassRegistry&);
187 void initializeMIRProfileLoaderPassPass(PassRegistry &);
188 void initializeMemProfilerLegacyPassPass(PassRegistry &);
189 void initializeHotColdSplittingLegacyPassPass(PassRegistry&);
190 void initializeHWAddressSanitizerLegacyPassPass(PassRegistry &);
191 void initializeIPSCCPLegacyPassPass(PassRegistry&);
192 void initializeIRCELegacyPassPass(PassRegistry&);
193 void initializeIROutlinerLegacyPassPass(PassRegistry&);
195 void initializeIRTranslatorPass(PassRegistry&);
196 void initializeIVUsersWrapperPassPass(PassRegistry&);
197 void initializeIfConverterPass(PassRegistry&);
199 void initializeImplicitNullChecksPass(PassRegistry&);
200 void initializeIndVarSimplifyLegacyPassPass(PassRegistry&);
201 void initializeIndirectBrExpandPassPass(PassRegistry&);
202 void initializeInferAddressSpacesPass(PassRegistry&);
204 void initializeInjectTLIMappingsLegacyPass(PassRegistry &);
205 void initializeInlineCostAnalysisPass(PassRegistry&);
206 void initializeInstCountLegacyPassPass(PassRegistry &);
207 void initializeInstNamerPass(PassRegistry&);
208 void initializeInstSimplifyLegacyPassPass(PassRegistry &);
209 void initializeInstrProfilingLegacyPassPass(PassRegistry&);
210 void initializeInstrOrderFileLegacyPassPass(PassRegistry&);
211 void initializeInstructionCombiningPassPass(PassRegistry&);
212 void initializeInstructionSelectPass(PassRegistry&);
213 void initializeInterleavedAccessPass(PassRegistry&);
214 void initializeInterleavedLoadCombinePass(PassRegistry &);
215 void initializeInternalizeLegacyPassPass(PassRegistry&);
216 void initializeIntervalPartitionPass(PassRegistry&);
217 void initializeJumpThreadingPass(PassRegistry&);
218 void initializeLCSSAVerificationPassPass(PassRegistry&);
219 void initializeLCSSAWrapperPassPass(PassRegistry&);
220 void initializeLazyBlockFrequencyInfoPassPass(PassRegistry&);
223 void initializeLazyValueInfoPrinterPass(PassRegistry&);
224 void initializeLazyValueInfoWrapperPassPass(PassRegistry&);
225 void initializeLegacyDivergenceAnalysisPass(PassRegistry&);
226 void initializeLegacyLICMPassPass(PassRegistry&);
227 void initializeLegacyLoopSinkPassPass(PassRegistry&);
228 void initializeLegalizerPass(PassRegistry&);
229 void initializeGISelCSEAnalysisWrapperPassPass(PassRegistry &);
230 void initializeGISelKnownBitsAnalysisPass(PassRegistry &);
232 void initializeLintLegacyPassPass(PassRegistry &);
233 void initializeLiveDebugValuesPass(PassRegistry&);
234 void initializeLiveDebugVariablesPass(PassRegistry&);
235 void initializeLiveIntervalsPass(PassRegistry&);
236 void initializeLiveRangeShrinkPass(PassRegistry&);
237 void initializeLiveRegMatrixPass(PassRegistry&);
238 void initializeLiveStacksPass(PassRegistry&);
239 void initializeLiveVariablesPass(PassRegistry&);
241 void initializeLoaderPassPass(PassRegistry&);
242 void initializeLocalStackSlotPassPass(PassRegistry&);
243 void initializeLocalizerPass(PassRegistry&);
244 void initializeLoopAccessLegacyAnalysisPass(PassRegistry&);
245 void initializeLoopDataPrefetchLegacyPassPass(PassRegistry&);
246 void initializeLoopDeletionLegacyPassPass(PassRegistry&);
247 void initializeLoopDistributeLegacyPass(PassRegistry&);
248 void initializeLoopExtractorLegacyPassPass(PassRegistry &);
250 void initializeLoopFuseLegacyPass(PassRegistry&);
252 void initializeLoopInfoWrapperPassPass(PassRegistry&);
253 void initializeLoopInstSimplifyLegacyPassPass(PassRegistry&);
254 void initializeLoopInterchangeLegacyPassPass(PassRegistry &);
255 void initializeLoopFlattenLegacyPassPass(PassRegistry&);
256 void initializeLoopLoadEliminationPass(PassRegistry&);
257 void initializeLoopPassPass(PassRegistry&);
258 void initializeLoopPredicationLegacyPassPass(PassRegistry&);
259 void initializeLoopRerollLegacyPassPass(PassRegistry &);
260 void initializeLoopRotateLegacyPassPass(PassRegistry&);
261 void initializeLoopSimplifyCFGLegacyPassPass(PassRegistry&);
262 void initializeLoopSimplifyPass(PassRegistry&);
263 void initializeLoopStrengthReducePass(PassRegistry&);
264 void initializeLoopUnrollAndJamPass(PassRegistry&);
265 void initializeLoopUnrollPass(PassRegistry&);
266 void initializeLoopUnswitchPass(PassRegistry&);
267 void initializeLoopVectorizePass(PassRegistry&);
268 void initializeLoopVersioningLICMLegacyPassPass(PassRegistry &);
269 void initializeLoopVersioningLegacyPassPass(PassRegistry &);
270 void initializeLowerAtomicLegacyPassPass(PassRegistry&);
271 void initializeLowerConstantIntrinsicsPass(PassRegistry&);
272 void initializeLowerEmuTLSPass(PassRegistry&);
273 void initializeLowerExpectIntrinsicPass(PassRegistry&);
276 void initializeLowerIntrinsicsPass(PassRegistry&);
277 void initializeLowerInvokeLegacyPassPass(PassRegistry&);
278 void initializeLowerSwitchLegacyPassPass(PassRegistry &);
279 void initializeLowerTypeTestsPass(PassRegistry&);
282 void initializeMIRAddFSDiscriminatorsPass(PassRegistry &);
283 void initializeMIRCanonicalizerPass(PassRegistry &);
284 void initializeMIRNamerPass(PassRegistry &);
285 void initializeMIRPrintingPassPass(PassRegistry&);
286 void initializeMachineBlockFrequencyInfoPass(PassRegistry&);
287 void initializeMachineBlockPlacementPass(PassRegistry&);
288 void initializeMachineBlockPlacementStatsPass(PassRegistry&);
290 void initializeMachineCSEPass(PassRegistry&);
291 void initializeMachineCombinerPass(PassRegistry&);
292 void initializeMachineCopyPropagationPass(PassRegistry&);
293 void initializeMachineDominanceFrontierPass(PassRegistry&);
294 void initializeMachineDominatorTreePass(PassRegistry&);
295 void initializeMachineFunctionPrinterPassPass(PassRegistry&);
296 void initializeMachineFunctionSplitterPass(PassRegistry &);
297 void initializeMachineLICMPass(PassRegistry&);
298 void initializeMachineLoopInfoPass(PassRegistry&);
299 void initializeMachineModuleInfoWrapperPassPass(PassRegistry &);
301 void initializeMachineOutlinerPass(PassRegistry&);
302 void initializeMachinePipelinerPass(PassRegistry&);
303 void initializeMachinePostDominatorTreePass(PassRegistry&);
304 void initializeMachineRegionInfoPassPass(PassRegistry&);
305 void initializeMachineSchedulerPass(PassRegistry&);
306 void initializeMachineSinkingPass(PassRegistry&);
307 void initializeMachineTraceMetricsPass(PassRegistry&);
308 void initializeMachineVerifierPassPass(PassRegistry&);
309 void initializeMemCpyOptLegacyPassPass(PassRegistry&);
310 void initializeMemDepPrinterPass(PassRegistry&);
311 void initializeMemDerefPrinterPass(PassRegistry&);
313 void initializeMemorySSAPrinterLegacyPassPass(PassRegistry&);
314 void initializeMemorySSAWrapperPassPass(PassRegistry&);
315 void initializeMemorySanitizerLegacyPassPass(PassRegistry&);
316 void initializeMergeFunctionsLegacyPassPass(PassRegistry&);
317 void initializeMergeICmpsLegacyPassPass(PassRegistry &);
319 void initializeMetaRenamerPass(PassRegistry&);
320 void initializeModuleDebugInfoLegacyPrinterPass(PassRegistry &);
321 void initializeModuleMemProfilerLegacyPassPass(PassRegistry &);
323 void initializeModuloScheduleTestPass(PassRegistry&);
324 void initializeMustExecutePrinterPass(PassRegistry&);
326 void initializeNameAnonGlobalLegacyPassPass(PassRegistry&);
327 void initializeNaryReassociateLegacyPassPass(PassRegistry&);
328 void initializeNewGVNLegacyPassPass(PassRegistry&);
329 void initializeObjCARCAAWrapperPassPass(PassRegistry&);
330 void initializeObjCARCAPElimPass(PassRegistry&);
331 void initializeObjCARCContractLegacyPassPass(PassRegistry &);
332 void initializeObjCARCExpandPass(PassRegistry&);
333 void initializeObjCARCOptLegacyPassPass(PassRegistry &);
335 void initializeOptimizePHIsPass(PassRegistry&);
336 void initializePAEvalPass(PassRegistry&);
337 void initializePEIPass(PassRegistry&);
342 void initializePGOMemOPSizeOptLegacyPassPass(PassRegistry&);
343 void initializePHIEliminationPass(PassRegistry&);
344 void initializePartialInlinerLegacyPassPass(PassRegistry&);
346 void initializePatchableFunctionPass(PassRegistry&);
347 void initializePeepholeOptimizerPass(PassRegistry&);
348 void initializePhiValuesWrapperPassPass(PassRegistry&);
349 void initializePhysicalRegisterUsageInfoPass(PassRegistry&);
351 void initializePlaceSafepointsPass(PassRegistry&);
352 void initializePostDomOnlyPrinterPass(PassRegistry&);
353 void initializePostDomOnlyViewerPass(PassRegistry&);
354 void initializePostDomPrinterPass(PassRegistry&);
355 void initializePostDomViewerPass(PassRegistry&);
358 void initializePostMachineSchedulerPass(PassRegistry&);
360 void initializePostRAHazardRecognizerPass(PassRegistry&);
361 void initializePostRAMachineSinkingPass(PassRegistry&);
362 void initializePostRASchedulerPass(PassRegistry&);
365 void initializePrintFunctionPassWrapperPass(PassRegistry&);
366 void initializePrintModulePassWrapperPass(PassRegistry&);
367 void initializeProcessImplicitDefsPass(PassRegistry&);
369 void initializePromoteLegacyPassPass(PassRegistry&);
370 void initializePruneEHPass(PassRegistry&);
371 void initializeRABasicPass(PassRegistry&);
372 void initializePseudoProbeInserterPass(PassRegistry &);
373 void initializeRAGreedyPass(PassRegistry&);
374 void initializeReachingDefAnalysisPass(PassRegistry&);
375 void initializeReassociateLegacyPassPass(PassRegistry&);
377 void initializeRegAllocFastPass(PassRegistry&);
378 void initializeRegBankSelectPass(PassRegistry&);
379 void initializeRegToMemLegacyPass(PassRegistry&);
380 void initializeRegUsageInfoCollectorPass(PassRegistry&);
381 void initializeRegUsageInfoPropagationPass(PassRegistry&);
382 void initializeRegionInfoPassPass(PassRegistry&);
383 void initializeRegionOnlyPrinterPass(PassRegistry&);
384 void initializeRegionOnlyViewerPass(PassRegistry&);
385 void initializeRegionPrinterPass(PassRegistry&);
386 void initializeRegionViewerPass(PassRegistry&);
387 void initializeRegisterCoalescerPass(PassRegistry&);
388 void initializeRemoveRedundantDebugValuesPass(PassRegistry&);
389 void initializeRenameIndependentSubregsPass(PassRegistry&);
390 void initializeReplaceWithVeclibLegacyPass(PassRegistry &);
391 void initializeResetMachineFunctionPass(PassRegistry&);
394 void initializeRewriteSymbolsLegacyPassPass(PassRegistry&);
395 void initializeSCCPLegacyPassPass(PassRegistry&);
396 void initializeSCEVAAWrapperPassPass(PassRegistry&);
397 void initializeSLPVectorizerPass(PassRegistry&);
398 void initializeSROALegacyPassPass(PassRegistry&);
399 void initializeSafeStackLegacyPassPass(PassRegistry&);
400 void initializeSafepointIRVerifierPass(PassRegistry&);
403 void initializeScalarEvolutionWrapperPassPass(PassRegistry&);
405 void initializeScalarizerLegacyPassPass(PassRegistry&);
406 void initializeScavengerTestPass(PassRegistry&);
407 void initializeScopedNoAliasAAWrapperPassPass(PassRegistry&);
409 void initializeShadowStackGCLoweringPass(PassRegistry&);
410 void initializeShrinkWrapPass(PassRegistry&);
411 void initializeSimpleInlinerPass(PassRegistry&);
413 void initializeSingleLoopExtractorPass(PassRegistry&);
414 void initializeSinkingLegacyPassPass(PassRegistry&);
415 void initializeSjLjEHPreparePass(PassRegistry&);
416 void initializeSlotIndexesPass(PassRegistry&);
418 void initializeSpillPlacementPass(PassRegistry&);
419 void initializeStackColoringPass(PassRegistry&);
420 void initializeStackMapLivenessPass(PassRegistry&);
421 void initializeStackProtectorPass(PassRegistry&);
423 void initializeStackSafetyInfoWrapperPassPass(PassRegistry &);
424 void initializeStackSlotColoringPass(PassRegistry&);
426 void initializeStripDeadDebugInfoPass(PassRegistry&);
428 void initializeStripDebugDeclarePass(PassRegistry&);
429 void initializeStripDebugMachineModulePass(PassRegistry &);
430 void initializeStripGCRelocatesLegacyPass(PassRegistry &);
431 void initializeStripNonDebugSymbolsPass(PassRegistry&);
433 void initializeStripSymbolsPass(PassRegistry&);
434 void initializeStructurizeCFGLegacyPassPass(PassRegistry &);
435 void initializeTailCallElimPass(PassRegistry&);
436 void initializeTailDuplicatePass(PassRegistry&);
438 void initializeTargetPassConfigPass(PassRegistry&);
440 void initializeThreadSanitizerLegacyPassPass(PassRegistry&);
441 void initializeTwoAddressInstructionPassPass(PassRegistry&);
442 void initializeTypeBasedAAWrapperPassPass(PassRegistry&);
443 void initializeTypePromotionPass(PassRegistry&);
445 void initializeUnifyLoopExitsLegacyPassPass(PassRegistry &);
446 void initializeUnpackMachineBundlesPass(PassRegistry&);
449 void initializeVectorCombineLegacyPassPass(PassRegistry&);
450 void initializeVerifierLegacyPassPass(PassRegistry&);
451 void initializeVirtRegMapPass(PassRegistry&);
452 void initializeVirtRegRewriterPass(PassRegistry&);
454 void initializeWasmEHPreparePass(PassRegistry&);
455 void initializeWholeProgramDevirtPass(PassRegistry&);
456 void initializeWinEHPreparePass(PassRegistry&);
457 void initializeWriteBitcodePassPass(PassRegistry&);
458 void initializeWriteThinLTOBitcodePass(PassRegistry&);
459 void initializeXRayInstrumentationPass(PassRegistry&);
460 
461 } // end namespace llvm
462 
463 #endif // LLVM_INITIALIZEPASSES_H
llvm::initializeAlwaysInlinerLegacyPassPass
void initializeAlwaysInlinerLegacyPassPass(PassRegistry &)
llvm::initializeLoopInterchangeLegacyPassPass
void initializeLoopInterchangeLegacyPassPass(PassRegistry &)
llvm::initializeCFLSteensAAWrapperPassPass
void initializeCFLSteensAAWrapperPassPass(PassRegistry &)
llvm::initializeLoopPassPass
void initializeLoopPassPass(PassRegistry &)
Manually defined generic "LoopPass" dependency initialization.
Definition: LoopUtils.cpp:197
llvm::initializeMemProfilerLegacyPassPass
void initializeMemProfilerLegacyPassPass(PassRegistry &)
llvm::initializeLoopInfoWrapperPassPass
void initializeLoopInfoWrapperPassPass(PassRegistry &)
llvm::initializeForwardControlFlowIntegrityPass
void initializeForwardControlFlowIntegrityPass(PassRegistry &)
llvm::initializeExpandVectorPredicationPass
void initializeExpandVectorPredicationPass(PassRegistry &)
llvm::initializeRegionOnlyPrinterPass
void initializeRegionOnlyPrinterPass(PassRegistry &)
llvm::initializeBarrierNoopPass
void initializeBarrierNoopPass(PassRegistry &)
llvm::initializePhysicalRegisterUsageInfoPass
void initializePhysicalRegisterUsageInfoPass(PassRegistry &)
llvm::initializeASanGlobalsMetadataWrapperPassPass
void initializeASanGlobalsMetadataWrapperPassPass(PassRegistry &)
llvm::initializeConstraintEliminationPass
void initializeConstraintEliminationPass(PassRegistry &)
llvm::initializeSpillPlacementPass
void initializeSpillPlacementPass(PassRegistry &)
llvm::initializeAttributorLegacyPassPass
void initializeAttributorLegacyPassPass(PassRegistry &)
llvm::initializeArgPromotionPass
void initializeArgPromotionPass(PassRegistry &)
llvm
This file implements support for optimizing divisions by a constant.
Definition: AllocatorList.h:23
llvm::initializeStructurizeCFGLegacyPassPass
void initializeStructurizeCFGLegacyPassPass(PassRegistry &)
llvm::initializeGlobalMergePass
void initializeGlobalMergePass(PassRegistry &)
llvm::initializeScopedNoAliasAAWrapperPassPass
void initializeScopedNoAliasAAWrapperPassPass(PassRegistry &)
llvm::initializeBoundsCheckingLegacyPassPass
void initializeBoundsCheckingLegacyPassPass(PassRegistry &)
llvm::initializeAlignmentFromAssumptionsPass
void initializeAlignmentFromAssumptionsPass(PassRegistry &)
llvm::initializeLoadStoreVectorizerLegacyPassPass
void initializeLoadStoreVectorizerLegacyPassPass(PassRegistry &)
llvm::initializeInterleavedLoadCombinePass
void initializeInterleavedLoadCombinePass(PassRegistry &)
llvm::initializeLegacyLICMPassPass
void initializeLegacyLICMPassPass(PassRegistry &)
llvm::initializeMachineSinkingPass
void initializeMachineSinkingPass(PassRegistry &)
llvm::initializeDeadMachineInstructionElimPass
void initializeDeadMachineInstructionElimPass(PassRegistry &)
llvm::initializeCallSiteSplittingLegacyPassPass
void initializeCallSiteSplittingLegacyPassPass(PassRegistry &)
llvm::initializePAEvalPass
void initializePAEvalPass(PassRegistry &)
llvm::initializeDependenceAnalysisPass
void initializeDependenceAnalysisPass(PassRegistry &)
llvm::initializeDomPrinterPass
void initializeDomPrinterPass(PassRegistry &)
llvm::initializeDwarfEHPrepareLegacyPassPass
void initializeDwarfEHPrepareLegacyPassPass(PassRegistry &)
llvm::initializeAnalysis
void initializeAnalysis(PassRegistry &)
Initialize all passes linked into the Analysis library.
Definition: Analysis.cpp:21
llvm::initializeMustExecutePrinterPass
void initializeMustExecutePrinterPass(PassRegistry &)
llvm::initializeCheckDebugMachineModulePass
void initializeCheckDebugMachineModulePass(PassRegistry &)
llvm::initializeUnifyFunctionExitNodesLegacyPassPass
void initializeUnifyFunctionExitNodesLegacyPassPass(PassRegistry &)
llvm::initializeAddressSanitizerLegacyPassPass
void initializeAddressSanitizerLegacyPassPass(PassRegistry &)
llvm::initializeRewriteStatepointsForGCLegacyPassPass
void initializeRewriteStatepointsForGCLegacyPassPass(PassRegistry &)
llvm::initializeInferFunctionAttrsLegacyPassPass
void initializeInferFunctionAttrsLegacyPassPass(PassRegistry &)
llvm::initializeLiveDebugValuesPass
void initializeLiveDebugValuesPass(PassRegistry &)
llvm::initializeCoroutines
void initializeCoroutines(PassRegistry &)
Initialize all passes linked into the Coroutines library.
Definition: Coroutines.cpp:44
llvm::initializeLowerSwitchLegacyPassPass
void initializeLowerSwitchLegacyPassPass(PassRegistry &)
llvm::initializeIndVarSimplifyLegacyPassPass
void initializeIndVarSimplifyLegacyPassPass(PassRegistry &)
llvm::initializeDomOnlyPrinterPass
void initializeDomOnlyPrinterPass(PassRegistry &)
llvm::initializeLowerAtomicLegacyPassPass
void initializeLowerAtomicLegacyPassPass(PassRegistry &)
llvm::initializeDominanceFrontierWrapperPassPass
void initializeDominanceFrontierWrapperPassPass(PassRegistry &)
llvm::initializeLegacyLoopSinkPassPass
void initializeLegacyLoopSinkPassPass(PassRegistry &)
llvm::initializeOpenMPOptCGSCCLegacyPassPass
void initializeOpenMPOptCGSCCLegacyPassPass(PassRegistry &)
llvm::initializeLiveRangeShrinkPass
void initializeLiveRangeShrinkPass(PassRegistry &)
llvm::initializeInferAddressSpacesPass
void initializeInferAddressSpacesPass(PassRegistry &)
llvm::initializeLowerTypeTestsPass
void initializeLowerTypeTestsPass(PassRegistry &)
llvm::initializeLazyBranchProbabilityInfoPassPass
void initializeLazyBranchProbabilityInfoPassPass(PassRegistry &)
llvm::initializeBasicAAWrapperPassPass
void initializeBasicAAWrapperPassPass(PassRegistry &)
llvm::initializeInstSimplifyLegacyPassPass
void initializeInstSimplifyLegacyPassPass(PassRegistry &)
llvm::initializeLowerExpectIntrinsicPass
void initializeLowerExpectIntrinsicPass(PassRegistry &)
llvm::initializeFloat2IntLegacyPassPass
void initializeFloat2IntLegacyPassPass(PassRegistry &)
llvm::initializeSCCPLegacyPassPass
void initializeSCCPLegacyPassPass(PassRegistry &)
llvm::initializeUnreachableMachineBlockElimPass
void initializeUnreachableMachineBlockElimPass(PassRegistry &)
llvm::initializeExpandPostRAPass
void initializeExpandPostRAPass(PassRegistry &)
llvm::initializeLiveStacksPass
void initializeLiveStacksPass(PassRegistry &)
llvm::initializePostRAMachineSinkingPass
void initializePostRAMachineSinkingPass(PassRegistry &)
llvm::initializeLoopIdiomRecognizeLegacyPassPass
void initializeLoopIdiomRecognizeLegacyPassPass(PassRegistry &)
llvm::initializeTargetTransformInfoWrapperPassPass
void initializeTargetTransformInfoWrapperPassPass(PassRegistry &)
llvm::initializeTargetPassConfigPass
void initializeTargetPassConfigPass(PassRegistry &)
llvm::initializeLowerIntrinsicsPass
void initializeLowerIntrinsicsPass(PassRegistry &)
llvm::initializeMachineBlockPlacementPass
void initializeMachineBlockPlacementPass(PassRegistry &)
llvm::initializeStackSafetyGlobalInfoWrapperPassPass
void initializeStackSafetyGlobalInfoWrapperPassPass(PassRegistry &)
llvm::initializeConstantMergeLegacyPassPass
void initializeConstantMergeLegacyPassPass(PassRegistry &)
llvm::initializeLoopUnrollPass
void initializeLoopUnrollPass(PassRegistry &)
llvm::initializeRABasicPass
void initializeRABasicPass(PassRegistry &)
llvm::initializeMachineCopyPropagationPass
void initializeMachineCopyPropagationPass(PassRegistry &)
llvm::initializeAnnotation2MetadataLegacyPass
void initializeAnnotation2MetadataLegacyPass(PassRegistry &)
llvm::initializeMachineOptimizationRemarkEmitterPassPass
void initializeMachineOptimizationRemarkEmitterPassPass(PassRegistry &)
llvm::initializeHWAddressSanitizerLegacyPassPass
void initializeHWAddressSanitizerLegacyPassPass(PassRegistry &)
llvm::initializeLoopDataPrefetchLegacyPassPass
void initializeLoopDataPrefetchLegacyPassPass(PassRegistry &)
llvm::initializePostDomOnlyPrinterPass
void initializePostDomOnlyPrinterPass(PassRegistry &)
llvm::initializeLegacyDivergenceAnalysisPass
void initializeLegacyDivergenceAnalysisPass(PassRegistry &)
llvm::initializeIRCELegacyPassPass
void initializeIRCELegacyPassPass(PassRegistry &)
llvm::initializeStripDebugMachineModulePass
void initializeStripDebugMachineModulePass(PassRegistry &)
llvm::initializeLoaderPassPass
void initializeLoaderPassPass(PassRegistry &)
llvm::initializePostMachineSchedulerPass
void initializePostMachineSchedulerPass(PassRegistry &)
llvm::initializeStripDeadDebugInfoPass
void initializeStripDeadDebugInfoPass(PassRegistry &)
llvm::initializeGlobalISel
void initializeGlobalISel(PassRegistry &)
Initialize all passes linked into the GlobalISel library.
Definition: GlobalISel.cpp:18
llvm::initializeMIRProfileLoaderPassPass
void initializeMIRProfileLoaderPassPass(PassRegistry &)
llvm::initializeEarlyIfConverterPass
void initializeEarlyIfConverterPass(PassRegistry &)
llvm::initializeCorrelatedValuePropagationPass
void initializeCorrelatedValuePropagationPass(PassRegistry &)
llvm::initializeLiveRegMatrixPass
void initializeLiveRegMatrixPass(PassRegistry &)
llvm::initializeSlotIndexesPass
void initializeSlotIndexesPass(PassRegistry &)
llvm::initializeWasmEHPreparePass
void initializeWasmEHPreparePass(PassRegistry &)
llvm::initializePhiValuesWrapperPassPass
void initializePhiValuesWrapperPassPass(PassRegistry &)
llvm::initializePreISelIntrinsicLoweringLegacyPassPass
void initializePreISelIntrinsicLoweringLegacyPassPass(PassRegistry &)
llvm::initializeSampleProfileLoaderLegacyPassPass
void initializeSampleProfileLoaderLegacyPassPass(PassRegistry &)
llvm::initializeSimpleInlinerPass
void initializeSimpleInlinerPass(PassRegistry &)
llvm::initializeLintLegacyPassPass
void initializeLintLegacyPassPass(PassRegistry &)
llvm::initializeDomOnlyViewerPass
void initializeDomOnlyViewerPass(PassRegistry &)
llvm::initializeLowerMatrixIntrinsicsMinimalLegacyPassPass
void initializeLowerMatrixIntrinsicsMinimalLegacyPassPass(PassRegistry &)
llvm::initializeEntryExitInstrumenterPass
void initializeEntryExitInstrumenterPass(PassRegistry &)
llvm::initializeLoopDistributeLegacyPass
void initializeLoopDistributeLegacyPass(PassRegistry &)
llvm::initializeGCModuleInfoPass
void initializeGCModuleInfoPass(PassRegistry &)
llvm::initializeMachineBranchProbabilityInfoPass
void initializeMachineBranchProbabilityInfoPass(PassRegistry &)
llvm::initializeTargetLibraryInfoWrapperPassPass
void initializeTargetLibraryInfoWrapperPassPass(PassRegistry &)
llvm::initializeNaryReassociateLegacyPassPass
void initializeNaryReassociateLegacyPassPass(PassRegistry &)
llvm::initializeScavengerTestPass
void initializeScavengerTestPass(PassRegistry &)
llvm::initializeTypePromotionPass
void initializeTypePromotionPass(PassRegistry &)
llvm::initializeCFLAndersAAWrapperPassPass
void initializeCFLAndersAAWrapperPassPass(PassRegistry &)
llvm::initializeGlobalOptLegacyPassPass
void initializeGlobalOptLegacyPassPass(PassRegistry &)
llvm::initializeInstCombine
void initializeInstCombine(PassRegistry &)
Initialize all passes linked into the InstCombine library.
Definition: InstructionCombining.cpp:4307
llvm::initializeIVUsersWrapperPassPass
void initializeIVUsersWrapperPassPass(PassRegistry &)
llvm::initializeGISelCSEAnalysisWrapperPassPass
void initializeGISelCSEAnalysisWrapperPassPass(PassRegistry &)
llvm::initializeRegionOnlyViewerPass
void initializeRegionOnlyViewerPass(PassRegistry &)
llvm::initializeDelinearizationPass
void initializeDelinearizationPass(PassRegistry &)
llvm::initializeCGProfileLegacyPassPass
void initializeCGProfileLegacyPassPass(PassRegistry &)
llvm::initializeScalarOpts
void initializeScalarOpts(PassRegistry &)
Initialize all passes linked into the ScalarOpts library.
Definition: Scalar.cpp:35
llvm::initializeTailCallElimPass
void initializeTailCallElimPass(PassRegistry &)
llvm::initializeUnifyLoopExitsLegacyPassPass
void initializeUnifyLoopExitsLegacyPassPass(PassRegistry &)
llvm::initializeLoopStrengthReducePass
void initializeLoopStrengthReducePass(PassRegistry &)
llvm::initializeStraightLineStrengthReduceLegacyPassPass
void initializeStraightLineStrengthReduceLegacyPassPass(PassRegistry &)
llvm::initializeSafeStackLegacyPassPass
void initializeSafeStackLegacyPassPass(PassRegistry &)
llvm::initializeAtomicExpandPass
void initializeAtomicExpandPass(PassRegistry &)
llvm::initializeStripDebugDeclarePass
void initializeStripDebugDeclarePass(PassRegistry &)
llvm::initializeAssumeBuilderPassLegacyPassPass
void initializeAssumeBuilderPassLegacyPassPass(PassRegistry &)
llvm::initializeLoopPredicationLegacyPassPass
void initializeLoopPredicationLegacyPassPass(PassRegistry &)
llvm::initializeOptimizePHIsPass
void initializeOptimizePHIsPass(PassRegistry &)
llvm::initializeCallGraphViewerPass
void initializeCallGraphViewerPass(PassRegistry &)
llvm::initializeWriteThinLTOBitcodePass
void initializeWriteThinLTOBitcodePass(PassRegistry &)
llvm::initializeStackSafetyInfoWrapperPassPass
void initializeStackSafetyInfoWrapperPassPass(PassRegistry &)
llvm::initializeLoopSimplifyCFGLegacyPassPass
void initializeLoopSimplifyCFGLegacyPassPass(PassRegistry &)
llvm::initializeWriteBitcodePassPass
void initializeWriteBitcodePassPass(PassRegistry &)
llvm::initializeUnpackMachineBundlesPass
void initializeUnpackMachineBundlesPass(PassRegistry &)
llvm::initializeObjCARCContractLegacyPassPass
void initializeObjCARCContractLegacyPassPass(PassRegistry &)
llvm::initializeInstructionSelectPass
void initializeInstructionSelectPass(PassRegistry &)
llvm::initializeDataFlowSanitizerLegacyPassPass
void initializeDataFlowSanitizerLegacyPassPass(PassRegistry &)
llvm::initializeJumpThreadingPass
void initializeJumpThreadingPass(PassRegistry &)
llvm::initializeBranchRelaxationPass
void initializeBranchRelaxationPass(PassRegistry &)
llvm::initializeAddFSDiscriminatorsPass
void initializeAddFSDiscriminatorsPass(PassRegistry &)
llvm::initializeCFGViewerLegacyPassPass
void initializeCFGViewerLegacyPassPass(PassRegistry &)
llvm::initializeOptimizationRemarkEmitterWrapperPassPass
void initializeOptimizationRemarkEmitterWrapperPassPass(PassRegistry &)
llvm::initializeProfileSummaryInfoWrapperPassPass
void initializeProfileSummaryInfoWrapperPassPass(PassRegistry &)
llvm::initializeMachineFunctionSplitterPass
void initializeMachineFunctionSplitterPass(PassRegistry &)
llvm::initializeAggressiveInstCombinerLegacyPassPass
void initializeAggressiveInstCombinerLegacyPassPass(PassRegistry &)
llvm::initializeNewGVNLegacyPassPass
void initializeNewGVNLegacyPassPass(PassRegistry &)
llvm::initializeGCOVProfilerLegacyPassPass
void initializeGCOVProfilerLegacyPassPass(PassRegistry &)
llvm::initializeMemCpyOptLegacyPassPass
void initializeMemCpyOptLegacyPassPass(PassRegistry &)
llvm::initializeAggressiveInstCombine
void initializeAggressiveInstCombine(PassRegistry &)
Initialize all passes linked into the AggressiveInstCombine library.
Definition: AggressiveInstCombine.cpp:453
llvm::initializeRegisterCoalescerPass
void initializeRegisterCoalescerPass(PassRegistry &)
llvm::initializeShadowStackGCLoweringPass
void initializeShadowStackGCLoweringPass(PassRegistry &)
llvm::initializeIndirectBrExpandPassPass
void initializeIndirectBrExpandPassPass(PassRegistry &)
llvm::initializePHIEliminationPass
void initializePHIEliminationPass(PassRegistry &)
llvm::initializeAssumptionCacheTrackerPass
void initializeAssumptionCacheTrackerPass(PassRegistry &)
llvm::initializeMemDerefPrinterPass
void initializeMemDerefPrinterPass(PassRegistry &)
llvm::initializeMetaRenamerPass
void initializeMetaRenamerPass(PassRegistry &)
llvm::initializeDomViewerPass
void initializeDomViewerPass(PassRegistry &)
llvm::initializeLiveVariablesPass
void initializeLiveVariablesPass(PassRegistry &)
llvm::initializeLocalStackSlotPassPass
void initializeLocalStackSlotPassPass(PassRegistry &)
llvm::initializePrintFunctionPassWrapperPass
void initializePrintFunctionPassWrapperPass(PassRegistry &)
llvm::initializeObjCARCOptLegacyPassPass
void initializeObjCARCOptLegacyPassPass(PassRegistry &)
llvm::initializeGlobalsAAWrapperPassPass
void initializeGlobalsAAWrapperPassPass(PassRegistry &)
llvm::initializeDetectDeadLanesPass
void initializeDetectDeadLanesPass(PassRegistry &)
llvm::initializeCFGOnlyPrinterLegacyPassPass
void initializeCFGOnlyPrinterLegacyPassPass(PassRegistry &)
llvm::initializeLoopRerollLegacyPassPass
void initializeLoopRerollLegacyPassPass(PassRegistry &)
llvm::initializeLowerEmuTLSPass
void initializeLowerEmuTLSPass(PassRegistry &)
llvm::initializeFunctionImportLegacyPassPass
void initializeFunctionImportLegacyPassPass(PassRegistry &)
llvm::initializeObjCARCOpts
void initializeObjCARCOpts(PassRegistry &)
Initialize all passes linked into the ObjCARCOpts library.
Definition: ObjCARC.cpp:33
llvm::initializeLoopVersioningLICMLegacyPassPass
void initializeLoopVersioningLICMLegacyPassPass(PassRegistry &)
llvm::initializeDAHPass
void initializeDAHPass(PassRegistry &)
llvm::initializeFixIrreduciblePass
void initializeFixIrreduciblePass(PassRegistry &)
llvm::initializeLoopGuardWideningLegacyPassPass
void initializeLoopGuardWideningLegacyPassPass(PassRegistry &)
llvm::initializeWarnMissedTransformationsLegacyPass
void initializeWarnMissedTransformationsLegacyPass(PassRegistry &)
llvm::initializeModuleSanitizerCoverageLegacyPassPass
void initializeModuleSanitizerCoverageLegacyPassPass(PassRegistry &)
llvm::initializeLowerGuardIntrinsicLegacyPassPass
void initializeLowerGuardIntrinsicLegacyPassPass(PassRegistry &)
llvm::initializeRewriteSymbolsLegacyPassPass
void initializeRewriteSymbolsLegacyPassPass(PassRegistry &)
llvm::initializePseudoProbeInserterPass
void initializePseudoProbeInserterPass(PassRegistry &)
llvm::initializeCore
void initializeCore(PassRegistry &)
Initialize all passes linked into the TransformUtils library.
Definition: Core.cpp:46
llvm::initializeMachinePipelinerPass
void initializeMachinePipelinerPass(PassRegistry &)
llvm::initializeRegionViewerPass
void initializeRegionViewerPass(PassRegistry &)
llvm::initializeTransformUtils
void initializeTransformUtils(PassRegistry &)
Initialize all passes linked into the TransformUtils library.
Definition: Utils.cpp:25
llvm::initializeCanonicalizeFreezeInLoopsPass
void initializeCanonicalizeFreezeInLoopsPass(PassRegistry &)
llvm::initializeMemorySSAPrinterLegacyPassPass
void initializeMemorySSAPrinterLegacyPassPass(PassRegistry &)
llvm::initializeRegionInfoPassPass
void initializeRegionInfoPassPass(PassRegistry &)
llvm::initializePGOInstrumentationGenCreateVarLegacyPassPass
void initializePGOInstrumentationGenCreateVarLegacyPassPass(PassRegistry &)
llvm::initializeMachineCSEPass
void initializeMachineCSEPass(PassRegistry &)
llvm::initializeCFIInstrInserterPass
void initializeCFIInstrInserterPass(PassRegistry &)
llvm::initializeAAEvalLegacyPassPass
void initializeAAEvalLegacyPassPass(PassRegistry &)
llvm::initializeLiveDebugVariablesPass
void initializeLiveDebugVariablesPass(PassRegistry &)
llvm::initializeCFGuardPass
void initializeCFGuardPass(PassRegistry &)
llvm::initializeCodeGen
void initializeCodeGen(PassRegistry &)
Initialize all passes linked into the CodeGen library.
Definition: CodeGen.cpp:21
llvm::initializeIntervalPartitionPass
void initializeIntervalPartitionPass(PassRegistry &)
llvm::initializeGuardWideningLegacyPassPass
void initializeGuardWideningLegacyPassPass(PassRegistry &)
llvm::initializeMachineVerifierPassPass
void initializeMachineVerifierPassPass(PassRegistry &)
llvm::initializeReassociateLegacyPassPass
void initializeReassociateLegacyPassPass(PassRegistry &)
llvm::initializeWholeProgramDevirtPass
void initializeWholeProgramDevirtPass(PassRegistry &)
llvm::initializeMachineSchedulerPass
void initializeMachineSchedulerPass(PassRegistry &)
llvm::initializeMachineOutlinerPass
void initializeMachineOutlinerPass(PassRegistry &)
llvm::initializeAssumeSimplifyPassLegacyPassPass
void initializeAssumeSimplifyPassLegacyPassPass(PassRegistry &)
llvm::initializeMIRNamerPass
void initializeMIRNamerPass(PassRegistry &)
llvm::initializeModuleDebugInfoLegacyPrinterPass
void initializeModuleDebugInfoLegacyPrinterPass(PassRegistry &)
llvm::initializePromoteLegacyPassPass
void initializePromoteLegacyPassPass(PassRegistry &)
llvm::initializeExpandReductionsPass
void initializeExpandReductionsPass(PassRegistry &)
llvm::initializeLoopAccessLegacyAnalysisPass
void initializeLoopAccessLegacyAnalysisPass(PassRegistry &)
llvm::initializeRegUsageInfoCollectorPass
void initializeRegUsageInfoCollectorPass(PassRegistry &)
llvm::initializeFunctionSpecializationLegacyPassPass
void initializeFunctionSpecializationLegacyPassPass(PassRegistry &)
llvm::initializeSjLjEHPreparePass
void initializeSjLjEHPreparePass(PassRegistry &)
llvm::initializeHotColdSplittingLegacyPassPass
void initializeHotColdSplittingLegacyPassPass(PassRegistry &)
llvm::initializeMachineLoopInfoPass
void initializeMachineLoopInfoPass(PassRegistry &)
llvm::initializeVirtRegMapPass
void initializeVirtRegMapPass(PassRegistry &)
llvm::initializeMachinePostDominatorTreePass
void initializeMachinePostDominatorTreePass(PassRegistry &)
llvm::initializeDependenceAnalysisWrapperPassPass
void initializeDependenceAnalysisWrapperPassPass(PassRegistry &)
llvm::initializeHardwareLoopsPass
void initializeHardwareLoopsPass(PassRegistry &)
llvm::initializeExpandMemCmpPassPass
void initializeExpandMemCmpPassPass(PassRegistry &)
llvm::initializeEarlyMachineLICMPass
void initializeEarlyMachineLICMPass(PassRegistry &)
llvm::initializePGOIndirectCallPromotionLegacyPassPass
void initializePGOIndirectCallPromotionLegacyPassPass(PassRegistry &)
llvm::initializeMemoryDependenceWrapperPassPass
void initializeMemoryDependenceWrapperPassPass(PassRegistry &)
llvm::initializeObjCARCAAWrapperPassPass
void initializeObjCARCAAWrapperPassPass(PassRegistry &)
llvm::initializeMachineDominanceFrontierPass
void initializeMachineDominanceFrontierPass(PassRegistry &)
llvm::initializeStripGCRelocatesLegacyPass
void initializeStripGCRelocatesLegacyPass(PassRegistry &)
llvm::initializeFlattenCFGPassPass
void initializeFlattenCFGPassPass(PassRegistry &)
llvm::initializeGVNSinkLegacyPassPass
void initializeGVNSinkLegacyPassPass(PassRegistry &)
llvm::initializePruneEHPass
void initializePruneEHPass(PassRegistry &)
llvm::initializePostDomOnlyViewerPass
void initializePostDomOnlyViewerPass(PassRegistry &)
llvm::initializeLCSSAWrapperPassPass
void initializeLCSSAWrapperPassPass(PassRegistry &)
llvm::initializeLoopFuseLegacyPass
void initializeLoopFuseLegacyPass(PassRegistry &)
llvm::initializeIRTranslatorPass
void initializeIRTranslatorPass(PassRegistry &)
llvm::initializeLazyMachineBlockFrequencyInfoPassPass
void initializeLazyMachineBlockFrequencyInfoPassPass(PassRegistry &)
llvm::initializeMachineCombinerPass
void initializeMachineCombinerPass(PassRegistry &)
llvm::initializeCallGraphPrinterLegacyPassPass
void initializeCallGraphPrinterLegacyPassPass(PassRegistry &)
llvm::initializeMustBeExecutedContextPrinterPass
void initializeMustBeExecutedContextPrinterPass(PassRegistry &)
llvm::initializeLoopUnrollAndJamPass
void initializeLoopUnrollAndJamPass(PassRegistry &)
llvm::initializeSingleLoopExtractorPass
void initializeSingleLoopExtractorPass(PassRegistry &)
llvm::initializeLoopUnswitchPass
void initializeLoopUnswitchPass(PassRegistry &)
llvm::initializeRegAllocFastPass
void initializeRegAllocFastPass(PassRegistry &)
llvm::initializeMIRCanonicalizerPass
void initializeMIRCanonicalizerPass(PassRegistry &)
llvm::initializeIROutlinerLegacyPassPass
void initializeIROutlinerLegacyPassPass(PassRegistry &)
llvm::initializeBDCELegacyPassPass
void initializeBDCELegacyPassPass(PassRegistry &)
llvm::initializeModuleSummaryIndexWrapperPassPass
void initializeModuleSummaryIndexWrapperPassPass(PassRegistry &)
llvm::initializeMemorySanitizerLegacyPassPass
void initializeMemorySanitizerLegacyPassPass(PassRegistry &)
llvm::initializeCallGraphWrapperPassPass
void initializeCallGraphWrapperPassPass(PassRegistry &)
llvm::initializeRegUsageInfoPropagationPass
void initializeRegUsageInfoPropagationPass(PassRegistry &)
llvm::initializeIRSimilarityIdentifierWrapperPassPass
void initializeIRSimilarityIdentifierWrapperPassPass(PassRegistry &)
llvm::initializeImmutableModuleSummaryIndexWrapperPassPass
void initializeImmutableModuleSummaryIndexWrapperPassPass(PassRegistry &)
llvm::initializePostDomPrinterPass
void initializePostDomPrinterPass(PassRegistry &)
llvm::initializeReplaceWithVeclibLegacyPass
void initializeReplaceWithVeclibLegacyPass(PassRegistry &)
llvm::initializeMergedLoadStoreMotionLegacyPassPass
void initializeMergedLoadStoreMotionLegacyPassPass(PassRegistry &)
llvm::initializeIfConverterPass
void initializeIfConverterPass(PassRegistry &)
llvm::initializeLCSSAVerificationPassPass
void initializeLCSSAVerificationPassPass(PassRegistry &)
llvm::initializeForceFunctionAttrsLegacyPassPass
void initializeForceFunctionAttrsLegacyPassPass(PassRegistry &)
llvm::initializeCFGSimplifyPassPass
void initializeCFGSimplifyPassPass(PassRegistry &)
llvm::initializeMIRAddFSDiscriminatorsPass
void initializeMIRAddFSDiscriminatorsPass(PassRegistry &)
llvm::initializeMachineTraceMetricsPass
void initializeMachineTraceMetricsPass(PassRegistry &)
llvm::initializePartialInlinerLegacyPassPass
void initializePartialInlinerLegacyPassPass(PassRegistry &)
llvm::initializeBreakFalseDepsPass
void initializeBreakFalseDepsPass(PassRegistry &)
llvm::initializeTypeBasedAAWrapperPassPass
void initializeTypeBasedAAWrapperPassPass(PassRegistry &)
llvm::initializeReversePostOrderFunctionAttrsLegacyPassPass
void initializeReversePostOrderFunctionAttrsLegacyPassPass(PassRegistry &)
llvm::initializeStripDeadPrototypesLegacyPassPass
void initializeStripDeadPrototypesLegacyPassPass(PassRegistry &)
llvm::initializeMIRPrintingPassPass
void initializeMIRPrintingPassPass(PassRegistry &)
llvm::initializeAAResultsWrapperPassPass
void initializeAAResultsWrapperPassPass(PassRegistry &)
llvm::initializeGISelKnownBitsAnalysisPass
void initializeGISelKnownBitsAnalysisPass(PassRegistry &)
llvm::initializeProcessImplicitDefsPass
void initializeProcessImplicitDefsPass(PassRegistry &)
llvm::initializeRegionPrinterPass
void initializeRegionPrinterPass(PassRegistry &)
llvm::initializePredicateInfoPrinterLegacyPassPass
void initializePredicateInfoPrinterLegacyPassPass(PassRegistry &)
llvm::initializeSCEVAAWrapperPassPass
void initializeSCEVAAWrapperPassPass(PassRegistry &)
llvm::initializePostOrderFunctionAttrsLegacyPassPass
void initializePostOrderFunctionAttrsLegacyPassPass(PassRegistry &)
llvm::initializeGVNHoistLegacyPassPass
void initializeGVNHoistLegacyPassPass(PassRegistry &)
llvm::initializeRegToMemLegacyPass
void initializeRegToMemLegacyPass(PassRegistry &)
llvm::initializeObjCARCExpandPass
void initializeObjCARCExpandPass(PassRegistry &)
llvm::initializeCFGOnlyViewerLegacyPassPass
void initializeCFGOnlyViewerLegacyPassPass(PassRegistry &)
llvm::initializeEarlyCSEMemSSALegacyPassPass
void initializeEarlyCSEMemSSALegacyPassPass(PassRegistry &)
llvm::initializeSimpleLoopUnswitchLegacyPassPass
void initializeSimpleLoopUnswitchLegacyPassPass(PassRegistry &)
llvm::initializeModuleAddressSanitizerLegacyPassPass
void initializeModuleAddressSanitizerLegacyPassPass(PassRegistry &)
llvm::initializeLoopDeletionLegacyPassPass
void initializeLoopDeletionLegacyPassPass(PassRegistry &)
llvm::initializeDCELegacyPassPass
void initializeDCELegacyPassPass(PassRegistry &)
llvm::initializeMachineDominatorTreePass
void initializeMachineDominatorTreePass(PassRegistry &)
llvm::initializeVerifierLegacyPassPass
void initializeVerifierLegacyPassPass(PassRegistry &)
llvm::initializeVectorCombineLegacyPassPass
void initializeVectorCombineLegacyPassPass(PassRegistry &)
llvm::initializeEdgeBundlesPass
void initializeEdgeBundlesPass(PassRegistry &)
llvm::initializeScalarizerLegacyPassPass
void initializeScalarizerLegacyPassPass(PassRegistry &)
llvm::initializeVectorization
void initializeVectorization(PassRegistry &)
Initialize all passes linked into the Vectorize library.
Definition: Vectorize.cpp:25
llvm::initializeCrossDSOCFIPass
void initializeCrossDSOCFIPass(PassRegistry &)
llvm::initializeRegBankSelectPass
void initializeRegBankSelectPass(PassRegistry &)
llvm::initializeBasicBlockSectionsPass
void initializeBasicBlockSectionsPass(PassRegistry &)
llvm::initializeCalledValuePropagationLegacyPassPass
void initializeCalledValuePropagationLegacyPassPass(PassRegistry &)
llvm::initializeSeparateConstOffsetFromGEPLegacyPassPass
void initializeSeparateConstOffsetFromGEPLegacyPassPass(PassRegistry &)
llvm::initializePGOInstrumentationUseLegacyPassPass
void initializePGOInstrumentationUseLegacyPassPass(PassRegistry &)
llvm::initializePostRASchedulerPass
void initializePostRASchedulerPass(PassRegistry &)
llvm::initializeShrinkWrapPass
void initializeShrinkWrapPass(PassRegistry &)
llvm::initializeReachingDefAnalysisPass
void initializeReachingDefAnalysisPass(PassRegistry &)
llvm::initializeGlobalSplitPass
void initializeGlobalSplitPass(PassRegistry &)
llvm::initializeMemDepPrinterPass
void initializeMemDepPrinterPass(PassRegistry &)
llvm::initializeImplicitNullChecksPass
void initializeImplicitNullChecksPass(PassRegistry &)
llvm::initializeSpeculativeExecutionLegacyPassPass
void initializeSpeculativeExecutionLegacyPassPass(PassRegistry &)
llvm::initializePostInlineEntryExitInstrumenterPass
void initializePostInlineEntryExitInstrumenterPass(PassRegistry &)
llvm::initializeLoopVectorizePass
void initializeLoopVectorizePass(PassRegistry &)
llvm::initializePatchableFunctionPass
void initializePatchableFunctionPass(PassRegistry &)
llvm::initializeAliasSetPrinterPass
void initializeAliasSetPrinterPass(PassRegistry &)
llvm::initializeDivRemPairsLegacyPassPass
void initializeDivRemPairsLegacyPassPass(PassRegistry &)
llvm::initializeInstCountLegacyPassPass
void initializeInstCountLegacyPassPass(PassRegistry &)
llvm::initializeMergeFunctionsLegacyPassPass
void initializeMergeFunctionsLegacyPassPass(PassRegistry &)
llvm::initializeDebugifyMachineModulePass
void initializeDebugifyMachineModulePass(PassRegistry &)
llvm::initializeMachineFunctionPrinterPassPass
void initializeMachineFunctionPrinterPassPass(PassRegistry &)
llvm::initializeNameAnonGlobalLegacyPassPass
void initializeNameAnonGlobalLegacyPassPass(PassRegistry &)
llvm::initializeEarlyTailDuplicatePass
void initializeEarlyTailDuplicatePass(PassRegistry &)
llvm::initializeTwoAddressInstructionPassPass
void initializeTwoAddressInstructionPassPass(PassRegistry &)
llvm::initializeDFAJumpThreadingLegacyPassPass
void initializeDFAJumpThreadingLegacyPassPass(PassRegistry &)
llvm::initializeLibCallsShrinkWrapLegacyPassPass
void initializeLibCallsShrinkWrapLegacyPassPass(PassRegistry &)
llvm::initializeLoopExtractorLegacyPassPass
void initializeLoopExtractorLegacyPassPass(PassRegistry &)
llvm::initializeMachineLICMPass
void initializeMachineLICMPass(PassRegistry &)
llvm::initializeTailDuplicatePass
void initializeTailDuplicatePass(PassRegistry &)
llvm::initializeLowerWidenableConditionLegacyPassPass
void initializeLowerWidenableConditionLegacyPassPass(PassRegistry &)
llvm::initializeConstantHoistingLegacyPassPass
void initializeConstantHoistingLegacyPassPass(PassRegistry &)
llvm::initializeResetMachineFunctionPass
void initializeResetMachineFunctionPass(PassRegistry &)
llvm::initializeGCMachineCodeAnalysisPass
void initializeGCMachineCodeAnalysisPass(PassRegistry &)
llvm::initializeLazyValueInfoWrapperPassPass
void initializeLazyValueInfoWrapperPassPass(PassRegistry &)
llvm::initializeLiveIntervalsPass
void initializeLiveIntervalsPass(PassRegistry &)
llvm::initializeSafepointIRVerifierPass
void initializeSafepointIRVerifierPass(PassRegistry &)
llvm::initializeXRayInstrumentationPass
void initializeXRayInstrumentationPass(PassRegistry &)
llvm::initializeStackSlotColoringPass
void initializeStackSlotColoringPass(PassRegistry &)
llvm::initializeDSELegacyPassPass
void initializeDSELegacyPassPass(PassRegistry &)
llvm::initializeSROALegacyPassPass
void initializeSROALegacyPassPass(PassRegistry &)
llvm::initializeModuleMemProfilerLegacyPassPass
void initializeModuleMemProfilerLegacyPassPass(PassRegistry &)
llvm::initializeEarlyCSELegacyPassPass
void initializeEarlyCSELegacyPassPass(PassRegistry &)
llvm::initializeLowerConstantIntrinsicsPass
void initializeLowerConstantIntrinsicsPass(PassRegistry &)
llvm::initializeRAGreedyPass
void initializeRAGreedyPass(PassRegistry &)
llvm::initializeLoopInstSimplifyLegacyPassPass
void initializeLoopInstSimplifyLegacyPassPass(PassRegistry &)
llvm::initializePeepholeOptimizerPass
void initializePeepholeOptimizerPass(PassRegistry &)
llvm::initializeLoopFlattenLegacyPassPass
void initializeLoopFlattenLegacyPassPass(PassRegistry &)
llvm::initializeAnnotationRemarksLegacyPass
void initializeAnnotationRemarksLegacyPass(PassRegistry &)
llvm::initializeInstrOrderFileLegacyPassPass
void initializeInstrOrderFileLegacyPassPass(PassRegistry &)
llvm::initializePEIPass
void initializePEIPass(PassRegistry &)
llvm::initializeWinEHPreparePass
void initializeWinEHPreparePass(PassRegistry &)
llvm::initializePartiallyInlineLibCallsLegacyPassPass
void initializePartiallyInlineLibCallsLegacyPassPass(PassRegistry &)
llvm::initializePostDomViewerPass
void initializePostDomViewerPass(PassRegistry &)
llvm::initializeStripSymbolsPass
void initializeStripSymbolsPass(PassRegistry &)
llvm::initializeDominatorTreeWrapperPassPass
void initializeDominatorTreeWrapperPassPass(PassRegistry &)
llvm::initializeCanonicalizeAliasesLegacyPassPass
void initializeCanonicalizeAliasesLegacyPassPass(PassRegistry &)
llvm::initializeMachineBlockPlacementStatsPass
void initializeMachineBlockPlacementStatsPass(PassRegistry &)
llvm::initializePostDominatorTreeWrapperPassPass
void initializePostDominatorTreeWrapperPassPass(PassRegistry &)
llvm::initializeLazyBlockFrequencyInfoPassPass
void initializeLazyBlockFrequencyInfoPassPass(PassRegistry &)
llvm::initializeRedundantDbgInstEliminationPass
void initializeRedundantDbgInstEliminationPass(PassRegistry &)
llvm::initializePlaceSafepointsPass
void initializePlaceSafepointsPass(PassRegistry &)
llvm::initializeIPO
void initializeIPO(PassRegistry &)
Initialize all passes linked into the IPO library.
Definition: IPO.cpp:25
llvm::initializeInternalizeLegacyPassPass
void initializeInternalizeLegacyPassPass(PassRegistry &)
llvm::initializeRemoveRedundantDebugValuesPass
void initializeRemoveRedundantDebugValuesPass(PassRegistry &)
llvm::initializeLazyValueInfoPrinterPass
void initializeLazyValueInfoPrinterPass(PassRegistry &)
llvm::initializeMergeICmpsLegacyPassPass
void initializeMergeICmpsLegacyPassPass(PassRegistry &)
llvm::initializeBlockExtractorLegacyPassPass
void initializeBlockExtractorLegacyPassPass(PassRegistry &)
llvm::initializeObjCARCAPElimPass
void initializeObjCARCAPElimPass(PassRegistry &)
llvm::initializeStackMapLivenessPass
void initializeStackMapLivenessPass(PassRegistry &)
llvm::initializeGVNLegacyPassPass
void initializeGVNLegacyPassPass(PassRegistry &)
llvm::initializeFEntryInserterPass
void initializeFEntryInserterPass(PassRegistry &)
llvm::initializeLowerMatrixIntrinsicsLegacyPassPass
void initializeLowerMatrixIntrinsicsLegacyPassPass(PassRegistry &)
llvm::initializeCodeGenPreparePass
void initializeCodeGenPreparePass(PassRegistry &)
llvm::initializeInjectTLIMappingsLegacyPass
void initializeInjectTLIMappingsLegacyPass(PassRegistry &)
llvm::initializeFinalizeISelPass
void initializeFinalizeISelPass(PassRegistry &)
llvm::initializeMakeGuardsExplicitLegacyPassPass
void initializeMakeGuardsExplicitLegacyPassPass(PassRegistry &)
llvm::initializeCallGraphDOTPrinterPass
void initializeCallGraphDOTPrinterPass(PassRegistry &)
llvm::initializeBranchProbabilityInfoWrapperPassPass
void initializeBranchProbabilityInfoWrapperPassPass(PassRegistry &)
llvm::initializeMemorySSAWrapperPassPass
void initializeMemorySSAWrapperPassPass(PassRegistry &)
llvm::initializeTarget
void initializeTarget(PassRegistry &)
Initialize all passes linked into the CodeGen library.
Definition: Target.cpp:38
llvm::initializeEliminateAvailableExternallyLegacyPassPass
void initializeEliminateAvailableExternallyLegacyPassPass(PassRegistry &)
llvm::initializeDemandedBitsWrapperPassPass
void initializeDemandedBitsWrapperPassPass(PassRegistry &)
llvm::initializeEHContGuardCatchretPass
void initializeEHContGuardCatchretPass(PassRegistry &)
llvm::initializeFinalizeMachineBundlesPass
void initializeFinalizeMachineBundlesPass(PassRegistry &)
llvm::initializeMachineRegionInfoPassPass
void initializeMachineRegionInfoPassPass(PassRegistry &)
llvm::initializeBranchFolderPassPass
void initializeBranchFolderPassPass(PassRegistry &)
llvm::initializeModuloScheduleTestPass
void initializeModuloScheduleTestPass(PassRegistry &)
llvm::initializeCFGPrinterLegacyPassPass
void initializeCFGPrinterLegacyPassPass(PassRegistry &)
llvm::initializeLoopVersioningLegacyPassPass
void initializeLoopVersioningLegacyPassPass(PassRegistry &)
llvm::initializeGlobalDCELegacyPassPass
void initializeGlobalDCELegacyPassPass(PassRegistry &)
llvm::initializeMachineModuleInfoWrapperPassPass
void initializeMachineModuleInfoWrapperPassPass(PassRegistry &)
llvm::initializeLoopRotateLegacyPassPass
void initializeLoopRotateLegacyPassPass(PassRegistry &)
llvm::initializeBlockFrequencyInfoWrapperPassPass
void initializeBlockFrequencyInfoWrapperPassPass(PassRegistry &)
llvm::initializeAttributorCGSCCLegacyPassPass
void initializeAttributorCGSCCLegacyPassPass(PassRegistry &)
llvm::initializeStackColoringPass
void initializeStackColoringPass(PassRegistry &)
llvm::initializeADCELegacyPassPass
void initializeADCELegacyPassPass(PassRegistry &)
llvm::initializeInstNamerPass
void initializeInstNamerPass(PassRegistry &)
llvm::initializeSLPVectorizerPass
void initializeSLPVectorizerPass(PassRegistry &)
llvm::initializeStackProtectorPass
void initializeStackProtectorPass(PassRegistry &)
llvm::initializeInlineCostAnalysisPass
void initializeInlineCostAnalysisPass(PassRegistry &)
llvm::initializeInterleavedAccessPass
void initializeInterleavedAccessPass(PassRegistry &)
llvm::initializeDAEPass
void initializeDAEPass(PassRegistry &)
llvm::initializeLegalizerPass
void initializeLegalizerPass(PassRegistry &)
llvm::initializePrintModulePassWrapperPass
void initializePrintModulePassWrapperPass(PassRegistry &)
llvm::initializeMachineBlockFrequencyInfoPass
void initializeMachineBlockFrequencyInfoPass(PassRegistry &)
llvm::initializeIPSCCPLegacyPassPass
void initializeIPSCCPLegacyPassPass(PassRegistry &)
llvm::initializePGOInstrumentationGenLegacyPassPass
void initializePGOInstrumentationGenLegacyPassPass(PassRegistry &)
llvm::initializeBreakCriticalEdgesPass
void initializeBreakCriticalEdgesPass(PassRegistry &)
llvm::initializeInstrProfilingLegacyPassPass
void initializeInstrProfilingLegacyPassPass(PassRegistry &)
llvm::initializeUnreachableBlockElimLegacyPassPass
void initializeUnreachableBlockElimLegacyPassPass(PassRegistry &)
llvm::initializeEarlyIfPredicatorPass
void initializeEarlyIfPredicatorPass(PassRegistry &)
llvm::initializeLoopLoadEliminationPass
void initializeLoopLoadEliminationPass(PassRegistry &)
llvm::initializeExternalAAWrapperPassPass
void initializeExternalAAWrapperPassPass(PassRegistry &)
llvm::initializeRenameIndependentSubregsPass
void initializeRenameIndependentSubregsPass(PassRegistry &)
llvm::initializeLocalizerPass
void initializeLocalizerPass(PassRegistry &)
llvm::initializeCostModelAnalysisPass
void initializeCostModelAnalysisPass(PassRegistry &)
llvm::initializePostRAHazardRecognizerPass
void initializePostRAHazardRecognizerPass(PassRegistry &)
llvm::initializeScalarizeMaskedMemIntrinLegacyPassPass
void initializeScalarizeMaskedMemIntrinLegacyPassPass(PassRegistry &)
llvm::initializeFixupStatepointCallerSavedPass
void initializeFixupStatepointCallerSavedPass(PassRegistry &)
llvm::initializeLowerInvokeLegacyPassPass
void initializeLowerInvokeLegacyPassPass(PassRegistry &)
llvm::initializeThreadSanitizerLegacyPassPass
void initializeThreadSanitizerLegacyPassPass(PassRegistry &)
llvm::initializeStripNonLineTableDebugLegacyPassPass
void initializeStripNonLineTableDebugLegacyPassPass(PassRegistry &)
llvm::initializeFuncletLayoutPass
void initializeFuncletLayoutPass(PassRegistry &)
llvm::initializeSinkingLegacyPassPass
void initializeSinkingLegacyPassPass(PassRegistry &)
llvm::initializeAddDiscriminatorsLegacyPassPass
void initializeAddDiscriminatorsLegacyPassPass(PassRegistry &)
llvm::initializeScalarEvolutionWrapperPassPass
void initializeScalarEvolutionWrapperPassPass(PassRegistry &)
llvm::initializeVirtRegRewriterPass
void initializeVirtRegRewriterPass(PassRegistry &)
llvm::initializeInstructionCombiningPassPass
void initializeInstructionCombiningPassPass(PassRegistry &)
llvm::initializeInstrumentation
void initializeInstrumentation(PassRegistry &)
Initialize all passes linked into the Instrumentation library.
Definition: Instrumentation.cpp:93
llvm::initializePlaceBackedgeSafepointsImplPass
void initializePlaceBackedgeSafepointsImplPass(PassRegistry &)
llvm::initializePGOMemOPSizeOptLegacyPassPass
void initializePGOMemOPSizeOptLegacyPassPass(PassRegistry &)
llvm::initializeCFGuardLongjmpPass
void initializeCFGuardLongjmpPass(PassRegistry &)
llvm::initializeLoopSimplifyPass
void initializeLoopSimplifyPass(PassRegistry &)
llvm::initializeControlHeightReductionLegacyPassPass
void initializeControlHeightReductionLegacyPassPass(PassRegistry &)
llvm::initializeStripNonDebugSymbolsPass
void initializeStripNonDebugSymbolsPass(PassRegistry &)