LLVM
The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.
Here are 38 public repositories matching this topic...
Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.
-
Updated
Sep 26, 2024 - CMake
LLVM IR CMake utils for bitcode file manipulation by opt and friends
-
Updated
Dec 7, 2024 - CMake
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
-
Updated
Sep 9, 2021 - CMake
Build CastXML and its dependencies (LLVM/Clang)
-
Updated
Jul 8, 2024 - CMake
Build LLVM Toolchain targeting a custom sysroot - Clang, LLD, Binutils (gold), compiler-rt, libc++, libcxxabi, libunwind
-
Updated
May 21, 2020 - CMake
A simplest sample code to use/build with ClangTool. This example treats LLVM as external prebuilt libraries on Windows/Linux.
-
Updated
Apr 4, 2021 - CMake
C++ pimpl code generator. Fast pimpl without overhead! No dynamic memory allocation! Cache-friendly! Auto-detects storage size! Generates methods based on implementation!
-
Updated
Jun 9, 2021 - CMake
Demonstrate building Clang tools outside the LLVM tree
-
Updated
Dec 31, 2019 - CMake
Clang Toolset integration for CMake. Run clang-format and clang-tidy directly from your project as a target
-
Updated
Feb 14, 2024 - CMake
Created by Vikram Adve, Chris Lattner
Released 2019
Latest release 4 days ago
- Followers
- 136 followers
- Repository
- llvm/llvm-project
- Wikipedia
- Wikipedia