Lines Matching full:o
13 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O1,CHECK-O-NODIS
16 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O1,CHECK-O-NODIS
19 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O2,CHECK-O23SZ,CHECK-O-NODIS
22 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O2,CHECK-O23SZ,CHECK-O-NODIS
25 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-O-NODIS,CHECK-EP-PIPELINE-START
28 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-O-NODIS,CHECK-EP-PIPELINE-START
31 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-O-NODIS,CHECK-EP-OPT-EARLY
34 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-O-NODIS,CHECK-EP-OPT-EARLY
37 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-O-NODIS,CHECK-EP-OPT-LAST
40 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-O-NODIS,CHECK-EP-OPT-LAST
43 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O23SZ,CHECK-O-NODIS
46 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O23SZ,CHECK-O-NODIS
49 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O23SZ,CHECK-O-NODIS
52 ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O23SZ,CHECK-O-NODIS
55 ; RUN: | FileCheck %s --check-prefixes=CHECK-DIS,CHECK-O,CHECK-O2,CHECK-O23SZ
58 ; RUN: | FileCheck %s --check-prefixes=CHECK-DIS,CHECK-O,CHECK-O2,CHECK-O23SZ
64 ; CHECK-O: Running pass: Annotation2MetadataPass
65 ; CHECK-O-NEXT: Running pass: ForceFunctionAttrsPass
69 ; CHECK-O-NEXT: Running pass: InferFunctionAttrsPass
70 ; CHECK-O-NODIS-NEXT: Running analysis: InnerAnalysisManagerProxy
71 ; CHECK-O-NEXT: Running analysis: TargetLibraryAnalysis
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
76 ; CHECK-O-NEXT: Running analysis: TargetIRAnalysis
77 ; CHECK-O-NEXT: Running analysis: AssumptionAnalysis
78 ; CHECK-O-NEXT: Running pass: SROAPass
79 ; CHECK-O-NEXT: Running analysis: DominatorTreeAnalysis
80 ; CHECK-O-NEXT: Running pass: EarlyCSEPass
81 ; CHECK-O-NEXT: Running analysis: TargetLibraryAnalysis
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
89 ; CHECK-O-NEXT: Running analysis: LastRunTrackingAnalysis
90 ; CHECK-O-NEXT: Running analysis: OptimizationRemarkEmitterAnalysis
91 ; CHECK-O-NEXT: Running analysis: AAManager
92 ; CHECK-O-NEXT: Running analysis: BasicAA
93 ; CHECK-O-NEXT: Running analysis: ScopedNoAliasAA
94 ; CHECK-O-NEXT: Running analysis: TypeBasedAA
95 ; CHECK-O-NEXT: Running analysis: OuterAnalysisManagerProxy
96 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
97 ; CHECK-O-NEXT: Running pass: AlwaysInlinerPass
98 ; CHECK-O-NEXT: Running analysis: ProfileSummaryAnalysis
99 ; CHECK-O-NEXT: Running pass: ModuleInlinerWrapperPass
100 ; CHECK-O-NEXT: Running analysis: InlineAdvisorAnalysis
101 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}GlobalsAA
102 ; CHECK-O-NEXT: Running analysis: GlobalsAA
103 ; CHECK-O-NEXT: Running analysis: CallGraphAnalysis
104 ; CHECK-O-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}AAManager
105 ; CHECK-O-NEXT: Invalidating analysis: AAManager
106 ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}ProfileSummaryAnalysis
107 ; CHECK-O-NEXT: Running analysis: InnerAnalysisManagerProxy
108 ; CHECK-O-NEXT: Running analysis: LazyCallGraphAnalysis
109 ; CHECK-O-NEXT: Running analysis: FunctionAnalysisManagerCGSCCProxy
110 ; CHECK-O-NEXT: Running analysis: OuterAnalysisManagerProxy
111 ; CHECK-O-NEXT: Running pass: DevirtSCCRepeatedPass
112 ; CHECK-O-NEXT: Running pass: InlinerPass
113 ; CHECK-O-NEXT: Running pass: PostOrderFunctionAttrsPass
117 ; CHECK-O-NEXT: Running pass: SROAPass
118 ; CHECK-O-NEXT: Running pass: EarlyCSEPass
119 ; CHECK-O-NEXT: Running analysis: MemorySSAAnalysis
120 ; CHECK-O-NEXT: Running analysis: AAManager
126 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
127 ; CHECK-O-NEXT: Running pass: InstCombinePass
133 ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
134 ; CHECK-O-NEXT: Running pass: ReassociatePass
138 ; CHECK-O-NEXT: Running pass: LoopSimplifyPass
140 ; CHECK-O-NEXT: Running pass: LCSSAPass
142 ; CHECK-O-NEXT: Running analysis: InnerAnalysisManagerProxy
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
149 ; CHECK-O-NEXT: Running analysis: OuterAnalysisManagerProxy
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
165 ; CHECK-O-NEXT: Running pass: SCCPPass
166 ; CHECK-O-NEXT: Running pass: BDCEPass
167 ; CHECK-O-NEXT: Running analysis: DemandedBitsAnalysis
168 ; CHECK-O-NEXT: Running pass: InstCombinePass
174 ; CHECK-O-NEXT: Running pass: ADCEPass
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
187 ; CHECK-O-NEXT: Running analysis: ShouldNotRunFunctionPassesAnalysis
188 ; CHECK-O-NEXT: Running pass: InvalidateAnalysisPass<{{.*}}ShouldNotRunFunctionPassesAnalysis
189 ; CHECK-O-NEXT: Invalidating analysis: ShouldNotRunFunctionPassesAnalysis
190 ; CHECK-O-NEXT: Invalidating analysis: InlineAdvisorAnalysis
191 ; CHECK-O-NEXT: Running pass: DeadArgumentEliminationPass
192 ; CHECK-O-NEXT: Running pass: GlobalOptPass
193 ; CHECK-O-NEXT: Running pass: GlobalDCEPass
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
203 ; CHECK-O-LABEL: define void @foo(i32 %n) local_unnamed_addr {
204 ; CHECK-O-NEXT: entry:
205 ; CHECK-O-NEXT: br label %loop
206 ; CHECK-O: loop:
207 ; CHECK-O-NEXT: %iv = phi i32 [ 0, %entry ], [ %iv.next, %loop ]
208 ; CHECK-O-NEXT: %iv.next = add i32 %iv, 1
209 ; CHECK-O-NEXT: tail call void @bar()
210 ; CHECK-O-NEXT: %cmp = icmp eq i32 %iv, %n
211 ; CHECK-O-NEXT: br i1 %cmp, label %exit, label %loop
212 ; CHECK-O: exit:
213 ; CHECK-O-NEXT: ret void
214 ; CHECK-O-NEXT: }