sgpthomas / comp-gen
Automatically generate a compiler using equality saturation
☆26Updated 7 months ago
Related projects ⓘ
Alternatives and complementary repositories for comp-gen
- Egraphs Modulo Theories☆14Updated last month
- ☆15Updated 2 years ago
- FPGA synthesis tool powered by program synthesis☆38Updated this week
- An awesome list of e-graph resources☆106Updated last week
- A minimal development of SSA theory☆88Updated this week
- embedding MLIR in LEAN☆47Updated 5 months ago
- compiling DSLs to high-level hardware instructions☆21Updated 2 years ago
- PolyGen is a code generator for the polyhedral model, written and proved in Coq.☆10Updated 4 years ago
- sketches for egg: a flexible, high-performance e-graph library☆25Updated 5 months ago
- benchmarking e-graph extraction☆36Updated 2 weeks ago
- A translation validation framework for MLIR☆73Updated last week
- Cerberus C semantics☆53Updated this week
- Pono: A flexible and extensible SMT-based model checker☆82Updated last month
- Cyclic theorem prover for equalitional reasoning using egraphs☆24Updated last year
- Symbolic execution tool for Sail ISA specifications☆62Updated last month
- VeriFFI: Verified Foreign Function Interface for connecting Coq programs to C programs at the operational and specification/verification …☆38Updated 4 months ago
- The source code to the Voss II Hardware Verification Suite☆53Updated 2 months ago
- Libraries useful for Dafny programs☆43Updated last week
- Equivalent and redundant mutant detection with e-graphs!!!☆13Updated last year
- A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://g…☆71Updated 5 months ago
- BTOR2 MLIR project☆16Updated 10 months ago
- Gallina to Bedrock2 compilation toolkit☆50Updated last month
- Verification-condition-generation-based verifier for the Viper intermediate verification language.☆30Updated last week
- Rewrite Rule Inference Using Equality Saturation☆118Updated 5 months ago
- ☆34Updated 7 months ago
- Symbolic-execution-based verifier for the Viper intermediate verification language.☆81Updated this week
- Coq library for tactics, basic definitions, sets, maps☆42Updated last week
- Binary analysis in HOL☆35Updated this week
- ☆13Updated 4 years ago
- ☆26Updated 6 months ago