Skip to content

Commit 8ab1197

Browse files
committed
[TableGen] Use a range-based for loop. NFC
1 parent e240261 commit 8ab1197

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

llvm/utils/TableGen/Common/CodeGenSchedule.cpp

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1590,22 +1590,16 @@ bool PredTransitions::substituteVariants(const PredTransition &Trans) {
15901590
// Visit each original write sequence.
15911591
for (const auto &WriteSequence : Trans.WriteSequences) {
15921592
// Push a new (empty) write sequence onto all partial Transitions.
1593-
for (std::vector<PredTransition>::iterator I = TransVec.begin() + StartIdx,
1594-
E = TransVec.end();
1595-
I != E; ++I) {
1596-
I->WriteSequences.emplace_back();
1597-
}
1593+
for (auto &PT : drop_begin(TransVec, StartIdx))
1594+
PT.WriteSequences.emplace_back();
15981595
Subst |=
15991596
substituteVariantOperand(WriteSequence, /*IsRead=*/false, StartIdx);
16001597
}
16011598
// Visit each original read sequence.
16021599
for (const auto &ReadSequence : Trans.ReadSequences) {
16031600
// Push a new (empty) read sequence onto all partial Transitions.
1604-
for (std::vector<PredTransition>::iterator I = TransVec.begin() + StartIdx,
1605-
E = TransVec.end();
1606-
I != E; ++I) {
1607-
I->ReadSequences.emplace_back();
1608-
}
1601+
for (auto &PT : drop_begin(TransVec, StartIdx))
1602+
PT.ReadSequences.emplace_back();
16091603
Subst |= substituteVariantOperand(ReadSequence, /*IsRead=*/true, StartIdx);
16101604
}
16111605
return Subst;

0 commit comments

Comments
 (0)