Make registerPollyPasses public

This function is needed for the integration of Polly into Julia.

llvm-svn: 225295
This commit is contained in:
Tobias Grosser 2015-01-06 20:40:33 +00:00
parent d8e38a3206
commit 80f6f11330
2 changed files with 2 additions and 1 deletions

View File

@ -24,5 +24,6 @@ class PassManagerBase;
namespace polly {
void initializePollyPasses(llvm::PassRegistry &Registry);
void registerPollyPasses(llvm::PassManagerBase &PM);
}
#endif

View File

@ -182,7 +182,7 @@ void initializePollyPasses(PassRegistry &Registry) {
/// scheduling optimizer.
///
/// Polly supports the isl internal code generator.
static void registerPollyPasses(llvm::PassManagerBase &PM) {
void registerPollyPasses(llvm::PassManagerBase &PM) {
registerCanonicalicationPasses(PM);
PM.add(polly::createScopInfoPass());