LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
InitializePasses.h
Go to the documentation of this file.
1 //===- llvm/InitializePasses.h -------- Initialize All Passes ---*- C++ -*-===//
2 //
3 // The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9 //
10 // This file contains the declarations for the pass initialization routines
11 // for the entire LLVM project.
12 //
13 //===----------------------------------------------------------------------===//
14 
15 #ifndef LLVM_INITIALIZEPASSES_H
16 #define LLVM_INITIALIZEPASSES_H
17 
18 namespace llvm {
19 
20 class PassRegistry;
21 
22 /// initializeCore - Initialize all passes linked into the
23 /// TransformUtils library.
24 void initializeCore(PassRegistry&);
25 
26 /// initializeTransformUtils - Initialize all passes linked into the
27 /// TransformUtils library.
28 void initializeTransformUtils(PassRegistry&);
29 
30 /// initializeScalarOpts - Initialize all passes linked into the
31 /// ScalarOpts library.
32 void initializeScalarOpts(PassRegistry&);
33 
34 /// initializeObjCARCOpts - Initialize all passes linked into the ObjCARCOpts
35 /// library.
36 void initializeObjCARCOpts(PassRegistry&);
37 
38 /// initializeVectorization - Initialize all passes linked into the
39 /// Vectorize library.
40 void initializeVectorization(PassRegistry&);
41 
42 /// initializeInstCombine - Initialize all passes linked into the
43 /// ScalarOpts library.
44 void initializeInstCombine(PassRegistry&);
45 
46 /// initializeIPO - Initialize all passes linked into the IPO library.
47 void initializeIPO(PassRegistry&);
48 
49 /// initializeInstrumentation - Initialize all passes linked into the
50 /// Instrumentation library.
51 void initializeInstrumentation(PassRegistry&);
52 
53 /// initializeAnalysis - Initialize all passes linked into the Analysis library.
54 void initializeAnalysis(PassRegistry&);
55 
56 /// initializeIPA - Initialize all passes linked into the IPA library.
57 void initializeIPA(PassRegistry&);
58 
59 /// initializeCodeGen - Initialize all passes linked into the CodeGen library.
60 void initializeCodeGen(PassRegistry&);
61 
62 /// initializeCodeGen - Initialize all passes linked into the CodeGen library.
63 void initializeTarget(PassRegistry&);
64 
65 void initializeAAEvalPass(PassRegistry&);
66 void initializeADCEPass(PassRegistry&);
67 void initializeAliasAnalysisAnalysisGroup(PassRegistry&);
68 void initializeAliasAnalysisCounterPass(PassRegistry&);
69 void initializeAliasDebuggerPass(PassRegistry&);
70 void initializeAliasSetPrinterPass(PassRegistry&);
71 void initializeAlwaysInlinerPass(PassRegistry&);
72 void initializeArgPromotionPass(PassRegistry&);
73 void initializeSampleProfileLoaderPass(PassRegistry&);
74 void initializeBarrierNoopPass(PassRegistry&);
75 void initializeBasicAliasAnalysisPass(PassRegistry&);
76 void initializeCallGraphPass(PassRegistry&);
77 void initializeBasicTTIPass(PassRegistry&);
78 void initializeBlockExtractorPassPass(PassRegistry&);
79 void initializeBlockFrequencyInfoPass(PassRegistry&);
80 void initializeBoundsCheckingPass(PassRegistry&);
81 void initializeBranchFolderPassPass(PassRegistry&);
82 void initializeBranchProbabilityInfoPass(PassRegistry&);
83 void initializeBreakCriticalEdgesPass(PassRegistry&);
84 void initializeCallGraphPrinterPass(PassRegistry&);
85 void initializeCallGraphViewerPass(PassRegistry&);
86 void initializeCFGOnlyPrinterPass(PassRegistry&);
87 void initializeCFGOnlyViewerPass(PassRegistry&);
88 void initializeCFGPrinterPass(PassRegistry&);
89 void initializeCFGSimplifyPassPass(PassRegistry&);
90 void initializeFlattenCFGPassPass(PassRegistry&);
91 void initializeStructurizeCFGPass(PassRegistry&);
92 void initializeCFGViewerPass(PassRegistry&);
93 void initializeCodeGenPreparePass(PassRegistry&);
94 void initializeConstantMergePass(PassRegistry&);
95 void initializeConstantPropagationPass(PassRegistry&);
96 void initializeMachineCopyPropagationPass(PassRegistry&);
97 void initializeCostModelAnalysisPass(PassRegistry&);
99 void initializeDAEPass(PassRegistry&);
100 void initializeDAHPass(PassRegistry&);
101 void initializeDCEPass(PassRegistry&);
102 void initializeDSEPass(PassRegistry&);
103 void initializeDebugIRPass(PassRegistry&);
104 void initializeDeadInstEliminationPass(PassRegistry&);
105 void initializeDeadMachineInstructionElimPass(PassRegistry&);
106 void initializeDelinearizationPass(PassRegistry &);
107 void initializeDependenceAnalysisPass(PassRegistry&);
108 void initializeDomOnlyPrinterPass(PassRegistry&);
109 void initializeDomOnlyViewerPass(PassRegistry&);
110 void initializeDomPrinterPass(PassRegistry&);
111 void initializeDomViewerPass(PassRegistry&);
112 void initializeDominanceFrontierPass(PassRegistry&);
113 void initializeDominatorTreePass(PassRegistry&);
114 void initializeEarlyIfConverterPass(PassRegistry&);
115 void initializeEdgeBundlesPass(PassRegistry&);
116 void initializeExpandPostRAPass(PassRegistry&);
117 void initializeGCOVProfilerPass(PassRegistry&);
118 void initializeAddressSanitizerPass(PassRegistry&);
119 void initializeAddressSanitizerModulePass(PassRegistry&);
120 void initializeMemorySanitizerPass(PassRegistry&);
121 void initializeThreadSanitizerPass(PassRegistry&);
122 void initializeDataFlowSanitizerPass(PassRegistry&);
123 void initializeEarlyCSEPass(PassRegistry&);
124 void initializeExpandISelPseudosPass(PassRegistry&);
125 void initializeFindUsedTypesPass(PassRegistry&);
126 void initializeFunctionAttrsPass(PassRegistry&);
127 void initializeGCMachineCodeAnalysisPass(PassRegistry&);
128 void initializeGCModuleInfoPass(PassRegistry&);
129 void initializeGVNPass(PassRegistry&);
130 void initializeGlobalDCEPass(PassRegistry&);
131 void initializeGlobalOptPass(PassRegistry&);
132 void initializeGlobalsModRefPass(PassRegistry&);
133 void initializeIPCPPass(PassRegistry&);
134 void initializeIPSCCPPass(PassRegistry&);
135 void initializeIVUsersPass(PassRegistry&);
136 void initializeIfConverterPass(PassRegistry&);
137 void initializeIndVarSimplifyPass(PassRegistry&);
138 void initializeInlineCostAnalysisPass(PassRegistry&);
139 void initializeInstCombinerPass(PassRegistry&);
140 void initializeInstCountPass(PassRegistry&);
141 void initializeInstNamerPass(PassRegistry&);
142 void initializeInternalizePassPass(PassRegistry&);
143 void initializeIntervalPartitionPass(PassRegistry&);
144 void initializeJumpThreadingPass(PassRegistry&);
145 void initializeLCSSAPass(PassRegistry&);
146 void initializeLICMPass(PassRegistry&);
147 void initializeLazyValueInfoPass(PassRegistry&);
148 void initializeLibCallAliasAnalysisPass(PassRegistry&);
149 void initializeLintPass(PassRegistry&);
150 void initializeLiveDebugVariablesPass(PassRegistry&);
151 void initializeLiveIntervalsPass(PassRegistry&);
152 void initializeLiveRegMatrixPass(PassRegistry&);
153 void initializeLiveStacksPass(PassRegistry&);
154 void initializeLiveVariablesPass(PassRegistry&);
155 void initializeLoaderPassPass(PassRegistry&);
156 void initializeLocalStackSlotPassPass(PassRegistry&);
157 void initializeLoopDeletionPass(PassRegistry&);
158 void initializeLoopExtractorPass(PassRegistry&);
159 void initializeLoopInfoPass(PassRegistry&);
160 void initializeLoopInstSimplifyPass(PassRegistry&);
161 void initializeLoopRotatePass(PassRegistry&);
162 void initializeLoopSimplifyPass(PassRegistry&);
163 void initializeLoopStrengthReducePass(PassRegistry&);
164 void initializeGlobalMergePass(PassRegistry&);
165 void initializeLoopRerollPass(PassRegistry&);
166 void initializeLoopUnrollPass(PassRegistry&);
167 void initializeLoopUnswitchPass(PassRegistry&);
168 void initializeLoopIdiomRecognizePass(PassRegistry&);
169 void initializeLowerAtomicPass(PassRegistry&);
170 void initializeLowerExpectIntrinsicPass(PassRegistry&);
171 void initializeLowerIntrinsicsPass(PassRegistry&);
172 void initializeLowerInvokePass(PassRegistry&);
173 void initializeLowerSwitchPass(PassRegistry&);
174 void initializeMachineBlockFrequencyInfoPass(PassRegistry&);
175 void initializeMachineBlockPlacementPass(PassRegistry&);
176 void initializeMachineBlockPlacementStatsPass(PassRegistry&);
178 void initializeMachineCSEPass(PassRegistry&);
179 void initializeMachineDominatorTreePass(PassRegistry&);
180 void initializeMachinePostDominatorTreePass(PassRegistry&);
181 void initializeMachineLICMPass(PassRegistry&);
182 void initializeMachineLoopInfoPass(PassRegistry&);
183 void initializeMachineModuleInfoPass(PassRegistry&);
184 void initializeMachineSchedulerPass(PassRegistry&);
185 void initializeMachineSinkingPass(PassRegistry&);
186 void initializeMachineTraceMetricsPass(PassRegistry&);
187 void initializeMachineVerifierPassPass(PassRegistry&);
188 void initializeMemCpyOptPass(PassRegistry&);
189 void initializeMemDepPrinterPass(PassRegistry&);
190 void initializeMemoryDependenceAnalysisPass(PassRegistry&);
191 void initializeMetaRenamerPass(PassRegistry&);
192 void initializeMergeFunctionsPass(PassRegistry&);
193 void initializeModuleDebugInfoPrinterPass(PassRegistry&);
194 void initializeNoAAPass(PassRegistry&);
195 void initializeObjCARCAliasAnalysisPass(PassRegistry&);
196 void initializeObjCARCAPElimPass(PassRegistry&);
197 void initializeObjCARCExpandPass(PassRegistry&);
198 void initializeObjCARCContractPass(PassRegistry&);
199 void initializeObjCARCOptPass(PassRegistry&);
200 void initializeOptimizePHIsPass(PassRegistry&);
201 void initializePartiallyInlineLibCallsPass(PassRegistry&);
202 void initializePEIPass(PassRegistry&);
203 void initializePHIEliminationPass(PassRegistry&);
204 void initializePartialInlinerPass(PassRegistry&);
205 void initializePeepholeOptimizerPass(PassRegistry&);
206 void initializePostDomOnlyPrinterPass(PassRegistry&);
207 void initializePostDomOnlyViewerPass(PassRegistry&);
208 void initializePostDomPrinterPass(PassRegistry&);
209 void initializePostDomViewerPass(PassRegistry&);
210 void initializePostDominatorTreePass(PassRegistry&);
211 void initializePostRASchedulerPass(PassRegistry&);
212 void initializePreVerifierPass(PassRegistry&);
213 void initializePrintFunctionPassPass(PassRegistry&);
214 void initializePrintModulePassPass(PassRegistry&);
215 void initializePrintBasicBlockPassPass(PassRegistry&);
216 void initializeProcessImplicitDefsPass(PassRegistry&);
217 void initializePromotePassPass(PassRegistry&);
218 void initializePruneEHPass(PassRegistry&);
219 void initializeReassociatePass(PassRegistry&);
220 void initializeRegToMemPass(PassRegistry&);
221 void initializeRegionInfoPass(PassRegistry&);
222 void initializeRegionOnlyPrinterPass(PassRegistry&);
223 void initializeRegionOnlyViewerPass(PassRegistry&);
224 void initializeRegionPrinterPass(PassRegistry&);
225 void initializeRegionViewerPass(PassRegistry&);
226 void initializeSCCPPass(PassRegistry&);
227 void initializeSROAPass(PassRegistry&);
228 void initializeSROA_DTPass(PassRegistry&);
229 void initializeSROA_SSAUpPass(PassRegistry&);
231 void initializeScalarEvolutionPass(PassRegistry&);
232 void initializeSimpleInlinerPass(PassRegistry&);
233 void initializeRegisterCoalescerPass(PassRegistry&);
234 void initializeSingleLoopExtractorPass(PassRegistry&);
235 void initializeSinkingPass(PassRegistry&);
236 void initializeSlotIndexesPass(PassRegistry&);
237 void initializeSpillPlacementPass(PassRegistry&);
238 void initializeStackProtectorPass(PassRegistry&);
239 void initializeStackColoringPass(PassRegistry&);
240 void initializeStackSlotColoringPass(PassRegistry&);
241 void initializeStripDeadDebugInfoPass(PassRegistry&);
242 void initializeStripDeadPrototypesPassPass(PassRegistry&);
243 void initializeStripDebugDeclarePass(PassRegistry&);
244 void initializeStripNonDebugSymbolsPass(PassRegistry&);
245 void initializeStripSymbolsPass(PassRegistry&);
246 void initializeTailCallElimPass(PassRegistry&);
247 void initializeTailDuplicatePassPass(PassRegistry&);
248 void initializeTargetPassConfigPass(PassRegistry&);
249 void initializeDataLayoutPass(PassRegistry&);
251 void initializeNoTTIPass(PassRegistry&);
252 void initializeTargetLibraryInfoPass(PassRegistry&);
253 void initializeTwoAddressInstructionPassPass(PassRegistry&);
254 void initializeTypeBasedAliasAnalysisPass(PassRegistry&);
255 void initializeUnifyFunctionExitNodesPass(PassRegistry&);
256 void initializeUnreachableBlockElimPass(PassRegistry&);
258 void initializeVerifierPass(PassRegistry&);
259 void initializeVirtRegMapPass(PassRegistry&);
260 void initializeVirtRegRewriterPass(PassRegistry&);
261 void initializeInstSimplifierPass(PassRegistry&);
262 void initializeUnpackMachineBundlesPass(PassRegistry&);
263 void initializeFinalizeMachineBundlesPass(PassRegistry&);
264 void initializeLoopVectorizePass(PassRegistry&);
265 void initializeSLPVectorizerPass(PassRegistry&);
266 void initializeBBVectorizePass(PassRegistry&);
267 void initializeMachineFunctionPrinterPassPass(PassRegistry&);
268 }
269 
270 #endif
void initializeFunctionAttrsPass(PassRegistry &)
void initializeIPCPPass(PassRegistry &)
void initializeLoopUnswitchPass(PassRegistry &)
void initializeDomViewerPass(PassRegistry &)
void initializeInstCombinerPass(PassRegistry &)
void initializeMemDepPrinterPass(PassRegistry &)
void initializeVerifierPass(PassRegistry &)
void initializeLoopExtractorPass(PassRegistry &)
void initializeStripDeadDebugInfoPass(PassRegistry &)
void initializeObjCARCAPElimPass(PassRegistry &)
void initializeTailDuplicatePassPass(PassRegistry &)
void initializeSimpleInlinerPass(PassRegistry &)
void initializeRegionViewerPass(PassRegistry &)
void initializeCostModelAnalysisPass(PassRegistry &)
void initializeJumpThreadingPass(PassRegistry &)
void initializeRegionPrinterPass(PassRegistry &)
void initializeDataFlowSanitizerPass(PassRegistry &)
void initializeMachineCSEPass(PassRegistry &)
void initializeLiveDebugVariablesPass(PassRegistry &)
void initializeInternalizePassPass(PassRegistry &)
void initializeVirtRegRewriterPass(PassRegistry &)
void initializeBBVectorizePass(PassRegistry &)
void initializeFinalizeMachineBundlesPass(PassRegistry &)
void initializePostDomViewerPass(PassRegistry &)
void initializeMachineBlockPlacementStatsPass(PassRegistry &)
void initializeScalarOpts(PassRegistry &)
Definition: Scalar.cpp:29
void initializePostDomOnlyViewerPass(PassRegistry &)
void initializeLoopStrengthReducePass(PassRegistry &)
void initializeLoopVectorizePass(PassRegistry &)
void initializeScalarEvolutionAliasAnalysisPass(PassRegistry &)
void initializeLoopRerollPass(PassRegistry &)
void initializeObjCARCOptPass(PassRegistry &)
void initializeOptimizePHIsPass(PassRegistry &)
void initializeDSEPass(PassRegistry &)
void initializeUnpackMachineBundlesPass(PassRegistry &)
void initializeMachineLoopInfoPass(PassRegistry &)
void initializeBreakCriticalEdgesPass(PassRegistry &)
void initializeDominatorTreePass(PassRegistry &)
void initializeCore(PassRegistry &)
Definition: Core.cpp:42
void initializeEarlyCSEPass(PassRegistry &)
void initializeLoopInfoPass(PassRegistry &)
void initializeSROA_DTPass(PassRegistry &)
void initializeRegisterCoalescerPass(PassRegistry &)
void initializePromotePassPass(PassRegistry &)
void initializeMachineVerifierPassPass(PassRegistry &)
void initializeTargetTransformInfoAnalysisGroup(PassRegistry &)
void initializeBranchProbabilityInfoPass(PassRegistry &)
void initializeLiveVariablesPass(PassRegistry &)
void initializeDebugIRPass(PassRegistry &)
void initializeDomOnlyPrinterPass(PassRegistry &)
void initializeStripSymbolsPass(PassRegistry &)
void initializeBranchFolderPassPass(PassRegistry &)
void initializeTypeBasedAliasAnalysisPass(PassRegistry &)
void initializeIVUsersPass(PassRegistry &)
void initializePruneEHPass(PassRegistry &)
void initializePrintFunctionPassPass(PassRegistry &)
void initializeObjCARCOpts(PassRegistry &)
Definition: ObjCARC.cpp:39
void initializeInstCountPass(PassRegistry &)
void initializePostRASchedulerPass(PassRegistry &)
void initializeCallGraphPrinterPass(PassRegistry &)
void initializeArgPromotionPass(PassRegistry &)
void initializeExpandPostRAPass(PassRegistry &)
void initializeGlobalOptPass(PassRegistry &)
void initializeBasicTTIPass(PassRegistry &)
void initializeObjCARCAliasAnalysisPass(PassRegistry &)
void initializePostDomPrinterPass(PassRegistry &)
void initializeLowerIntrinsicsPass(PassRegistry &)
void initializeAliasSetPrinterPass(PassRegistry &)
void initializeIfConverterPass(PassRegistry &)
void initializeObjCARCContractPass(PassRegistry &)
void initializeMachineFunctionPrinterPassPass(PassRegistry &)
void initializeTwoAddressInstructionPassPass(PassRegistry &)
void initializeAnalysis(PassRegistry &)
initializeAnalysis - Initialize all passes linked into the Analysis library.
void initializeGCMachineCodeAnalysisPass(PassRegistry &)
void initializeTarget(PassRegistry &)
initializeCodeGen - Initialize all passes linked into the CodeGen library.
Definition: Target.cpp:44
void initializeFindUsedTypesPass(PassRegistry &)
void initializeStripNonDebugSymbolsPass(PassRegistry &)
void initializeAliasAnalysisCounterPass(PassRegistry &)
void initializeUnifyFunctionExitNodesPass(PassRegistry &)
void initializePeepholeOptimizerPass(PassRegistry &)
void initializeCFGOnlyPrinterPass(PassRegistry &)
void initializeConstantPropagationPass(PassRegistry &)
void initializeLoopRotatePass(PassRegistry &)
void initializeAliasAnalysisAnalysisGroup(PassRegistry &)
void initializeTargetPassConfigPass(PassRegistry &)
void initializePrintModulePassPass(PassRegistry &)
void initializeMachinePostDominatorTreePass(PassRegistry &)
void initializeLoopUnrollPass(PassRegistry &)
void initializeGlobalsModRefPass(PassRegistry &)
void initializeMergeFunctionsPass(PassRegistry &)
void initializeDelinearizationPass(PassRegistry &)
void initializePrintBasicBlockPassPass(PassRegistry &)
void initializeModuleDebugInfoPrinterPass(PassRegistry &)
void initializeAliasDebuggerPass(PassRegistry &)
void initializeStackSlotColoringPass(PassRegistry &)
void initializeMachineDominatorTreePass(PassRegistry &)
void initializeEarlyIfConverterPass(PassRegistry &)
void initializeCallGraphViewerPass(PassRegistry &)
void initializeNoAAPass(PassRegistry &)
void initializeSlotIndexesPass(PassRegistry &)
void initializePEIPass(PassRegistry &)
void initializeLowerExpectIntrinsicPass(PassRegistry &)
void initializeDomOnlyViewerPass(PassRegistry &)
void initializeSCCPPass(PassRegistry &)
void initializePreVerifierPass(PassRegistry &)
void initializeLiveStacksPass(PassRegistry &)
void initializeDeadMachineInstructionElimPass(PassRegistry &)
void initializeAddressSanitizerModulePass(PassRegistry &)
void initializeInlineCostAnalysisPass(PassRegistry &)
void initializeDAEPass(PassRegistry &)
void initializeLoopDeletionPass(PassRegistry &)
void initializeLiveIntervalsPass(PassRegistry &)
void initializeProcessImplicitDefsPass(PassRegistry &)
void initializeLowerAtomicPass(PassRegistry &)
void initializeUnreachableBlockElimPass(PassRegistry &)
void initializeIPSCCPPass(PassRegistry &)
void initializeInstSimplifierPass(PassRegistry &)
void initializeInstrumentation(PassRegistry &)
void initializeCFGPrinterPass(PassRegistry &)
void initializeCFGViewerPass(PassRegistry &)
void initializeLICMPass(PassRegistry &)
void initializeRegionInfoPass(PassRegistry &)
void initializeAAEvalPass(PassRegistry &)
void initializeStructurizeCFGPass(PassRegistry &)
void initializeBasicAliasAnalysisPass(PassRegistry &)
void initializeMachineBlockPlacementPass(PassRegistry &)
void initializeBlockFrequencyInfoPass(PassRegistry &)
void initializeIPO(PassRegistry &)
initializeIPO - Initialize all passes linked into the IPO library.
Definition: IPO.cpp:24
void initializeAddressSanitizerPass(PassRegistry &)
void initializePHIEliminationPass(PassRegistry &)
void initializeMachineCopyPropagationPass(PassRegistry &)
void initializeMachineLICMPass(PassRegistry &)
void initializeMachineBlockFrequencyInfoPass(PassRegistry &)
void initializeRegToMemPass(PassRegistry &)
void initializeMachineModuleInfoPass(PassRegistry &)
void initializeLowerInvokePass(PassRegistry &)
void initializePostDomOnlyPrinterPass(PassRegistry &)
void initializeDependenceAnalysisPass(PassRegistry &)
void initializeCodeGenPreparePass(PassRegistry &)
void initializeCorrelatedValuePropagationPass(PassRegistry &)
void initializeAlwaysInlinerPass(PassRegistry &)
void initializePartialInlinerPass(PassRegistry &)
void initializeTransformUtils(PassRegistry &)
Definition: Utils.cpp:23
void initializeCFGOnlyViewerPass(PassRegistry &)
void initializeLCSSAPass(PassRegistry &)
void initializeGCOVProfilerPass(PassRegistry &)
void initializeSROA_SSAUpPass(PassRegistry &)
void initializeMemorySanitizerPass(PassRegistry &)
void initializeStackColoringPass(PassRegistry &)
void initializeThreadSanitizerPass(PassRegistry &)
void initializeLintPass(PassRegistry &)
void initializeIntervalPartitionPass(PassRegistry &)
void initializeStackProtectorPass(PassRegistry &)
void initializeDataLayoutPass(PassRegistry &)
void initializeRegionOnlyViewerPass(PassRegistry &)
void initializeSpillPlacementPass(PassRegistry &)
void initializeMachineSchedulerPass(PassRegistry &)
void initializeCallGraphPass(PassRegistry &)
void initializeTailCallElimPass(PassRegistry &)
void initializePostDominatorTreePass(PassRegistry &)
void initializeReassociatePass(PassRegistry &)
void initializeDominanceFrontierPass(PassRegistry &)
void initializeSinkingPass(PassRegistry &)
void initializeDCEPass(PassRegistry &)
void initializeSingleLoopExtractorPass(PassRegistry &)
void initializeDomPrinterPass(PassRegistry &)
void initializeDAHPass(PassRegistry &)
void initializeIndVarSimplifyPass(PassRegistry &)
void initializeSROAPass(PassRegistry &)
void initializeLibCallAliasAnalysisPass(PassRegistry &)
void initializeGlobalDCEPass(PassRegistry &)
void initializeVirtRegMapPass(PassRegistry &)
void initializeMemoryDependenceAnalysisPass(PassRegistry &)
void initializeBlockExtractorPassPass(PassRegistry &)
void initializeNoTTIPass(PassRegistry &)
void initializeInstNamerPass(PassRegistry &)
void initializeSLPVectorizerPass(PassRegistry &)
void initializeLiveRegMatrixPass(PassRegistry &)
void initializeRegionOnlyPrinterPass(PassRegistry &)
void initializeLocalStackSlotPassPass(PassRegistry &)
void initializeStripDeadPrototypesPassPass(PassRegistry &)
void initializeTargetLibraryInfoPass(PassRegistry &)
void initializeUnreachableMachineBlockElimPass(PassRegistry &)
void initializeGCModuleInfoPass(PassRegistry &)
void initializeMachineBranchProbabilityInfoPass(PassRegistry &)
void initializeMachineSinkingPass(PassRegistry &)
void initializeIPA(PassRegistry &)
initializeIPA - Initialize all passes linked into the IPA library.
Definition: IPA.cpp:21
void initializeConstantMergePass(PassRegistry &)
void initializeExpandISelPseudosPass(PassRegistry &)
void initializeLoopIdiomRecognizePass(PassRegistry &)
void initializeLoopSimplifyPass(PassRegistry &)
void initializeLoaderPassPass(PassRegistry &)
void initializeStripDebugDeclarePass(PassRegistry &)
void initializeCFGSimplifyPassPass(PassRegistry &)
void initializeMemCpyOptPass(PassRegistry &)
void initializeScalarEvolutionPass(PassRegistry &)
void initializeCodeGen(PassRegistry &)
initializeCodeGen - Initialize all passes linked into the CodeGen library.
Definition: CodeGen.cpp:22
void initializeBarrierNoopPass(PassRegistry &)
void initializeLowerSwitchPass(PassRegistry &)
void initializeLazyValueInfoPass(PassRegistry &)
void initializeGlobalMergePass(PassRegistry &)
void initializeEdgeBundlesPass(PassRegistry &)
void initializeADCEPass(PassRegistry &)
void initializeVectorization(PassRegistry &)
Definition: Vectorize.cpp:28
void initializePartiallyInlineLibCallsPass(PassRegistry &)
void initializeMetaRenamerPass(PassRegistry &)
void initializeInstCombine(PassRegistry &)
void initializeMachineTraceMetricsPass(PassRegistry &)
void initializeDeadInstEliminationPass(PassRegistry &)
void initializeSampleProfileLoaderPass(PassRegistry &)
void initializeBoundsCheckingPass(PassRegistry &)
void initializeFlattenCFGPassPass(PassRegistry &)
void initializeObjCARCExpandPass(PassRegistry &)
void initializeLoopInstSimplifyPass(PassRegistry &)
void initializeGVNPass(PassRegistry &)