[llvm] 7648e8d - [AMDGPU][GFX9][DOC][NFC] Update assembler syntax description

Dmitry Preobrazhensky via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 18 03:52:23 PDT 2022


Author: Dmitry Preobrazhensky
Date: 2022-07-18T13:52:05+03:00
New Revision: 7648e8d9ca52d05e6a63c9729b36720bb14f79f0

URL: https://github.com/llvm/llvm-project/commit/7648e8d9ca52d05e6a63c9729b36720bb14f79f0
DIFF: https://github.com/llvm/llvm-project/commit/7648e8d9ca52d05e6a63c9729b36720bb14f79f0.diff

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

Update FLAT LDS syntax (see https://reviews.llvm.org/D125126).

Added: 
    llvm/docs/AMDGPU/gfx9_vdst_4d2300.rst

Modified: 
    llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst

Removed: 
    


################################################################################
diff  --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst
index de9ba2f301541..4949069905d20 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst
@@ -207,126 +207,126 @@ FLAT
 
 .. parsed-literal::
 
-    **INSTRUCTION**                    **DST**           **SRC0**      **SRC1**         **SRC2**           **MODIFIERS**
+    **INSTRUCTION**                    **DST**           **SRC0**      **SRC1**         **SRC2**       **MODIFIERS**
     \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
-    flat_atomic_add                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_add_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_and                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_and_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_cmpswap            :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`b32x2<amdgpu_synid_gfx9_type_deviation>`                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_cmpswap_x2         :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`::ref:`b64x2<amdgpu_synid_gfx9_type_deviation>`                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_dec                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_dec_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_inc                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_inc_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_or                 :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_or_x2              :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_smax               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_smax_x2            :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_smin               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_smin_x2            :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_sub                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_sub_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_swap               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_swap_x2            :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_umax               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_umax_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_umin               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_xor                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_atomic_xor_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_dword                :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_dwordx2              :ref:`vdst<amdgpu_synid_gfx9_vdst_bdb32f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_dwordx3              :ref:`vdst<amdgpu_synid_gfx9_vdst_48e42f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_dwordx4              :ref:`vdst<amdgpu_synid_gfx9_vdst_69a144>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_sbyte                :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_sbyte_d16            :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_sbyte_d16_hi         :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_short_d16            :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_short_d16_hi         :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_sshort               :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_ubyte                :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_ubyte_d16            :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_ubyte_d16_hi         :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_load_ushort               :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                                 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_byte                              :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_byte_d16_hi                       :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_dword                             :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_dwordx2                           :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_dwordx3                           :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_56f215>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_dwordx4                           :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_short                             :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    flat_store_short_d16_hi                      :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                       :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
-    global_atomic_add              :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_add_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_atomic_and              :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_and_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_atomic_cmpswap          :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_fd235e>`::ref:`b32x2<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_cmpswap_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_e016a1>`::ref:`b64x2<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_dec              :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_dec_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_inc              :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_inc_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_or               :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_or_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_atomic_smax             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<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_smax_x2          :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<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_smin             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<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_smin_x2          :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<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_sub              :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_sub_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_atomic_swap             :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_swap_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_atomic_umax             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_umax_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_umin             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_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_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_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_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_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>`
-    global_store_dwordx2                         :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_store_dwordx3                         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_56f215>`,       :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_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_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_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_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_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>`
-    scratch_store_dwordx2                        :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`,       :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_dwordx3                        :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_56f215>`,       :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_dwordx4                        :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`,       :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_short                          :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_short_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>`
+    flat_atomic_add                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_add_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_and                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_and_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_cmpswap            :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`b32x2<amdgpu_synid_gfx9_type_deviation>`             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_cmpswap_x2         :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`::ref:`b64x2<amdgpu_synid_gfx9_type_deviation>`             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_dec                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_dec_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_inc                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_inc_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_or                 :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_or_x2              :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_smax               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_smax_x2            :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_smin               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_smin_x2            :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_sub                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_sub_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_swap               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_swap_x2            :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_umax               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_umax_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_umin               :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_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_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`u64<amdgpu_synid_gfx9_type_deviation>`               :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_xor                :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_atomic_xor_x2             :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`,     :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_dword                :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_dwordx2              :ref:`vdst<amdgpu_synid_gfx9_vdst_bdb32f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_dwordx3              :ref:`vdst<amdgpu_synid_gfx9_vdst_48e42f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_dwordx4              :ref:`vdst<amdgpu_synid_gfx9_vdst_69a144>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_sbyte                :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_sbyte_d16            :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_sbyte_d16_hi         :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_short_d16            :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_short_d16_hi         :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_sshort               :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_ubyte                :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_ubyte_d16            :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_ubyte_d16_hi         :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_load_ushort               :ref:`vdst<amdgpu_synid_gfx9_vdst_89680f>`,         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`                             :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_byte                              :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_byte_d16_hi                       :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_dword                             :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_dwordx2                           :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_dwordx3                           :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_56f215>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_dwordx4                           :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_short                             :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    flat_store_short_d16_hi                      :ref:`vaddr<amdgpu_synid_gfx9_vaddr_9f7133>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`                   :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`glc<amdgpu_synid_glc>` :ref:`slc<amdgpu_synid_slc>`
+    global_atomic_add              :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_add_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_atomic_and              :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_and_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_atomic_cmpswap          :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_fd235e>`::ref:`b32x2<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_cmpswap_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_e016a1>`::ref:`b64x2<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_dec              :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_dec_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_inc              :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_inc_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_or               :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_or_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_atomic_smax             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<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_smax_x2          :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<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_smin             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`i32<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_smin_x2          :ref:`vdst<amdgpu_synid_gfx9_vdst_463513>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`i64<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`::ref:`i64<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_sub              :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_sub_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_atomic_swap             :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_swap_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_atomic_umax             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_umax_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_umin             :ref:`vdst<amdgpu_synid_gfx9_vdst_d0dc43>`::ref:`opt<amdgpu_synid_gfx9_opt_847aed>`::ref:`u32<amdgpu_synid_gfx9_type_deviation>`, :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_6802ce>`::ref:`u32<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_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_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_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_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_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>`
+    global_store_dwordx2                         :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_store_dwordx3                         :ref:`vaddr<amdgpu_synid_gfx9_vaddr_0212e3>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_56f215>`,       :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_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_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_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_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_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>`
+    scratch_store_dwordx2                        :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`,       :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_dwordx3                        :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_56f215>`,       :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_dwordx4                        :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`,    :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`,       :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_short                          :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_short_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>`
 
 MIMG
 ----
@@ -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

diff  --git a/llvm/docs/AMDGPU/gfx9_vdst_4d2300.rst b/llvm/docs/AMDGPU/gfx9_vdst_4d2300.rst
new file mode 100644
index 0000000000000..82a177ae0ad63
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx9_vdst_4d2300.rst
@@ -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>`


        


More information about the llvm-commits mailing list