llvmkit 0.0.2

Rust reimplementation of LLVM IR APIs.
Documentation

llvmkit

crates.io docs.rs License

Public umbrella crate for the llvmkit workspace, tracking LLVM 22.1.4.

llvmkit groups the implementation crates under stable module names so users can depend on one crate:

  • llvmkit::ir — typed LLVM IR data model, builder, verifier, AsmWriter, CFG, dominance, and value-tracking queries.
  • llvmkit::asmparser — textual LLVM IR (.ll) lexer and parser.
  • llvmkit::support — shared source-location utilities.

See the workspace README for the full status and roadmap.

License

Apache-2.0 WITH LLVM-exception. See the workspace LICENSE.