Skip to content
/ mollusc Public
forked from woodruffw/mollusc

Pure-Rust libraries for parsing, interpreting, and analyzing LLVM

License

Notifications You must be signed in to change notification settings

3fault/mollusc

 
 

Repository files navigation

mollusc

CI

⚠️This is a work in progress! Many parts are incomplete or only partially functional!⚠️

mollusc is a collection of pure-Rust libraries for parsing, interpreting, and analyzing LLVM.

Crate Version Description
llvm-bitcursor Crates.io A no-frills cursor library for reading fields from a bitstream.
llvm-bitstream Crates.io A content-agnostic parser for LLVM's bitstream container format.
llvm-constants Crates.io Unused. A collection of numeric and enum constants useful across multiple crates in the mollusc ecosystem.
llvm-support Crates.io Support types and routines for parsing LLVM's bitcode.
llvm-mapper Crates.io A library for mapping the contents of bitstreams into LLVM IR models.
Not implemented. N/A A high level interface for interacting with LLVM IR.

About

Pure-Rust libraries for parsing, interpreting, and analyzing LLVM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.9%
  • Makefile 0.1%