llvm
18.1.6#3
The LLVM Compiler Infrastructure.
- Dependencies
- Features
- Versions
- Port Content
Dependencies
Features
bolt - BOLT is a post-link optimizer developed to speed up large applications.
Dependencies
llvm
features: [tools]
default features: disabled
clang - Include C Language Family Front-end.
Dependencies
llvm
features: [tools]
default features: disabled
clang-tools-extra - Include Clang tools.
Dependencies
llvm
features: [clang]
default features: disabled
compiler-rt - Include compiler's runtime libraries.
Dependencies
llvm
features: [clang]
default features: disabled
default-targets - Build with platform-specific default targets.
enable-abi-breaking-checks - Build LLVM with LLVM_ABI_BREAKING_CHECKS=FORCE_ON.
enable-assertions - Build LLVM with assertions.
enable-bindings - Build bindings.
enable-eh - Build LLVM with exception handler.
enable-ffi - Build LLVM with FFI.
Dependencies
libffi
enable-ios - Build compiler-rt for iOS SDK.
enable-libxml2 - Build with LibXml2.
Dependencies
libxml2
enable-mlir-python-bindings - Build MLIR Python bindings.
enable-rtti - Build LLVM with run-time type information.
enable-terminfo - Use terminfo database if available.
enable-zlib - Build with ZLib.
Dependencies
zlib
enable-zstd - Build with zstd.
Dependencies
zstd
export-symbols - Export symbols for plugins.
flang - Include Fortran front end.
libc - Include libc library.
libclc - Include OpenCL library.
libcxx - Include libcxx library.
libcxxabi - Include libcxxabi library.
libunwind - Include libunwind library.
Dependencies
llvm
features: [tools]
default features: disabled
lld - Include LLVM linker.
Dependencies
llvm
features: [tools]
default features: disabled
lldb - Include LLVM debugger.
mlir - Include MLIR (Multi-Level IR Compiler Framework) project.
openmp - Include LLVM OpenMP libraries.
polly - Include Polly (Polyhedral optimizations for LLVM) project.
pstl - Include pstl (Parallel STL) library.
Dependencies
llvm
features: [tools]
default features: disabled
target-aarch64 - Build with AArch64 backend.
target-all - Build with all backends.
target-amdgpu - Build with AMDGPU backend.
target-arc - Build with ARC backend (experimental).
target-arm - Build with ARM backend.
target-avr - Build with AVR backend.
target-bpf - Build with BPF backend.
target-csky - Build with CSKY backend (experimental).
target-directx - Build with DirectX backend (experimental).
target-hexagon - Build with Hexagon backend.
target-lanai - Build with Lanai backend.
target-loongarch - Build with LoongArch backend.
target-m68k - Build with M68k backend (experimental).
target-mips - Build with Mips backend.
target-msp430 - Build with MSP430 backend.
target-nvptx - Build with NVPTX backend.
target-powerpc - Build with PowerPC backend.
target-riscv - Build with RISC-V backend.
target-sparc - Build with Sparc backend.
target-spirv - Build with SPIRV backend (experimental).
target-systemz - Build with SystemZ backend.
target-ve - Build with VE backend.
target-webassembly - Build with WebAssembly backend.
target-x86 - Build with X86 backend.
target-xcore - Build with XCore backend.
target-xtensa - Build with Xtensa backend (experimental).
tools - Build LLVM tools.
utils - Build LLVM utils.
Dependencies
llvm
features: [tools]
default features: disabled
Available Versions
- 18.1.6#3
- 18.1.6#2
- 18.1.6#1
- 18.1.6#0
- 17.0.2#5
- 17.0.2#4
- 17.0.2#3
- 17.0.2#2
- 17.0.2#1
- 17.0.2#0
- 15.0.7#6
- 15.0.7#5
- 15.0.7#4
- 15.0.7#3
- 15.0.7#2
- 15.0.7#1
- 15.0.7#0
- 14.0.6#1
- 14.0.6#0
- 14.0.4#1
- 14.0.4#0
- 14.0.3#1
- 14.0.3#0
- 13.0.0#5
- 13.0.0#3
- 13.0.0#2
- 13.0.0#1
- 13.0.0#0
- 12.0.1#0
- 12.0.0#1
- 12.0.0#0
- 11.1.0#0
- 11.0.0#2
- 11.0.0#1
- 11.0.0#0
- 10.0.0#7
- 10.0.0#6
- 10.0.0#5
- 10.0.0-4#0
- 10.0.0-3#0
- 10.0.0-2#0
- 10.0.0-1#0
- 10.0.0#0
- 8.0.0-5#0
- 8.0.0-4#0
- 8.0.0-3#0
- 8.0.0-2#0
- 8.0.0-1#0
- 8.0.0#0
- 7.0.0-3#0
- 7.0.0-2#0
- 7.0.0#0
- 6.0.0-1#0
- 6.0.0#0
- 5.0.1#0
- 5.0.0-4#0
- 5.0.0-3#0
- 5.0.0-2#0
- 5.0.0-3#0
- 5.0.0-2#0
- 5.0.0-1#0
- 4.0.0-1#0
- 4.0.0#0
Port Content
- 0001-fix-install-package-dir.patch
- 0002-fix-tools-install-dir.patch
- 0003-fix-llvm-config.patch
- 0004-disable-libomp-aliases.patch
- 0005-remove-numpy.patch
- 0006-create-destination-mlir-directory.patch
- 75711.patch
- 79694.patch
- 82407.patch
- add-include-chrono.patch
- clang_usage
- flang_usage
- lld_usage
- llvm_usage
- mlir_usage
- portfile.cmake
- vcpkg.json