sgpthomas / comp-gen
Automatically generate a compiler using equality saturation
☆16Updated 5 months ago
Related projects: ⓘ
- FPGA synthesis tool powered by program synthesis☆37Updated this week
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g…☆69Updated 3 months ago
- Bᴛᴏʀ2MLIR: A Format and Toolchain for Hardware Verification☆9Updated this week
- BTOR2 MLIR project☆16Updated 8 months ago
- A translation validation framework for MLIR☆71Updated last year
- embedding MLIR in LEAN☆47Updated 3 months ago
- A minimal development of SSA theory☆68Updated this week
- The source code to the Voss II Hardware Verification Suite☆53Updated this week
- compiling DSLs to high-level hardware instructions☆20Updated last year
- Search-based compiler for high-performance DSP programming☆56Updated 10 months ago
- ☆13Updated 2 years ago
- ☆41Updated 3 years ago
- Pono: A flexible and extensible SMT-based model checker☆68Updated this week
- CHERI-RISC-V model written in Sail☆55Updated this week
- ☆32Updated 5 months ago
- A formally verified high-level synthesis tool based on CompCert and written in Coq.☆86Updated 2 months ago
- Time-sensitive affine types for predictable hardware generation☆128Updated 2 months ago
- sketches for egg: a flexible, high-performance e-graph library☆24Updated 3 months ago
- Cyclic theorem prover for equalitional reasoning using egraphs☆24Updated 10 months ago
- A Hardware Pipeline Description Language☆39Updated 10 months ago
- A enumerator for MLIR, relying on the information given by IRDL.☆16Updated this week
- Using e-graphs to synthesize netlists from boolean logic.☆14Updated last year
- Create auto-scheduled data-parallel pipelines in hardware with user-friendly Python☆12Updated 3 years ago
- SMTSampler: Efficient Stimulus Generation from Complex SMT Constraints☆24Updated 4 years ago
- HeteroCL-MLIR dialect for accelerator design☆38Updated 3 months ago
- ☆26Updated last year
- Symbolic execution tool for Sail ISA specifications☆62Updated this week
- Fuzz testing for Dafny☆13Updated 2 years ago
- benchmarking e-graph extraction☆27Updated 3 weeks ago
- Libraries useful for Dafny programs☆43Updated last week