LLVM
8.0.1
|
#include "llvm/MCA/HardwareUnits/Scheduler.h"
Public Member Functions | |
SchedulerStrategy ()=default | |
virtual | ~SchedulerStrategy () |
virtual bool | compare (const InstRef &Lhs, const InstRef &Rhs) const =0 |
Returns true if Lhs should take priority over Rhs. More... | |
Definition at line 28 of file Scheduler.h.
|
default |
|
virtualdefault |
|
pure virtual |
Returns true if Lhs should take priority over Rhs.
This method is used by class Scheduler to select the "best" ready instruction to issue to the underlying pipelines.
Implemented in llvm::mca::DefaultSchedulerStrategy.