inducer / cgen
C/C++ source generation from an AST
☆160Updated 2 weeks ago
Alternatives and similar repositories for cgen:
Users that are interested in cgen are comparing it to the libraries listed below
- GCC plugin that embeds CPython inside the compiler☆202Updated 3 years ago
- Extensions for Eli Bendersky's pycparser☆85Updated 2 months ago
- autotuning C++, just-in-time!☆51Updated 4 years ago
- Code Analysis and Refactoring with Clang Tools☆123Updated 4 years ago
- Manipulate C-family ASTs with Clang☆68Updated 10 years ago
- A C99 preprocessor written in pure Python☆224Updated 10 months ago
- Automatic Wrapper and Interface Generator☆124Updated 4 years ago
- (Unofficial) Release libclang (clang.cindex) on pypi.☆90Updated 6 months ago
- Python wrapper for the Clang C++ preprocessor and parser.☆126Updated 10 years ago
- GPUVerify: a Verifier for GPU Kernels☆59Updated 2 years ago
- Python bindings for writing clang-based tools based on libtooling (e.g. for refactoring, auto-completion, etc.)☆36Updated 5 years ago
- EDSL for C++ to make just-in-time code generation easier☆85Updated last year
- Python wrapper for isl, an integer set library☆74Updated this week
- CERE: Codelet Extractor and REplayer☆40Updated last year
- extensible interpreter for LLVM dynamic analyses☆43Updated 11 years ago
- Lightweight framework for easy and efficient code generation☆100Updated 5 months ago
- cclyzer++ is a precise and scalable pointer analysis for LLVM code.☆138Updated 6 months ago
- Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source prog…☆616Updated this week
- Python module for parsing CMakeLists.txt files☆20Updated 2 years ago
- HPC-oriented transpiler for C, C++, Cython, Fortran, OpenCL and Python.☆143Updated 4 years ago
- A plugin for Clang compiler☆117Updated 3 years ago
- Example project from my talks in the LLVM Social Berlin and C++ User Group☆172Updated 3 years ago
- Clang with JIT extensions☆228Updated 2 years ago
- A Scannerless GLR parser/parser generater.☆107Updated 3 weeks ago
- An optimizing ahead-of-time Python Compiler☆161Updated 7 months ago
- Tapir extension to LLVM for optimizing Parallel Programs☆133Updated 4 years ago
- A simple example of defining custom plugins for clang and the clang static analyzer.☆80Updated 4 years ago
- Conversions to MLIR EmitC☆126Updated last month
- A benchmark suite containing 1 million compilable programs, mined from the largest public C repositories on GitHub.☆94Updated 5 years ago
- Generates CIL MLIR dialect from C/C++ source.☆32Updated 3 years ago