#llvm #parser #binary #binary-encoding #encoding

llvm-support

Support types and routines for parsing LLVM's bitcode

4 releases

0.0.3 Jan 28, 2022
0.0.2 Nov 18, 2021
0.0.2-rc.2 Sep 2, 2021
0.0.2-rc.1 Sep 1, 2021

#2965 in Parser implementations


Used in 2 crates

MIT license

82KB
1.5K SLoC

llvm-support

Crates.io Documentation

Support types and routines for parsing LLVM's bitcode.

This crate is roughly analogous to LLVM's libSupport in scope: it provides some essential invariant-preserving types for parsing, mapping, and validating LLVM bitcode.


lib.rs:

llvm-support provides support types to the other mollusc crates, in furtherance of the general task of parsing LLVM's bitcode.

Dependencies

~0.4–0.8MB
~19K SLoC