Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

LLVM

Index LLVM

LLVM (früher Low Level Virtual Machine) ist ein modulares Compiler-System mit einem virtuellen Befehlssatz, einem übergreifend optimierenden Übersetzungskonzept und einer virtuellen Maschine, die einen Hauptprozessor virtualisiert.

81 Beziehungen: Abspaltung (Softwareentwicklung), ActionScript, Ada (Programmiersprache), Ahead-of-time-Compiler, Alpha-Prozessor, AMD64, Apple, Arm-Architektur, Ausführbare Datei, Befehlssatz, Befehlssatzarchitektur, BSD-Lizenz, Bytecode, C (Programmiersprache), C++, Cache, Cell (Prozessor), Chris Lattner, Clang, Common Intermediate Language, Compiler, CRE (Podcast), Cross-Compiler, D (Programmiersprache), Debugger, Dylan (Programmiersprache), Embarcadero Delphi, Fortran, Freie Software, Frontend und Backend, Gambas (Programmiersprache), GNU Compiler Collection, Grafikprozessor, Haskell (Programmiersprache), Java (Programmiersprache), Julia (Programmiersprache), Just-in-time-Kompilierung, Kontrollfluss, Leerlaufprozess, Linker (Computerprogramm), Lua, MacOS, Maschinensprache, MIPS-Architektur, MIT-Lizenz, Mono (Software), Multithreading, Objective-C, OpenCL, OpenGL, ..., OpenGL Shading Language, PHP, PowerPC, Programmbibliothek, Programmiersprache, Programming Languages Software Award, Prozedurale Programmierung, Prozessor, Prozessorarchitektur, Python (Programmiersprache), Reduced Instruction Set Computer, Ruby (Programmiersprache), Rust (Programmiersprache), Schnittstelle, SPARC-Architektur, Statische Code-Analyse, Swift (Programmiersprache), Symbolische Mathematik, TI MSP430, Unüberwachtes Lernen, University of Illinois at Urbana-Champaign, University of Illinois/NCSA Open Source License, Vala (Programmiersprache), Virtuelle Maschine, X86-Prozessor, Xcode, XMOS, Z Systems, Zig (Programmiersprache), Zwischencode, .Net-Framework. Erweitern Sie Index (31 mehr) »

Abspaltung (Softwareentwicklung)

Eine zeitliche Übersicht der Abspaltungen bei Linux-Distributionen Eine Abspaltung (auch Fork; ‚Gabel‘, üblicherweise im Maskulinum verwendet) ist in der Softwareentwicklung ein Entwicklungszweig nach der Aufspaltung eines Projektes in zwei oder mehrere Folgeprojekte; die Quelltexte oder Teile davon werden hierbei unabhängig vom ursprünglichen Mutterprojekt weiterentwickelt.

Neu!!: LLVM und Abspaltung (Softwareentwicklung) · Mehr sehen »

ActionScript

ActionScript (AS) ist eine Programmiersprache des US-amerikanischen Softwareunternehmens Adobe Inc. auf Basis des ECMAScript-Standards (ECMA-262) für Programme, die für Adobe Flash, Flex oder Air entwickelt werden.

Neu!!: LLVM und ActionScript · Mehr sehen »

Ada (Programmiersprache)

Ada ist eine strukturierte Programmiersprache mit statischer Typenbindung.

Neu!!: LLVM und Ada (Programmiersprache) · Mehr sehen »

Ahead-of-time-Compiler

Ein Ahead-of-time-Compiler (AOT-Compiler) ist ein Compiler, der im Gegensatz zu Just-in-time-Compilern (JIT-Compiler) Programmcode (lange) vor der Ausführung (und unabhängig von ihr) in native Maschinensprache übersetzt.

Neu!!: LLVM und Ahead-of-time-Compiler · Mehr sehen »

Alpha-Prozessor

Der Alpha-Prozessor war ein Mikroprozessor, der von dem ehemaligen US-Computerunternehmen DEC entwickelt und 1992 unter der Bezeichnung „Alpha AXP“ auf den Markt gebracht wurde.

Neu!!: LLVM und Alpha-Prozessor · Mehr sehen »

AMD64

