|
9 | 9 |
|
10 | 10 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
11 | 11 | ; RUN: -passes='default<O1>' -S %s 2>&1 \
|
12 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O1,%llvmcheckext |
| 12 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O1,%llvmcheckext |
13 | 13 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
14 | 14 | ; RUN: -passes='default<O2>' -S %s 2>&1 \
|
15 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O2,CHECK-O23SZ,%llvmcheckext |
| 15 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O2,CHECK-O23SZ,%llvmcheckext |
16 | 16 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
17 | 17 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
18 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,CHECK-O23SZ,%llvmcheckext |
| 18 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,CHECK-O23SZ,%llvmcheckext |
19 | 19 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
20 | 20 | ; RUN: -passes='default<Os>' -S %s 2>&1 \
|
21 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-NO-FUNC-SPEC,CHECK-Os,CHECK-O23SZ,%llvmcheckext |
| 21 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-Os,CHECK-O23SZ,%llvmcheckext |
22 | 22 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
23 | 23 | ; RUN: -passes='default<Oz>' -S %s 2>&1 \
|
24 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-NO-FUNC-SPEC,CHECK-Oz,CHECK-O23SZ,%llvmcheckext |
| 24 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-Oz,CHECK-O23SZ,%llvmcheckext |
25 | 25 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
26 | 26 | ; RUN: -passes='lto-pre-link<O2>' -S %s 2>&1 \
|
27 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-LTO,CHECK-NO-FUNC-SPEC,CHECK-O2,CHECK-O23SZ,%llvmcheckext |
| 27 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-LTO,CHECK-O2,CHECK-O23SZ,%llvmcheckext |
28 | 28 |
|
29 | 29 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
30 | 30 | ; RUN: -passes-ep-peephole='no-op-function' \
|
31 | 31 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
32 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-PEEPHOLE,CHECK-O23SZ |
| 32 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-PEEPHOLE,CHECK-O23SZ |
33 | 33 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
34 | 34 | ; RUN: -passes-ep-late-loop-optimizations='no-op-loop' \
|
35 | 35 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
36 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-LOOP-LATE,CHECK-O23SZ |
| 36 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-LOOP-LATE,CHECK-O23SZ |
37 | 37 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
38 | 38 | ; RUN: -passes-ep-loop-optimizer-end='no-op-loop' \
|
39 | 39 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
40 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-LOOP-END,CHECK-O23SZ |
| 40 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-LOOP-END,CHECK-O23SZ |
41 | 41 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
42 | 42 | ; RUN: -passes-ep-scalar-optimizer-late='no-op-function' \
|
43 | 43 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
44 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-SCALAR-LATE,CHECK-O23SZ |
| 44 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-SCALAR-LATE,CHECK-O23SZ |
45 | 45 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
46 | 46 | ; RUN: -passes-ep-cgscc-optimizer-late='no-op-cgscc' \
|
47 | 47 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
48 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-CGSCC-LATE,CHECK-O23SZ |
| 48 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-CGSCC-LATE,CHECK-O23SZ |
49 | 49 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
50 | 50 | ; RUN: -passes-ep-vectorizer-start='no-op-function' \
|
51 | 51 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
52 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-VECTORIZER-START,CHECK-O23SZ |
| 52 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-VECTORIZER-START,CHECK-O23SZ |
53 | 53 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
54 | 54 | ; RUN: -passes-ep-pipeline-start='no-op-module' \
|
55 | 55 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
56 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-PIPELINE-START,CHECK-O23SZ |
| 56 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-PIPELINE-START,CHECK-O23SZ |
57 | 57 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
58 | 58 | ; RUN: -passes-ep-pipeline-early-simplification='no-op-module' \
|
59 | 59 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
60 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-PIPELINE-EARLY-SIMPLIFICATION,CHECK-O23SZ |
| 60 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-PIPELINE-EARLY-SIMPLIFICATION,CHECK-O23SZ |
61 | 61 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
62 | 62 | ; RUN: -passes-ep-pipeline-start='no-op-module' \
|
63 | 63 | ; RUN: -passes='lto-pre-link<O3>' -S %s 2>&1 \
|
64 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-LTO,CHECK-NO-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-PIPELINE-START,CHECK-O23SZ |
| 64 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-LTO,CHECK-O3,%llvmcheckext,CHECK-EP-PIPELINE-START,CHECK-O23SZ |
65 | 65 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
66 | 66 | ; RUN: -passes-ep-optimizer-early='no-op-module' \
|
67 | 67 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
68 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-OPTIMIZER-EARLY,CHECK-O23SZ |
| 68 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-OPTIMIZER-EARLY,CHECK-O23SZ |
69 | 69 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
70 | 70 | ; RUN: -passes-ep-optimizer-last='no-op-module' \
|
71 | 71 | ; RUN: -passes='default<O3>' -S %s 2>&1 \
|
72 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,%llvmcheckext,CHECK-EP-OPTIMIZER-LAST,CHECK-O23SZ |
| 72 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,%llvmcheckext,CHECK-EP-OPTIMIZER-LAST,CHECK-O23SZ |
73 | 73 |
|
74 | 74 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
75 | 75 | ; RUN: -passes='default<O3>' -enable-matrix -S %s 2>&1 \
|
76 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-MATRIX |
| 76 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-MATRIX |
77 | 77 |
|
78 | 78 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
79 | 79 | ; RUN: -passes='default<O3>' -enable-merge-functions -S %s 2>&1 \
|
80 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-MERGE-FUNCS |
| 80 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-MERGE-FUNCS |
81 | 81 |
|
82 | 82 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
83 | 83 | ; RUN: -passes='default<O3>' -ir-outliner -S %s 2>&1 \
|
84 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-IR-OUTLINER |
| 84 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-IR-OUTLINER |
85 | 85 |
|
86 | 86 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \
|
87 | 87 | ; RUN: -passes='default<O3>' -hot-cold-split -S %s 2>&1 \
|
88 |
| -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-FUNC-SPEC,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-HOT-COLD-SPLIT |
| 88 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-DEFAULT,CHECK-O3,CHECK-O23SZ,%llvmcheckext,CHECK-HOT-COLD-SPLIT |
89 | 89 |
|
90 | 90 | ; Suppress FileCheck --allow-unused-prefixes=false diagnostics.
|
91 | 91 | ; CHECK-Oz: {{^}}
|
|
109 | 109 | ; CHECK-O-NEXT: Running pass: OpenMPOptPass
|
110 | 110 | ; CHECK-EP-PIPELINE-EARLY-SIMPLIFICATION-NEXT: Running pass: NoOpModulePass
|
111 | 111 | ; CHECK-O-NEXT: Running pass: IPSCCPPass
|
112 |
| -; CHECK-FUNC-SPEC-NEXT: Running analysis: LoopAnalysis |
113 | 112 | ; CHECK-O-NEXT: Running pass: CalledValuePropagationPass
|
114 | 113 | ; CHECK-O-NEXT: Running pass: GlobalOptPass
|
115 | 114 | ; CHECK-O-NEXT: Running pass: PromotePass
|
|
164 | 163 | ; CHECK-O-NEXT: Running pass: SimplifyCFGPass
|
165 | 164 | ; CHECK-O-NEXT: Running pass: ReassociatePass
|
166 | 165 | ; CHECK-O-NEXT: Running pass: LoopSimplifyPass
|
167 |
| -; CHECK-NO-FUNC-SPEC-NEXT: Running analysis: LoopAnalysis |
| 166 | +; CHECK-O-NEXT: Running analysis: LoopAnalysis |
168 | 167 | ; CHECK-O-NEXT: Running pass: LCSSAPass
|
169 | 168 | ; CHECK-O-NEXT: Running analysis: ScalarEvolutionAnalysis
|
170 | 169 | ; CHECK-O-NEXT: Running analysis: InnerAnalysisManagerProxy
|
|
0 commit comments