LLVM backend for 6502
Go to file
Chris Lattner 0037bfabd4 We currently only run ipsccp at LTO time, which is silly. It subsumes
ipconstprop and doesn't take much time.  Just run it in its place.

This adds a testcase for it, which I plan to expand to cover other
"integration" cases, where we expect the optimizer to be able to
eliminate various things.  Due to phase order issues we've regressed
in a number of areas and integration tests are the only way I see to
prevent this.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85729 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-01 18:57:49 +00:00
autoconf
bindings
cmake
docs Revert 85678/85680. The decision is to stay with the current form of 2009-11-01 01:27:45 +00:00
examples
include We currently only run ipsccp at LTO time, which is silly. It subsumes 2009-11-01 18:57:49 +00:00
lib remove a bunch of locking from LLVMContextImpl. Since only one thread 2009-11-01 18:42:03 +00:00
projects
runtime
test We currently only run ipsccp at LTO time, which is silly. It subsumes 2009-11-01 18:57:49 +00:00
tools Reverting 85714, 85715, 85716, which are breaking the build 2009-11-01 16:42:53 +00:00
unittests
utils The universal SDKROOT should only be assigned when hosted. Otherwise the 2009-10-31 18:00:10 +00:00
website
win32
Xcode
build-for-llvm-top.sh
CMakeLists.txt
configure
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
Makefile
Makefile.common
Makefile.config.in
Makefile.rules Build in ARM mode explicitly when on ARM Darwin 2009-10-30 21:33:05 +00:00
ModuleInfo.txt
README.txt

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.