[AMDGPU][GFX9][DOC][NFC] Update assembler syntax description

Update FLAT LDS syntax (see https://reviews.llvm.org/D125126).
This commit is contained in:
Dmitry Preobrazhensky 2022-07-18 13:38:24 +03:00
parent f764dc99b3
commit 7648e8d9ca
2 changed files with 139 additions and 119 deletions

View File

@ -283,20 +283,20 @@ FLAT
global_atomic_umin_x2 :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_atomic_xor :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_atomic_xor_x2 :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_dword :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_dword :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
global_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx9_vdst_bdb32f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx9_vdst_48e42f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx9_vdst_69a144>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_sbyte :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_sbyte :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
global_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_short_d16 :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_sshort :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_ubyte :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_sshort :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
global_load_ubyte :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
global_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_ushort :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_load_ushort :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
global_store_byte :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_store_byte_d16_hi :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_store_dword :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
@ -305,20 +305,20 @@ FLAT
global_store_dwordx4 :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_store_short :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
global_store_short_d16_hi :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_a37373>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_dword :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_dword :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
scratch_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx9_vdst_bdb32f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx9_vdst_48e42f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx9_vdst_69a144>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_sbyte :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_sbyte :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
scratch_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_short_d16 :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_sshort :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_sshort :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
scratch_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_gfx9_opt_0d447d>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>` :ref:`lds<amdgpu_synid_lds>`
scratch_store_byte :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_store_byte_d16_hi :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
scratch_store_dword :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`, :ref:`saddr<amdgpu_synid_gfx9_saddr_6060e5>` :ref:`offset13s<amdgpu_synid_flat_offset13s>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
@ -2118,6 +2118,7 @@ VOPC
gfx9_vdst_463513
gfx9_vdst_473a69
gfx9_vdst_48e42f
gfx9_vdst_4d2300
gfx9_vdst_69a144
gfx9_vdst_709347
gfx9_vdst_81a6ed

View File

@ -0,0 +1,19 @@
..
**************************************************
* *
* Automatically generated file, do not edit! *
* *
**************************************************
.. _amdgpu_synid_gfx9_vdst_4d2300:
vdst
====
Data loaded from memory.
This is an optional operand. It must be used if and only if :ref:`lds<amdgpu_synid_lds>` is omitted.
*Size:* 1 dword.
*Operands:* :ref:`v<amdgpu_synid_v>`