aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/InfoByHwMode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/utils/TableGen/InfoByHwMode.cpp')
-rw-r--r--llvm/utils/TableGen/InfoByHwMode.cpp20
1 files changed, 7 insertions, 13 deletions
diff --git a/llvm/utils/TableGen/InfoByHwMode.cpp b/llvm/utils/TableGen/InfoByHwMode.cpp
index 7cd1b0f08132..3d236b828032 100644
--- a/llvm/utils/TableGen/InfoByHwMode.cpp
+++ b/llvm/utils/TableGen/InfoByHwMode.cpp
@@ -91,13 +91,10 @@ void ValueTypeByHwMode::writeToStream(raw_ostream &OS) const {
llvm::sort(Pairs, deref<std::less<PairType>>());
OS << '{';
- for (unsigned i = 0, e = Pairs.size(); i != e; ++i) {
- const PairType *P = Pairs[i];
- OS << '(' << getModeName(P->first)
- << ':' << getMVTName(P->second).str() << ')';
- if (i != e-1)
- OS << ',';
- }
+ ListSeparator LS(",");
+ for (const PairType *P : Pairs)
+ OS << LS << '(' << getModeName(P->first) << ':'
+ << getMVTName(P->second).str() << ')';
OS << '}';
}
@@ -183,12 +180,9 @@ void RegSizeInfoByHwMode::writeToStream(raw_ostream &OS) const {
llvm::sort(Pairs, deref<std::less<PairType>>());
OS << '{';
- for (unsigned i = 0, e = Pairs.size(); i != e; ++i) {
- const PairType *P = Pairs[i];
- OS << '(' << getModeName(P->first) << ':' << P->second << ')';
- if (i != e-1)
- OS << ',';
- }
+ ListSeparator LS(",");
+ for (const PairType *P : Pairs)
+ OS << LS << '(' << getModeName(P->first) << ':' << P->second << ')';
OS << '}';
}