LLVM  3.7.0
Public Member Functions | Public Attributes | List of all members
llvm::GenericSchedulerBase::CandPolicy Struct Reference

Policy for scheduling the next instruction in the candidate's zone. More...

#include <MachineScheduler.h>

Collaboration diagram for llvm::GenericSchedulerBase::CandPolicy:
[legend]

Public Member Functions

 CandPolicy ()
 

Public Attributes

bool ReduceLatency
 
unsigned ReduceResIdx
 
unsigned DemandResIdx
 

Detailed Description

Policy for scheduling the next instruction in the candidate's zone.

Definition at line 756 of file MachineScheduler.h.

Constructor & Destructor Documentation

llvm::GenericSchedulerBase::CandPolicy::CandPolicy ( )
inline

Definition at line 761 of file MachineScheduler.h.

Member Data Documentation

unsigned llvm::GenericSchedulerBase::CandPolicy::DemandResIdx
bool llvm::GenericSchedulerBase::CandPolicy::ReduceLatency

Definition at line 757 of file MachineScheduler.h.

Referenced by llvm::GenericSchedulerBase::setPolicy().

unsigned llvm::GenericSchedulerBase::CandPolicy::ReduceResIdx

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