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

llvm-bitstream

LLVM位流容器格式的无内容解析器

6 个版本

0.0.3 2022年1月28日
0.0.2 2021年11月18日
0.0.2-rc.52021年9月2日
0.0.2-rc.42021年8月20日
0.0.2-rc.32021年8月11日

#85 in #llvm

每月 23 次下载
用于 llvm-mapper

MIT 许可证

155KB
3K SLoC

llvm-bitstream

Crates.io Documentation

LLVM位流容器格式的无内容解析器。

从概念上讲,这个库是一个完整的LLVM位码解析器的一个步骤:它可以解析位流中的条目,但并不了解它们的语义,也不负责将它们组合成一个LLVM IR程序(或任何其他被序列化为位流的具体结构)。

这个库底层使用 llvm-bitcursor


lib.rs:

llvm-bitstream 是一个用于解析LLVM 位流格式的文件的库。

依赖项

~0.7–1.3MB
~29K SLoC