Lines Matching full:pass
2 ; 1) To have a loop, so we create a loop pass manager
3 ; 2) To be "immutable" in the sense that no pass in the standard
11 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
14 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
17 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
20 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
23 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
26 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
29 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
32 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
35 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
38 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
41 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
44 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
47 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
50 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
53 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager -debug-info-for-profiling \
56 ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager -debug-info-for-profiling \
64 ; CHECK-O: Running pass: Annotation2MetadataPass
65 ; CHECK-O-NEXT: Running pass: ForceFunctionAttrsPass
66 ; CHECK-EP-PIPELINE-START-NEXT: Running pass: NoOpModulePass
68 ; CHECK-DIS-NEXT: Running pass: AddDiscriminatorsPass
69 ; CHECK-O-NEXT: Running pass: InferFunctionAttrsPass
72 ; CHECK-O-NEXT: Running pass: CoroEarlyPass
73 ; CHECK-O-NEXT: Running pass: EntryExitInstrumenterPass
74 ; CHECK-O-NEXT: Running pass: LowerExpectIntrinsicPass
75 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
78 ; CHECK-O-NEXT: Running pass: SROAPass
80 ; CHECK-O-NEXT: Running pass: EarlyCSEPass
82 ; CHECK-O3-NEXT: Running pass: CallSiteSplittingPass
83 ; CHECK-O-NEXT: Running pass: OpenMPOptPass
84 ; CHECK-O-NEXT: Running pass: IPSCCPPass
85 ; CHECK-O-NEXT: Running pass: CalledValuePropagationPass
86 ; CHECK-O-NEXT: Running pass: GlobalOptPass
87 ; CHECK-O-NEXT: Running pass: PromotePass
88 ; CHECK-O-NEXT: Running pass: InstCombinePass
96 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
97 ; CHECK-O-NEXT: Running pass: AlwaysInlinerPass
99 ; CHECK-O-NEXT: Running pass: ModuleInlinerWrapperPass
101 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}GlobalsAA
104 ; CHECK-O-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}AAManager
106 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}ProfileSummaryAnalysis
111 ; CHECK-O-NEXT: Running pass: DevirtSCCRepeatedPass
112 ; CHECK-O-NEXT: Running pass: InlinerPass
113 ; CHECK-O-NEXT: Running pass: PostOrderFunctionAttrsPass
114 ; CHECK-O3-NEXT: Running pass: ArgumentPromotionPass
115 ; CHECK-O2-NEXT: Running pass: OpenMPOptCGSCCPass on (foo)
116 ; CHECK-O3-NEXT: Running pass: OpenMPOptCGSCCPass on (foo)
117 ; CHECK-O-NEXT: Running pass: SROAPass
118 ; CHECK-O-NEXT: Running pass: EarlyCSEPass
121 ; CHECK-O23SZ-NEXT: Running pass: SpeculativeExecutionPass
122 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
124 ; CHECK-O23SZ-NEXT: Running pass: CorrelatedValuePropagationPass
126 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
127 ; CHECK-O-NEXT: Running pass: InstCombinePass
128 ; CHECK-O23SZ-NEXT: Running pass: AggressiveInstCombinePass
129 ; CHECK-O1-NEXT: Running pass: LibCallsShrinkWrapPass
130 ; CHECK-O2-NEXT: Running pass: LibCallsShrinkWrapPass
131 ; CHECK-O3-NEXT: Running pass: LibCallsShrinkWrapPass
132 ; CHECK-O23SZ-NEXT: Running pass: TailCallElimPass
133 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
134 ; CHECK-O-NEXT: Running pass: ReassociatePass
135 ; CHECK-O23SZ-NEXT: Running pass: ConstraintEliminationPass
138 ; CHECK-O-NEXT: Running pass: LoopSimplifyPass
140 ; CHECK-O-NEXT: Running pass: LCSSAPass
143 ; CHECK-O-NEXT: Running pass: LoopInstSimplifyPass
144 ; CHECK-O-NEXT: Running pass: LoopSimplifyCFGPass
145 ; CHECK-O-NEXT: Running pass: LICM
146 ; CHECK-O-NEXT: Running pass: LoopRotatePass
147 ; CHECK-O-NEXT: Running pass: LICM
148 ; CHECK-O-NEXT: Running pass: SimpleLoopUnswitchPass
150 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
151 ; CHECK-O-NEXT: Running pass: InstCombinePass
152 ; CHECK-O-NEXT: Running pass: LoopSimplifyPass
153 ; CHECK-O-NEXT: Running pass: LCSSAPass
154 ; CHECK-O-NEXT: Running pass: LoopIdiomRecognizePass
155 ; CHECK-O-NEXT: Running pass: IndVarSimplifyPass
156 ; CHECK-O-NEXT: Running pass: LoopDeletionPass
157 ; CHECK-O-NEXT: Running pass: LoopFullUnrollPass
158 ; CHECK-O-NEXT: Running pass: SROAPass on foo
159 ; CHECK-O23SZ-NEXT: Running pass: VectorCombinePass
160 ; CHECK-O23SZ-NEXT: Running pass: MergedLoadStoreMotionPass
161 ; CHECK-O23SZ-NEXT: Running pass: GVNPass
163 ; CHECK-O1-NEXT: Running pass: MemCpyOptPass
165 ; CHECK-O-NEXT: Running pass: SCCPPass
166 ; CHECK-O-NEXT: Running pass: BDCEPass
168 ; CHECK-O-NEXT: Running pass: InstCombinePass
169 ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass
171 ; CHECK-O23SZ-NEXT: Running pass: CorrelatedValuePropagationPass
173 ; CHECK-O1-NEXT: Running pass: CoroElidePass
174 ; CHECK-O-NEXT: Running pass: ADCEPass
176 ; CHECK-O23SZ-NEXT: Running pass: MemCpyOptPass
177 ; CHECK-O23SZ-NEXT: Running pass: DSEPass
178 ; CHECK-O23SZ-NEXT: Running pass: MoveAutoInitPass
179 ; CHECK-O23SZ-NEXT: Running pass: LoopSimplifyPass
180 ; CHECK-O23SZ-NEXT: Running pass: LCSSAPass
181 ; CHECK-O23SZ-NEXT: Running pass: LICMPass on loop
182 ; CHECK-O23SZ-NEXT: Running pass: CoroElidePass
183 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
184 ; CHECK-O-NEXT: Running pass: InstCombinePass
185 ; CHECK-O-NEXT: Running pass: PostOrderFunctionAttrsPass
186 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}ShouldNotRunFunctionPassesAnalysis
188 ; CHECK-O-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}ShouldNotRunFunctionPassesAnalysis
191 ; CHECK-O-NEXT: Running pass: DeadArgumentEliminationPass
192 ; CHECK-O-NEXT: Running pass: GlobalOptPass
193 ; CHECK-O-NEXT: Running pass: GlobalDCEPass
194 ; CHECK-EXT: Running pass: {{.*}}::Bye
195 ; CHECK-EP-OPT-EARLY-NEXT: Running pass: NoOpModulePass
196 ; CHECK-EP-OPT-LAST-NEXT: Running pass: NoOpModulePass
197 ; CHECK-O-NEXT: Running pass: AnnotationRemarksPass on foo
198 ; CHECK-O-NEXT: Running pass: CanonicalizeAliasesPass
199 ; CHECK-O-NEXT: Running pass: NameAnonGlobalPass
200 ; CHECK-O-NEXT: Running pass: PrintModulePass