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

A pass that isolates a function into a new Module and writes it into a file. More...

#include <DumpFunctionPass.h>

Inheritance diagram for polly::DumpFunctionPass:
Inheritance graph
[legend]

Public Member Functions

 DumpFunctionPass (std::string Suffix)
 
llvm::PreservedAnalyses run (llvm::Function &F, llvm::FunctionAnalysisManager &AM)
 

Public Attributes

std::string Suffix
 

Detailed Description

A pass that isolates a function into a new Module and writes it into a file.

Definition at line 28 of file DumpFunctionPass.h.

Constructor & Destructor Documentation

◆ DumpFunctionPass()

polly::DumpFunctionPass::DumpFunctionPass ( std::string  Suffix)
inline

Definition at line 31 of file DumpFunctionPass.h.

Member Function Documentation

◆ run()

llvm::PreservedAnalyses DumpFunctionPass::run ( llvm::Function &  F,
llvm::FunctionAnalysisManager &  AM 
)

Definition at line 122 of file DumpFunctionPass.cpp.

References Suffix.

Member Data Documentation

◆ Suffix

std::string polly::DumpFunctionPass::Suffix

Definition at line 29 of file DumpFunctionPass.h.

Referenced by run().


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