LLVM  4.0.0
Public Member Functions | List of all members
llvm::SIScheduleBlockCreator Class Reference

#include <SIMachineScheduler.h>

Public Member Functions

 SIScheduleBlockCreator (SIScheduleDAGMI *DAG)
 
 ~SIScheduleBlockCreator ()
 
SIScheduleBlocks getBlocks (SISchedulerBlockCreatorVariant BlockVariant)
 
bool isSUInBlock (SUnit *SU, unsigned ID)
 

Detailed Description

Definition at line 221 of file SIMachineScheduler.h.

Constructor & Destructor Documentation

SIScheduleBlockCreator::SIScheduleBlockCreator ( SIScheduleDAGMI DAG)

Definition at line 611 of file SIMachineScheduler.cpp.

SIScheduleBlockCreator::~SIScheduleBlockCreator ( )
default

Member Function Documentation

SIScheduleBlocks SIScheduleBlockCreator::getBlocks ( SISchedulerBlockCreatorVariant  BlockVariant)
bool SIScheduleBlockCreator::isSUInBlock ( SUnit SU,
unsigned  ID 
)

Definition at line 637 of file SIMachineScheduler.cpp.

References llvm::SUnit::NodeNum, and llvm::ScheduleDAG::SUnits.


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