From 7893f13ad69d56142e848f1091d131dc8a394937 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 11 Jan 2006 01:33:49 +0000 Subject: Emit an error instead of an assertion if trying to do bogus things in result patterns. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25194 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/DAGISelEmitter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/TableGen/DAGISelEmitter.cpp b/utils/TableGen/DAGISelEmitter.cpp index 9668ab4..75780c4 100644 --- a/utils/TableGen/DAGISelEmitter.cpp +++ b/utils/TableGen/DAGISelEmitter.cpp @@ -2281,8 +2281,8 @@ public: return std::make_pair(1, ResNo); } else { N->dump(); - assert(0 && "Unknown node in result pattern!"); - return std::make_pair(1, ~0U); + std::cerr << "\n"; + throw std::string("Unknown node in result pattern!"); } } -- cgit v1.1