diff options
Diffstat (limited to 'polly/lib/Exchange')
| -rwxr-xr-x | polly/lib/Exchange/JSONExporter.cpp | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/polly/lib/Exchange/JSONExporter.cpp b/polly/lib/Exchange/JSONExporter.cpp index 3a45cb1a8c7..00c9f88e2e5 100755 --- a/polly/lib/Exchange/JSONExporter.cpp +++ b/polly/lib/Exchange/JSONExporter.cpp @@ -167,10 +167,13 @@ void JSONExporter::getAnalysisUsage(AnalysisUsage &AU) const { AU.addRequired<ScopInfo>(); } -static RegisterPass<JSONExporter> A("polly-export-jscop", - "Polly - Export Scops as JSON" - " (Writes a .jscop file for each Scop)" - ); +INITIALIZE_PASS_BEGIN(JSONExporter, "polly-export-jscop", + "Polly - Export Scops as JSON" + " (Writes a .jscop file for each Scop)", false, false) +INITIALIZE_PASS_DEPENDENCY(Dependences) +INITIALIZE_PASS_END(JSONExporter, "polly-export-jscop", + "Polly - Export Scops as JSON" + " (Writes a .jscop file for each Scop)", false, false) Pass *polly::createJSONExporterPass() { return new JSONExporter(); @@ -304,10 +307,13 @@ void JSONImporter::getAnalysisUsage(AnalysisUsage &AU) const { AU.addRequired<Dependences>(); } -static RegisterPass<JSONImporter> B("polly-import-jscop", - "Polly - Import Scops from JSON" - " (Reads a .jscop file for each Scop)" - ); +INITIALIZE_PASS_BEGIN(JSONImporter, "polly-import-jscop", + "Polly - Import Scops from JSON" + " (Reads a .jscop file for each Scop)", false, false) +INITIALIZE_PASS_DEPENDENCY(Dependences) +INITIALIZE_PASS_END(JSONImporter, "polly-import-jscop", + "Polly - Import Scops from JSON" + " (Reads a .jscop file for each Scop)", false, false) Pass *polly::createJSONImporterPass() { return new JSONImporter(); |

