Module cubecl_core::ir
source · Expand description
Cube Language Internal Representation.
Structs§
- Perform a check bound on the index (lhs) of value (rhs)
- Perform a check bound on the index (lhs) of output before assigning the value (rhs)
- Assign value to a variable based on a given condition.
- Calculate the index offset for all tensor variables provided compatible with the given layout.
- Read a global array.
- Read a global array with the given layout.
- Write to a global array.
Enums§
- All branching types.
- The scalars are stored with the highest precision possible, but they might get reduced during compilation.
- Cooperative Matrix-Multiply and Accumulate Instruction.
- All metadata that can be access in a shader.
- All operations that can be used in a GPU compute shader.
- All operators that can be used in a GPU compute shader.
- Tensor operations that can’t be executed with a simple operator should use a procedure.
- All subcube operations.
- All synchronization types.