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

#include "Target/AMDGPU/SIMachineScheduler.h"

Public Member Functions

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

Detailed Description

Definition at line 226 of file SIMachineScheduler.h.

Constructor & Destructor Documentation

◆ SIScheduleBlockCreator()

SIScheduleBlockCreator::SIScheduleBlockCreator ( SIScheduleDAGMI DAG)

Definition at line 627 of file SIMachineScheduler.cpp.

References ~SIScheduleBlockCreator().

◆ ~SIScheduleBlockCreator()

SIScheduleBlockCreator::~SIScheduleBlockCreator ( )
default

Referenced by SIScheduleBlockCreator().

Member Function Documentation

◆ getBlocks()

SIScheduleBlocks SIScheduleBlockCreator::getBlocks ( SISchedulerBlockCreatorVariant  BlockVariant)

◆ isSUInBlock()

bool SIScheduleBlockCreator::isSUInBlock ( SUnit SU,
unsigned  ID 
)

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