From e26118473eb422a6a4dea733108d54e170aaba2c Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Wed, 21 Mar 2018 05:13:04 +0000 Subject: [PATCH] [TableGen] Remove a defaulted function argument that is never called with another value. NFC llvm-svn: 328075 --- llvm/utils/TableGen/CodeGenSchedule.cpp | 6 ++---- llvm/utils/TableGen/CodeGenSchedule.h | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/llvm/utils/TableGen/CodeGenSchedule.cpp b/llvm/utils/TableGen/CodeGenSchedule.cpp index 09e41e70b394..8f51df8b8c23 100644 --- a/llvm/utils/TableGen/CodeGenSchedule.cpp +++ b/llvm/utils/TableGen/CodeGenSchedule.cpp @@ -405,11 +405,9 @@ std::string CodeGenSchedModels::genRWName(ArrayRef Seq, bool IsRead) { return Name; } -unsigned CodeGenSchedModels::getSchedRWIdx(Record *Def, bool IsRead, - unsigned After) const { +unsigned CodeGenSchedModels::getSchedRWIdx(Record *Def, bool IsRead) const { const std::vector &RWVec = IsRead ? SchedReads : SchedWrites; - assert(After < RWVec.size() && "start position out of bounds"); - for (std::vector::const_iterator I = RWVec.begin() + After, + for (std::vector::const_iterator I = RWVec.begin(), E = RWVec.end(); I != E; ++I) { if (I->TheDef == Def) return I - RWVec.begin(); diff --git a/llvm/utils/TableGen/CodeGenSchedule.h b/llvm/utils/TableGen/CodeGenSchedule.h index dcadaccfdaa7..59c084b1af3f 100644 --- a/llvm/utils/TableGen/CodeGenSchedule.h +++ b/llvm/utils/TableGen/CodeGenSchedule.h @@ -336,7 +336,7 @@ public: return const_cast(*this).getSchedRW(Def); } - unsigned getSchedRWIdx(Record *Def, bool IsRead, unsigned After = 0) const; + unsigned getSchedRWIdx(Record *Def, bool IsRead) const; // Return true if the given write record is referenced by a ReadAdvance. bool hasReadOfWrite(Record *WriteDef) const; -- 2.34.1