11 const std::string* out_path_;
static bool available(AnalysisManager &AM)
Definition analysis.h:39
Definition global_cfg_analysis.h:114
static std::string escapeDot(std::string input)
GlobalCFGPrinterPass(const std::string *out_path=nullptr)
Definition global_cfg_dump_pass.h:14
static bool available(analysis::AnalysisManager &AM)
Definition global_cfg_dump_pass.h:17
llvm::PreservedAnalyses run(llvm::Module &Mod, llvm::ModuleAnalysisManager &MAM, analysis::AnalysisManager &GAM)
void dumpToDotFile(const std::string &path, llvm::Module &Mod, analysis::GlobalCFGAnalysis &cfg)
void dumpToConsole(llvm::Module &Mod, analysis::GlobalCFGAnalysis &cfg)
Definition code_generation_pass.h:14