GitXplorerGitXplorer
w

mollusc

public
78 stars
6 forks
13 issues

Commits

List of commits on branch main.
Verified
59fdccf0c2210b962a5e6cf0cc0649e97b16b8e2

#57 Reopen: mapper: Fix parse int attribute panic and support more attributes (#58)

jjw910731 committed a year ago
Verified
cb8af85eff853e551a29952e5d99aed8ae4035b8

align: clippy fixes

wwoodruffw committed a year ago
Verified
8308162356ab445e76640dca760fc59a6931f149

Fix wasm32 target bitcode would fail to parse (#56)

jjw910731 committed a year ago
Verified
c44ce65862005be6b2732730b5ba7df289df0bf2

build(deps): update indexmap requirement from 1.7 to 2.0 (#53)

ddependabot[bot] committed 2 years ago
Verified
28f07ba9592fecefadf210d406801b3b6c220ed6

build(deps): update hashbrown requirement from 0.13 to 0.14 (#52)

ddependabot[bot] committed 2 years ago
Verified
b51f400e0f7857762eba03afaeff4967ef3547b7

build(deps): update num_enum requirement from 0.5 to 0.6 (#51)

ddependabot[bot] committed 2 years ago

README

The README file for this repository.

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.