lds_param_load GPU Native ISA AMD Vector

LDS PARAM LOAD LDS Direct / Parameter Fetch

lds_param_load

Transfer parameter data from LDS to VGPRs and expand data in LDS using the NewPrimMask (provided in M0) to place per-quad data into lanes 0-3 of each…

Encoding

Verified bit-level encoding data is not yet available for this instruction. The instruction-format classification below (DSDIR) is well-documented and stable; exact per-target opcode/field bit positions have not yet been imported from a verified source.
Format DSDIR
Execution Unit

Operands

Operand details have not yet been curated for this instruction.

GFX Target Compatibility

TargetSupport
gfx1100✅ Supported

Reference

AMDGPU / GFX ISA

Description

Transfer parameter data from LDS to VGPRs and expand data in LDS using the NewPrimMask (provided in M0) to place per-quad data into lanes 0-3 of each quad as follows:

Example

lds_param_load v7, attr2.y wait_vdst:9

A real instruction accepted by the LLVM assembler, taken verbatim from LLVM's own AMDGPU MC test suite (gfx11). Not from an AMD document, and not authored here.