LLVM backend for 6502
Go to file
Chris Lattner 8ab406d5bd A couple of substantial cleanup fixes:
1. Split setValueName into two separate functions, one that is only used
     at function scope and doesn't have to deal with duplicates, and one
     that can be used either at global or function scope but that does deal
     with conflicts.  Conflicts were only in there because of the crappy old
     CFE and probably should be entirely eliminated.
  2. Insert BasicBlock's into the parent functions when they are created
     instead of when they are complete.  This effects name lookup (for the
     better), which will be exploited in the next patch.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14787 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-13 07:59:27 +00:00
autoconf Call custom check (AC_FUNC_ISNAN) instead of using the generic function check. 2004-06-22 23:43:04 +00:00
docs New open proj: C/C++ compiler in C++, with link to Ed Willink's C++ yacc grammar 2004-07-12 21:10:47 +00:00
examples/ModuleMaker Add #include <iostream> since Value.h doesn't include it any more. 2004-07-04 12:22:14 +00:00
include Add a helper method. The StructType element is completely redundant in most 2004-07-12 20:36:08 +00:00
lib A couple of substantial cleanup fixes: 2004-07-13 07:59:27 +00:00
projects Group the hidden command line arguments. 2004-07-10 23:35:46 +00:00
runtime Continue the implementation 2004-05-27 05:51:31 +00:00
test Add a test that I have had in my tree for several months now, but apparently forgot to commit 2004-07-08 15:41:08 +00:00
tools * Tabs to spaces 2004-07-12 22:58:07 +00:00
utils Make tblgen not try to be smart. This is better handled in makefiles if 2004-07-13 06:11:46 +00:00
.cvsignore Ok, try #2, this time I'll not be stupid 2003-08-03 18:33:24 +00:00
configure Regenerated. 2004-06-22 23:47:13 +00:00
CREDITS.TXT Add credits entry 2004-06-25 21:00:10 +00:00
LICENSE.TXT Add spiff 2004-06-01 20:37:41 +00:00
llvm.spec RPM spec file for LLVM tools and libraries. 2004-02-10 03:57:51 +00:00
llvm.spec.in RPM spec file for LLVM tools and libraries. 2004-02-10 03:57:51 +00:00
Makefile etags isn't portable at all. Make it not run by default. If you still 2004-06-24 18:19:42 +00:00
Makefile.common Standardize header comments of top-level Makefiles. 2004-04-24 00:10:56 +00:00
Makefile.config.in Since the Great LLVM Tool Renaming(tm), we no longer have collisions between our 2004-06-17 15:39:58 +00:00
Makefile.rules Really, it is not necessary to recompile all files in a profile build every 2004-07-08 03:42:20 +00:00
README.txt This file has been superseded by docs/index.html . 2004-05-12 02:48:30 +00:00

This file is a placeholder; see docs/index.html for documentation.