LLVM backend for 6502
Go to file
Daniel Dunbar 7f93dc8345 Switch obvious clients to Twine instead of utostr (when they were already using
a Twine, e.g., for names).
 - I am a little ambivalent about this; we don't want the string conversion of
   utostr, but using overload '+' mixed with string and integer arguments is
   sketchy. On the other hand, this particular usage is something of an idiom.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77579 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-30 04:20:37 +00:00
autoconf Remove the IA-64 backend. 2009-07-24 00:30:09 +00:00
bindings
cmake CMake configuration: find mkdtemp, mkstemp, mktemp. 2009-07-27 18:23:41 +00:00
docs Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
examples Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
include Twine: Provide [u]int{32,64} conversions via implicit constructors instead of 2009-07-30 03:47:15 +00:00
lib Switch obvious clients to Twine instead of utostr (when they were already using 2009-07-30 04:20:37 +00:00
projects
runtime
test Add a new register class to describe operands that can't be SP, 2009-07-30 01:56:29 +00:00
tools Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
unittests Twine: Provide [u]int{32,64} conversions via implicit constructors instead of 2009-07-30 03:47:15 +00:00
utils Minor whitespace tidiness. 2009-07-30 01:33:17 +00:00
website
win32 Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. 2009-07-24 23:12:02 +00:00
Xcode Remove the IA-64 backend. 2009-07-24 00:30:09 +00:00
build-for-llvm-top.sh
CMakeLists.txt Remove the IA-64 backend. 2009-07-24 00:30:09 +00:00
configure Remove the IA-64 backend. 2009-07-24 00:30:09 +00:00
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
Makefile
Makefile.common
Makefile.config.in
Makefile.rules
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.