STOKE: A stochastic superoptimizer and program synthesizer
☆887Aug 14, 2023Updated 3 years ago
Alternatives and similar repositories for stoke
Users that are interested in stoke are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A superoptimizer for LLVM IR☆2,383Aug 28, 2024Updated 2 years ago
- Automatic inference of a formal specification of the x86_64 instruction set☆72Apr 11, 2016Updated 10 years ago
- ☆93Jun 30, 2022Updated 4 years ago
- Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"☆46Apr 2, 2020Updated 6 years ago
- x86-64 assembler library☆489Jan 15, 2021Updated 5 years ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- Automatic verification of LLVM optimizations☆1,199Oct 26, 2026Updated last week
- Basic SAT model of x86 instructions using Z3, autogenerated from Intel docs☆325Dec 1, 2021Updated 4 years ago
- A description of Minotaur can be found in https://arxiv.org/abs/2306.00229.☆138Mar 25, 2026Updated 7 months ago
- Alive: Automatic LLVM's Instcombine Verifier☆227Jun 16, 2023Updated 3 years ago
- Semantics of x86-64 in K☆179Mar 4, 2020Updated 6 years ago
- Csmith, a random generator of C programs☆1,263Mar 2, 2026Updated 8 months ago
- SeaHorn Verification Framework☆479Updated this week
- Crucible is a library for symbolic simulation of imperative programs☆781Updated this week
- The Rosette solver-aided host language, sample solver-aided DSLs, and demos☆709Oct 16, 2026Updated 2 weeks ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- ☆328Feb 8, 2016Updated 10 years ago
- Open source binary analysis tools.☆258Oct 15, 2026Updated 2 weeks ago
- Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode☆2,794Apr 26, 2022Updated 4 years ago
- Library for lifting machine code to LLVM bitcode☆1,891Aug 27, 2026Updated 2 months ago
- GNU Superoptimizer Version 2☆26May 19, 2021Updated 5 years ago
- Static Analyzer for LLVM based on the Crab Abstract Interpretation Library☆290Sep 12, 2026Updated last month
- UB-aware interpreter for LLVM debugging☆50Aug 26, 2026Updated 2 months ago
- An optimizing decompiler☆773Mar 29, 2021Updated 5 years ago
- C-Reduce, a C and C++ program reducer☆1,672Jun 1, 2024Updated 2 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- Low-latency machine code generation☆4,634Oct 17, 2026Updated 2 weeks ago
- Yet Another Random Program Generator☆578Oct 8, 2026Updated 3 weeks ago
- Assembly super-optimization via constraint solving☆354Oct 15, 2026Updated 2 weeks ago
- A library for building abstract interpretation-based analyses.☆258Sep 23, 2026Updated last month
- A fast and accurate disassembler☆882Updated this week
- KLEE Symbolic Execution Engine☆2,993Oct 25, 2026Updated last week
- SPARTA is a library of software components specially designed for building high-performance static analyzers based on the theory of Abstr…☆674Sep 21, 2026Updated last month
- The GNU Superoptimizer☆26Sep 19, 2014Updated 12 years ago
- Symbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE☆339Oct 22, 2026Updated last week
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- The Z3 Theorem Prover☆12,867Updated this week
- Sail architecture definition language☆963Updated this week
- Intel® Implicit SPMD Program Compiler☆2,987Updated this week
- The X86 Encoder Decoder (XED), is a software library for encoding and decoding X86 (IA32 and Intel64) instructions☆1,628Aug 24, 2026Updated 2 months ago
- KaRaMeL is a tool for extracting low-level F* programs to readable C code☆524Updated this week
- Simple Theorem Prover, an efficient SMT solver for bitvectors, floating-point and arrays.☆592Updated this week
- The CompCert formally-verified C compiler☆2,268Updated this week