Polly 22.0.0git
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:
[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.

References Suffix.

Member Function Documentation

◆ run()

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

Definition at line 122 of file DumpFunctionPass.cpp.

References Function, and Suffix.

Member Data Documentation

◆ Suffix

std::string polly::DumpFunctionPass::Suffix

Definition at line 29 of file DumpFunctionPass.h.

Referenced by DumpFunctionPass(), and run().


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