Skip to content

Commit 06d4257

Browse files
author
Krzysztof Parzyszek
committed
[RDF] Add operator<<(raw_ostream&, RegisterAggr), NFC
1 parent 9521704 commit 06d4257

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

llvm/include/llvm/CodeGen/RDFRegisters.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,8 @@ namespace rdf {
258258
LaneBitmask Mask;
259259
};
260260
raw_ostream &operator<< (raw_ostream &OS, const PrintLaneMaskOpt &P);
261+
262+
raw_ostream &operator<< (raw_ostream &OS, const RegisterAggr &A);
261263
} // end namespace rdf
262264

263265
} // end namespace llvm

llvm/lib/CodeGen/RDFRegisters.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,3 +374,8 @@ RegisterAggr::rr_iterator::rr_iterator(const RegisterAggr &RG,
374374
Pos = End ? Masks.end() : Masks.begin();
375375
Index = End ? Masks.size() : 0;
376376
}
377+
378+
raw_ostream &rdf::operator<<(raw_ostream &OS, const RegisterAggr &A) {
379+
A.print(OS);
380+
return OS;
381+
}

0 commit comments

Comments
 (0)