Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Galois RISC-V ISA Formal Tools
Floating-point operations for bv-sized
Crucible is a library for symbolic simulation of imperative programs
The SAW scripting language.
Haskell FFI bindings for SoftFloat.
Stratified synthesis for learning machine code instruction semantics
Architecture-specific macaw backends
A parser and AST for Lustre
Haskell bindings for ABC
Project for multi-UAV cooperative decision making
A library for binary analysis and rewriting
Cryptol: The Language of Cryptography
A library for disassembling x86-64 binaries.
An llvm pretty printer inspired by the haskell llvm binding
Open source binary analysis tools.
A tool for analyzing x86-64 binaries.
Backend for saw-core using the what4 prover infrastructure
A human readable style for binary data.
Parser for the llvm bitcode format
PX4 Autopilot Software
Haskell Avro Encoding and Decoding Native Support (no RPC)
An Emacs mode for writing the concrete syntax of Crucible CFGs
A BitVector datatype that is parameterized by the vector width.
Lattice-based integer linear programming solver
The SAW core language.
Simulator backend for saw-core based on SBV
Simulator backend for saw-core based on AIGs