diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-09-22 18:29:37 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2017-09-22 18:29:37 +0000 |
commit | 7725e497d10931a562a6263ce353d8eacf11e14b (patch) | |
tree | 6ff4f603e6f5800186eb217965f6aecd2451dd67 /llvm/utils/TableGen/CodeGenDAGPatterns.h | |
parent | bce228ca427b52a9ac7657a49fa0a56de586e229 (diff) | |
download | bcm5719-llvm-7725e497d10931a562a6263ce353d8eacf11e14b.tar.gz bcm5719-llvm-7725e497d10931a562a6263ce353d8eacf11e14b.zip |
[TableGen] Replace InfoByHwMode::getAsString with writeToStream
Also add operator<< for use with raw_ostream to InfoByHwMode and its
derived classes.
Recommitting r313989 with the fix for unresolved references: explicitly
define the operator<< in namespace llvm.
llvm-svn: 314004
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.h')
-rw-r--r-- | llvm/utils/TableGen/CodeGenDAGPatterns.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/utils/TableGen/CodeGenDAGPatterns.h b/llvm/utils/TableGen/CodeGenDAGPatterns.h index c82c4d17943..f8bc31fc016 100644 --- a/llvm/utils/TableGen/CodeGenDAGPatterns.h +++ b/llvm/utils/TableGen/CodeGenDAGPatterns.h @@ -240,6 +240,8 @@ private: bool intersect(SetType &Out, const SetType &In); }; +raw_ostream &operator<<(raw_ostream &OS, const TypeSetByHwMode &T); + struct TypeInfer { TypeInfer(TreePattern &T) : TP(T), ForceMode(0) {} |