LLVM API Documentation
#include <MachineScheduler.h>
Public Member Functions | |
MachineSchedPolicy () | |
Public Attributes | |
bool | ShouldTrackPressure |
bool | OnlyTopDown |
bool | OnlyBottomUp |
Define a generic scheduling policy for targets that don't provide their own MachineSchedStrategy. This can be overriden for each scheduling region before building the DAG.
Definition at line 151 of file MachineScheduler.h.
llvm::MachineSchedPolicy::MachineSchedPolicy | ( | ) | [inline] |
Definition at line 160 of file MachineScheduler.h.
Definition at line 158 of file MachineScheduler.h.
Referenced by llvm::AArch64Subtarget::overrideSchedPolicy(), and llvm::PPCSubtarget::overrideSchedPolicy().
Definition at line 157 of file MachineScheduler.h.
Referenced by llvm::AArch64Subtarget::overrideSchedPolicy(), and llvm::PPCSubtarget::overrideSchedPolicy().
Definition at line 153 of file MachineScheduler.h.
Referenced by llvm::PPCSubtarget::overrideSchedPolicy(), and llvm::GenericScheduler::shouldTrackPressure().