halo-project / halo
π Wholly Adaptive LLVM Optimizer
β27Updated 4 years ago
Alternatives and similar repositories for halo:
Users that are interested in halo are comparing it to the libraries listed below
- Experiments about intermediate representations in compilersβ25Updated 12 years ago
- A benchmark for C program verificationβ15Updated last year
- A Gallina compiler with C++17 as an intermediate representationβ43Updated 3 years ago
- Generic implementation of different CFA families based on monadic decompositionβ21Updated 12 years ago
- Kleene algebra modulo theoriesβ27Updated 2 years ago
- a compiler from a lambda language to an assembly language, as a rewrite systemβ16Updated last year
- Experimental implementation of k-CFA and Pushdown k-CFA with optional Abstract Garbage Collection for LambdaJS and a subset of Scheme proβ¦β29Updated 9 years ago
- Prototype code that accompanies the paper "Compiling Successor ML Pattern Guards"β25Updated 2 years ago
- β27Updated 3 weeks ago
- Standard ML compiler based on typed intermediate languages.β48Updated 10 years ago
- Optimizing Abstract Abstract Machinesβ30Updated 7 years ago
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.β29Updated 3 years ago
- β54Updated 3 weeks ago
- Featherweight C, Executable Semantics: Parser, Type Checker, and Abstract Machineβ26Updated 4 years ago
- Code for "Staged Generic Programming" (ICFP 2017)β26Updated last year
- Benchmark repository of polyglot effect handler examplesβ23Updated 4 months ago
- An higher-level LLVM binding for OCamlβ14Updated 7 years ago
- Dafny for Metatheory of Programming Languagesβ25Updated 2 months ago
- GoNative project: formal machines models in Coqβ36Updated 7 years ago
- A graduate seminar on SMT solving and solver-aided systemsβ26Updated 2 years ago
- Haskell implementation of P4F Control-Flow Analysisβ21Updated 2 years ago
- Staged Abstract Interpretersβ65Updated 2 years ago
- Unassorted scribbles on formal methods, type theory, category theory, and so on, and so onβ21Updated last year
- Experimental functional languageβ17Updated 2 years ago
- Gallina to Bedrock2 compilation toolkitβ53Updated last week
- An enhanced unification algorithm for Coqβ54Updated 3 weeks ago
- Sturdy is a library for developing sound static analyses in Haskell.β61Updated last year
- Parser for the llvm bitcode formatβ60Updated this week
- Coq library for serialization to S-expressionsβ18Updated last year