balayette / ast-diff
Compute mappings between arbitrary trees.
☆15Updated 5 years ago
Alternatives and similar repositories for ast-diff:
Users that are interested in ast-diff are comparing it to the libraries listed below
- Some experiments with SMT solvers and GIMPLE IR☆36Updated last year
- Manipulate C-family ASTs with Clang☆64Updated 6 years ago
- Examples for TracerX KLEE☆9Updated 4 years ago
- Variation of american fuzzy lop for testing compilers☆120Updated 2 years ago
- Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.☆66Updated 2 weeks ago
- A framework for instrumenting build tools☆84Updated last month
- A GCC plugin to dump call graphs for programs being compiled using LTO.☆22Updated 5 years ago
- llvm opt fuzzer and bounded exhaustive test generator☆39Updated 2 years ago
- A DSL and compiler for generating peephole optimizers for Cranelift☆63Updated 4 years ago
- TInA is an automated, generic, verification-friendly and trustworthy lifting technique turning GNU-style inline assembly into semanticall…☆27Updated 3 years ago
- estimate peak virtual memory use☆19Updated 11 months ago
- Hierarchical Delta Debugging Framework☆58Updated 3 weeks ago
- Clade is a tool for extracting information about software build process and source code☆20Updated last year
- Simple grammar-based test case generator☆30Updated 8 months ago
- A Python library for easy and fast program transformation/repair☆15Updated 3 years ago
- Configurable instrumentation of LLVM bitcode☆33Updated last month
- A JavaScript wrapper for Z3 containing support for regular expressions & capture groups☆21Updated 6 months ago
- CCG is a random C Code Generator☆43Updated 2 years ago
- The C parser for GumTree☆13Updated 4 years ago
- Dynamically discover the commands used to create a piece of software☆47Updated 2 months ago
- MIT's abstract interpretation class taught by Cousot☆38Updated 10 years ago
- Language-independent, search-based program repair -- just your cup of tea! ☕☆28Updated 6 months ago
- A more realistic demo of a buffer overflow cause by -ffast-math☆11Updated 2 years ago
- IFA is a library for Interative Flow Analysis of computer programs. This software is for compiler developers and program analysis resea…☆12Updated 4 years ago
- A library for building abstract interpretation-based analyses☆236Updated 2 months ago
- Lower Size Bounds for Sorting Networks☆44Updated 4 years ago
- Runtime type and bounds-error checking for C/C++☆101Updated last month
- Yacfe (Yet Another C Front-End) is mainly an OCaml API to write style-preserving source-to-source transformations such as refactorings on…☆25Updated 6 years ago
- saphIR is an Intermediate Representation with amd64 and arm64 backends. Also included: a compiler, an arm64 lifter, an arm64 to amd64 dyn…☆32Updated 3 years ago
- Static range analysis for the LLVM compiler infrastructure.☆55Updated 5 years ago