Logo AMD64 ist die ursprüngliche x64-Implementierung der IA-32-x86-Architektur, die es auf x86-Prozessoren des Herstellers AMD ermöglicht, direkt mehr als 4 GiB Arbeitsspeicher zu adressieren.

Neu!!: LLVM und AMD64 · Mehr sehen »

Apple

Apple Inc. ist ein US-amerikanischer Hard- und Softwareentwickler und ein Technologieunternehmen, das Computer, Smartphones und Unterhaltungselektronik sowie Betriebssysteme und Anwendungssoftware entwickelt und vertreibt.

Neu!!: LLVM und Apple · Mehr sehen »

Arm-Architektur

Das Logo der Firma ARM ARM-Prozessor von Conexant, der u. a. in Routern verwendet wird Die ARM-Architektur ist eine ursprünglich 1983 vom britischen Computerunternehmen Acorn entwickelte Mikroprozessor-Architektur, die seit 1990 von der aus Acorn ausgelagerten Firma ARM Limited weiterentwickelt wird.

Neu!!: LLVM und Arm-Architektur · Mehr sehen »

Ausführbare Datei

Als ausführbare Datei bezeichnet man eine Datei, die als Computerprogramm ausgeführt werden kann.

Neu!!: LLVM und Ausführbare Datei · Mehr sehen »

Befehlssatz

Der Befehlssatz eines Prozessors ist in der Rechnerarchitektur die Menge der Maschinenbefehle, die ein bestimmter Prozessor ausführen kann.

Neu!!: LLVM und Befehlssatz · Mehr sehen »

Befehlssatzarchitektur

Als Befehlssatzarchitektur, Befehlsarchitektur oder auch Programmiermodell, bzw.

Neu!!: LLVM und Befehlssatzarchitektur · Mehr sehen »

BSD-Lizenz

BSD-Lizenz bezeichnet eine Gruppe von freizügigen Open-Source-Lizenzen.

Neu!!: LLVM und BSD-Lizenz · Mehr sehen »

Bytecode

Bytecode ist in der Informatik die Bezeichnung für eine Sammlung von Befehlen in binärer Form für eine virtuelle Maschine.

Neu!!: LLVM und Bytecode · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: LLVM und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: LLVM und C++ · Mehr sehen »

Cache

Cache (auch) bezeichnet in der Informationstechnik einen schnellen Pufferspeicher, der (wiederholte) Zugriffe auf vergleichsweise langsame Datenspeicher oder aufwendige Neuberechnungen zu vermeiden hilft.

Neu!!: LLVM und Cache · Mehr sehen »

Cell (Prozessor)

Cell (oder auch Cell-Broadband-Engine) ist eine Prozessorserie, die von IBM gemeinsam mit Sony und Toshiba entwickelt wurde.

Neu!!: LLVM und Cell (Prozessor) · Mehr sehen »

Chris Lattner

Chris Lattner, FOSDEM 2011, Vortrag über LLVM Chris Lattner (* 1978) ist ein US-amerikanischer Informatiker.

Neu!!: LLVM und Chris Lattner · Mehr sehen »

Clang

Clang ist ein Compiler-Frontend für die Programmiersprachen C, C++, Objective-C und Objective-C++.

Neu!!: LLVM und Clang · Mehr sehen »

Common Intermediate Language

Common Intermediate Language (CIL; teilweise auch nur Intermediate Language, IL) ist eine Zwischensprache, in die alle Programme der Common Language Infrastructure übersetzt werden.

Neu!!: LLVM und Common Intermediate Language · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: LLVM und Compiler · Mehr sehen »

CRE (Podcast)

CRE: Technik, Kultur, Gesellschaft (kurz: CRE) ist ein unregelmäßig erscheinender Interview-Podcast moderiert von Tim Pritlove.

Neu!!: LLVM und CRE (Podcast) · Mehr sehen »

Cross-Compiler

Unter einem Cross-Compiler versteht man einen Compiler, der auf einem bestimmten System (auch Hostplattform genannt) läuft, aber Kompilate (Objektdateien oder ausführbare Programme) für andere Systeme erzeugt.

Neu!!: LLVM und Cross-Compiler · Mehr sehen »

D (Programmiersprache)

