Skip to content
A javascript backend for llvm. Currently in the process of joining forces with Emscripten (
C++ C OCaml Shell Perl Python
Find file
Failed to load latest commit information.
autoconf Merge remote branch 'git-svn'
bindings Merge remote branch 'git-svn'
docs Merge remote branch 'git-svn'
examples Merge remote branch 'git-svn'
include Merge remote branch 'git-svn'
lib fix MCContext constructor call
projects Merge remote branch 'git-svn'
runtime generating .gitignores from svn:ignores
unittests Merge remote branch 'git-svn'
utils Merge remote branch 'git-svn'
website Prepare for "core" website.
.gitignore adding some more .gitignores
CMakeLists.txt CMake: Add FileUpdate to the build.
CREDITS.TXT Test git svn dcommit
LICENSE.TXT 2010 is upon us.
Makefile Merge System into Support.
Makefile.common Use GZIPBIN instead of GZIP. Apparently gzip uses GZIP as an environment
ModuleInfo.txt Remove trailing space. This is just an excuse to poke the
README.txt Undoing test commit blank space. Patch to build llvm with srcdir != objdir from
configure Merge remote branch 'git-svn' * update blurb


\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.

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

Something went wrong with that request. Please try again.