forked from OSchip/llvm-project
[PM] Use a boring regex instead of explicitly naming the analysis
manager as some compilers print the typedef name and others print the "canonical" name of the underlying class template. This isn't really an important artifact of the test anyways so it seems fine to just loosen the test assertions here. llvm-svn: 262129
This commit is contained in:
parent
afcec4c55a
commit
08a25ce0e3
|
@ -20,7 +20,7 @@
|
|||
; RUN: | FileCheck %s --check-prefix=CHECK-CGSCC-PASS
|
||||
; CHECK-CGSCC-PASS: Starting llvm::Module pass manager run
|
||||
; CHECK-CGSCC-PASS-NEXT: Running pass: ModuleToPostOrderCGSCCPassAdaptor
|
||||
; CHECK-CGSCC-PASS-NEXT: Running analysis: InnerAnalysisManagerProxy<CGSCCAnalysisManager, llvm::Module>
|
||||
; CHECK-CGSCC-PASS-NEXT: Running analysis: InnerAnalysisManagerProxy<{{.*}}, llvm::Module>
|
||||
; CHECK-CGSCC-PASS-NEXT: Running analysis: LazyCallGraphAnalysis
|
||||
; CHECK-CGSCC-PASS-NEXT: Starting llvm::LazyCallGraph::SCC pass manager run
|
||||
; CHECK-CGSCC-PASS-NEXT: Running pass: NoOpCGSCCPass
|
||||
|
@ -35,7 +35,7 @@
|
|||
; RUN: | FileCheck %s --check-prefix=CHECK-FUNCTION-PASS
|
||||
; CHECK-FUNCTION-PASS: Starting llvm::Module pass manager run
|
||||
; CHECK-FUNCTION-PASS-NEXT: Running pass: ModuleToFunctionPassAdaptor
|
||||
; CHECK-FUNCTION-PASS-NEXT: Running analysis: InnerAnalysisManagerProxy<FunctionAnalysisManager, llvm::Module>
|
||||
; CHECK-FUNCTION-PASS-NEXT: Running analysis: InnerAnalysisManagerProxy<{{.*}}, llvm::Module>
|
||||
; CHECK-FUNCTION-PASS-NEXT: Starting llvm::Function pass manager run
|
||||
; CHECK-FUNCTION-PASS-NEXT: Running pass: NoOpFunctionPass
|
||||
; CHECK-FUNCTION-PASS-NEXT: Finished llvm::Function pass manager run
|
||||
|
@ -65,7 +65,7 @@
|
|||
; CHECK-FUNCTION-PRINT: Starting llvm::Module pass manager run
|
||||
; CHECK-FUNCTION-PRINT: Running pass: VerifierPass
|
||||
; CHECK-FUNCTION-PRINT: Running pass: ModuleToFunctionPassAdaptor
|
||||
; CHECK-FUNCTION-PRINT: Running analysis: InnerAnalysisManagerProxy<FunctionAnalysisManager, llvm::Module>
|
||||
; CHECK-FUNCTION-PRINT: Running analysis: InnerAnalysisManagerProxy<{{.*}}, llvm::Module>
|
||||
; CHECK-FUNCTION-PRINT: Starting llvm::Function pass manager run
|
||||
; CHECK-FUNCTION-PRINT: Running pass: PrintFunctionPass
|
||||
; CHECK-FUNCTION-PRINT-NOT: ModuleID
|
||||
|
|
Loading…
Reference in New Issue