Polly 20.0.0git
Public Member Functions | Public Attributes | List of all members
polly::DumpModulePass Struct Referencefinal

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

#include <DumpModulePass.h>

Inheritance diagram for polly::DumpModulePass:
Inheritance graph
[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.

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 run().

◆ IsSuffix

bool polly::DumpModulePass::IsSuffix

Definition at line 39 of file DumpModulePass.h.

Referenced by run().


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