Statements (66)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:building
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:DJ
|
gptkbp:can_be_extended_by |
through custom backends
|
gptkbp:can_create |
bytecode
native code object files intermediate code assembly code optimized binaries debug symbols cross-platform code platform-specific binaries |
gptkbp:controls |
multiple programming languages
|
gptkbp:enables |
cross-compilation
|
https://www.w3.org/2000/01/rdf-schema#label |
LLVM Code Gen
|
gptkbp:includes |
backend components
|
gptkbp:is_compatible_with |
gptkb:C++
various operating systems |
gptkbp:is_designed_for |
gptkb:benchmark
|
gptkbp:is_designed_to |
be modular
be efficient |
gptkbp:is_implemented_in |
gptkb:C++
|
gptkbp:is_influenced_by |
static analysis
|
gptkbp:is_integrated_with |
ID Es
|
gptkbp:is_optimized_for |
gptkb:military_unit
memory usage code at compile time runtime performance |
gptkbp:is_part_of |
gptkb:LLVM_project
gptkb:language open-source projects software development kits (SD Ks) LLVM toolchain compiler design. |
gptkbp:is_used_by |
gptkb:language
|
gptkbp:is_used_for |
application development
performance profiling software analysis code transformation code generation in compilers compiler research |
gptkbp:is_used_in |
game development
high-performance computing real-time systems static analysis tools cloud computing environments compilers machine learning frameworks data science applications runtime environments embedded programming |
gptkbp:part_of |
gptkb:DJ
|
gptkbp:produced_by |
machine code
|
gptkbp:provides |
debug information
optimization passes target-specific optimizations |
gptkbp:supports |
multiple architectures
dynamic linking multi-threading Just-In-Time (JIT) compilation link-time optimization link-time code generation function inlining |
gptkbp:targets |
embedded systems
|
gptkbp:utilizes |
Intermediate Representation (IR)
|