Statements (82)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software_framework
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:DJ
|
gptkbp:developed_by |
gptkb:LLVM_Project
|
gptkbp:enables |
code generation
optimizations |
gptkbp:facilitates |
cross-platform development
|
gptkbp:has |
modular architecture
extensive documentation static and dynamic analysis tools |
https://www.w3.org/2000/01/rdf-schema#label |
LLVM Core
|
gptkbp:includes |
gptkb:LLVM_Intermediate_Representation_(IR)
|
gptkbp:is |
open-source
used in data analysis widely used in academia used in game development used in high-performance computing used in cloud computing used in embedded systems used in scientific computing highly extensible used in artificial intelligence used in web development used in operating systems used in virtual reality used in educational tools used in mobile app development used in system programming used in software development tools a collection of modular and reusable compiler and toolchain technologies a backend for various languages a foundation for many programming languages a framework for building compilers a key component in modern compilers a part of the LLVM ecosystem a project initiated in 2000 a toolchain used in code analysis tools used in code generation tools used in code transformation tools used in compiler optimization research used in debugging tools used in performance analysis tools used in profiling tools used in programming language research used in software analytics tools used in software architecture tools used in software auditing tools used in software collaboration tools used in software communication tools used in software compliance tools used in software configuration tools used in software deployment tools used in software design tools used in software development methodologies. used in software documentation tools used in software integration tools used in software lifecycle management tools used in software maintenance tools used in software monitoring tools used in software optimization tools used in software performance management tools used in software project management tools used in software quality assurance tools used in software resource management tools used in software risk management tools used in software security tools used in software testing tools used in software version control tools |
gptkbp:is_adopted_by |
major tech companies
|
gptkbp:is_compatible_with |
various platforms
|
gptkbp:is_optimized_for |
gptkb:benchmark
|
gptkbp:is_part_of |
gptkb:LLVM_Compiler_Infrastructure
|
gptkbp:is_used_by |
gptkb:faction
|
gptkbp:is_utilized_in |
machine learning frameworks
|
gptkbp:provides |
gptkb:language
|
gptkbp:released |
gptkb:University_of_Illinois/_NCSA_Open_Source_License
|
gptkbp:supports |
multiple programming languages
static analysis Just-In-Time (JIT) compilation |
gptkbp:used_in |
compiler design
|
gptkbp:written_in |
gptkb:C++
|