pliron-math 0.1.0

MLIR math dialect for pliron
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pliron-math

Original Rust implementation: Apache License 2.0 (LICENSE).

Operation definitions, semantics, and documentation are adapted from the LLVM
Project's MLIR Math dialect at revision
f1ee8b38f40fd1f0e9596197b8e690eb9b57ec0c.
Copyright The LLVM Project Contributors.
Upstream license: Apache License 2.0 with LLVM Exceptions (LICENSE-LLVM).
https://github.com/llvm/llvm-project/tree/f1ee8b38f40fd1f0e9596197b8e690eb9b57ec0c/mlir/include/mlir/Dialect/Math

Modifications: native pliron operation wrappers, Rust builders and diagnostics,
verification helpers, shared shaped types, and MLIR textual export.