LLVM backend for 6502
Go to file
Richard Mitton eb46def978 Fixed debug_aranges handling for common symbols.
The size of common symbols is now tracked correctly, so they can be listed in the arange section without needing knowledge of other following symbols.

.comm (and .lcomm) do not indicate to the system assembler any particular section to use, so we have to treat them as having no section.

Test case update to account for this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191210 91177308-0d34-0410-b5e6-96231b3b80d8
2013-09-23 17:56:20 +00:00
autoconf
bindings
cmake
docs
examples
include [mips][msa] Added support for matching insert and copy from normal IR (i.e. not intrinsics) 2013-09-23 14:03:12 +00:00
lib Fixed debug_aranges handling for common symbols. 2013-09-23 17:56:20 +00:00
projects
runtime
test Fixed debug_aranges handling for common symbols. 2013-09-23 17:56:20 +00:00
tools llvm/tools/Makefile: Suppress building llvm-lto on cygming, for now, probably due to LTO.dll. 2013-09-20 13:12:24 +00:00
unittests Fixed typo in CreateProcessTrailingSlash test 2013-09-20 18:21:59 +00:00
utils Add missing index comments to the left side of the DAG ISel matcher table for each individual case of SwitchOpcode/Type. 2013-09-22 23:18:50 +00:00
.arcconfig
.clang-format
.gitignore
CMakeLists.txt [conf] Add config variable to disable crash related overrides. 2013-08-30 20:39:21 +00:00
CODE_OWNERS.TXT Add more owners to CODE_OWNERS.TXT (Kostya Serebryany: AddressSanitizer and ThreadSanitizer; Evgeniy Stepanov: MemorySanitizer) 2013-06-27 08:47:12 +00:00
configure
CREDITS.TXT Test commit. 2013-08-16 18:09:06 +00:00
LICENSE.TXT
llvm.spec.in
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile
Makefile.common
Makefile.config.in
Makefile.rules
README.txt test 2013-04-17 05:34:03 +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 documentation provided in docs/ for further
assistance with LLVM, and in particular docs/GettingStarted.rst for getting
started with LLVM and docs/README.txt for an overview of LLVM's
documentation setup.

If you're writing a package for LLVM, see docs/Packaging.rst for our
suggestions.