AnyDSL / thorin2
The Higher ORder INtermediate representation - next gen
☆46Updated 4 months ago
Related projects: ⓘ
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆28Updated 2 years ago
- Semantic model for aspects of ELF static linking and DWARF debug information☆42Updated last year
- Pull your compiler up with abstract bootstraps.☆30Updated last year
- SPSC: A Small Positive Supercompiler☆33Updated 4 months ago
- Cerberus C semantics☆49Updated this week
- Coq library for verified low-level programming☆57Updated 7 years ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆18Updated 10 months ago
- Gallina to Bedrock2 compilation toolkit☆49Updated last month
- ☆49Updated this week
- A Gallina compiler with C++17 as an intermediate representation☆41Updated 3 years ago
- EGraphs in OCaml☆59Updated 8 months ago
- embedding MLIR in LEAN☆47Updated 3 months ago
- Armv8 Native Code Symbolic Simulator in Lean☆51Updated this week
- A minimal development of SSA theory☆68Updated this week
- Featherweight C, Executable Semantics: Parser, Type Checker, and Abstract Machine☆26Updated 3 years ago
- Runtime support for LLVM's GC Statepoints☆42Updated 4 years ago
- Regionalized Value State Dependence Graph written in Rust☆9Updated 4 years ago
- Verification-condition-generation-based verifier for the Viper intermediate verification language.☆29Updated this week
- Artifact for paper "When Subtyping Constraints Liberate: A Novel Type Inference Approach for First-Class Polymorphism" (https://popl24.si…☆12Updated 3 months ago
- Parallel ML compiler☆71Updated 4 years ago
- Coq library for tactics, basic definitions, sets, maps☆42Updated last month
- ☆11Updated this week
- Bologna Optimal Higher-Order Machine, Version 1.1☆64Updated 7 years ago
- Experiments about intermediate representations in compilers☆25Updated 12 years ago
- Implementation of the distillation algorithm as described in the paper "Distillation: Extracting the Essence of Programs".☆29Updated 2 years ago
- sketches for egg: a flexible, high-performance e-graph library☆24Updated 3 months ago
- Regular Language Representations in Coq [maintainers=@chdoc,@palmskog]☆42Updated last month
- A standard for floating point accuracy benchmarks☆43Updated last week
- Compiler optimizer for arbitrary control flow based on equality saturation☆83Updated 2 years ago
- Coq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]☆25Updated 2 years ago