Skip to content

Commit 657f5b9

Browse files
[MemorySSA] Use ListSeparator (NFC)
1 parent 6bde085 commit 657f5b9

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

llvm/lib/Analysis/MemorySSA.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "llvm/ADT/STLExtras.h"
2222
#include "llvm/ADT/SmallPtrSet.h"
2323
#include "llvm/ADT/SmallVector.h"
24+
#include "llvm/ADT/StringExtras.h"
2425
#include "llvm/ADT/iterator.h"
2526
#include "llvm/ADT/iterator_range.h"
2627
#include "llvm/Analysis/AliasAnalysis.h"
@@ -2197,17 +2198,13 @@ void MemoryDef::print(raw_ostream &OS) const {
21972198
}
21982199

21992200
void MemoryPhi::print(raw_ostream &OS) const {
2200-
bool First = true;
2201+
ListSeparator LS(",");
22012202
OS << getID() << " = MemoryPhi(";
22022203
for (const auto &Op : operands()) {
22032204
BasicBlock *BB = getIncomingBlock(Op);
22042205
MemoryAccess *MA = cast<MemoryAccess>(Op);
2205-
if (!First)
2206-
OS << ',';
2207-
else
2208-
First = false;
22092206

2210-
OS << '{';
2207+
OS << LS << '{';
22112208
if (BB->hasName())
22122209
OS << BB->getName();
22132210
else

0 commit comments

Comments
 (0)