Skip to content

Commit e5aae97

Browse files
[PBQP] Use llvm::interleaved (NFC) (#136462)
1 parent 3215fd7 commit e5aae97

File tree

1 file changed

+2
-6
lines changed
  • llvm/include/llvm/CodeGen/PBQP

1 file changed

+2
-6
lines changed

llvm/include/llvm/CodeGen/PBQP/Math.h

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
#include "llvm/ADT/Hashing.h"
1313
#include "llvm/ADT/STLExtras.h"
14+
#include "llvm/Support/InterleavedRange.h"
1415
#include <algorithm>
1516
#include <cassert>
1617
#include <functional>
@@ -111,12 +112,7 @@ inline hash_code hash_value(const Vector &V) {
111112
template <typename OStream>
112113
OStream& operator<<(OStream &OS, const Vector &V) {
113114
assert((V.getLength() != 0) && "Zero-length vector badness.");
114-
115-
OS << "[ " << V[0];
116-
for (unsigned i = 1; i < V.getLength(); ++i)
117-
OS << ", " << V[i];
118-
OS << " ]";
119-
115+
OS << "[ " << llvm::interleaved(V) << " ]";
120116
return OS;
121117
}
122118

0 commit comments

Comments
 (0)