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

A function pass to analyze OpenMP static scheduling. More...

#include <CGRAOmpPass.hpp>

Inheritance diagram for CGRAOmp::OmpStaticShecudleAnalysis:

Public Types

using Result = OmpScheduleInfo
 

Public Member Functions

Result run (Function &F, FunctionAnalysisManager &AM)
 

Private Attributes

friend AnalysisInfoMixin< OmpStaticShecudleAnalysis >
 

Static Private Attributes

static AnalysisKey Key
 

Friends

class RemoveScheduleRuntimePass
 

Detailed Description

A function pass to analyze OpenMP static scheduling.

Member Typedef Documentation

◆ Result

Member Function Documentation

◆ run()

OmpStaticShecudleAnalysis::Result OmpStaticShecudleAnalysis::run ( Function &  F,
FunctionAnalysisManager &  AM 
)

Friends And Related Function Documentation

◆ RemoveScheduleRuntimePass

friend class RemoveScheduleRuntimePass
friend

Member Data Documentation

◆ AnalysisInfoMixin< OmpStaticShecudleAnalysis >

friend CGRAOmp::OmpStaticShecudleAnalysis::AnalysisInfoMixin< OmpStaticShecudleAnalysis >
private

◆ Key

AnalysisKey OmpStaticShecudleAnalysis::Key
staticprivate

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