woodruffw / mollusc

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:Rust 99.8%Language:Makefile 0.2%