diff options
author | Sebastian Pop <spop@codeaurora.org> | 2012-05-04 20:30:03 +0000 |
---|---|---|
committer | Sebastian Pop <spop@codeaurora.org> | 2012-05-04 20:30:03 +0000 |
commit | c2009779052a62a0cfef6e118adb6a55bb29b2db (patch) | |
tree | d7328b9fe6d51fff0ae4585f673884eba6fadf9d /polly/lib/RegisterPasses.cpp | |
parent | ae556d3ef72dfe5f40a337b7071f42b7bf5b66a4 (diff) | |
download | bcm5719-llvm-c2009779052a62a0cfef6e118adb6a55bb29b2db.tar.gz bcm5719-llvm-c2009779052a62a0cfef6e118adb6a55bb29b2db.zip |
compile cloog code only when CLOOG_FOUND is set
llvm-svn: 156199
Diffstat (limited to 'polly/lib/RegisterPasses.cpp')
-rw-r--r-- | polly/lib/RegisterPasses.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/polly/lib/RegisterPasses.cpp b/polly/lib/RegisterPasses.cpp index 58381362132..e6ee1f06d7d 100644 --- a/polly/lib/RegisterPasses.cpp +++ b/polly/lib/RegisterPasses.cpp @@ -106,8 +106,10 @@ CFGPrinter("polly-view-cfg", cl::init(false)); static void initializePollyPasses(PassRegistry &Registry) { +#ifdef CLOOG_FOUND initializeCloogInfoPass(Registry); initializeCodeGenerationPass(Registry); +#endif initializeCodePreparationPass(Registry); initializeDeadCodeElimPass(Registry); initializeDependencesPass(Registry); @@ -212,8 +214,10 @@ void polly::registerPollyPasses(llvm::PassManagerBase &PM, bool DisableCodegen) if (ExportJScop) PM.add(polly::createJSONExporterPass()); +#ifdef CLOOG_FOUND if (RunCodegen) PM.add(polly::createCodeGenerationPass()); +#endif if (CFGPrinter) PM.add(llvm::createCFGPrinterPass()); |