summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-04-27 14:38:21 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-04-27 14:38:21 +0000
commit14f10e03e05b1498bf4cb24b90c858687a9177e4 (patch)
tree0db7741d886d4d26023d6ed18a04402649b8fb83 /llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
parent678512d062a3e70507c72638f129b6bfdfdf5e51 (diff)
downloadbcm5719-llvm-14f10e03e05b1498bf4cb24b90c858687a9177e4.tar.gz
bcm5719-llvm-14f10e03e05b1498bf4cb24b90c858687a9177e4.zip
Fix typo and place comment close to its target
Patch by Wei-Ren Chen. Differential Revision: https://reviews.llvm.org/D32594 llvm-svn: 301546
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonMachineScheduler.h')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonMachineScheduler.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h b/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
index dc10028c042..810abf38863 100644
--- a/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
+++ b/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h
@@ -32,14 +32,10 @@
using namespace llvm;
namespace llvm {
-//===----------------------------------------------------------------------===//
-// ConvergingVLIWScheduler - Implementation of the standard
-// MachineSchedStrategy.
-//===----------------------------------------------------------------------===//
class VLIWResourceModel {
/// ResourcesModel - Represents VLIW state.
- /// Not limited to VLIW targets per say, but assumes
+ /// Not limited to VLIW targets per se, but assumes
/// definition of DFA by a target.
DFAPacketizer *ResourcesModel;
@@ -110,6 +106,11 @@ public:
void schedule() override;
};
+//===----------------------------------------------------------------------===//
+// ConvergingVLIWScheduler - Implementation of the standard
+// MachineSchedStrategy.
+//===----------------------------------------------------------------------===//
+
/// ConvergingVLIWScheduler shrinks the unscheduled zone using heuristics
/// to balance the schedule.
class ConvergingVLIWScheduler : public MachineSchedStrategy {
OpenPOWER on IntegriCloud