LLVM 19.0.0git
Public Attributes | List of all members
llvm::GCNIterativeScheduler::Region Struct Reference

#include "Target/AMDGPU/GCNIterativeScheduler.h"

Public Attributes

MachineBasicBlock::iterator Begin
 
const MachineBasicBlock::iterator End
 
const unsigned NumRegionInstrs
 
GCNRegPressure MaxPressure
 
std::unique_ptr< TentativeScheduleBestSchedule
 

Detailed Description

Definition at line 60 of file GCNIterativeScheduler.h.

Member Data Documentation

◆ Begin

MachineBasicBlock::iterator llvm::GCNIterativeScheduler::Region::Begin

◆ BestSchedule

std::unique_ptr<TentativeSchedule> llvm::GCNIterativeScheduler::Region::BestSchedule

Definition at line 70 of file GCNIterativeScheduler.h.

◆ End

const MachineBasicBlock::iterator llvm::GCNIterativeScheduler::Region::End

◆ MaxPressure

GCNRegPressure llvm::GCNIterativeScheduler::Region::MaxPressure

◆ NumRegionInstrs

const unsigned llvm::GCNIterativeScheduler::Region::NumRegionInstrs

Definition at line 66 of file GCNIterativeScheduler.h.


The documentation for this struct was generated from the following file: