Polly 22.0.0git
polly::DumpModulePass Struct Referencefinal

A pass that prints the module into a file. More...

#include <DumpModulePass.h>

Inheritance diagram for polly::DumpModulePass:
[legend]

Public Member Functions

 DumpModulePass (std::string Filename, bool IsSuffix)
llvm::PreservedAnalyses run (llvm::Module &M, llvm::ModuleAnalysisManager &AM)

Public Attributes

std::string Filename
bool IsSuffix

Detailed Description

A pass that prints the module into a file.

Definition at line 37 of file DumpModulePass.h.

Constructor & Destructor Documentation

◆ DumpModulePass()

polly::DumpModulePass::DumpModulePass ( std::string Filename,
bool IsSuffix )
inline

Definition at line 41 of file DumpModulePass.h.

References Filename, and IsSuffix.

Member Function Documentation

◆ run()

llvm::PreservedAnalyses DumpModulePass::run ( llvm::Module & M,
llvm::ModuleAnalysisManager & AM )

Definition at line 93 of file DumpModulePass.cpp.

References Filename, IsSuffix, and M().

Member Data Documentation

◆ Filename

std::string polly::DumpModulePass::Filename

Definition at line 38 of file DumpModulePass.h.

Referenced by DumpModulePass(), and run().

◆ IsSuffix

bool polly::DumpModulePass::IsSuffix

Definition at line 39 of file DumpModulePass.h.

Referenced by DumpModulePass(), and run().


The documentation for this struct was generated from the following files: