From 7725e497d10931a562a6263ce353d8eacf11e14b Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Fri, 22 Sep 2017 18:29:37 +0000 Subject: [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 --- llvm/utils/TableGen/CodeGenDAGPatterns.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.h') 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) {} -- cgit v1.2.3