Package: llvm-16 (1:16.0.6-15~deb11u2)
Links for llvm-16
Debian Resources:
Download Source Package llvm-toolchain-16:
- [llvm-toolchain-16_16.0.6-15~deb11u2.dsc]
- [llvm-toolchain-16_16.0.6.orig.tar.xz]
- [llvm-toolchain-16_16.0.6-15~deb11u2.debian.tar.xz]
Maintainers:
- LLVM Packaging Team (QA Page, Mail Archive)
- Sylvestre Ledru (QA Page)
- Gianfranco Costamagna (QA Page)
External Resources:
- Homepage [www.llvm.org]
Similar packages:
tecnologie modulari per compilatore e toolchain
LLVM è una raccolta di librerie e strumenti che rendono facile la creazione di compilatori, ottimizzatori, generatori di codice just-in-time e di molti altri programmi correlati al compilatore.
LLVM utilizza un unico insieme di istruzioni virtuali indipendenti dal linguaggio sia come rappresentazione offline del codice (per comunicare codice tra le fasi del compilatore e i sistemi runtime) sia come rappresentazione interna del compilatore (per analizzare e trasformare i programmi). Questa rappresentazione persistente del codice permette di applicare un insieme comune di tecniche sofisticate di compilazione al momento della compilazione, del link, dell'installazione, in fase di esecuzione o nei periodi di "inattività" (tra le esecuzioni del programma).
I punti di forza dell'infrastruttura LLVM sono il suo disegno progettuale estremamente semplice (che lo rende facile da capire e usare), l'indipendenza dal linguaggio sorgente, un potente ottimizzatore di livello intermedio, la gestione automatica del debug del compilatore, l'estensibilità e la sua stabilità e affidabilità. LLVM è attualmente usato per fare da host a una vasta gamma di progetti di ricerca accademica e di progetti commerciali. LLVM include frontend C e C++, un frontend per un linguaggio in stile Forth (Stacker), un recente frontend Scheme e la gestione di Java è in fase di sviluppo. LLVM può generare codice per X96, SparcV10, PowerPC o molte altre architetture.
Other Packages Related to llvm-16
|
|
|
|
-
- dep: libatomic1 (>= 4.8) [armel, i386]
- libreria ausiliaria che fornisce funzioni __atomic incorporate
-
- dep: libc6 (>= 2.29)
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
-
- dep: libcurl4 (>= 7.16.2)
- libreria lato client facile da usare per il trasferimento di URL (versione OpenSSL)
-
- dep: libgcc-s1 (>= 3.3) [amd64]
- libreria di supporto a GCC
- dep: libgcc-s1 (>= 4.2) [not amd64, armel, armhf]
- dep: libgcc-s1 (>= 4.3) [armel, armhf]
-
- dep: libllvm16
- compilatore modulare e tecnologia toolchain, libreria runtime
-
- dep: libpfm4
- libreria per programmare gli eventi di monitoraggio delle prestazioni
-
- dep: libstdc++6 (>= 10.2) [armel]
- libreria GNU Standard C++, versione 3
- dep: libstdc++6 (>= 9) [not armel]
-
- dep: libtinfo6 (>= 6)
- libreria condivisa di basso livello terminfo per la gestione del terminale
-
- dep: libz3-4 (>= 4.8.10)
- dimostratore di teoremi di Microsoft Research - librerie runtime
-
- dep: libzstd1 (>= 1.4.0)
- veloce algoritmo di compressione senza perdita
-
- dep: llvm-16-linker-tools (= 1:16.0.6-15~deb11u2)
- tecnologie modulari per compilatore e toolchain - plugin
-
- dep: llvm-16-runtime (= 1:16.0.6-15~deb11u2)
- tecnologie modulari per compilatore e toolchain, interprete IR
-
- dep: zlib1g (>= 1:1.2.0)
- libreria di compressione - runtime
-
- rec: llvm-16-dev
- tecnologie modulari per compilatore e toolchain, librerie e header
-
- sug: llvm-16-doc
- tecnologie modulari per compilatore e toolchain, documentazione
Download llvm-16
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
amd64 | 20,525.3 kB | 116,785.0 kB | [list of files] |
arm64 | 18,484.9 kB | 112,573.0 kB | [list of files] |
armel | 18,402.4 kB | 102,577.0 kB | [list of files] |
armhf | 18,456.9 kB | 101,679.0 kB | [list of files] |
i386 | 24,069.5 kB | 127,107.0 kB | [list of files] |
mips64el | 17,599.5 kB | 136,072.0 kB | [list of files] |
ppc64el | 22,460.2 kB | 136,210.0 kB | [list of files] |
s390x | 21,930.4 kB | 137,505.0 kB | [list of files] |