NOTE: If you are a user who is only interested in using LLVM-based
compilers, you should look into Clang or
DragonEgg instead. The documentation here is
intended for users who have a need to work with the intermediate LLVM
representation.

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.

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.

This list contains all commit messages that are made when LLVM developers
commit code changes to the repository. It also serves as a forum for
patch review (i.e. send patches here). It is useful for those who want to
stay on the bleeding edge of LLVM development. This list is very high
volume.