mollusc is a collection of pure-Rust libraries for parsing, interpreting, and analyzing LLVM.
Crate | Version | Description |
---|---|---|
llvm-bitcursor |
A no-frills cursor library for reading fields from a bitstream. | |
llvm-bitstream |
A content-agnostic parser for LLVM's bitstream container format. | |
llvm-constants |
Unused. A collection of numeric and enum constants useful across multiple crates in the mollusc ecosystem. | |
llvm-support |
Support types and routines for parsing LLVM's bitcode. | |
llvm-mapper |
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. |