3#include <llvm/IR/PassManager.h>
4#include <llvm/Transforms/Utils/ModuleUtils.h>
15 bool dump_visualization_;
18 explicit DumpSDFGPass(std::string stage =
"",
bool dump_visualization =
false)
19 : stage_(std::move(stage)), dump_visualization_(dump_visualization) {
static bool available(analysis::AnalysisManager &AM)
Definition dump_sdfg_pass.h:23
DumpSDFGPass(std::string stage="", bool dump_visualization=false)
Definition dump_sdfg_pass.h:18
llvm::PreservedAnalyses run(llvm::Module &Module, llvm::ModuleAnalysisManager &MAM, analysis::AnalysisManager &AM)
Definition code_generation_pass.h:14