diff options
| author | Leonard Chan <leonardchan@google.com> | 2019-06-20 20:51:58 +0000 |
|---|---|---|
| committer | Leonard Chan <leonardchan@google.com> | 2019-06-20 20:51:58 +0000 |
| commit | 108a946319dcf808673a7b8ee960d12765d1df7e (patch) | |
| tree | afcc7fa05c069b2e722cc2f2317c5ba11a9b32e6 /llvm | |
| parent | 78b239ea67cf248a5c04031050c32f707f127a9d (diff) | |
| download | bcm5719-llvm-108a946319dcf808673a7b8ee960d12765d1df7e.tar.gz bcm5719-llvm-108a946319dcf808673a7b8ee960d12765d1df7e.zip | |
Update LLVM test to not check for the EliminateAvailableExternallyPass
for lto-pre-link O2 pipeline runs.
llvm-svn: 363977
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/test/Other/new-pm-defaults.ll | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/test/Other/new-pm-defaults.ll b/llvm/test/Other/new-pm-defaults.ll index d29c127d984..4437ed89aca 100644 --- a/llvm/test/Other/new-pm-defaults.ll +++ b/llvm/test/Other/new-pm-defaults.ll @@ -24,7 +24,8 @@ ; RUN: | FileCheck %s --check-prefix=CHECK-O --check-prefix=CHECK-Oz ; RUN: opt -disable-verify -debug-pass-manager \ ; RUN: -passes='lto-pre-link<O2>' -S %s 2>&1 \ -; RUN: | FileCheck %s --check-prefix=CHECK-O --check-prefix=CHECK-O2 +; RUN: | FileCheck %s --check-prefix=CHECK-O --check-prefix=CHECK-O2 \ +; RUN: --check-prefix=CHECK-O2-LTO ; RUN: opt -disable-verify -debug-pass-manager \ ; RUN: -passes-ep-peephole='no-op-function' \ @@ -223,8 +224,8 @@ ; CHECK-O-NEXT: Starting llvm::Module pass manager run. ; CHECK-O-NEXT: Running pass: GlobalOptPass ; CHECK-O-NEXT: Running pass: GlobalDCEPass -; CHECK-O-NEXT: Running pass: EliminateAvailableExternallyPass -; CHECK-O-NEXT: Running pass: ReversePostOrderFunctionAttrsPass +; CHECK-O2-LTO-NOT: Running pass: EliminateAvailableExternallyPass +; CHECK-O: Running pass: ReversePostOrderFunctionAttrsPass ; CHECK-O-NEXT: Running pass: RequireAnalysisPass<{{.*}}GlobalsAA ; CHECK-O-NEXT: Running pass: ModuleToFunctionPassAdaptor<{{.*}}PassManager{{.*}}> ; CHECK-O-NEXT: Starting llvm::Function pass manager run. |

