LLVM
E59978
LLVM is a modular, reusable compiler and toolchain infrastructure project widely used for building language frontends, optimizers, and backends for diverse hardware architectures.
Aliases (16)
- LLVM community ×2
- IL2CPP ×1
- LLVM Core libraries ×1
- LLVM IR ×1
- LLVM Intermediate Representation ×1
- LLVM Project ×1
- LLVM project ×1
- LLVM/Clang for RISC-V ×1
- TurboFan optimizing compiler ×1
- UndefinedBehaviorSanitizer ×1
- libFuzzer ×1
- libLLVM ×1
- llvm-as assembler ×1
- llvm-dis disassembler ×1
- llvm-nm ×1
- llvm-readobj ×1
Statements (152)
Referenced by (24)
| Subject (surface form when different) | Predicate |
|---|---|
|
LLVM
("LLVM Core libraries")
→
LLVM ("LLVM Intermediate Representation") → LLVM ("libLLVM") → LLVM ("llvm-as assembler") → LLVM ("llvm-dis disassembler") → LLVM ("UndefinedBehaviorSanitizer") → LLVM ("libFuzzer") → LLVM ("llvm-nm") → LLVM ("llvm-readobj") → |
hasComponent |
|
Intel C++ Compiler
→
Julia → |
basedOn |
|
Clang
("LLVM community")
→
LLVM ("LLVM Project") → |
developer |
|
V8
("TurboFan optimizing compiler")
→
|
feature |
|
RISC-V
("LLVM/Clang for RISC-V")
→
|
hasToolchain |
|
GNU Compiler Collection
→
|
influenced |
|
LLVM
("LLVM community")
→
|
maintainedBy |
|
Clang
("LLVM project")
→
|
partOf |
|
PlaidML
→
|
supportsBackend |
|
Unity
("IL2CPP")
→
|
supportsScriptingBackend |
|
MIPS
→
|
toolchainSupport |
|
Clang
→
|
usesBackend |
|
Swift (programming language)
→
|
usesCompilerInfrastructure |
|
LLVM
("LLVM IR")
→
|
usesIntermediateRepresentation |