CGRAOmp  0.1
Public Types | Public Member Functions | Private Attributes | Static Private Attributes | List of all members
CGRAOmp::ModelManagerPass Class Reference

Module Pass to give the ModuleManager. More...

#include <CGRAOmpPass.hpp>

Inheritance diagram for CGRAOmp::ModelManagerPass:

Public Types

using Result = ModelManager
 

Public Member Functions

Result run (Module &M, ModuleAnalysisManager &AM)
 

Private Attributes

friend AnalysisInfoMixin< ModelManagerPass >
 
CGRAModelmodel
 

Static Private Attributes

static AnalysisKey Key
 

Detailed Description

Module Pass to give the ModuleManager.

Member Typedef Documentation

◆ Result

Member Function Documentation

◆ run()

ModelManagerPass::Result ModelManagerPass::run ( Module &  M,
ModuleAnalysisManager &  AM 
)

Member Data Documentation

◆ AnalysisInfoMixin< ModelManagerPass >

friend CGRAOmp::ModelManagerPass::AnalysisInfoMixin< ModelManagerPass >
private

◆ Key

AnalysisKey ModelManagerPass::Key
staticprivate

◆ model

CGRAModel* CGRAOmp::ModelManagerPass::model
private

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