LLVM backend for 6502
Go to file
Duncan Sands 338cd6ba6e When calculating 'nocapture' argument attributes, allow
the argument to be stored to an alloca by tracking uses
of the alloca.  This occurs 4 times (out of 7121, 0.05%)
in MultiSource/Applications, so may not be worth it.  On
the other hand, it is easy to do and fairly cheap.  The
functions it helps are: W_addcom and W_addlit in spiff;
process_args (argv) in d (make_dparser); ercPixConcealIMB
in JM/ldecod.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61570 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-02 11:54:37 +00:00
autoconf
bindings
cmake
docs lex and bison aren't needed to build llvm anymore. 2009-01-02 07:10:51 +00:00
examples
include Reimplement the old and horrible bison parser for .ll files with a nice 2009-01-02 07:01:27 +00:00
lib When calculating 'nocapture' argument attributes, allow 2009-01-02 11:54:37 +00:00
projects
runtime
test When calculating 'nocapture' argument attributes, allow 2009-01-02 11:54:37 +00:00
tools Reimplement the old and horrible bison parser for .ll files with a nice 2009-01-02 07:01:27 +00:00
unittests
utils
website
win32
Xcode Remove Stacker.html from Xcode project. 2008-10-14 23:23:59 +00:00
build-for-llvm-top.sh
CMakeLists.txt
configure
CREDITS.TXT Keep CREDITS.TXT sorted by name. 2008-11-07 12:44:36 +00:00
LICENSE.TXT
llvm.spec.in
Makefile
Makefile.common remove attributions from the rest of the llvm makefiles. 2007-12-29 20:11:13 +00:00
Makefile.config.in
Makefile.rules Remove lex/bison support from makefile.rules. 2009-01-02 07:16:45 +00:00
ModuleInfo.txt
README.txt Remove extra lines 2008-07-28 20:50:25 +00:00

Low Level Virtual Machine (LLVM)
================================

This directory and its subdirectories contain source code for the Low Level 
Virtual Machine, a toolkit for the construction of highly optimized compilers,
optimizers, and runtime environments. 

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.

Please see the HTML documentation provided in docs/index.html for further
assistance with LLVM.