Package
llvm-4.0Version
1:4.0-1ubuntu1Priority
optionalSection
develSource
llvm-toolchain-4.0Origin
UbuntuMaintainer
Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>Original Maintainer
LLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>Bugs
https://bugs.launchpad.net/ubuntu/+filebugInstalled Size
13.7 MBDepends
llvm-4.0-runtime (= 1:4.0-1ubuntu1), libc6 (>= 2.15), libgcc1 (>= 1:3.4), libjsoncpp1 (>= 1.7.4), libllvm4.0, libstdc++6 (>= 5.2), libtinfo5 (>= 6)Recommends
llvm-4.0-devSuggests
llvm-4.0-docHomepage
http://www.llvm.org/Supported
9mDownload Size
3,962 kBAPT Manual Installed
noAPT Sources
http://gb.archive.ubuntu.com/ubuntu zesty/main amd64 PackagesDescription
Modular compiler and toolchain technologiesLLVM 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 many
other architectures.
Install Info
artful,now 1:4.0.1-5 amd64Installed Automatically
TrueFiles
/.//usr/
/usr/bin/
/usr/bin/bugpoint-4.0 -> ../lib/llvm-4.0/bin/bugpoint*
/usr/bin/llc-4.0 -> ../lib/llvm-4.0/bin/llc*
/usr/bin/llvm-ar-4.0 -> ../lib/llvm-4.0/bin/llvm-ar*
/usr/bin/llvm-as-4.0 -> ../lib/llvm-4.0/bin/llvm-as*
/usr/bin/llvm-bcanalyzer-4.0 -> ../lib/llvm-4.0/bin/llvm-bcanalyzer*
/usr/bin/llvm-cat-4.0 -> ../lib/llvm-4.0/bin/llvm-cat*
/usr/bin/llvm-config-4.0 -> ../lib/llvm-4.0/bin/llvm-config*
/usr/bin/llvm-cov-4.0 -> ../lib/llvm-4.0/bin/llvm-cov*
/usr/bin/llvm-c-test-4.0 -> ../lib/llvm-4.0/bin/llvm-c-test*
/usr/bin/llvm-cxxdump-4.0 -> ../lib/llvm-4.0/bin/llvm-cxxdump*
/usr/bin/llvm-cxxfilt-4.0 -> ../lib/llvm-4.0/bin/llvm-cxxfilt*
/usr/bin/llvm-diff-4.0 -> ../lib/llvm-4.0/bin/llvm-diff*
/usr/bin/llvm-dis-4.0 -> ../lib/llvm-4.0/bin/llvm-dis*
/usr/bin/llvm-dsymutil-4.0 -> ../lib/llvm-4.0/bin/llvm-dsymutil*
/usr/bin/llvm-dwarfdump-4.0 -> ../lib/llvm-4.0/bin/llvm-dwarfdump*
/usr/bin/llvm-dwp-4.0 -> ../lib/llvm-4.0/bin/llvm-dwp*
/usr/bin/llvm-extract-4.0 -> ../lib/llvm-4.0/bin/llvm-extract*
/usr/bin/llvm-lib-4.0 -> ../lib/llvm-4.0/bin/llvm-lib*
/usr/bin/llvm-link-4.0 -> ../lib/llvm-4.0/bin/llvm-link*
/usr/bin/llvm-lto2-4.0 -> ../lib/llvm-4.0/bin/llvm-lto2*
/usr/bin/llvm-lto-4.0 -> ../lib/llvm-4.0/bin/llvm-lto*
/usr/bin/llvm-mc-4.0 -> ../lib/llvm-4.0/bin/llvm-mc*
/usr/bin/llvm-mcmarkup-4.0 -> ../lib/llvm-4.0/bin/llvm-mcmarkup*
/usr/bin/llvm-modextract-4.0 -> ../lib/llvm-4.0/bin/llvm-modextract*
/usr/bin/llvm-nm-4.0 -> ../lib/llvm-4.0/bin/llvm-nm*
/usr/bin/llvm-objdump-4.0 -> ../lib/llvm-4.0/bin/llvm-objdump*
/usr/bin/llvm-opt-report-4.0 -> ../lib/llvm-4.0/bin/llvm-opt-report*
/usr/bin/llvm-pdbdump-4.0 -> ../lib/llvm-4.0/bin/llvm-pdbdump*
/usr/bin/llvm-PerfectShuffle-4.0 -> ../lib/llvm-4.0/bin/llvm-PerfectShuffle*
/usr/bin/llvm-profdata-4.0 -> ../lib/llvm-4.0/bin/llvm-profdata*
/usr/bin/llvm-ranlib-4.0 -> ../lib/llvm-4.0/bin/llvm-ranlib*
/usr/bin/llvm-readobj-4.0 -> ../lib/llvm-4.0/bin/llvm-readobj*
/usr/bin/llvm-rtdyld-4.0 -> ../lib/llvm-4.0/bin/llvm-rtdyld*
/usr/bin/llvm-size-4.0 -> ../lib/llvm-4.0/bin/llvm-size*
/usr/bin/llvm-split-4.0 -> ../lib/llvm-4.0/bin/llvm-split*
/usr/bin/llvm-stress-4.0 -> ../lib/llvm-4.0/bin/llvm-stress*
/usr/bin/llvm-strings-4.0 -> ../lib/llvm-4.0/bin/llvm-strings*
/usr/bin/llvm-symbolizer-4.0 -> ../lib/llvm-4.0/bin/llvm-symbolizer*
/usr/bin/llvm-tblgen-4.0 -> ../lib/llvm-4.0/bin/llvm-tblgen*
/usr/bin/llvm-xray-4.0 -> ../lib/llvm-4.0/bin/llvm-xray*
/usr/bin/obj2yaml-4.0 -> ../lib/llvm-4.0/bin/obj2yaml*
/usr/bin/opt-4.0 -> ../lib/llvm-4.0/bin/opt*
/usr/bin/sanstats-4.0 -> ../lib/llvm-4.0/bin/sanstats*
/usr/bin/verify-uselistorder-4.0 -> ../lib/llvm-4.0/bin/verify-uselistorder*
/usr/bin/yaml2obj-4.0 -> ../lib/llvm-4.0/bin/yaml2obj*
/usr/lib/
/usr/lib/llvm-4.0/
/usr/lib/llvm-4.0/bin/
/usr/lib/llvm-4.0/bin/bugpoint*
/usr/lib/llvm-4.0/bin/llc*
/usr/lib/llvm-4.0/bin/llvm-ar*
/usr/lib/llvm-4.0/bin/llvm-as*
/usr/lib/llvm-4.0/bin/llvm-bcanalyzer*
/usr/lib/llvm-4.0/bin/llvm-cat*
/usr/lib/llvm-4.0/bin/llvm-config*
/usr/lib/llvm-4.0/bin/llvm-cov*
/usr/lib/llvm-4.0/bin/llvm-c-test*
/usr/lib/llvm-4.0/bin/llvm-cxxdump*
/usr/lib/llvm-4.0/bin/llvm-cxxfilt*
/usr/lib/llvm-4.0/bin/llvm-diff*
/usr/lib/llvm-4.0/bin/llvm-dis*
/usr/lib/llvm-4.0/bin/llvm-dsymutil*
/usr/lib/llvm-4.0/bin/llvm-dwarfdump*
/usr/lib/llvm-4.0/bin/llvm-dwp*
/usr/lib/llvm-4.0/bin/llvm-extract*
/usr/lib/llvm-4.0/bin/llvm-lib -> llvm-ar*
/usr/lib/llvm-4.0/bin/llvm-link*
/usr/lib/llvm-4.0/bin/llvm-lto*
/usr/lib/llvm-4.0/bin/llvm-lto2*
/usr/lib/llvm-4.0/bin/llvm-mc*
/usr/lib/llvm-4.0/bin/llvm-mcmarkup*
/usr/lib/llvm-4.0/bin/llvm-modextract*
/usr/lib/llvm-4.0/bin/llvm-nm*
/usr/lib/llvm-4.0/bin/llvm-objdump*
/usr/lib/llvm-4.0/bin/llvm-opt-report*
/usr/lib/llvm-4.0/bin/llvm-pdbdump*
/usr/lib/llvm-4.0/bin/llvm-PerfectShuffle*
/usr/lib/llvm-4.0/bin/llvm-profdata*
/usr/lib/llvm-4.0/bin/llvm-ranlib -> llvm-ar*
/usr/lib/llvm-4.0/bin/llvm-readobj*
/usr/lib/llvm-4.0/bin/llvm-rtdyld*
/usr/lib/llvm-4.0/bin/llvm-size*
/usr/lib/llvm-4.0/bin/llvm-split*
/usr/lib/llvm-4.0/bin/llvm-stress*
/usr/lib/llvm-4.0/bin/llvm-strings*
/usr/lib/llvm-4.0/bin/llvm-symbolizer*
/usr/lib/llvm-4.0/bin/llvm-tblgen*
/usr/lib/llvm-4.0/bin/llvm-xray*
/usr/lib/llvm-4.0/bin/obj2yaml*
/usr/lib/llvm-4.0/bin/opt*
/usr/lib/llvm-4.0/bin/sanstats*
/usr/lib/llvm-4.0/bin/verify-uselistorder*
/usr/lib/llvm-4.0/bin/yaml2obj*
/usr/share/
/usr/share/doc/
/usr/share/doc/llvm-4.0/
/usr/share/doc/llvm-4.0/changelog.Debian.gz -> ../llvm-4.0-runtime/changelog.Debian.gz
/usr/share/doc/llvm-4.0/copyright
/usr/share/doc/llvm-4.0/NEWS.Debian.gz -> ../llvm-4.0-runtime/NEWS.Debian.gz
/usr/share/lintian/
/usr/share/lintian/overrides/
/usr/share/lintian/overrides/llvm-4.0
/usr/share/man/
/usr/share/man/man1/
/usr/share/man/man1/bugpoint-4.0.1.gz
/usr/share/man/man1/FileCheck-4.0.1.gz
/usr/share/man/man1/lit-4.0.1.gz
/usr/share/man/man1/llc-4.0.1.gz
/usr/share/man/man1/llvm-ar-4.0.1.gz
/usr/share/man/man1/llvm-as-4.0.1.gz
/usr/share/man/man1/llvm-bcanalyzer-4.0.1.gz
/usr/share/man/man1/llvm-build-4.0.1.gz
/usr/share/man/man1/llvm-config-4.0.1.gz
/usr/share/man/man1/llvm-cov-4.0.1.gz
/usr/share/man/man1/llvm-diff-4.0.1.gz
/usr/share/man/man1/llvm-dis-4.0.1.gz
/usr/share/man/man1/llvm-dwarfdump-4.0.1.gz
/usr/share/man/man1/llvm-extract-4.0.1.gz
/usr/share/man/man1/llvm-lib-4.0.1.gz
/usr/share/man/man1/llvm-link-4.0.1.gz
/usr/share/man/man1/llvm-mc-4.0.1.gz
/usr/share/man/man1/llvm-mcmarkup-4.0.1.gz
/usr/share/man/man1/llvm-nm-4.0.1.gz
/usr/share/man/man1/llvm-objdump-4.0.1.gz
/usr/share/man/man1/llvm-profdata-4.0.1.gz
/usr/share/man/man1/llvm-ranlib-4.0.1.gz
/usr/share/man/man1/llvm-readobj-4.0.1.gz
/usr/share/man/man1/llvm-rtdyld-4.0.1.gz
/usr/share/man/man1/llvm-size-4.0.1.gz
/usr/share/man/man1/llvm-stress-4.0.1.gz
/usr/share/man/man1/llvm-symbolizer-4.0.1.gz
/usr/share/man/man1/opt-4.0.1.gz
/usr/share/man/man1/tblgen-4.0.1.gz