Structs§
- Builtin
Fusion Spec - Fusion metadata registered alongside builtin functions.
- Builtin
GpuSpec - GPU metadata registered alongside builtin functions.
- DocText
Inventory - Fusion
Expr Context - Context provided to fusion expression builders.
- Fusion
Kernel Template - Description of a fusion kernel template.
- Fusion
Spec Inventory - Inventory wrapper for fusion specs.
- GpuSpec
Inventory - Inventory wrapper for GPU specs.
Enums§
- Broadcast
Semantics - Broadcast semantics supported by the builtin.
- Constant
Strategy - Strategy used when embedding constants in fused kernels.
- Fusion
Error - Possible errors emitted by a fusion builder.
- GpuOp
Kind - High-level GPU operation kind for builtin categorisation.
- Provider
Hook - Hook names that providers may implement for specialised kernels.
- Reduction
NaN - How reductions should treat NaN values.
- Residency
Policy - Residency policy for builtin outputs.
- Scalar
Type - Supported scalar precisions that GPU kernels may target.
- Shape
Requirements - Shape requirements for fused kernels.
Functions§
- builtin_
doc_ texts - builtin_
fusion_ specs - Iterate all registered fusion specs.
- builtin_
gpu_ specs - Iterate all registered GPU specs.
Type Aliases§
- Fusion
Expr Builder - Builder used to generate WGSL expressions.