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. |
encoding |
Encoding SSA value with an optional semantic role. |
hal.buffer |
Opaque device buffer handle for HAL queue operations. |
ireevm.buffer |
IREE VM host byte-buffer heap object type used behind ireevm.ref. |
ireevm.list |
IREE VM list heap object type used behind ireevm.ref. |
ireevm.ref |
IREE VM reference-counted object reference. |
kernel.async.group |
Opaque handle for one ordered asynchronous copy group. |
kernel.async.token |
Opaque token for one initiated asynchronous memory transfer. |
kernel.tensor.lds.descriptor |
Opaque descriptor grouping AMDGPU tensor-memory dgroups for one global/LDS tensor transfer. |
low.storage |
Function-local byte storage handle. |
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. |