Package: llvm-17 (1:17~++20230709044550+c54ff51be9c1-1~exp1) [debports]
Links for llvm-17
Debian Resources:
Download Source Package :
Not foundMaintainers:
External Resources:
- Homepage [www.llvm.org]
Similar packages:
Experimental package
Warning: This package is from the experimental distribution. That means it is likely unstable or buggy, and it may even cause data loss. Please be sure to consult the changelog and other possible documentation before using it.
Modular compiler and toolchain technologies
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 X96, SparcV10, PowerPC or many other architectures.
Other Packages Related to llvm-17
|
|
|
|
-
- dep: libatomic1 (>= 4.8)
- biblioteca de apoio que provê funções embutidas __atomic
-
- dep: libc6 (>= 2.36)
- GNU Biblioteca C: Bibliotecas compartilhadas
also a virtual package provided by libc6-udeb
-
- dep: libcurl4 (>= 7.16.2)
- biblioteca de transferência de URL do lado cliente de fácil uso (versão com OpenSSL)
-
- dep: libgcc-s1 (>= 4.2)
- Biblioteca de suporte GCC
-
- dep: libllvm17
- Modular compiler and toolchain technologies, runtime library
-
- dep: libpfm4
- Library to program the performance monitoring events
-
- dep: libstdc++6 (>= 12)
- Biblioteca C++ padrão da GNU v3
-
- dep: libtinfo6 (>= 6)
- biblioteca de terminfo de baixo-nível compartilhada para manipulação de terminal
-
- dep: libz3-4 (>= 4.8.12)
- provador de teoremas da Microsoft Research - bibliotecas de execução
-
- dep: libzstd1 (>= 1.5.5)
- algoritmo de compressão sem perdas rápido
-
- dep: llvm-17-linker-tools (= 1:17~++20230709044550+c54ff51be9c1-1~exp1)
- Modular compiler and toolchain technologies - Plugins
-
- dep: llvm-17-runtime (= 1:17~++20230709044550+c54ff51be9c1-1~exp1)
- compilador modular e tecnologias de cadeia de ferramentas, interpretador IR
-
- dep: zlib1g (>= 1:1.2.0)
- biblioteca de compressão - runtime (tempo de execução)
-
- rec: llvm-17-dev
- Modular compiler and toolchain technologies, libraries and headers
-
- sug: llvm-17-doc
- Modular compiler and toolchain technologies, documentation
Download llvm-17
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
riscv64 (unofficial port) | 20,408.4 kB | 102,047.0 kB | [list of files] |