15 releases (2 stable)
Uses new Rust 2024
| 210.0.1 | Nov 6, 2025 |
|---|---|
| 0.5.0 | Apr 1, 2025 |
| 0.4.2 | Feb 8, 2025 |
| 0.4.1 | Dec 7, 2024 |
| 0.1.0 | Nov 16, 2021 |
#447 in Development tools
55,908 downloads per month
Used in 11 crates
(5 directly)
8KB
158 lines
mlir-sys
Rust bindings to the MLIR C API.
Versioning
Starting with LLVM 21, this crate follows a versioning scheme similar to llvm-sys. The crate version is the LLVM version multiplied by 10 with a patch version:
mlir-sys210.0.x is compatible with LLVM/MLIR 21.0.x- Previous versions (0.x.x) used a different versioning scheme
Install
cargo add mlir-sys
This crate searches an llvm-config command on build and uses it to determine build configurations related to LLVM and MLIR. You can also use a MLIR_SYS_210_PREFIX environment variable to specify a custom directory of LLVM installation.
License
Dependencies
~0–1.9MB
~38K SLoC