[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp
Chris Lattner
lattner at cs.uiuc.edu
Tue Jan 10 17:34:03 PST 2006
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!");
}
}
More information about the llvm-commits
mailing list