- Aug 29, 2003
-
-
Chris Lattner authored
llvm-svn: 8202
-
Chris Lattner authored
llvm-svn: 8201
-
Misha Brukman authored
* Break apart saving and restoring registers into separate functions * Instead of saving single and double FP registers, just save the double registers -- aliasing helps preserve the single FP registers as well. * Request just as much memory for a stub as we actually use llvm-svn: 8200
-
Chris Lattner authored
llvm-svn: 8199
-
Chris Lattner authored
also cause miscompilations! llvm-svn: 8198
-
Misha Brukman authored
llvm-svn: 8197
-
Chris Lattner authored
Clarify the documentation for the invoke instruction llvm-svn: 8196
-
Misha Brukman authored
llvm-svn: 8195
-
- Aug 28, 2003
-
-
Misha Brukman authored
llvm-svn: 8194
-
Misha Brukman authored
llvm-svn: 8193
-
Misha Brukman authored
llvm-svn: 8192
-
John Criswell authored
llvm-svn: 8191
-
John Criswell authored
llvm-svn: 8190
-
Misha Brukman authored
llvm-svn: 8189
-
Misha Brukman authored
llvm-svn: 8188
-
Chris Lattner authored
until we implement unwinding. Add support for the invoke instruction, which codegens just like a call with a branch after it. The end effect of this change is that programs using the invoke instruction, but never unwinding, will work fine. Programs that unwind will abort until we get unwind support. llvm-svn: 8187
-
Chris Lattner authored
llvm-svn: 8186
-
Chris Lattner authored
now fully supports all C++ exception handling functionality. llvm-svn: 8185
-
Chris Lattner authored
* Make catch_begin() produce a pointer that must be passed to catch_end() * Eliminate the caught exception stack. * Add optional debugging code that may be turned on. llvm-svn: 8184
-
Chris Lattner authored
This tests exception specifications, and also adds an "easy" rethrow test. llvm-svn: 8183
-
Chris Lattner authored
llvm-svn: 8182
-
Chris Lattner authored
these down was NOT phun. llvm-svn: 8181
-
Tanya Lattner authored
llvm-svn: 8180
-
Tanya Lattner authored
llvm-svn: 8179
-
Chris Lattner authored
Fix bug where we considered function types equivalent even if they had differing numbers of arguments llvm-svn: 8178
-
Chris Lattner authored
Make sure that we veryify the result before writing it out! llvm-svn: 8177
-
Tanya Lattner authored
llvm-svn: 8175
-
Tanya Lattner authored
llvm-svn: 8174
-
Tanya Lattner authored
llvm-svn: 8173
-
Chris Lattner authored
llvm-svn: 8172
-
Chris Lattner authored
llvm-svn: 8171
-
Chris Lattner authored
llvm-svn: 8170
-
Chris Lattner authored
Call terminate and unexpected where appropriate. Interface to libstdc++ as appropriate Initial cut at implementing function exception specifications llvm-svn: 8169
-
Chris Lattner authored
llvm-svn: 8168
-
Chris Lattner authored
llvm-svn: 8167
-
Chris Lattner authored
llvm-svn: 8166
-
- Aug 27, 2003
-
-
Chris Lattner authored
llvm-svn: 8165
-
Chris Lattner authored
as well. Compile with -fshort-enums whether in debug or release mode, because it breaks the ABI llvm-svn: 8164
-
Misha Brukman authored
llvm-svn: 8163
-
Chris Lattner authored
New testcase. Unfortunately, native GCC gets this wrong. Someday we will have to figure out how to deal with this. llvm-svn: 8162
-