LLVM - ArchWiki

Jump to content

# LLVM

4 languages

- Español
- 日本語
- Русский
- 中文（简体）

From ArchWiki

Related articles

- GNU Compiler Collection

From Wikipedia:

  The LLVM compiler infrastructure project is a "collection of modular and reusable compiler and toolchain technologies" used to develop compiler front ends and back ends.

## Toolchain

This article or section needs expansion.

Reason: Add openmp, ldc, emscripten. (Discuss in Talk:LLVM)

- Clang — C language family frontend for LLVM.

  https://clang.llvm.org/ || clang

- lld — High-performance linker from the LLVM project.

  https://lld.llvm.org/ || lld

- LLDB — High-performance debugger for C, Objective-C and C++.

  https://lldb.llvm.org/ || lldb

- llvm — Compiler infrastructure and extra tools.

  https://lld.llvm.org/ || llvm

- libc++ — LLVM C++ standard library, including full support for C++11 and C++14.

  https://libcxx.llvm.org/ || libc++

- libclc — Library requirements of the OpenCL C programming language.

  https://libclc.llvm.org/ || libclc

- Polly — High-level loop and data-locality optimizer and optimization infrastructure for LLVM.

  https://polly.llvm.org/ || polly

## See also

- https://llvm.org/

Category:

- Development

Hidden category:

- Pages or sections flagged with Template:Expansion