cubecl-tile 0.12.0-pre.1

CubeCL Tile: a space cut into tiles, and the operations on them.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Shared arithmetic: [`Monoid`], [`Semiring`], constant-keeping `Integer` and integer division.

pub(crate) mod constant;
pub(crate) mod division;
pub(crate) mod monoid;
pub(crate) mod semiring;

pub(crate) use constant::Integer;
pub(crate) use constant::{
    IntegerExpand, IntegerSeq, IntegerSeqExpand, constant, simplified_add, simplified_mul,
};
pub(crate) use division::{floor_div_rem, gcd};