LLVM  7.0.0svn
Public Member Functions | List of all members
llvm::GCNIterativeScheduler::BuildDAG Class Reference

Public Member Functions

 BuildDAG (const Region &R, GCNIterativeScheduler &_Sch)
 
 ~BuildDAG ()
 
ArrayRef< const SUnit * > getTopRoots () const
 
ArrayRef< SUnit * > getBottomRoots () const
 

Detailed Description

Definition at line 144 of file GCNIterativeScheduler.cpp.

Constructor & Destructor Documentation

◆ BuildDAG()

llvm::GCNIterativeScheduler::BuildDAG::BuildDAG ( const Region R,
GCNIterativeScheduler _Sch 
)
inline

◆ ~BuildDAG()

llvm::GCNIterativeScheduler::BuildDAG::~BuildDAG ( )
inline

Definition at line 162 of file GCNIterativeScheduler.cpp.

Member Function Documentation

◆ getBottomRoots()

ArrayRef<SUnit*> llvm::GCNIterativeScheduler::BuildDAG::getBottomRoots ( ) const
inline

Definition at line 170 of file GCNIterativeScheduler.cpp.

Referenced by llvm::GCNIterativeScheduler::scheduleILP().

◆ getTopRoots()

ArrayRef<const SUnit *> llvm::GCNIterativeScheduler::BuildDAG::getTopRoots ( ) const
inline

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