LLVM backend for 6502
Go to file
Chris Lattner ab38358fa0 Teach globalsmodref-aa to track scalar pointer global variables which point
to unaliased allocations.  Use this information to disambiguate pointers loaded
from them.  This is a very common case, so it's worthwhile to handle efficiently.

This implements Analysis/GlobalsModRef/indirect-global.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30684 91177308-0d34-0410-b5e6-96231b3b80d8
2006-10-01 22:36:45 +00:00
autoconf Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.h 2006-09-14 06:17:21 +00:00
docs Provide a gdb usage fix provided by Zhongzing Xu. 2006-09-28 16:53:47 +00:00
examples Use llvm-config to determine what to link in 2006-09-04 06:04:03 +00:00
include/llvm Override use_back in instruction/basicblock to provide more type information. 2006-09-30 22:20:34 +00:00
lib Teach globalsmodref-aa to track scalar pointer global variables which point 2006-10-01 22:36:45 +00:00
projects Stacker doesn't build universal right. 2006-09-30 00:24:20 +00:00
runtime
test New testcase 2006-10-01 22:35:45 +00:00
tools simplify code 2006-09-28 23:24:48 +00:00
utils Wrong directory. 2006-09-29 17:31:45 +00:00
win32
Xcode Adding new files. 2006-09-07 22:07:57 +00:00
.cvsignore
configure Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.h 2006-09-14 06:17:21 +00:00
CREDITS.TXT The list is sorted by name. 2006-08-29 01:42:47 +00:00
LICENSE.TXT burg is gone 2006-09-11 17:28:11 +00:00
llvm.spec.in
Makefile
Makefile.common
Makefile.config.in
Makefile.rules Move CompileCommonOpts to the end of the list so that EXTRA_OPTIONS=-O0 will 2006-09-29 18:47:13 +00:00
README.txt Make the text of this file a little more useful. 2004-09-02 22:49:27 +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.