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().