D ist eine seit 1999 von Walter Bright entwickelte Programmiersprache mit objektorientierten, imperativen sowie deklarativen Sprachelementen.

Neu!!: LLVM und D (Programmiersprache) · Mehr sehen »

Debugger

Ein Debugger (von engl. de- (Präfix; dt. ent-, aus-) im Sinne von entfernen und engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren und Auffinden von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.

Neu!!: LLVM und Debugger · Mehr sehen »

Dylan (Programmiersprache)

Dylan (Dynamic Language) ist eine Programmiersprache, die Anfang der 1990er Jahre von einer Gruppe unter der Führung von Apple initiiert und spezifiziert wurde.

Neu!!: LLVM und Dylan (Programmiersprache) · Mehr sehen »

Embarcadero Delphi

Delphi ist eine vom Unternehmen Borland entwickelte Entwicklungsumgebung für die Programmiersprache Object Pascal.

Neu!!: LLVM und Embarcadero Delphi · Mehr sehen »

Fortran

Fortran ist eine prozedurale, seit 2003 auch eine objektorientierte Programmiersprache, die insbesondere für numerische Berechnungen in Wissenschaft, Technik und Forschung eingesetzt wird.

Neu!!: LLVM und Fortran · Mehr sehen »

Freie Software

Concept-Map rund um Freie Software Freie Software (freiheitsgewährende Software, oder auch libre software) bezeichnet Software, die die Freiheit von Computernutzern in den Mittelpunkt stellt.

Neu!!: LLVM und Freie Software · Mehr sehen »

Frontend und Backend

Die Begriffe Frontend und Backend (aus dem Englischen entlehnt, für Vor- bzw. Über- und Unterbau, wörtlich vorderes und hinteres Ende; im Deutschen gebräuchlicher sind zudem der Oberbau und demgegenüber der Unterbau) werden in der Informationstechnik an verschiedenen Stellen in Verbindung mit einer Schichteneinteilung verwendet.

Neu!!: LLVM und Frontend und Backend · Mehr sehen »

Gambas (Programmiersprache)

Gambas (ein rekursives Akronym für Gambas almost means basic) ist eine freie Programmiersprache zur Softwareentwicklung.

Neu!!: LLVM und Gambas (Programmiersprache) · Mehr sehen »

GNU Compiler Collection

GCC ist der Name der Compiler-Suite des GNU-Projekts.

Neu!!: LLVM und GNU Compiler Collection · Mehr sehen »

Grafikprozessor

Schema mit Funktionseinheiten eines modernen Grafikprozessors. Für DIF siehe Video Display Controller. Nvidia GeForce 3 Ein Grafikprozessor (kurz GPU; dieses teilweise lehnübersetzt Grafikeinheit und seltener auch Video-Einheit oder englisch video processing unit sowie visual processing unit, kurz VPU genannt) ist ein auf die Berechnung von Grafiken spezialisierter und optimierter Prozessor für Computer, Spielkonsolen und Smartphones.

Neu!!: LLVM und Grafikprozessor · Mehr sehen »

Haskell (Programmiersprache)

Haskell ist eine rein funktionale Programmiersprache, benannt nach dem US-amerikanischen Mathematiker Haskell Brooks Curry, dessen Arbeiten zur mathematischen Logik eine Grundlage funktionaler Programmiersprachen bilden.

Neu!!: LLVM und Haskell (Programmiersprache) · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: LLVM und Java (Programmiersprache) · Mehr sehen »

Julia (Programmiersprache)

Julia ist eine höhere Programmiersprache, die vor allem für numerisches und wissenschaftliches Rechnen entwickelt wurde und auch als Allzweck-Programmiersprache verwendet werden kann, bei gleichzeitiger Wahrung einer hohen Ausführungsgeschwindigkeit.

Neu!!: LLVM und Julia (Programmiersprache) · Mehr sehen »

Just-in-time-Kompilierung

Just-in-time-Kompilierung (JIT-Kompilierung) ist ein Verfahren aus der praktischen Informatik, um (Teil-)Programme zur Laufzeit in Maschinencode zu übersetzen.

Neu!!: LLVM und Just-in-time-Kompilierung · Mehr sehen »

Kontrollfluss

Der Kontrollfluss oder Programmablauf bezeichnet in der Informatik die zeitliche Abfolge der einzelnen Befehle eines Computerprogramms.

Neu!!: LLVM und Kontrollfluss · Mehr sehen »

Leerlaufprozess

Der sogenannte Leerlaufprozess (engl. system idle process) ist ein „Pseudo“-Prozess, welcher als Zwischenablage für "freie" oder ungenutzte Prozessorzeit verstanden werden kann.

Neu!!: LLVM und Leerlaufprozess · Mehr sehen »

Linker (Computerprogramm)

ausführbaren Dateien (exe) zusammengefügt (gelinkt). Unter einem Linker oder Binder (auch: Bindelader) versteht man ein Computerprogramm, das einzelne Programmmodule zu einem ausführbaren Programm zusammenstellt (verbindet).

Neu!!: LLVM und Linker (Computerprogramm) · Mehr sehen »

Lua

Lua (für Mond) ist eine imperative und erweiterbare Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können.

Neu!!: LLVM und Lua · Mehr sehen »

MacOS

Das Betriebssystem macOS, früher Mac OS X und OS X, ist das Betriebssystem des kalifornischen Hard- und Software-Unternehmens Apple für Laptop- und Desktop-Computer der Mac-Reihe.

Neu!!: LLVM und MacOS · Mehr sehen »

Maschinensprache

Eine Maschinensprache, wie sie bei Maschinencode bzw.

Neu!!: LLVM und Maschinensprache · Mehr sehen »

MIPS-Architektur

MIPS R4400-Prozessor von Toshiba Prozessorkern (Die)-Foto eines MIPS R3000A auf einem Wafer Prozessorkern (Die)-Foto eines MIPS R4000 auf einem Wafer Die MIPS-Architektur (etwa „Mikroprozessor ohne verschränkte Pipeline-Stufen“) ist eine Befehlssatzarchitektur im RISC-Stil, die ab 1981 von John L. Hennessy und seinen Mitarbeitern an der Stanford-Universität entwickelt wurde.

Neu!!: LLVM und MIPS-Architektur · Mehr sehen »

MIT-Lizenz

Die MIT-Lizenz, auch X-Lizenz oder X11-Lizenz genannt, ist eine vom Massachusetts Institute of Technology stammende freizügige Open-Source-Lizenz.

Neu!!: LLVM und MIT-Lizenz · Mehr sehen »

Mono (Software)

Mono (spanisch für „Affe“ oder auch vom griechischen monos für „allein“ oder „einzig“) ist eine alternative, quelloffene Implementierung von Microsofts.NET Framework.

Neu!!: LLVM und Mono (Software) · Mehr sehen »

Multithreading

Multithreading (auch Nebenläufigkeit, Mehrsträngigkeit oder Mehrfädigkeit genannt) bezeichnet in der Informatik das gleichzeitige (oder quasi-gleichzeitige) Abarbeiten mehrerer Threads (Ausführungsstränge) innerhalb eines einzelnen Prozesses oder eines Tasks (ein Anwendungsprogramm).

Neu!!: LLVM und Multithreading · Mehr sehen »

Objective-C

Objective-C, auch kurz ObjC genannt, erweitert die Programmiersprache C um Sprachmittel zur objektorientierten Programmierung.

Neu!!: LLVM und Objective-C · Mehr sehen »

OpenCL

OpenCL ist eine Schnittstelle für uneinheitliche Parallelrechner, die z. B.

Neu!!: LLVM und OpenCL · Mehr sehen »

OpenGL

OpenGL (Open Graphics Library; deutsch Offene Grafikbibliothek) ist eine Spezifikation einer plattform- und programmiersprachenübergreifenden Programmierschnittstelle (API) zur Entwicklung von 2D- und 3D-Computergrafikanwendungen.

Neu!!: LLVM und OpenGL · Mehr sehen »

OpenGL Shading Language

Die OpenGL Shading Language (kurz: GLSL oder glSlang) ist eine Programmiersprache, um mittels OpenGL auf dem Grafikprozessor eigene Programme, sogenannte Shader, auszuführen.

Neu!!: LLVM und OpenGL Shading Language · Mehr sehen »

PHP

PHP (rekursives Akronym und Backronym für „PHP: '''H'''ypertext '''P'''reprocessor“, ursprünglich „Personal '''H'''ome '''P'''age Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird.

Neu!!: LLVM und PHP · Mehr sehen »

PowerPC

PowerPC (PPC) ist eine Mikroprozessor-Architektur, die 1991 durch ein US-amerikanisches Konsortium der Unternehmen Apple, IBM und Motorola (ab 2004 Freescale) – auch kurz AIM genannt – spezifiziert wurde.

Neu!!: LLVM und PowerPC · Mehr sehen »

Programmbibliothek

Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.

Neu!!: LLVM und Programmbibliothek · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: LLVM und Programmiersprache · Mehr sehen »

Programming Languages Software Award

Der Programming Languages Software Award von ACM SIGPLAN wird in der Regel jährlich verliehen für die Entwicklung von Software-Systemen mit Einfluss auf die Forschung zu Programmiersprachen.

Neu!!: LLVM und Programming Languages Software Award · Mehr sehen »

Prozedurale Programmierung

Prozedurale Programmierung ist ein Programmierparadigma, nach dem Computerprogramme entwickelt werden können.

Neu!!: LLVM und Prozedurale Programmierung · Mehr sehen »

Prozessor

Die''“ eines Intel 80486DX2 Ein Computer-Prozessor ist ein (meist stark verkleinertes und meist frei) programmierbares Rechenwerk, also eine elektronische Schaltung, die gemäß übergebenen Befehlen Aktionen ausführt, wie andere elektronische Schaltungen und Mechanismen zu steuern.

Neu!!: LLVM und Prozessor · Mehr sehen »

Prozessorarchitektur

Eine Prozessorarchitektur beschreibt den Aufbau von Prozessoren bzw.

Neu!!: LLVM und Prozessorarchitektur · Mehr sehen »

Python (Programmiersprache)

Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.

Neu!!: LLVM und Python (Programmiersprache) · Mehr sehen »

Reduced Instruction Set Computer

Reduced Instruction Set Computer (RISC, für Rechner mit reduziertem Befehlssatz) ist eine Designphilosophie für Computerprozessoren.

Neu!!: LLVM und Reduced Instruction Set Computer · Mehr sehen »

Ruby (Programmiersprache)

Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.

Neu!!: LLVM und Ruby (Programmiersprache) · Mehr sehen »

Rust (Programmiersprache)

Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird.

Neu!!: LLVM und Rust (Programmiersprache) · Mehr sehen »

Schnittstelle

Schnittstellen: Sinnesorgane und Hände sind Schnittstellen zwischen Gehirn und Außenwelt. Geräte für Eingabe und/oder Ausgabe sind Schnittstellen zwischen Außenwelt und Computer. Eine Netzwerk-Schnittstelle kann viele Schichten haben, siehe OSI-Modell. Netzwerkanschluss (Bildmitte), DisplayPort-Monitoranschluss (rechts oben), USB 2.0 (rechts unten). Eine Schnittstelle (englisch Interface, oder) ist ein Teil eines Systems, das der Kommunikation dient.

Neu!!: LLVM und Schnittstelle · Mehr sehen »

SPARC-Architektur

Logo der ''Sparc''-Architektur SUN SPARCstation 4 mit Mozilla unter CDE Sun microSPARC II Sun UltraSPARC Sun UltraSPARC II Die SPARC-Architektur (Scalable Processor ARChitecture) ist eine Mikroprozessorarchitektur, die hauptsächlich in Produkten von Oracle Verwendung findet.

Neu!!: LLVM und SPARC-Architektur · Mehr sehen »

Statische Code-Analyse

Statische Code-Analyse oder kurz statische Analyse ist ein statisches Software-Testverfahren, das zur Übersetzungszeit durchgeführt wird.

Neu!!: LLVM und Statische Code-Analyse · Mehr sehen »

Swift (Programmiersprache)

Swift ist eine Programmiersprache von Apple Inc. für iOS, iPadOS, macOS, tvOS, watchOS, Linux, Windows, z/OS und Android.

Neu!!: LLVM und Swift (Programmiersprache) · Mehr sehen »

Symbolische Mathematik

In Computeralgebrasystemen (CAS) bedeutet der Ausdruck symbolische Mathematik, dass Operation und Kalkulation von mathematischen Ausdrücken mit Variablen auf Computern ausgeführt werden.

Neu!!: LLVM und Symbolische Mathematik · Mehr sehen »

TI MSP430

Der MSP430 ist ein 16-Bit-RISC-Mikrocontroller der Firma Texas Instruments.

Neu!!: LLVM und TI MSP430 · Mehr sehen »

Unüberwachtes Lernen

Unüberwachtes Lernen bezeichnet maschinelles Lernen ohne im Voraus bekannte Zielwerte sowie ohne Belohnung durch die Umwelt.

Neu!!: LLVM und Unüberwachtes Lernen · Mehr sehen »

University of Illinois at Urbana-Champaign

Campus der UIUC, Main Quad und Illini Union Alma-Mater-Statue der UIUC Die University of Illinois at Urbana-Champaign (auch UIUC oder U of I genannt) ist eine staatliche Universität in Urbana und Champaign im US-Bundesstaat Illinois, die 1867 gegründet wurde.

Neu!!: LLVM und University of Illinois at Urbana-Champaign · Mehr sehen »

University of Illinois/NCSA Open Source License

Die University of Illinois/NCSA Open Source License (UI/NCSAOSL) ist eine Freizügige Open-Source-Lizenz, die auf der MIT-Lizenz und der BSD-Lizenz basiert.

Neu!!: LLVM und University of Illinois/NCSA Open Source License · Mehr sehen »

Vala (Programmiersprache)

Vala ist eine objektorientierte Programmiersprache, die ab 2006 von Jürg Billeter und Raffaele Sandrini, die an der ETH Zürich Informatik studierten, entwickelt wurde.

Neu!!: LLVM und Vala (Programmiersprache) · Mehr sehen »

Virtuelle Maschine

Virtuelle Maschine in VirtualBox Als virtuelle Maschine (VM) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet.

Neu!!: LLVM und Virtuelle Maschine · Mehr sehen »

X86-Prozessor

DIP-40 IBM PC zur Anwendung Ein x86-Prozessor ist ein Mikroprozessor der x86-Prozessorarchitektur.

Neu!!: LLVM und X86-Prozessor · Mehr sehen »

Xcode

Xcode ist eine integrierte Entwicklungsumgebung von Apple für macOS.

Neu!!: LLVM und Xcode · Mehr sehen »

XMOS

XMOS ist ein britischer Halbleiterhersteller ohne eigene Fertigungsstätten mit Sitz in Bristol.

Neu!!: LLVM und XMOS · Mehr sehen »

Z Systems

System z9 Typ 2094 System z9 Typ 2094, mit geöffneten Fronttüren und ausgeklapptem Support Element System z9 Typ 2094, Rückseite System z9 Typ 2094, Rückseite geöffnet Logo von System z9 zSeries 800 Typ 2066 z Systems (früher zSeries oder System z) ist die aktuelle Großrechnerarchitektur der Firma IBM.

Neu!!: LLVM und Z Systems · Mehr sehen »

Zig (Programmiersprache)

Zig ist eine seit 2016 von Andrew Kelley entwickelte Programmiersprache mit objektorientierten, imperativen sowie deklarativen Sprachelementen.

Neu!!: LLVM und Zig (Programmiersprache) · Mehr sehen »

Zwischencode

Ein Zwischencode – im weitesten Sinne auch Zwischensprache genannt – ist der Code, der im Verlauf eines Übersetzungsprozesses auf einer Abstraktionsebene zwischen der höheren Ausgangssprache und der in der Regel maschinennahen Zielsprache generiert wird.

Neu!!: LLVM und Zwischencode · Mehr sehen »

.Net-Framework

Das.Net-Framework (Eigenschreibweise:.NET Framework) ist ein Teil von Microsofts Software-Plattform.NET und erfüllt als solches seine Funktion bei der Entwicklung und Ausführung von Programmen, die das Framework einbinden und verwenden.

Neu!!: LLVM und .Net-Framework · Mehr sehen »

Leitet hier um:

LLDB, Low Level Virtual Machine.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »