gptkbp:instanceOf
|
interpreter
|
gptkbp:designedBy
|
gptkb:Chris_Lattner
|
gptkbp:developedBy
|
gptkb:LLVM_Project
|
gptkbp:documentation
|
https://llvm.org/docs/LangRef.html
|
gptkbp:fileExtension
|
.bc
.ll
|
gptkbp:firstAppearance
|
2003
|
gptkbp:format
|
human-readable text
binary bitcode
|
gptkbp:hasFeature
|
type system
link-time optimization
static single assignment form
vectorization
debug information
control flow graph
function inlining
loop unrolling
|
https://www.w3.org/2000/01/rdf-schema#label
|
LLVM IR
|
gptkbp:license
|
gptkb:Apache_License_2.0_with_LLVM_exceptions
|
gptkbp:openSource
|
true
|
gptkbp:platform
|
cross-platform
|
gptkbp:purpose
|
code generation
compiler optimization
|
gptkbp:supports
|
just-in-time compilation
static compilation
|
gptkbp:usedBy
|
gptkb:Clang
gptkb:Haskell_GHC_(via_LLVM_backend)
gptkb:Kotlin/Native
gptkb:Julia_compiler
Swift compiler
Rust compiler
|
gptkbp:usedIn
|
gptkb:LLVM_compiler_infrastructure
|
gptkbp:bfsParent
|
gptkb:LLVM_backend
gptkb:MLIR
gptkb:Kotlin/Native
gptkb:IELE
|
gptkbp:bfsLayer
|
6
|