Estem treballant per restaurar l'aplicació de Unionpedia a la Google Play Store
SortintEntrant
🌟Hem simplificat el nostre disseny per a una millor navegació!
Instagram Facebook X LinkedIn
La teva pròpia Uniopèdia amb el teu logotip i domini, a partir de 9,99 USD/mes
Crea el meu Uniopèdia

LLVM

Índex LLVM

LLVM és una infraestructura de compilació per millorar l'optimització de programes de diversos llenguatges de programació.

Taula de continguts

  1. 23 les relacions: AArch64, Ada (llenguatge de programació), API web, Arquitectura de sistemes heterogenis, Blocs (extensió de llenguatge C), Compilador, Compilador Haskell de Glasgow, European Processor Initiative, Fundació Linux, Haskell, Lightspark, LLD, LLDB, Llenguatge C, Màquina virtual, Màquina virtual Java, OpenMP, Phabricator, PyPy, Representació intermèdia, RISC-V, Swift (llenguatge de programació), Unistd.h.

AArch64

PETIT xip de CPU AArch64 o ARM64 és l'extensió de 64 bits de la família d'arquitectures ARM.

Veure LLVM і AArch64

Ada (llenguatge de programació)

Ada és un llenguatge de programació estructurat i fortament tipat que fou dissenyat per Jean Ichbiah de CII Honeywell Bull per encàrrec del Departament de Defensa dels Estats Units.

Veure LLVM і Ada (llenguatge de programació)

API web

la NASA. Una API web és una interfície de programació d'aplicacions (API) per a un servidor web o un navegador web.

Veure LLVM і API web

Arquitectura de sistemes heterogenis

Heterogeneous System Architecture (HSA) és un conjunt d'especificacions entre proveïdors que permeten la integració d'unitats centrals de processament i processadors gràfics al mateix bus, amb memòria i tasques compartides.

Veure LLVM і Arquitectura de sistemes heterogenis

Blocs (extensió de llenguatge C)

Els blocs són una extensió no estàndard afegida per Apple Inc.

Veure LLVM і Blocs (extensió de llenguatge C)

Compilador

Diagrama de blocs de l'operació d'un bon compilador. Un compilador és un programa informàtic que tradueix un programa escrit en un llenguatge de programació a un altre llenguatge de programació, generant un programa equivalent que la màquina serà capaç d'interpretar.

Veure LLVM і Compilador

Compilador Haskell de Glasgow

ghc, ordre d'ordinador que respon a la sigla de "Glasgow Haskell Compiler", en català Compilador Haskell de Glasgow, és un compilador nadiu de codi lliure per al llenguatge de programació funcional Haskell, el qual va ser originalment desenvolupat a la universitat de Glasgow per Simon Peyton Jones i Simon Marlow.

Veure LLVM і Compilador Haskell de Glasgow

European Processor Initiative

L' (EPI, iniciativa per a un processador europeu, en anglès) és un projecte de processador europeu.

Veure LLVM і European Processor Initiative

Fundació Linux

La Fundació Linux, originalment i en anglès Linux Foundation (LF) és un consorci tecnològic sense ànim de lucre constituïda per promoure el creixement de Linux.

Veure LLVM і Fundació Linux

Haskell

Haskell és un llenguatge de programació funcional estandarditzat de semàntica no estricta i avaluació tardana de les expressions (ang: lazy evaluation) en el moment que se'n demana el valor i pren el nom del matemàtic Haskell Curry.

Veure LLVM і Haskell

Lightspark

Lightspark és un reproductor SWF de codi lliure alliberat sota els termes de la GNU Lesser General Public License versió 3.

Veure LLVM і Lightspark

LLD

* Doctor en lleis (de l'acrònim en llatí Legum Doctor), títol de doctor en dret, sovint honorífic.

Veure LLVM і LLD

LLDB

El depurador LLDB (LLDB) és un programari per depurar.

Veure LLVM і LLDB

Llenguatge C

El llenguatge de programació C, llenguatge C o llenguatge de programació de sistemes, va ser creat per Dennis Ritchie i Ken Thompson als Laboratoris Bell d'AT&T, a principis de la dècada dels 70.

Veure LLVM і Llenguatge C

Màquina virtual

Arquitectura típica d'una màquina virtual. VirtualBox En informàtica una màquina virtual és un programari que emula un ordinador i pot executar programes com si fos un ordinador real tot i que està virtualitzat.

Veure LLVM і Màquina virtual

Màquina virtual Java

Una màquina virtual Java (MVJ) és un conjunt de programes d'ordinador i estructures de dades que implementen un model específic de màquina virtual.

Veure LLVM і Màquina virtual Java

OpenMP

OpenMP (Open Multi-Processing) és una interfície de programació d'aplicacions (API) que suporta programació multiprocés amb memòria compartida multi-plataforma en C/C++ i Fortran a moltes arquitectures, incloent les plataformes Unix i Microsoft Windows.

Veure LLVM і OpenMP

Phabricator

Phabricator és un paquet d'eines web de col·laboració de desenvolupament de programari, que inclou Differential, una eina de revisió diferencial de codi, Diffusion, un navegador de dipòsit de programari, Herald, una eina de monitorització de canvis, Maniphest, un sistema de seguiment d'errors i el wiki Phriction.

Veure LLVM і Phabricator

PyPy

PyPy és un intèrpret i compilador JIT per al llenguatge Python, enfocat a la velocitat i l'eficiència, i és 100% compatible amb l'intèrpret original CPython.

Veure LLVM і PyPy

Representació intermèdia

Una representació intermèdia (amb acrònim anglès IR) és l'estructura de dades o el codi utilitzat internament per un compilador o màquina virtual per representar el codi font.

Veure LLVM і Representació intermèdia

RISC-V

RISC-V és una arquitectura de joc d'instruccions o ISA basada en codi obert i de tipus RISC.

Veure LLVM і RISC-V

Swift (llenguatge de programació)

Swift és un llenguatge de programació orientat a objectes creat per Apple per al desenvolupament de programari per a iOS i OS X. Ha estat dissenyat per coexistir amb Objective-C i per ser més robust quant als errors de codi.

Veure LLVM і Swift (llenguatge de programació)

Unistd.h

En els llenguatges de programació C i C++, unistd.h és el nom del fitxer de capçalera que proporciona accés a l'API del sistema operatiu POSIX.

Veure LLVM і Unistd.h

També conegut com Low Level Virtual Machine.