LLVM IR

GPTKB entity

Statements (36)
Predicate Object
gptkbp:instanceOf gptkb: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 gptkb:type_system
link-time optimization
static single assignment form
vectorization
debug information
control flow graph
function inlining
loop unrolling
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
gptkbp:bfsLayer 6
https://www.w3.org/2000/01/rdf-schema#label LLVM IR