LLVM backend for 6502
Go to file
Saleem Abdulrasool 5bbd4d2bd4 MCAsmParser: change representation of MCAsmMacroParameter
Rather than using std::pair, create a structure to represent the type.  This is
a preliminary refactoring to enable required parameter handling.  Additional
state is needed to indicate required parameters.  This has a minor side effect
of improving readability by providing more accurate names compared to first and
second.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201629 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-19 03:00:23 +00:00
autoconf Add version, arch, system libs, and targets to Makefile.config 2014-02-09 16:36:42 +00:00
bindings
cmake LLVMExports.cmake: Add System libs $(LIBS) to LLVMSupport, corresponding to r201077. 2014-02-16 12:14:13 +00:00
docs [docs] Clean up some more llvm-gcc stuff 2014-02-19 00:12:34 +00:00
examples Use PrivateLinkage now that it is safe. 2014-02-19 01:46:57 +00:00
include Avoid an infinite cycle with private linkage and -f{data|function}-sections. 2014-02-19 01:28:30 +00:00
lib MCAsmParser: change representation of MCAsmMacroParameter 2014-02-19 03:00:23 +00:00
projects Remove dead code, we already require cmake 2.8.8. 2014-02-16 14:36:26 +00:00
test Now that llvm always does the right thing with private, use it. 2014-02-19 02:08:39 +00:00
tools llvm-cov: Support gcov's extermely lenient treatment of -o 2014-02-18 09:19:48 +00:00
unittests Remove tautological test line (unsigneds are always >=0). 2014-02-15 00:45:14 +00:00
utils Rename a DebugLoc variable to DbgLoc and a DataLayout to DL. 2014-02-18 22:05:46 +00:00
.arcconfig
.clang-format
.gitignore
CMakeLists.txt Fix LLVM install rules to not set permissions on include/ 2014-02-10 10:50:55 +00:00
CODE_OWNERS.TXT Add myself as owner for libc++ 2014-02-18 14:03:17 +00:00
configure Add version, arch, system libs, and targets to Makefile.config 2014-02-09 16:36:42 +00:00
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
LLVMBuild.txt
Makefile Provide CMake package modules in install tree 2014-02-09 16:37:02 +00:00
Makefile.common
Makefile.config.in Add version, arch, system libs, and targets to Makefile.config 2014-02-09 16:36:42 +00:00
Makefile.rules Provide CMake package modules in install tree 2014-02-09 16:37:02 +00:00
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 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.