Bug#239415: ITP: llvm -- LLVM (Low-Level Virtual Machine) compiler for C/C++
Package: wnpp
Severity: wishlist
* Package name : llvm
Version : 1.2
Upstream Author : Chris Lattner <sabre@nondot.org>
* URL : http://llvm.cs.uiuc.edu/
* License : LLVM Release License
Description : LLVM (Low Level Virtual Machine) compiler for C/C++
LLVM (Low Level Virtual Machine) is a compiler framework and code
representation designed to support transparent, lifelong program
analysis and transformation by providing high-level information
to compiler transformations at compile-time, link-time, run-time,
and in idle time between runs. LLVM defines a common, low-level
code representation in Static Single Assignment (SSA) form, with
several novel features: a simple, language-independent type-system
that exposes the primitives commonly used to implement high-level
language features; an instruction for typed address arithmetic;
and a simple mechanism that can be used to implement the exception
handling features of high-level languages (and setjmp/longjmp in C)
uniformly and efficiently.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.2-ahs3.0
Locale: LANG=C, LC_CTYPE=C
Reply to: