diff options
author | Tobias Grosser <tobias@grosser.es> | 2015-08-04 11:49:39 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2015-08-04 11:49:39 +0000 |
commit | fbe7a2e8411d124aa2ce4a8f5e821aa9ab76913a (patch) | |
tree | e6277144514f7e9f34c9d05c56caf0256626a7ed /polly/lib/Support | |
parent | da4690ae1217a468096ce805619848a2e2842c68 (diff) | |
download | bcm5719-llvm-fbe7a2e8411d124aa2ce4a8f5e821aa9ab76913a.tar.gz bcm5719-llvm-fbe7a2e8411d124aa2ce4a8f5e821aa9ab76913a.zip |
Run ScopInfo after the ScopViewers
This change is required to see the detected scops even in cases where there is
no other ScopInfo user after the ScopViewers. Before this change, when
running with -polly-optimizer=none -polly-code-generator=none detected scops
have not been shown.
llvm-svn: 243971
Diffstat (limited to 'polly/lib/Support')
-rw-r--r-- | polly/lib/Support/RegisterPasses.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/polly/lib/Support/RegisterPasses.cpp b/polly/lib/Support/RegisterPasses.cpp index 07e4d0494c0..37af3db75fc 100644 --- a/polly/lib/Support/RegisterPasses.cpp +++ b/polly/lib/Support/RegisterPasses.cpp @@ -190,8 +190,6 @@ void registerPollyPasses(llvm::legacy::PassManagerBase &PM) { if (PollyDetectOnly) return; - PM.add(polly::createScopInfoPass()); - if (PollyViewer) PM.add(polly::createDOTViewerPass()); if (PollyOnlyViewer) @@ -201,6 +199,8 @@ void registerPollyPasses(llvm::legacy::PassManagerBase &PM) { if (PollyOnlyPrinter) PM.add(polly::createDOTOnlyPrinterPass()); + PM.add(polly::createScopInfoPass()); + if (ImportJScop) PM.add(polly::createJSONImporterPass()); |