summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenSchedule.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-02-13 06:03:32 +0000
committerCraig Topper <craig.topper@gmail.com>2016-02-13 06:03:32 +0000
commit29c55dcbde10200ea507dda6fc0be1caf6f86e77 (patch)
tree170fba7f0de294a76b8832c83dfa0c2d95a636dc /llvm/utils/TableGen/CodeGenSchedule.h
parent2d45c1df3d9596c5a7c88b7c2572615287c4e6a2 (diff)
downloadbcm5719-llvm-29c55dcbde10200ea507dda6fc0be1caf6f86e77.tar.gz
bcm5719-llvm-29c55dcbde10200ea507dda6fc0be1caf6f86e77.zip
[TableGen] Use range-based for loops. NFC
llvm-svn: 260809
Diffstat (limited to 'llvm/utils/TableGen/CodeGenSchedule.h')
-rw-r--r--llvm/utils/TableGen/CodeGenSchedule.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/CodeGenSchedule.h b/llvm/utils/TableGen/CodeGenSchedule.h
index f5c50c992a9..92c4e97b387 100644
--- a/llvm/utils/TableGen/CodeGenSchedule.h
+++ b/llvm/utils/TableGen/CodeGenSchedule.h
@@ -300,6 +300,7 @@ public:
typedef std::vector<CodeGenProcModel>::const_iterator ProcIter;
ProcIter procModelBegin() const { return ProcModels.begin(); }
ProcIter procModelEnd() const { return ProcModels.end(); }
+ ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; }
// Return true if any processors have itineraries.
bool hasItineraries() const;
@@ -353,6 +354,7 @@ public:
typedef std::vector<CodeGenSchedClass>::const_iterator SchedClassIter;
SchedClassIter schedClassBegin() const { return SchedClasses.begin(); }
SchedClassIter schedClassEnd() const { return SchedClasses.end(); }
+ ArrayRef<CodeGenSchedClass> schedClasses() const { return SchedClasses; }
unsigned numInstrSchedClasses() const { return NumInstrSchedClasses; }
OpenPOWER on IntegriCloud