llvm-2.9_2.9+dfsg-3ubuntu4_amd64.deb


Advertisement

Description

llvm-2.9 - Low-Level Virtual Machine (LLVM)

Property Value
Distribution Ubuntu 12.04 LTS (Precise Pangolin)
Repository Ubuntu Universe amd64
Package name llvm-2.9
Package version 2.9+dfsg
Package release 3ubuntu4
Package architecture amd64
Package type deb
Installed size 3.01 KB
Download size 1.28 MB
Official Mirror archive.ubuntu.com
The Low-Level Virtual Machine (LLVM) is a collection of libraries and
tools that make it easy to build compilers, optimizers, Just-In-Time
code generators, and many other compiler-related programs. LLVM
uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
The strengths of the LLVM infrastructure are its extremely
simple design (which makes it easy to understand and use),
source-language independence, powerful mid-level optimizer, automated
compiler debugging support, extensibility, and its stability and
reliability. LLVM is currently being used to host a wide variety of
academic research projects and commercial projects. LLVM includes C
and C++ front-ends, a front-end for a Forth-like language (Stacker),
a young scheme front-end, and Java support is in development. LLVM can
generate code for X86, SparcV9, PowerPC, or it can emit C code.
LLVM is the key component of the clang compiler and the gcc plugin called
dragonegg.

Alternatives

Package Version Architecture Repository
llvm-2.9_2.9+dfsg-3ubuntu4_i386.deb 2.9+dfsg i386 Ubuntu Universe
llvm-2.9 - - -

Requires

Name Value
libc6 >= 2.4
libgcc1 >= 1:4.1.1
libllvm2.9 -
libstdc++6 >= 4.2.1
llvm-2.9-runtime = 2.9+dfsg-3ubuntu4

Conflicts

Name Value
llvm << 2.7-1

Replaces

Name Value
llvm << 2.7-1

Download

Type URL
Binary Package llvm-2.9_2.9+dfsg-3ubuntu4_amd64.deb
Source Package llvm-2.9

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install llvm-2.9 deb package:
    # sudo apt-get install llvm-2.9

Files

Path
/usr/bin/bugpoint-2.9
/usr/bin/llc-2.9
/usr/bin/llvm-ar-2.9
/usr/bin/llvm-as-2.9
/usr/bin/llvm-bcanalyzer-2.9
/usr/bin/llvm-config-2.9
/usr/bin/llvm-diff-2.9
/usr/bin/llvm-dis-2.9
/usr/bin/llvm-extract-2.9
/usr/bin/llvm-ld-2.9
/usr/bin/llvm-link-2.9
/usr/bin/llvm-mc-2.9
/usr/bin/llvm-nm-2.9
/usr/bin/llvm-objdump-2.9
/usr/bin/llvm-prof-2.9
/usr/bin/llvm-ranlib-2.9
/usr/bin/llvmc-2.9
/usr/bin/macho-dump-2.9
/usr/bin/opt-2.9
/usr/bin/tblgen-2.9
/usr/lib/llvm-2.9/bin/bugpoint
/usr/lib/llvm-2.9/bin/llc
/usr/lib/llvm-2.9/bin/llvm-ar
/usr/lib/llvm-2.9/bin/llvm-as
/usr/lib/llvm-2.9/bin/llvm-bcanalyzer
/usr/lib/llvm-2.9/bin/llvm-config
/usr/lib/llvm-2.9/bin/llvm-diff
/usr/lib/llvm-2.9/bin/llvm-dis
/usr/lib/llvm-2.9/bin/llvm-extract
/usr/lib/llvm-2.9/bin/llvm-ld
/usr/lib/llvm-2.9/bin/llvm-link
/usr/lib/llvm-2.9/bin/llvm-mc
/usr/lib/llvm-2.9/bin/llvm-nm
/usr/lib/llvm-2.9/bin/llvm-objdump
/usr/lib/llvm-2.9/bin/llvm-prof
/usr/lib/llvm-2.9/bin/llvm-ranlib
/usr/lib/llvm-2.9/bin/llvmc
/usr/lib/llvm-2.9/bin/macho-dump
/usr/lib/llvm-2.9/bin/opt
/usr/lib/llvm-2.9/bin/tblgen
/usr/share/doc/llvm-2.9/changelog.Debian.gz
/usr/share/doc/llvm-2.9/copyright
/usr/share/doc/llvm-2.9/testrun.sum.gz
/usr/share/man/man1/bugpoint-2.9.1.gz
/usr/share/man/man1/lit-2.9.1.gz
/usr/share/man/man1/llc-2.9.1.gz
/usr/share/man/man1/llvm-ar-2.9.1.gz
/usr/share/man/man1/llvm-as-2.9.1.gz
/usr/share/man/man1/llvm-bcanalyzer-2.9.1.gz
/usr/share/man/man1/llvm-config-2.9.1.gz
/usr/share/man/man1/llvm-diff-2.9.1.gz
/usr/share/man/man1/llvm-dis-2.9.1.gz
/usr/share/man/man1/llvm-extract-2.9.1.gz
/usr/share/man/man1/llvm-gcc-2.9.1.gz
/usr/share/man/man1/llvm-gxx-2.9.1.gz
/usr/share/man/man1/llvm-ld-2.9.1.gz
/usr/share/man/man1/llvm-link-2.9.1.gz
/usr/share/man/man1/llvm-nm-2.9.1.gz
/usr/share/man/man1/llvm-prof-2.9.1.gz
/usr/share/man/man1/llvm-ranlib-2.9.1.gz
/usr/share/man/man1/llvmc-2.9.1.gz
/usr/share/man/man1/opt-2.9.1.gz
/usr/share/man/man1/tblgen-2.9.1.gz

See Also

Package Description
llvm-3.0-source_3.0-4ubuntu1_all.deb Low-Level Virtual Machine (LLVM), source code
llvm-dev_2.9-7_amd64.deb Low-Level Virtual Machine (LLVM), libraries and headers
llvm-gcc-4.6_3.0-3_amd64.deb C front end for LLVM C/C++ compiler
llvm-runtime_2.9-7_amd64.deb Low-Level Virtual Machine (LLVM), bytecode interpreter
llvm_2.9-7_amd64.deb Low-Level Virtual Machine (LLVM)
lm-sensors_3.3.1-2ubuntu1_amd64.deb utilities to read temperature/voltage/fan sensors
lmarbles_1.0.7-1_amd64.deb A game where you build figures out of colored marbles
lmemory_0.6c-6_amd64.deb Children's game based on the "memory" card game
lmms-common_0.4.10-2ubuntu1_all.deb Linux Multimedia Studio - common files
lmms_0.4.10-2ubuntu1_amd64.deb Linux Multimedia Studio
lnpd_0.9.0-7_amd64.deb daemon for LNP communication with BrickOS
lo-menubar_0.1.0-0ubuntu4_amd64.deb A LibreOffice extension for the global menubar
loadlin_1.6e-1ubuntu1_amd64.deb a loader (running under DOS) for LINUX kernel images
loadmeter_1.20-6_amd64.deb Attractive X11 load meter
loadwatch_1.0+1.1alpha1-5_amd64.deb Run a program using only idle cycles
Advertisement
Advertisement