LLVM
8.0.1
|
#include "Target/AMDGPU/SIMachineScheduler.h"
Public Member Functions | |
SIScheduleBlockCreator (SIScheduleDAGMI *DAG) | |
~SIScheduleBlockCreator () | |
SIScheduleBlocks | getBlocks (SISchedulerBlockCreatorVariant BlockVariant) |
bool | isSUInBlock (SUnit *SU, unsigned ID) |
Definition at line 226 of file SIMachineScheduler.h.
SIScheduleBlockCreator::SIScheduleBlockCreator | ( | SIScheduleDAGMI * | DAG | ) |
Definition at line 627 of file SIMachineScheduler.cpp.
References ~SIScheduleBlockCreator().
|
default |
Referenced by SIScheduleBlockCreator().
SIScheduleBlocks SIScheduleBlockCreator::getBlocks | ( | SISchedulerBlockCreatorVariant | BlockVariant | ) |
Definition at line 634 of file SIMachineScheduler.cpp.
References B, llvm::SIScheduleBlocks::Blocks, llvm::SIScheduleBlocks::TopDownBlock2Index, and llvm::SIScheduleBlocks::TopDownIndex2Block.
Definition at line 653 of file SIMachineScheduler.cpp.
References llvm::SIScheduleDAGMI::IsHighLatencySU, llvm::SUnit::NodeNum, and llvm::ScheduleDAG::SUnits.