13#ifndef POLLY_SUPPORT_DUMPMODULEPASS_H
14#define POLLY_SUPPORT_DUMPMODULEPASS_H
16#include "llvm/IR/PassManager.h"
44 llvm::PreservedAnalyses
run(llvm::Module &
M, llvm::ModuleAnalysisManager &AM);
static RegisterPass< ScopPrinterWrapperPass > M("dot-scops", "Polly - Print Scops of function")
This file contains the declaration of the PolyhedralInfo class, which will provide an interface to ex...
void initializeDumpModuleWrapperPassPass(llvm::PassRegistry &)
llvm::ModulePass * createDumpModuleWrapperPass(std::string Filename, bool IsSuffix)
Create a pass that prints the module into a file.
A pass that prints the module into a file.
llvm::PreservedAnalyses run(llvm::Module &M, llvm::ModuleAnalysisManager &AM)
DumpModulePass(std::string Filename, bool IsSuffix)