numba / numba-scfg
Numba compatible SCFG (Structured Control Flow Graphs) utilities.
☆19Updated this week
Alternatives and similar repositories for numba-scfg:
Users that are interested in numba-scfg are comparing it to the libraries listed below
- Remote Backend Compiler☆30Updated 6 months ago
- Partial evaluation of Python code☆20Updated 2 years ago
- Python bindings for the egg-smol rust library☆68Updated this week
- Extract semantic information about static Python code☆74Updated 2 weeks ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆30Updated this week
- Functional algorithms - definitions and implementations☆10Updated this week
- Embedded Universal DSL: a good DSL for us, by us☆32Updated this week
- Tracing-based reverse mode automatic differentiation (like autograd!)☆15Updated last month
- Pull your compiler up with abstract bootstraps.☆31Updated 2 years ago
- Python bindings for egg☆48Updated 2 years ago
- ☆21Updated 2 years ago
- Debugger in the Trepan family for x-python☆17Updated 3 months ago
- An MLIR-based JavaScript intermediate representation☆27Updated last month
- A header-only C++ library for writing compiler/interpreter frontends.☆14Updated last week
- MimIR is my Intermediate Representation☆60Updated this week
- autotuning C++, just-in-time!☆51Updated 5 years ago
- EPython is a typed-subset of the Python for extending the language new builtin types and methods☆40Updated 2 years ago
- C and C++ compiler frontend using PASTA to parse code, and VAST to represent the code as MLIR.☆40Updated 7 months ago
- Some experiments with SMT solvers and GIMPLE IR☆73Updated last week
- An interface for using mwillsey/egg with math simplification.☆13Updated 9 months ago
- Lightweight framework for easy and efficient code generation☆100Updated 7 months ago
- A fork of Instagram's experimental performance oriented greenfield implementation of Python. It features small objects; a moving GC; hidd…☆40Updated last year
- POC work on MLIR backend☆54Updated 7 months ago
- Source for the OpenCilk runtime system, based on Cheetah.☆21Updated this week
- Run Numba compiled functions in SQLite☆38Updated this week
- Python term rewriting☆29Updated 12 years ago
- A meta tracing JIT for x86 and interpreters written in C/C++☆35Updated 8 years ago
- ☆59Updated this week
- UB-aware interpreter for LLVM debugging☆26Updated last week
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆50Updated 3 weeks ago