Changes in directory llvm/utils/TableGen:
DAGISelEmitter.cpp updated: 1.128 -> 1.129 --- Log message: Emit an error instead of an assertion if trying to do bogus things in result patterns. --- Diffs of the changes: (+2 -2) DAGISelEmitter.cpp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/utils/TableGen/DAGISelEmitter.cpp diff -u llvm/utils/TableGen/DAGISelEmitter.cpp:1.128 llvm/utils/TableGen/DAGISelEmitter.cpp:1.129 --- llvm/utils/TableGen/DAGISelEmitter.cpp:1.128 Mon Jan 9 12:27:06 2006 +++ llvm/utils/TableGen/DAGISelEmitter.cpp Tue Jan 10 19:33:49 2006 @@ -2281,8 +2281,8 @@ 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!"); } } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits