Lane Operations Instructions
3 AMDGPU instructions in this category - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| ds_permute_b32 | ds_permute_b32 VDST, ADDR, DATA | DS | Forward-permute: each lane sends its value to a lane index computed by another lane, via the LDS crossbar (no LDS storage consumed). |
| v_bcnt_u32_b32 | v_bcnt_u32_b32 VDST, S0, S1 | VOP3 | Per-lane accumulating population count. |
| v_readfirstlane_b32 | v_readfirstlane_b32 SDST, S0 | VOP1 | Read the value of a VGPR from the first active lane into a scalar register. |