LLVM backend for 6502
Go to file
Chris Lattner bb2d4de409 Checkin an improvement contributed by Bill:
Only transform call sites in a setjmp'ing function which are reachable from
the setjmp.  If the call dominates the setjmp (for example), the called
function cannot longjmp to the setjmp.

This dramatically reduces the number of invoke instructions created in some
large testcases.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9066 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 00:57:16 +00:00
autoconf The code that called strsignal is toast. 2003-10-10 17:04:43 +00:00
docs Rename -preheaders pass. Spelling fix 2003-10-12 21:51:55 +00:00
examples/ModuleMaker Checkin of autoconf-style object root. 2003-09-06 15:03:24 +00:00
include Rename loop preheaders pass to loop simplify 2003-10-12 21:52:28 +00:00
lib Checkin an improvement contributed by Bill: 2003-10-13 00:57:16 +00:00
projects Checkin of autoconf-style object root. 2003-09-06 15:03:24 +00:00
runtime Actually pass in a pointer to the thrown object, not a pointer to the 2003-10-10 22:55:55 +00:00
test new testcase 2003-10-12 22:26:42 +00:00
tools Don't include <stdlib.h>. 2003-10-10 19:12:45 +00:00
utils Greatly expand documentation comment at head of file... I had to 2003-10-11 05:34:00 +00:00
.cvsignore Ok, try #2, this time I'll not be stupid 2003-08-03 18:33:24 +00:00
configure Added the eon and perlbmk benchmarks. 2003-10-10 01:11:54 +00:00
CREDITS.TXT Add more credits 2003-10-07 20:50:29 +00:00
LICENSE.TXT Add prerelease license to cvs 2003-06-04 19:46:36 +00:00
Makefile I really meant to use that AUTOHEADER variable I put in there. 2003-10-08 21:38:35 +00:00
Makefile.common Checkin of autoconf-style object root. 2003-09-06 14:44:17 +00:00
Makefile.config.in Fixed SPEC so that it would run correctly with the new autoconf-style object 2003-09-11 18:03:50 +00:00
Makefile.rules Print out just the filename being compiled/linked, not the full path to it. 2003-10-10 17:37:22 +00:00