Documentation for the LLVM System at SVN head
If you are using a released version of LLVM,
see the download page to find
- LLVM Project Guide - How-to guide and
templates for new projects that use the LLVM infrastructure. The
templates (directory organization, Makefiles, and test tree) allow the project
code to be located outside (or inside) the llvm/ tree, while using LLVM
header files and libraries.
- LLVMBuild Documentation - Describes the
LLVMBuild organization and files used by LLVM to specify component
- LLVM Makefile Guide - Describes how the
LLVM makefiles work and how to use them.
- How To Release LLVM To The Public - This
is a guide to preparing LLVM releases. Most developers can ignore it.
LLVM Announcements List: This is a low volume list that provides important
announcements regarding LLVM. It gets email about once a month.
- The Developer's
List: This list is for people who want to be included in technical
discussions of LLVM. People post to this list when they have questions about
writing code for or using the LLVM tools. It is relatively low volume.
- The Bugs &
Patches Archive: This list gets emailed every time a bug is opened and
closed, and when people submit patches to be included in LLVM. It is higher
volume than the LLVMdev list.
- The Commits
Archive: This list contains all commit messages that are made when LLVM
developers commit code changes to the repository. It is useful for those who
want to stay on the bleeding edge of LLVM development. This list is very high
Test Results Archive: A message is automatically sent to this list by every
active nightly tester when it completes. As such, this list gets email several
times each day, making it a high volume list.
LLVM Compiler Infrastructure
Last modified: $Date$