bollu / lz
A minimal in MLIR dialect along the lines of STG to represent laziness.
☆15Updated 3 years ago
Alternatives and similar repositories for lz:
Users that are interested in lz are comparing it to the libraries listed below
- embedding MLIR in LEAN☆47Updated 9 months ago
- Declarative MLIR compilers in Python!☆33Updated 4 years ago
- benchmarking e-graph extraction☆37Updated 5 months ago
- Proof Object Transformation, Preserving Imp Embeddings: the first proof compiler to be formally proven correct☆16Updated 7 months ago
- Implementation of the RISE language☆14Updated 4 years ago
- The Shine compiler for the RISE language☆79Updated 3 weeks ago
- Haskell experiments involving TVM AI framework☆20Updated 5 years ago
- outline and links for PLDI 2022 tutorial☆17Updated 2 years ago
- Python3 auto-active verification library (migrated to an Intel project)☆25Updated 3 years ago
- ☆16Updated 3 years ago
- An LLVM interface for Lean 4. (WIP)☆20Updated last year
- The implementation of the Elevate language☆29Updated 3 weeks ago
- A minimal development of SSA theory☆114Updated this week
- PolyGen is a code generator for the polyhedral model, written and proved in Coq.☆10Updated 4 years ago
- A translation validation framework for MLIR☆81Updated 3 weeks ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆39Updated this week
- Encoding of GHC Core inside MLIR☆17Updated 4 years ago
- Embedded Universal DSL: a good DSL for us, by us☆35Updated this week
- Haskell bindings for MLIR☆106Updated last month
- Coq formalizations and proofs of (data) structures and algorithms.☆46Updated 6 years ago
- Java-like Language with Static Information Flow Types☆11Updated 3 years ago
- A Tutorial on Reflecting in Coq the generation of Hoare proof obligations [maintainer=@k4rtik]☆20Updated 3 years ago
- SSA vs ANF☆42Updated 9 years ago
- Translate Python and JavaScript into MLIR☆15Updated 2 years ago
- Formally verified implementation of Alive in Lean☆36Updated last year
- egraph on top of sqlite☆11Updated 3 years ago
- 😇 Wholly Adaptive LLVM Optimizer☆27Updated 4 years ago
- Term project for TaPL. A mini coq-like proof assistant.☆17Updated 6 years ago
- sketches for egg: a flexible, high-performance e-graph library☆26Updated 2 weeks ago
- Gallina to Bedrock2 compilation toolkit☆53Updated this week