Type reference¶
Structured Loom types declared by the canonical language model.
| Type | Summary |
|---|---|
buffer |
Opaque untyped storage identity used as the root for typed views. |
check.entropy |
Immutable counter-based entropy identity. |
encoding |
Encoding SSA value with an optional semantic role. |
group |
Opaque scheduling identity whose cardinality is supplied by the operation that creates it. |
hal.buffer |
Opaque device buffer handle for HAL queue operations. |
hal.buffer_view |
Managed HAL buffer range with shape, element type and encoding. |
kernel.async.group |
Opaque handle for one ordered asynchronous copy group. |
kernel.async.token |
Opaque token for one initiated asynchronous memory transfer. |
kernel.barrier.phase |
Opaque identity for one arrived split-barrier lifetime. |
kernel.tensor.lds.descriptor |
Opaque descriptor grouping AMDGPU tensor-memory dgroups for one global/LDS tensor transfer. |
low.storage |
Function-local byte storage handle. |
pipeline.flow |
Typed ordered record stream between scheduling groups. |
pool |
Block-managed device memory pool with a single block size dimension. |
spirv.cooperative_matrix |
Exact semantic payload of an OpTypeCooperativeMatrixKHR value. |
tensor |
Logical tensor SSA value with static/dynamic dims and optional encoding. |
tile |
Tile-level aggregate SSA value with static/dynamic dims and optional encoding. |
vector |
Register lane-grid SSA value with static/dynamic lane dimensions. |
view |
Typed non-owning logical coordinate space over buffer storage with optional address layout. |