LLVM Clang

GPTKB entity

Statements (74)
Predicate Object
gptkbp:instanceOf gptkb:compilation_album
gptkb:software
C language family compiler
gptkbp:competitor gptkb:GCC
gptkb:Microsoft_Visual_C++
gptkbp:developedBy gptkb:LLVM_Project
https://www.w3.org/2000/01/rdf-schema#label LLVM Clang
gptkbp:latestReleaseVersion 2024-05-22
18.1.7
gptkbp:license gptkb:Apache_License_2.0_with_LLVM_Exception
gptkbp:notableFeature gptkb:libclang_API
static analysis
cross-compilation
fast compilation
modular library-based architecture
tooling support
user-friendly diagnostics
support for modern C++ standards
AST generation
gptkbp:operatingSystem Cross-platform
gptkbp:partOf gptkb:LLVM
gptkbp:platform gptkb:BPF
gptkb:SPIR-V
gptkb:CSKY
gptkb:M68k
gptkb:RISCV
gptkb:XCore
gptkb:WebAssembly
gptkb:ARM
gptkb:PowerPC
gptkb:SPARC
gptkb:VE
gptkb:Hexagon
gptkb:MSP430
gptkb:Z80
gptkb:LoongArch
gptkb:MIPS
gptkb:ARC
gptkb:AArch64
gptkb:AVR
gptkb:RISC-V
gptkb:Xtensa
gptkb:AMDGPU
gptkb:NVPTX
gptkb:SystemZ
Lanai
x86
x86-64
gptkbp:releaseDate 2007
gptkbp:repository https://github.com/llvm/llvm-project
gptkbp:supportsLanguage gptkb:Objective-C
gptkb:CUDA
gptkb:HIP
gptkb:C++
gptkb:OpenCL
gptkb:RenderScript
gptkb:Objective-C++
gptkb:OpenMP
C
gptkbp:usedBy gptkb:Chrome_OS
gptkb:iOS
gptkb:macOS
gptkb:Android_NDK
gptkb:Apple_Xcode
gptkb:Google_Fuchsia
gptkb:FreeBSD
gptkb:OpenBSD
gptkb:Linux_distributions
gptkb:Sony_PlayStation_SDK
gptkb:Microsoft_Visual_Studio
gptkbp:website https://clang.llvm.org/
gptkbp:writtenBy gptkb:C++
gptkbp:bfsParent gptkb:libc++
gptkbp:bfsLayer 6