Skip to content

kernel.subgroup.active.mask

kernel dialect

Return an integer mask of the currently active subgroup lanes.

Operation contract

Property Value
Semantic phase executable
Traits Convergent, HasAncestor(kernel.def)
Target contracts kernel.synchronization

Signature

Kind Name Type Cardinality Description
Result mask integer required Integer active-lane mask.

Examples

%mask = kernel.subgroup.active.mask : i64