LLVM (früher Low Level Virtual Machine) ist eine modulare Compiler-Unterbau-Architektur mit einem virtuellen Befehlssatz, einer virtuellen Maschine, die
Compilersysteme geändert. MSVC++ und ICC sind beide auf C++ festgelegt. GCC und auch LLVM sind ja eher sprachunabhängig. --Kenny1987 21:17, 13. Jul. 2008 (CEST) a)
stabil und produktiv verwendbar und findet sich mit LLVM Version 2.6 als fester Bestandteil im LLVM-Compiler-Paket. Seit Version 2.7 wird die Programmiersprache
selbst in Rust geschrieben ist. Dieser rustc genannte Compiler verwendet LLVM als Back-End und kann sich seit 2011 erfolgreich selbst übersetzen. Eine
Hallo, dieser Artikel wurde geändert, in dem er nur noch zurück auf LLVM verweist. Damit wird allerdings die eingefügte Erklärung von clang gelöscht. Ich
generische Typen, Namensräume und multiple Rückgabewerte. Als Compiler wird LLVM genutzt. Auf der Konferenz wurde das dazugehörige Handbuch angekündigt und
Emscripten ist ein LLVM-zu-JavaScript Compiler. Emscripten kompiliert LLVM-Assemblercode zu Standard-JavaScript. Je nach verwendeter Programmiersprache
für die von Apple geförderte plattformübergreifende Compilerinfrastruktur LLVM, die unter anderem auch in der integrierten Entwicklungsumgebung Xcode verwendet
stellt die Basis von Xcode dar. Darunter fallen etwa die Compiler (GCC, LLVM, Clang), Debugger (GDB, LLDB, DTrace), Kommandozeilenprogramme (otool, lipo
Spezifikationen umgesetzt werden. Lightspark unterstützt OpenGL-basiertes Rendern und LLVM-basiertes ActionScript. Es führt bereits einen Großteil von ActionScript
LLVMpipe einen Treiber auf Gallium3D-Basis, der mittels Software Rendering per LLVM OpenGL-Nutzung auf Grafik-Hardware ohne dedizierte Treiber ermöglicht. Technische
(30. Oktober 2009) Chris Lattner: A cool use of LLVM at Apple: the OpenGL stack. 15. August 2006 (LLVM-Chefentwickler, Apple-Angestellter) Website des
sind das auf GCC aufbauende GDC sowie LDC, das sich auf die Qualitäten von LLVM stützt. Neben der hohen Effizienz des generierten Maschinencodes ermöglichen
Minutes, Kurzanleitung LuaJIT. Abgerufen am 16. Oktober 2011 (englisch). LLVM-Lua. Abgerufen am 16. Oktober 2011 (englisch). LuaCLR. Abgerufen am 16
Laufzeitumgebungen für andere Sprachen wie dem GNU Compiler for Java (GCJ), Portable.NET, LLVM, dem GNU D Compiler und Mono (bis Version 2.5) verwendet. Die Referenzimplementierung
QGIS, FlightGear, OGRE, Avidemux, Supertux, MySQL, Stellarium, Blender, LLVM und LMMS. GNU Build System (Autotools) SCons qmake Make, Project and Workspace
„radeonsi“ kommt auch noch eine Abhängigkeit zu LLVM hinzu, da die Generierung der Hardware-Befehle von einem LLVM-Target übernommen wird. Seit Anfang September
Maschinencode durch den Compiler ist auch eine Einbeziehung des C-Compilers oder des LLVM-Backends möglich: So ist der Compiler in der Lage, über eine entsprechende
experimentellen Support für 1.9. Rubinius nutzt die Low Level Virtual Machine (LLVM) und ist kompatibel mit C-Erweiterungen der Referenzimplementierung. IronRuby
das C und C++ unterstützt und u. a. die GNU Compiler Collection und die LLVM (-Clang und -GCC) abdeckt. Darüber hinaus gibt es auch Plug-ins für Perl
nach eigenen Angaben auch AVX. Im x86-Codegenerator des Compiler-Unterbaus LLVM befindet sich eine vollständige AVX 1-Unterstützung seit Version 3.0. AVX
Cling, der seinerseits auf dem C++-Compiler Clang und dem Compilerframework LLVM aufbaut. Programme, die das ROOT-Framework verwenden, können entweder nativ
Anwendungen beschränkt. Zur Entwicklung von Software dienen eine Portierung des LLVM-Compiler und des GDB. xmos.com blog.siliconfutures.com (englisch) Inmos:
Jones, John Duimovich, Kevin Haaland, Stephen Northover, Erich Gamma 2012 LLVM Vikram S. Adve, Evan Cheng, Chris Lattner 2013 Coq Thierry Coquand, Gérard
Bulldozer-Architektur auf die Sprünge? Tomshardware.de AMD Bulldozer With GCC, Open64, LLVM/Clang Compilers Open64 Release Notes AMD Bulldozer "bdver1" Compiler Performance