Lines Matching full:pass

1 ; RUN: opt -disable-output -debug-pass-manager \
4 ; CHECK-TWO-NOOP-MP: Running pass: NoOpModulePass
5 ; CHECK-TWO-NOOP-MP: Running pass: NoOpModulePass
7 ; RUN: opt -disable-output -debug-pass-manager \
10 ; CHECK-NESTED-TWO-NOOP-MP: Running pass: NoOpModulePass
11 ; CHECK-NESTED-TWO-NOOP-MP: Running pass: NoOpModulePass
13 ; RUN: opt -disable-output -debug-pass-manager \
16 ; CHECK-TWO-NOOP-FP: Running pass: NoOpFunctionPass
17 ; CHECK-TWO-NOOP-FP: Running pass: NoOpFunctionPass
19 ; RUN: opt -disable-output -debug-pass-manager \
22 ; CHECK-NESTED-TWO-NOOP-FP: Running pass: NoOpFunctionPass
23 ; CHECK-NESTED-TWO-NOOP-FP: Running pass: NoOpFunctionPass
25 ; RUN: opt -disable-output -debug-pass-manager \
28 ; CHECK-MIXED-FP-AND-MP: Running pass: NoOpModulePass
29 ; CHECK-MIXED-FP-AND-MP: Running pass: NoOpFunctionPass
30 ; CHECK-MIXED-FP-AND-MP: Running pass: NoOpFunctionPass
31 ; CHECK-MIXED-FP-AND-MP: Running pass: NoOpModulePass
33 ; RUN: opt -disable-output -debug-pass-manager \
39 ; RUN: opt -disable-output -debug-pass-manager \
46 ; RUN: opt -disable-output -debug-pass-manager \
53 ; RUN: opt -disable-output -debug-pass-manager \
64 ; RUN: not opt -disable-output -debug-pass-manager \
69 ; RUN: not opt -disable-output -debug-pass-manager \
74 ; RUN: not opt -disable-output -debug-pass-manager \
79 ; RUN: not opt -disable-output -debug-pass-manager \
84 ; RUN: not opt -disable-output -debug-pass-manager \
89 ; RUN: not opt -disable-output -debug-pass-manager \
94 ; RUN: not opt -disable-output -debug-pass-manager \
99 ; RUN: not opt -disable-output -debug-pass-manager \
104 ; RUN: not opt -disable-output -debug-pass-manager \
109 ; RUN: not opt -disable-output -debug-pass-manager \
114 ; RUN: opt -disable-output -debug-pass-manager \
117 ; CHECK-TWO-NOOP-CG: Running pass: NoOpCGSCCPass
118 ; CHECK-TWO-NOOP-CG: Running pass: NoOpCGSCCPass
120 ; RUN: opt -disable-output -debug-pass-manager \
123 ; CHECK-NESTED-MP-CG-FP: Running pass: NoOpFunctionPass
124 ; CHECK-NESTED-MP-CG-FP: Running pass: NoOpCGSCCPass
125 ; CHECK-NESTED-MP-CG-FP: Running pass: NoOpFunctionPass
126 ; CHECK-NESTED-MP-CG-FP: Running pass: NoOpCGSCCPass
127 ; CHECK-NESTED-MP-CG-FP: Running pass: NoOpFunctionPass
129 ; RUN: opt -disable-output -debug-pass-manager \
132 ; CHECK-TWO-NOOP-LOOP: Running pass: NoOpLoopPass
133 ; CHECK-TWO-NOOP-LOOP: Running pass: NoOpLoopPass
135 ; RUN: opt -disable-output -debug-pass-manager \
138 ; RUN: opt -disable-output -debug-pass-manager \
141 ; RUN: opt -disable-output -debug-pass-manager \
144 ; RUN: opt -disable-output -debug-pass-manager \
147 ; CHECK-NESTED-FP-LP: Running pass: NoOpLoopPass
149 ; RUN: opt -disable-output -debug-pass-manager=verbose \
152 ; CHECK-ADAPTORS: Running pass: ModuleToFunctionPassAdaptor
153 ; CHECK-ADAPTORS: Running pass: NoOpFunctionPass
154 ; CHECK-ADAPTORS: Running pass: ModuleToFunctionPassAdaptor
155 ; CHECK-ADAPTORS: Running pass: FunctionToLoopPassAdaptor
156 ; CHECK-ADAPTORS: Running pass: NoOpLoopPass on loop
157 ; CHECK-ADAPTORS: Running pass: ModuleToPostOrderCGSCCPassAdaptor
158 ; CHECK-ADAPTORS: Running pass: NoOpCGSCCPass
159 ; CHECK-ADAPTORS: Running pass: ModuleToPostOrderCGSCCPassAdaptor
160 ; CHECK-ADAPTORS: Running pass: PassManager{{.*}}SCC
161 ; CHECK-ADAPTORS: Running pass: CGSCCToFunctionPassAdaptor
162 ; CHECK-ADAPTORS: Running pass: NoOpFunctionPass
163 ; CHECK-ADAPTORS: Running pass: CGSCCToFunctionPassAdaptor
164 ; CHECK-ADAPTORS: Running pass: FunctionToLoopPassAdaptor
165 ; CHECK-ADAPTORS: Running pass: NoOpLoopPass on loop
166 ; CHECK-ADAPTORS: Running pass: ModuleToFunctionPassAdaptor
167 ; CHECK-ADAPTORS: Running pass: PassManager{{.*}}Function
168 ; CHECK-ADAPTORS: Running pass: FunctionToLoopPassAdaptor
169 ; CHECK-ADAPTORS: Running pass: NoOpLoopPass on loop
171 ; RUN: opt -disable-output -debug-pass-manager \
174 ; RUN: opt -disable-output -debug-pass-manager=verbose \
177 ; CHECK-MANAGERS: Running pass: PassManager{{.*}}Function
178 ; CHECK-MANAGERS: Running pass: PassManager{{.*}}Loop
181 ; RUN: opt -disable-output -debug-pass-manager \
184 ; CHECK-PRINT-IN-CGSCC: Running pass: PrintFunctionPass
185 ; CHECK-PRINT-IN-CGSCC: Running pass: VerifierPass
187 ; RUN: not opt -disable-output -debug-pass-manager \
192 ; RUN: not opt -disable-output -debug-pass-manager \
195 ; CHECK-EMPTY-INNER-PIPELINE: unknown function pass ''
197 ; RUN: not opt -disable-output -debug-pass-manager \
199 ; RUN: | FileCheck %s --check-prefix=CHECK-PIPELINE-ON-MODULE-PASS
200 ; CHECK-PIPELINE-ON-MODULE-PASS: invalid use of 'no-op-module' pass as module pipeline
202 ; RUN: not opt -disable-output -debug-pass-manager \
204 ; RUN: | FileCheck %s --check-prefix=CHECK-PIPELINE-ON-CGSCC-PASS
205 ; CHECK-PIPELINE-ON-CGSCC-PASS: invalid use of 'no-op-cgscc' pass as cgscc pipeline
207 ; RUN: not opt -disable-output -debug-pass-manager \
209 ; RUN: | FileCheck %s --check-prefix=CHECK-PIPELINE-ON-FUNCTION-PASS
210 ; CHECK-PIPELINE-ON-FUNCTION-PASS: invalid use of 'no-op-function' pass as function pipeline
212 ; RUN: not opt -disable-output -debug-pass-manager \
214 ; RUN: | FileCheck %s --check-prefix=CHECK-PIPELINE-ON-LOOP-PASS
215 ; CHECK-PIPELINE-ON-LOOP-PASS: invalid use of 'no-op-loop' pass as loop pipeline
217 ; RUN: not opt -disable-output -debug-pass-manager \
219 ; RUN: | FileCheck %s --check-prefix=CHECK-EMPTY-PIPELINE-ON-PASS
220 ; CHECK-EMPTY-PIPELINE-ON-PASS: invalid use of 'no-op-function' pass as function pipeline
224 ; CHECK-UNKNOWN-MODULE: unknown module pass 'bad'
228 ; CHECK-UNKNOWN-LOOP: unknown loop pass 'bad'
232 ; CHECK-UNKNOWN-CGSCC: unknown cgscc pass 'bad'
244 ; CHECK-UNKNOWN-FUNCTION: unknown function pass 'bad'
251 ; PASSES-EP-PEEPHOLE-ERR: Could not parse -passes-ep-peephole pipeline: unknown function pass 'bad'
254 ; PASSES-EP-LATELOOPOPT-ERR: Could not parse -passes-ep-late-loop-optimizations pipeline: unknown loop pass 'bad'
257 ; PASSES-EP-LOOPOPTEND-ERR: Could not parse -passes-ep-loop-optimizer-end pipeline: unknown loop pass 'bad'
260 ; PASSES-EP-SCALAROPTLATE-ERR: Could not parse -passes-ep-scalar-optimizer-late pipeline: unknown function pass 'bad'
263 ; PASSES-EP-CGSCCOPTLATE-ERR: Could not parse -passes-ep-cgscc-optimizer-late pipeline: unknown cgscc pass 'bad'
266 ; PASSES-EP-VECTORIZERSTART-ERR: Could not parse -passes-ep-vectorizer-start pipeline: unknown function pass 'bad'
269 ; PASSES-EP-VECTORIZEREND-ERR: Could not parse -passes-ep-vectorizer-end pipeline: unknown function pass 'bad'
272 ; PASSES-EP-PIPELINESTART-ERR: Could not parse -passes-ep-pipeline-start pipeline: unknown pass name 'bad'
275 ; PASSES-EP-PIPELINEEARLYSIMPLIFICATION-ERR: Could not parse -passes-ep-pipeline-early-simplification pipeline: unknown pass name 'bad'