Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

25 lines (18 sloc) 0.711 kb

llvm-py: Python Bindings for LLVM

llvm-py provides Python bindings for LLVM.

Home page


This package has only been tested with LLVM 3.1, and Python 2.7, (not Python 3.x).


  1. Get 3.1 version of LLVM, build it. Make sure '--enable-pic' is passed to LLVM's 'configure'.
  2. Get llvm-py and install it:
$ git clone
$ cd llvmpy
$ python install
  1. See documentation at '' and examples under 'test'.


llvm-py is distributed under the new BSD license, which is similar to the LLVM license itself. See the file called LICENSE for the full license text.

Jump to Line
Something went wrong with that request. Please try again.