The LLVM Compiler Infrastructure
GPTKB entity
Statements (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
language
|
gptkbp:developedBy |
LLVM Project
|
gptkbp:firstPublished |
2003
|
gptkbp:hasAmenities |
Extensive Documentation
|
gptkbp:hasExhibition |
Sample Projects
|
gptkbp:hasOccupation |
User_Community
Active_Developer_Community |
gptkbp:hasPersonnel |
gptkb:University_of_Illinois/NCSA_Open_Source_License
|
gptkbp:hasTheme |
Online Tutorials
|
gptkbp:hasVersion |
LLVM 14.0.0
LLVM 15.0.0 LLVM 16.0.0 |
https://www.w3.org/2000/01/rdf-schema#label |
The LLVM Compiler Infrastructure
|
gptkbp:includes |
Clang
LLVM Core LLDB libc++ |
gptkbp:isAvailableIn |
Linux
Windows macOS |
gptkbp:isCompatibleWith |
Ninja
CMake Makefile |
gptkbp:isFiledIn |
gptkb:C++
|
gptkbp:isKnownFor |
Optimization Techniques
Code Generation Cross-Platform_Support Compiler_Research Modular_Compiler_Design Toolchain_Development |
gptkbp:isOpenTo |
True
|
gptkbp:isPartOf |
LLVM Ecosystem
|
gptkbp:isSupportedBy |
Various IDEs
|
gptkbp:isUsedBy |
gptkb:Microsoft
gptkb:Apple gptkb:Google NVIDIA Mozilla |
gptkbp:isUsedFor |
Embedded Systems
Game Development High-Performance Computing WebAssembly |
gptkbp:isUsedIn |
Education
Industry Research |
gptkbp:language |
gptkb:C++
|
gptkbp:provides |
Intermediate Representation
Static_and_Dynamic_Analysis_Tools |
gptkbp:supports |
Just-In-Time Compilation
Ahead-Of-Time Compilation Multiple_Programming_Languages |
gptkbp:usedIn |
Compiler Optimization
|