|
18 | 18 | ; RUN: -passes='lto<O3>' -S %s 2>&1 \ |
19 | 19 | ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ |
20 | 20 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \ |
| 21 | +; RUN: -passes='lto<O3>' -S %s -passes-ep-vectorizer-start='no-op-function' 2>&1 \ |
| 22 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-EP-VECTORIZER-START |
| 23 | +; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \ |
| 24 | +; RUN: -passes='lto<O3>' -S %s -passes-ep-vectorizer-end='no-op-function' 2>&1 \ |
| 25 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-EP-VECTORIZER-END |
| 26 | +; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \ |
21 | 27 | ; RUN: -passes='lto<Os>' -S %s 2>&1 \ |
22 | 28 | ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-OS,CHECK-O23SZ |
23 | 29 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \ |
24 | 30 | ; RUN: -passes='lto<Oz>' -S %s 2>&1 \ |
25 | 31 | ; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O23SZ |
26 | 32 | ; RUN: opt -disable-verify -verify-analysis-invalidation=0 -eagerly-invalidate-analyses=0 -debug-pass-manager \ |
27 | 33 | ; RUN: -passes='lto<O3>' -S %s -passes-ep-peephole='no-op-function' 2>&1 \ |
28 | | -; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-EP-Peephole |
| 34 | +; RUN: | FileCheck %s --check-prefixes=CHECK-O,CHECK-O3,CHECK-O23SZ,CHECK-EP-PEEPHOLE |
29 | 35 |
|
30 | 36 | ; CHECK-EP: Running pass: NoOpModulePass |
31 | 37 | ; CHECK-O: Running pass: CrossDSOCFIPass |
|
69 | 75 | ; CHECK-O23SZ-NEXT: Running pass: InstCombinePass |
70 | 76 | ; CHECK-O23SZ-NEXT: Running analysis: LastRunTrackingAnalysis |
71 | 77 | ; CHECK-O23SZ-NEXT: Running pass: AggressiveInstCombinePass |
72 | | -; CHECK-EP-Peephole-NEXT: Running pass: NoOpFunctionPass |
| 78 | +; CHECK-EP-PEEPHOLE-NEXT: Running pass: NoOpFunctionPass |
73 | 79 | ; CHECK-O23SZ-NEXT: Running pass: ExpandVariadicsPass |
74 | 80 | ; CHECK-O23SZ-NEXT: Running pass: ModuleInlinerWrapperPass |
75 | 81 | ; CHECK-O23SZ-NEXT: Running analysis: InlineAdvisorAnalysis |
|
81 | 87 | ; CHECK-O23SZ-NEXT: Running pass: GlobalDCEPass |
82 | 88 | ; CHECK-O23SZ-NEXT: Running pass: ArgumentPromotionPass |
83 | 89 | ; CHECK-O23SZ-NEXT: Running pass: InstCombinePass |
84 | | -; CHECK-EP-Peephole-NEXT: Running pass: NoOpFunctionPass |
| 90 | +; CHECK-EP-PEEPHOLE-NEXT: Running pass: NoOpFunctionPass |
85 | 91 | ; CHECK-O23SZ-NEXT: Running pass: ConstraintEliminationPass |
86 | 92 | ; CHECK-O23SZ-NEXT: Running analysis: LoopAnalysis on foo |
87 | 93 | ; CHECK-O23SZ-NEXT: Running analysis: ScalarEvolutionAnalysis on foo |
|
109 | 115 | ; CHECK-O23SZ-NEXT: Running pass: DSEPass on foo |
110 | 116 | ; CHECK-O23SZ-NEXT: Running pass: MoveAutoInitPass on foo |
111 | 117 | ; CHECK-O23SZ-NEXT: Running pass: MergedLoadStoreMotionPass on foo |
| 118 | +; CHECK-EP-VECTORIZER-START-NEXT: Running pass: NoOpFunctionPass on foo |
112 | 119 | ; CHECK-O23SZ-NEXT: Running pass: LoopSimplifyPass on foo |
113 | 120 | ; CHECK-O23SZ-NEXT: Running pass: LCSSAPass on foo |
114 | 121 | ; CHECK-O23SZ-NEXT: Running pass: IndVarSimplifyPass on loop |
|
137 | 144 | ; CHECK-O23SZ-NEXT: Running pass: LCSSAPass |
138 | 145 | ; CHECK-O23SZ-NEXT: Running pass: LICMPass |
139 | 146 | ; CHECK-O23SZ-NEXT: Running pass: AlignmentFromAssumptionsPass on foo |
140 | | -; CHECK-EP-Peephole-NEXT: Running pass: NoOpFunctionPass on foo |
| 147 | +; CHECK-EP-VECTORIZER-END-NEXT: Running pass: NoOpFunctionPass on foo |
| 148 | +; CHECK-EP-PEEPHOLE-NEXT: Running pass: NoOpFunctionPass on foo |
141 | 149 | ; CHECK-O23SZ-NEXT: Running pass: JumpThreadingPass on foo |
142 | 150 | ; CHECK-O23SZ-NEXT: Running pass: LowerTypeTestsPass |
143 | 151 | ; CHECK-O-NEXT: Running pass: LowerTypeTestsPass |
|
0 commit comments