inducer / cgen
C/C++ source generation from an AST
☆162Updated 3 months ago
Alternatives and similar repositories for cgen:
Users that are interested in cgen are comparing it to the libraries listed below
- Extensions for Eli Bendersky's pycparser☆85Updated 4 months ago
- Manipulate C-family ASTs with Clang☆69Updated 10 years ago
- LLVM compiler for python based on py2llvm☆135Updated 9 years ago
- autotuning C++, just-in-time!☆51Updated 5 years ago
- GCC plugin that embeds CPython inside the compiler☆202Updated 3 years ago
- HPC-oriented transpiler for C, C++, Cython, Fortran, OpenCL and Python.☆142Updated 2 months ago
- A simple package to do symbolic math (focus on code gen and DSLs)☆114Updated last month
- A simple example of defining custom plugins for clang and the clang static analyzer.☆84Updated 4 years ago
- Archer, a data race detection tool for large OpenMP applications☆63Updated 4 years ago
- CERE: Codelet Extractor and REplayer☆40Updated last year
- Clang with JIT extensions☆229Updated 2 years ago
- Lightweight framework for easy and efficient code generation☆100Updated 7 months ago
- Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source prog…☆627Updated this week
- Generates CIL MLIR dialect from C/C++ source.☆32Updated 4 years ago
- RV: A Unified Region Vectorizer for LLVM☆107Updated 2 months ago
- A simple example of how LLVM can be used to gather static or dynamic facts about a program.☆70Updated last year
- Code Analysis and Refactoring with Clang Tools☆124Updated 4 years ago
- C/C++ Source-to-Source Tool based on Clang☆77Updated 2 weeks ago
- This is the companion repository of the article "Getting started with ANTLR in C++"☆70Updated last year
- Python bindings for writing clang-based tools based on libtooling (e.g. for refactoring, auto-completion, etc.)☆36Updated 5 years ago
- A C99 preprocessor written in pure Python☆232Updated last year
- An optimizing ahead-of-time Python Compiler☆188Updated 10 months ago
- The Insieme Compiler and Runtime Infrastructure☆33Updated 5 years ago
- pygccxml is a specialized XML reader that reads the output from CastXML. It provides a simple framework to navigate C++ declarations, usi…☆136Updated last month
- POC work on MLIR backend☆54Updated 7 months ago
- Automatic Wrapper and Interface Generator☆124Updated 5 years ago
- clang & llvm examples, e.g. AST Interpreter, Function Pointer Analysis, Value Range Analysis, Data-Flow Analysis, Andersen Pointer Analys…☆267Updated 3 years ago
- A source-to-source compiler for automatic parallelization of C programs through code annotation.☆61Updated 5 years ago
- ☆107Updated 3 years ago
- Data Dependence Analyzer in the Polyhedral Model☆20Updated last year