LLVM 22.0.0git
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

Definition at line 63 of file GCNIterativeScheduler.h.

◆ 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

Definition at line 65 of file GCNIterativeScheduler.h.

◆ 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: