LLVM 19.0.0git
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 122 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 140 of file GCNIterativeScheduler.cpp.

Member Function Documentation

◆ getBottomRoots()

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

Definition at line 148 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: