llvm-6502/lib
Chris Lattner aeb54b882c Add support for the llvm.unwind intrinsic, which we codegen to just do an abort
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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8187 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-28 21:23:43 +00:00
..
Analysis Spell `necessary' correctly. 2003-08-18 14:43:39 +00:00
Archive Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
AsmParser Rename SwitchInst::dest_push_back -> addCase 2003-08-23 23:14:52 +00:00
Bytecode Allow modules to have 'any' pointer size and endianness. Luckily, we had 2003-08-24 13:47:36 +00:00
CodeGen Removing README 2003-08-28 17:17:59 +00:00
ExecutionEngine Consult the target data, not the module, about how large the current pointer 2003-08-24 19:55:26 +00:00
Linker Fix bug where we considered function types equivalent even if they had differing numbers of arguments 2003-08-28 16:42:50 +00:00
Support Mangle ALL letters that we do not allow, not just a few. 2003-08-24 21:08:38 +00:00
Target Add support for the llvm.unwind intrinsic, which we codegen to just do an abort 2003-08-28 21:23:43 +00:00
Transforms Fix bug where we considered function types equivalent even if they had differing numbers of arguments 2003-08-28 16:42:50 +00:00
VMCore Fix bug where we considered function types equivalent even if they had differing numbers of arguments 2003-08-28 16:42:50 +00:00
Makefile Reoptimizer has moved to reopt cvs module. 2003-08-21 20:32:04 +00:00