Home
last modified time | relevance | path

Searched refs:PreRARematStage (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.h229 friend class PreRARematStage; variable
443 class PreRARematStage : public GCNSchedStage {
519 PreRARematStage(GCNSchedStageID StageID, GCNScheduleDAGMILive &DAG) in PreRARematStage() function
H A DGCNSchedStrategy.cpp786 return std::make_unique<PreRARematStage>(SchedStageID, *this); in createSchedStage()
1091 bool PreRARematStage::initGCNSchedStage() { in initGCNSchedStage()
1238 bool PreRARematStage::initGCNRegion() { in initGCNRegion()
1551 bool PreRARematStage::shouldRevertScheduling(unsigned WavesAfter) { in shouldRevertScheduling()
1644 bool PreRARematStage::allUsesAvailableAt(const MachineInstr *InstToRemat, in allUsesAvailableAt()
1702 bool PreRARematStage::canIncreaseOccupancyOrReduceSpill() { in canIncreaseOccupancyOrReduceSpill()
1902 void PreRARematStage::rematerialize() { in rematerialize()
2029 bool PreRARematStage::isTriviallyReMaterializable(const MachineInstr &MI) { in isTriviallyReMaterializable()
2046 void PreRARematStage::finalizeGCNSchedStage() { in finalizeGCNSchedStage()