Lines Matching refs:O

13 ; RUN:     | FileCheck %s --check-prefixes=CHECK-O,CHECK-O1,CHECK-PRELINK-O,CHECK-PRELINK-O-NODIS
16 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O2,CHECK-O23SZ,CHECK-PRELINK-O,CHECK-PRELI…
19 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-PRELINK-O,CHECK-PRELI…
22 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-Os,CHECK-O23SZ,CHECK-PRELINK-O,CHECK-PRELI…
25 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-Oz,CHECK-O23SZ,CHECK-PRELINK-O,CHECK-PRELI…
28 ; RUN: | FileCheck %s --check-prefixes=CHECK-DIS,CHECK-O,CHECK-O2,CHECK-O23SZ,CHECK-PRELINK-O
33 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O1,CHECK-POSTLINK-O,%llvmcheckext
36 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O2,CHECK-O23SZ,CHECK-POSTLINK-O,%llvmcheck…
39 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-POSTLINK-O,%llvmcheck…
42 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-Os,CHECK-O23SZ,CHECK-POSTLINK-O,%llvmcheck…
45 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-Oz,CHECK-O23SZ,CHECK-POSTLINK-O,%llvmcheck…
48 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O2,CHECK-O23SZ,CHECK-POSTLINK-O,%llvmcheck…
53 ; CHECK-O: Running pass: Annotation2Metadata
54 ; CHECK-O-NEXT: Running pass: ForceFunctionAttrsPass
58 ; CHECK-POSTLINK-O-NEXT: Running pass: PGOIndirectCallPromotion
59 ; CHECK-POSTLINK-O-NEXT: Running analysis: ProfileSummaryAnalysis
60 ; CHECK-POSTLINK-O-NEXT: Running analysis: InnerAnalysisManagerProxy
61 ; CHECK-POSTLINK-O-NEXT: Running analysis: OptimizationRemarkEmitterAnalysis
62 ; CHECK-O-NEXT: Running pass: InferFunctionAttrsPass
63 ; CHECK-PRELINK-O-NODIS-NEXT: Running analysis: InnerAnalysisManagerProxy
64 ; CHECK-O-NEXT: Running analysis: TargetLibraryAnalysis
65 ; CHECK-O-NEXT: Running pass: CoroEarlyPass
66 ; CHECK-O-NEXT: Running pass: LowerExpectIntrinsicPass
67 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
68 ; CHECK-O-NEXT: Running analysis: TargetIRAnalysis
69 ; CHECK-O-NEXT: Running analysis: AssumptionAnalysis
70 ; CHECK-O-NEXT: Running pass: SROAPass
71 ; CHECK-O-NEXT: Running analysis: DominatorTreeAnalysis
72 ; CHECK-O-NEXT: Running pass: EarlyCSEPass
73 ; CHECK-O-NEXT: Running analysis: TargetLibraryAnalysis
75 ; CHECK-O-NEXT: Running pass: OpenMPOptPass
76 ; CHECK-POSTLINK-O-NEXT: Running pass: LowerTypeTestsPass
77 ; CHECK-O-NEXT: Running pass: IPSCCPPass
78 ; CHECK-O-NEXT: Running pass: CalledValuePropagationPass
79 ; CHECK-O-NEXT: Running pass: GlobalOptPass
80 ; CHECK-O-NEXT: Running pass: PromotePass
81 ; CHECK-O-NEXT: Running pass: DeadArgumentEliminationPass
82 ; CHECK-O-NEXT: Running pass: InstCombinePass
83 ; CHECK-PRELINK-O-NEXT: Running analysis: OptimizationRemarkEmitterAnalysis
84 ; CHECK-O-NEXT: Running analysis: AAManager
85 ; CHECK-O-NEXT: Running analysis: BasicAA
86 ; CHECK-O-NEXT: Running analysis: ScopedNoAliasAA
87 ; CHECK-O-NEXT: Running analysis: TypeBasedAA
88 ; CHECK-O-NEXT: Running analysis: OuterAnalysisManagerProxy
89 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
90 ; CHECK-O-NEXT: Running pass: ModuleInlinerWrapperPass
91 ; CHECK-O-NEXT: Running analysis: InlineAdvisorAnalysis
92 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}GlobalsAA
93 ; CHECK-O-NEXT: Running analysis: GlobalsAA
94 ; CHECK-O-NEXT: Running analysis: CallGraphAnalysis
95 ; CHECK-O-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}AAManager
96 ; CHECK-O-NEXT: Invalidating analysis: AAManager
97 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}ProfileSummaryAnalysis
98 ; CHECK-PRELINK-O-NEXT: Running analysis: ProfileSummaryAnalysis
99 ; CHECK-O-NEXT: Running analysis: InnerAnalysisManagerProxy
100 ; CHECK-O-NEXT: Running analysis: LazyCallGraphAnalysis
101 ; CHECK-O-NEXT: Running analysis: FunctionAnalysisManagerCGSCCProxy
102 ; CHECK-O-NEXT: Running analysis: OuterAnalysisManagerProxy
103 ; CHECK-O-NEXT: Running pass: DevirtSCCRepeatedPass
104 ; CHECK-O-NEXT: Running pass: InlinerPass
105 ; CHECK-O-NEXT: Running pass: InlinerPass
106 ; CHECK-O-NEXT: Running pass: PostOrderFunctionAttrsPass
107 ; CHECK-O-NEXT: Running analysis: AAManager
111 ; CHECK-O-NEXT: Running pass: SROAPass
112 ; CHECK-O-NEXT: Running pass: EarlyCSEPass
113 ; CHECK-O-NEXT: Running analysis: MemorySSAAnalysis
119 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
120 ; CHECK-O-NEXT: Running pass: InstCombinePass
126 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
127 ; CHECK-O-NEXT: Running pass: ReassociatePass
128 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}OptimizationRemarkEmitterAnalysis
129 ; CHECK-O-NEXT: Running pass: LoopSimplifyPass
130 ; CHECK-O-NEXT: Running analysis: LoopAnalysis
131 ; CHECK-O-NEXT: Running pass: LCSSAPass
132 ; CHECK-O-NEXT: Running analysis: ScalarEvolutionAnalysis
133 ; CHECK-O-NEXT: Running analysis: InnerAnalysisManagerProxy
134 ; CHECK-O-NEXT: Running pass: LoopInstSimplifyPass
135 ; CHECK-O-NEXT: Running pass: LoopSimplifyCFGPass
136 ; CHECK-O-NEXT: Running pass: LICM
137 ; CHECK-O-NEXT: Running pass: LoopRotatePass
138 ; CHECK-O-NEXT: Running pass: LICM
139 ; CHECK-O-NEXT: Running pass: SimpleLoopUnswitchPass
140 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
141 ; CHECK-O-NEXT: Running pass: InstCombinePass
142 ; CHECK-O-NEXT: Running pass: LoopSimplifyPass
143 ; CHECK-O-NEXT: Running pass: LCSSAPass
144 ; CHECK-O-NEXT: Running pass: LoopIdiomRecognizePass
145 ; CHECK-O-NEXT: Running pass: IndVarSimplifyPass
146 ; CHECK-O-NEXT: Running pass: LoopDeletionPass
147 ; CHECK-O-NEXT: Running pass: LoopFullUnrollPass
148 ; CHECK-O-NEXT: Running pass: SROAPass on foo
166 ; CHECK-O-NEXT: Running pass: SCCPPass
167 ; CHECK-O-NEXT: Running pass: BDCEPass
168 ; CHECK-O-NEXT: Running analysis: DemandedBitsAnalysis
169 ; CHECK-O-NEXT: Running pass: InstCombinePass
175 ; CHECK-O-NEXT: Running pass: ADCEPass
176 ; CHECK-O-NEXT: Running analysis: PostDominatorTreeAnalysis
183 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
184 ; CHECK-O-NEXT: Running pass: InstCombinePass
185 ; CHECK-O-NEXT: Running analysis: ShouldNotRunFunctionPassesAnalysis
186 ; CHECK-O-NEXT: Running pass: CoroSplitPass
187 ; CHECK-O-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}ShouldNotRunFunctionPassesAnalysis
188 ; CHECK-O-NEXT: Invalidating analysis: ShouldNotRunFunctionPassesAnalysis
189 ; CHECK-O-NEXT: Invalidating analysis: InlineAdvisorAnalysis
190 ; CHECK-O-NEXT: Running pass: CoroCleanupPass
191 ; CHECK-PRELINK-O-NEXT: Running pass: GlobalOptPass
192 ; CHECK-POSTLINK-O-NEXT: Running pass: GlobalOptPass
193 ; CHECK-POSTLINK-O-NEXT: Running pass: GlobalDCEPass
194 ; CHECK-POSTLINK-O-NEXT: Running pass: EliminateAvailableExternallyPass
195 ; CHECK-POSTLINK-O-NEXT: Running pass: ReversePostOrderFunctionAttrsPass
196 ; CHECK-POSTLINK-O-NEXT: Running pass: RecomputeGlobalsAAPass
197 ; CHECK-POSTLINK-O-NEXT: Running pass: Float2IntPass
198 ; CHECK-POSTLINK-O-NEXT: Running pass: LowerConstantIntrinsicsPass
200 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopSimplifyPass
201 ; CHECK-POSTLINK-O-NEXT: Running pass: LCSSAPass
202 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopRotatePass
203 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopDeletionPass
204 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopDistributePass
205 ; CHECK-POSTLINK-O-NEXT: Running pass: InjectTLIMappings
206 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopVectorizePass
207 ; CHECK-POSTLINK-O-NEXT: Running analysis: BlockFrequencyAnalysis
208 ; CHECK-POSTLINK-O-NEXT: Running analysis: BranchProbabilityAnalysis
209 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopLoadEliminationPass
210 ; CHECK-POSTLINK-O-NEXT: Running analysis: LoopAccessAnalysis
211 ; CHECK-POSTLINK-O-NEXT: Running pass: InstCombinePass
212 ; CHECK-POSTLINK-O-NEXT: Running pass: SimplifyCFGPass
216 ; CHECK-POSTLINK-O-NEXT: Running pass: VectorCombinePass
217 ; CHECK-POSTLINK-O-NEXT: Running pass: InstCombinePass
218 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopUnrollPass
219 ; CHECK-POSTLINK-O-NEXT: Running pass: WarnMissedTransformationsPass
220 ; CHECK-POSTLINK-O-NEXT: Running pass: InstCombinePass
221 ; CHECK-POSTLINK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}OptimizationRemarkEmitterAnalysis
222 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopSimplifyPass
223 ; CHECK-POSTLINK-O-NEXT: Running pass: LCSSAPass
224 ; CHECK-POSTLINK-O-NEXT: Running pass: LICMPass
225 ; CHECK-POSTLINK-O-NEXT: Running pass: AlignmentFromAssumptionsPass
226 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopSinkPass
227 ; CHECK-POSTLINK-O-NEXT: Running pass: InstSimplifyPass
228 ; CHECK-POSTLINK-O-NEXT: Running pass: DivRemPairsPass
229 ; CHECK-POSTLINK-O-NEXT: Running pass: TailCallElimPass
230 ; CHECK-POSTLINK-O-NEXT: Running pass: SimplifyCFGPass
231 ; CHECK-POSTLINK-O-NEXT: Running pass: GlobalDCEPass
232 ; CHECK-POSTLINK-O-NEXT: Running pass: ConstantMergePass
233 ; CHECK-POSTLINK-O-NEXT: Running pass: CGProfilePass
234 ; CHECK-POSTLINK-O-NEXT: Running pass: RelLookupTableConverterPass
235 ; CHECK-O-NEXT: Running pass: AnnotationRemarksPass on foo
236 ; CHECK-PRELINK-O-NEXT: Running pass: CanonicalizeAliasesPass
237 ; CHECK-PRELINK-O-NEXT: Running pass: NameAnonGlobalPass
238 ; CHECK-O-NEXT: Running pass: PrintModulePass
241 ; CHECK-O-LABEL: define void @foo(i32 %n) local_unnamed_addr {
242 ; CHECK-O-NEXT: entry:
243 ; CHECK-O-NEXT: br label %loop
244 ; CHECK-O: loop:
245 ; CHECK-O-NEXT: %iv = phi i32 [ 0, %entry ], [ %iv.next, %loop ]
246 ; CHECK-O-NEXT: %iv.next = add i32 %iv, 1
247 ; CHECK-O-NEXT: tail call void @bar()
248 ; CHECK-O-NEXT: %cmp = icmp eq i32 %iv, %n
249 ; CHECK-O-NEXT: br i1 %cmp, label %exit, label %loop
250 ; CHECK-O: exit:
251 ; CHECK-O-NEXT: ret void
252 ; CHECK-O-NEXT: }