Polly 23.0.0git
polly::ScopInlinerPass Class Reference

#include <ScopInliner.h>

Inheritance diagram for polly::ScopInlinerPass:
[legend]

Public Member Functions

 ScopInlinerPass (llvm::IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS)
llvm::PreservedAnalyses run (llvm::LazyCallGraph::SCC &C, llvm::CGSCCAnalysisManager &AM, llvm::LazyCallGraph &CG, llvm::CGSCCUpdateResult &UR)

Private Attributes

llvm::IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS

Detailed Description

Definition at line 24 of file ScopInliner.h.

Constructor & Destructor Documentation

◆ ScopInlinerPass()

polly::ScopInlinerPass::ScopInlinerPass ( llvm::IntrusiveRefCntPtr< llvm::vfs::FileSystem > FS)
explicit

Definition at line 105 of file ScopInliner.cpp.

References FS, and polly::PollyAllowFullFunction.

Member Function Documentation

◆ run()

PreservedAnalyses polly::ScopInlinerPass::run ( llvm::LazyCallGraph::SCC & C,
llvm::CGSCCAnalysisManager & AM,
llvm::LazyCallGraph & CG,
llvm::CGSCCUpdateResult & UR )

Definition at line 118 of file ScopInliner.cpp.

References FS.

Member Data Documentation

◆ FS

llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> polly::ScopInlinerPass::FS
private

Definition at line 25 of file ScopInliner.h.

Referenced by run(), and ScopInlinerPass().


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