Fork of llvm with experimental commits and workarounds for RPCS3
Go to file
Chris Lattner 85444d1dbd Dramatically simplify DerivedType::refineAbstractTypeToInternal
This makes use of the new PATypeHolder's to keep types from being deleted
prematurely, instead of the wierd "self reference" garbage.  This is easier
to understand and more efficient as well.

llvm-svn: 8834
2003-10-03 04:48:21 +00:00
autoconf Removed the check for purify as we don't support its use at present. 2003-10-02 19:02:30 +00:00
docs Add ideas and small revisions from Vikram 2003-10-02 16:38:05 +00:00
include Make the PATypeHolder use a simple union-find implementation to handle 2003-10-02 23:35:57 +00:00
lib Dramatically simplify DerivedType::refineAbstractTypeToInternal 2003-10-03 04:48:21 +00:00
projects Checkin of autoconf-style object root. 2003-09-06 15:03:24 +00:00
runtime Fix building outside the srcdir, again 2003-09-15 19:22:36 +00:00
support Fixed space issues, code alignment, tabs -> spaces. 2003-09-29 22:40:07 +00:00
test Remove obsolete tests which: 2003-10-02 18:48:35 +00:00
tools Doxygen-ified comments. 2003-09-30 18:09:32 +00:00
utils Make sure to include the "support" directory 2003-10-01 21:12:46 +00:00
.cvsignore Ok, try #2, this time I'll not be stupid 2003-08-03 18:33:24 +00:00
configure Removed the check for purify as we don't support its use at present. 2003-10-02 19:02:30 +00:00
CREDITS.TXT Update email addr 2003-09-23 20:59:28 +00:00
LICENSE.TXT Add prerelease license to cvs 2003-06-04 19:46:36 +00:00
Makefile Moved llvm/lib/Support to llvm/support/lib/Support. 2003-09-29 14:52:28 +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 Fixed the conditional targets for postscript files and tags. 2003-10-02 19:02:02 +00:00