diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-09-22 16:06:35 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-09-22 16:06:35 +0000 |
| commit | d55727e8739decc5d79346cd337446d9191f3639 (patch) | |
| tree | e91bbf1fa5561759580129a44b49786261a0ad76 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp | |
| parent | 1341ac2ced33ef42c755b5c8379585699cab44bf (diff) | |
| download | llvm-d55727e8739decc5d79346cd337446d9191f3639.zip llvm-d55727e8739decc5d79346cd337446d9191f3639.tar.gz llvm-d55727e8739decc5d79346cd337446d9191f3639.tar.bz2 | |
[TableGen] Replace InfoByHwMode::getAsString with writeToStream
Also add operator<< for use with raw_ostream to InfoByHwMode and its
derived classes.
llvm-svn: 313989
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.cpp')
| -rw-r--r-- | llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/llvm/utils/TableGen/CodeGenDAGPatterns.cpp b/llvm/utils/TableGen/CodeGenDAGPatterns.cpp index d4c81c3..393076a 100644 --- a/llvm/utils/TableGen/CodeGenDAGPatterns.cpp +++ b/llvm/utils/TableGen/CodeGenDAGPatterns.cpp @@ -238,10 +238,14 @@ bool TypeSetByHwMode::operator==(const TypeSetByHwMode &VTS) const { return true; } +raw_ostream &operator<<(raw_ostream &OS, const TypeSetByHwMode &T) { + T.writeToStream(OS); + return OS; +} + LLVM_DUMP_METHOD void TypeSetByHwMode::dump() const { - writeToStream(dbgs()); - dbgs() << '\n'; + dbgs() << *this << '\n'; } bool TypeSetByHwMode::intersect(SetType &Out, const SetType &In) { |
