diff options
author | Andrew Trick <atrick@apple.com> | 2012-06-05 03:44:32 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2012-06-05 03:44:32 +0000 |
commit | d327d3ddddaf23fe920a01bf6304f6a8f4986e89 (patch) | |
tree | a3d98b611d91732f06b3071906753600e1da011d /include/llvm/CodeGen/ScheduleHazardRecognizer.h | |
parent | d05b46115f5049b7b094d4049aa88f09f7d6b65a (diff) | |
download | external_llvm-d327d3ddddaf23fe920a01bf6304f6a8f4986e89.zip external_llvm-d327d3ddddaf23fe920a01bf6304f6a8f4986e89.tar.gz external_llvm-d327d3ddddaf23fe920a01bf6304f6a8f4986e89.tar.bz2 |
misched: Allow disabling scoreboard hazard checking for subtargets with a
valid itinerary but no pipeline stages.
An itinerary can contain useful scheduling information without specifying pipeline stages for each instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157977 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/ScheduleHazardRecognizer.h')
-rw-r--r-- | include/llvm/CodeGen/ScheduleHazardRecognizer.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/ScheduleHazardRecognizer.h b/include/llvm/CodeGen/ScheduleHazardRecognizer.h index fd62841..9dfa344 100644 --- a/include/llvm/CodeGen/ScheduleHazardRecognizer.h +++ b/include/llvm/CodeGen/ScheduleHazardRecognizer.h @@ -46,6 +46,8 @@ public: /// atIssueLimit - Return true if no more instructions may be issued in this /// cycle. + /// + /// FIXME: remove this once MachineScheduler is the only client. virtual bool atIssueLimit() const { return false; } /// getHazardType - Return the hazard type of emitting this node. There are |