LLVM backend for 6502
Go to file
Chris Lattner 8eb10cef39 Eliminate the old LateResolveValues data structure, replacing it with a
new, simpler, ForwardReferences data structure.  This is just the first
simple replacement, subsequent changes will improve the code more.

This simple change improves the performance of loading a file from HDF5
(contributed by Bill) from 2.36s to 1.93s, a 22% improvement.  This
presumably has to do with the fact that we only create ONE placeholder for
a particular forward referenced values, and also may be because the data
structure is much simpler.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8979 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-09 06:05:40 +00:00
autoconf test/Programs/NoSource and www are gone from the tree; don't try to configure 2003-10-08 21:48:26 +00:00
docs Convert over to short bug URLs 2003-10-08 06:01:38 +00:00
examples/ModuleMaker Checkin of autoconf-style object root. 2003-09-06 15:03:24 +00:00
include Forward declare class Type since it is used in this class and Type.h is not included 2003-10-08 04:45:45 +00:00
lib Eliminate the old LateResolveValues data structure, replacing it with a 2003-10-09 06:05:40 +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
test old testcase 2003-10-08 18:28:10 +00:00
tools Make more error messages have gccld's name in them. 2003-10-08 19:09:30 +00:00
utils Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefs 2003-10-08 05:20:08 +00:00
.cvsignore Ok, try #2, this time I'll not be stupid 2003-08-03 18:33:24 +00:00
configure Renamed -use-spec to -use-spec2000. 2003-10-07 21:57:39 +00:00
CREDITS.TXT Add more credits 2003-10-07 20:50:29 +00:00
LICENSE.TXT
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 Depend on config.status instead of config.h, because config.h timestamp may not 2003-10-07 15:24:23 +00:00