[llvm] [AMDGPU] Documentation files for GFX950 instructions (PR #184710)
Jun Wang via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 30 22:08:40 PDT 2026
https://github.com/jwanggit86 updated https://github.com/llvm/llvm-project/pull/184710
>From 4aa9d0d08ed93d57d6de1c66f5054a98a2ecaab5 Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Wed, 4 Mar 2026 16:19:12 -0800
Subject: [PATCH 1/7] [AMDGPU] Documentation files for GFX950 instructions
Checking in documentation files for GFX950 instructions.
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 1749 ++++++++++++++++++++
llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst | 15 +
llvm/docs/AMDGPU/gfx950_addr_f2b449.rst | 15 +
llvm/docs/AMDGPU/gfx950_attr.rst | 29 +
llvm/docs/AMDGPU/gfx950_data0_848ff7.rst | 17 +
llvm/docs/AMDGPU/gfx950_data0_9ad749.rst | 17 +
llvm/docs/AMDGPU/gfx950_data0_be4895.rst | 17 +
llvm/docs/AMDGPU/gfx950_data0_cfb402.rst | 17 +
llvm/docs/AMDGPU/gfx950_data1_9ad749.rst | 17 +
llvm/docs/AMDGPU/gfx950_data1_be4895.rst | 17 +
llvm/docs/AMDGPU/gfx950_data_848ff7.rst | 17 +
llvm/docs/AMDGPU/gfx950_data_9ad749.rst | 17 +
llvm/docs/AMDGPU/gfx950_data_be4895.rst | 17 +
llvm/docs/AMDGPU/gfx950_data_cfb402.rst | 17 +
llvm/docs/AMDGPU/gfx950_literal_39b593.rst | 15 +
llvm/docs/AMDGPU/gfx950_literal_81e671.rst | 15 +
llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst | 15 +
llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst | 15 +
llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst | 17 +
llvm/docs/AMDGPU/gfx950_sbase_044055.rst | 17 +
llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst | 17 +
llvm/docs/AMDGPU/gfx950_scale_src0.rst | 17 +
llvm/docs/AMDGPU/gfx950_scale_src1.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_362c37.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_94342d.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst | 21 +
llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst | 21 +
llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst | 21 +
llvm/docs/AMDGPU/gfx950_sdst_02b357.rst | 15 +
llvm/docs/AMDGPU/gfx950_sdst_06b266.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdst_1db612.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdst_94342d.rst | 17 +
llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst | 17 +
llvm/docs/AMDGPU/gfx950_simm16_218bea.rst | 15 +
llvm/docs/AMDGPU/gfx950_simm16_39b593.rst | 15 +
llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst | 15 +
llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst | 15 +
llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst | 17 +
llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst | 15 +
llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst | 20 +
llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst | 17 +
llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_06ee74.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_0f0007.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_1027ca.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_14b47a.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_168f33.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_1d4114.rst | 13 +
llvm/docs/AMDGPU/gfx950_src0_516946.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_6802ce.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_848ff7.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_9ad749.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_be4895.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_ca334d.rst | 17 +
llvm/docs/AMDGPU/gfx950_src0_e30a18.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_14b47a.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_43aa79.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_6802ce.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_848ff7.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_9ad749.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_be4895.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_ca334d.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_d52854.rst | 17 +
llvm/docs/AMDGPU/gfx950_src1_e30a18.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_14b47a.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_1ff383.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_581e7b.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_6802ce.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_e016a1.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_e30a18.rst | 17 +
llvm/docs/AMDGPU/gfx950_src2_f36021.rst | 17 +
llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst | 17 +
llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssamp.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst | 17 +
llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst | 17 +
llvm/docs/AMDGPU/gfx950_tgt.rst | 23 +
llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst | 21 +
llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst | 22 +
llvm/docs/AMDGPU/gfx950_vcc.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdata_180bef.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdata_260aca.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst | 26 +
llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst | 21 +
llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst | 21 +
llvm/docs/AMDGPU/gfx950_vdata_576598.rst | 26 +
llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst | 21 +
llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst | 20 +
llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst | 20 +
llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_180bef.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_260aca.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_363335.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_59204c.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_69a144.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_89680f.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst | 19 +
llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst | 17 +
llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst | 19 +
llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst | 17 +
llvm/docs/AMDGPU/gfx950_vsrc.rst | 21 +
llvm/docs/AMDGPU/gfx950_vsrc0.rst | 17 +
llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst | 17 +
llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst | 17 +
llvm/docs/AMDGPU/gfx950_vsrc2.rst | 17 +
llvm/docs/AMDGPU/gfx950_vsrc3.rst | 17 +
llvm/docs/AMDGPUUsage.rst | 3 +
132 files changed, 4020 insertions(+)
create mode 100644 llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_addr_f2b449.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_attr.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data0_848ff7.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data0_9ad749.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data0_be4895.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data0_cfb402.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data1_9ad749.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data1_be4895.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data_848ff7.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data_9ad749.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data_be4895.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_data_cfb402.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_literal_39b593.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_literal_81e671.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sbase_044055.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_scale_src0.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_scale_src1.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_362c37.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_94342d.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_02b357.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_06b266.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_1db612.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_94342d.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_simm16_218bea.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_simm16_39b593.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_06ee74.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_0f0007.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_1027ca.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_14b47a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_168f33.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_1d4114.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_516946.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_6802ce.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_848ff7.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_9ad749.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_be4895.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_ca334d.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src0_e30a18.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_14b47a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_43aa79.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_6802ce.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_848ff7.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_9ad749.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_be4895.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_ca334d.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_d52854.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src1_e30a18.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_14b47a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_1ff383.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_581e7b.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_6802ce.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_e016a1.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_e30a18.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_src2_f36021.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssamp.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_tgt.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vcc.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_180bef.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_260aca.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_576598.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_180bef.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_260aca.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_363335.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_59204c.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_69a144.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_89680f.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vsrc.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vsrc0.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vsrc2.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_vsrc3.rst
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
new file mode 100644
index 0000000000000..f5f1ece2ffaff
--- /dev/null
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -0,0 +1,1749 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+====================================================================================
+Syntax of GFX950 Instructions
+====================================================================================
+
+.. contents::
+ :local:
+
+Introduction
+============
+
+This document describes the syntax of GFX950 instructions.
+
+Notation
+========
+
+Notation used in this document is explained :ref:`here<amdgpu_syn_instruction_notation>`.
+
+Overview
+========
+
+An overview of generic syntax and other features of AMDGPU instructions may be found :ref:`in this document<amdgpu_syn_instructions>`.
+
+Instructions
+============
+
+
+DS
+--
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ ds_add_f32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_f64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_rtn_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_rtn_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_add_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_and_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_and_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_and_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_and_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_append :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_bpermute_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_f32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_f64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_rtn_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_cmpst_rtn_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_condxchg32_rtn_b128 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_condxchg32_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_consume :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_dec_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_dec_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_dec_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_dec_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_gws_barrier :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_gws_init :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_gws_sema_br :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_gws_sema_p :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_gws_sema_release_all :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_gws_sema_v :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_inc_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_inc_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_inc_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_inc_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_f32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_f64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_i32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_i64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_rtn_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_rtn_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_rtn_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_rtn_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_max_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_f32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_f64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_i32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_i64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_rtn_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_rtn_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_rtn_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_rtn_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_min_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_mskor_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_mskor_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_mskor_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_mskor_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_nop :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_or_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_or_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_or_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_or_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_ordered_count :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_permute_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_pk_add_bf16 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_pk_add_f16 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_pk_add_rtn_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_pk_add_rtn_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read2_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read2_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read2st64_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read2st64_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_addtid_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b128 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b64_tr_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b64_tr_b4 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b64_tr_b8 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b96 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_b96_tr_b6 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_i8_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_i8_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_u16_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_u16_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_u8_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_read_u8_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_rsub_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_rsub_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_rsub_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_rsub_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_sub_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_sub_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_sub_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_sub_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_swizzle_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrap_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write2_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write2_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write2st64_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write2st64_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_addtid_b32 :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b128 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_848ff7>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b16 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b16_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b8 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b8_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_write_b96 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_cfb402>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrxchg2_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrxchg2_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrxchg2st64_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrxchg2st64_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrxchg_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_wrxchg_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_xor_b32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_xor_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_xor_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+ ds_xor_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
+
+EXP
+---
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **SRC3** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ exp :ref:`tgt<amdgpu_synid_gfx950_tgt>`, :ref:`vsrc0<amdgpu_synid_gfx950_vsrc0>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vsrc2<amdgpu_synid_gfx950_vsrc2>`, :ref:`vsrc3<amdgpu_synid_gfx950_vsrc3>` :ref:`done<amdgpu_synid_done>` :ref:`compr<amdgpu_synid_compr>` :ref:`vm<amdgpu_synid_vm>`
+
+FLAT
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ flat_atomic_add :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_add_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_add_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_and :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_and_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_cmpswap :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_cmpswap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_dec :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_dec_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_inc :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_inc_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_max_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_min_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_or :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_or_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_pk_add_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smax :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smin :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_sub :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_sub_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_swap :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_swap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umax :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umin :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_xor :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_xor_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_short_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_byte :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_byte_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dword :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dwordx2 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dwordx3 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_cfb402>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dwordx4 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_short :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_short_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+
+FLAT_GLBL
+---------
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ global_atomic_add :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_add_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_add_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_and :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_and_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_cmpswap :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_cmpswap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_dec :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_dec_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_inc :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_inc_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_max_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_min_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_or :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_or_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_pk_add_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_smax :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_smax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_smin :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_smin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_sub :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_sub_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_swap :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_swap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_umax :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_umax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_umin :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_umin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_xor :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_atomic_xor_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_lds_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_short_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_load_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_byte :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_byte_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_dword :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_dwordx2 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_dwordx3 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_cfb402>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_dwordx4 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_short :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+ global_store_short_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
+
+FLAT_SCRATCH
+------------
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ scratch_load_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_lds_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_lds_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_lds_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_lds_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_lds_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_short_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_byte :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_byte_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_dword :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_dwordx2 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_dwordx3 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_cfb402>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_dwordx4 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_short :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+ scratch_store_short_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
+
+MIMG
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ image_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_576598>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4 :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_c_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4h :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather4h_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_gather8h_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_get_lod :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_get_resinfo :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_load :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_load_mip :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_load_mip_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_load_mip_pck_sgn :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_load_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_load_pck_sgn :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_rsrc256 :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cd :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cd_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cd_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cd_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_d :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_d_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_d_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_d_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_c_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cd :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cd_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cd_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cd_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_d :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_d_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_d_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_d_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sample_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_sampler :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_store :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_store_mip :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_store_mip_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ image_store_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+
+MTBUF
+-----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ tbuffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+
+MUBUF
+-----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ buffer_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_and_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_cmpswap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_8e9b87>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_dec_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_inc_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_max_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_min_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_or_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_pk_add_bf16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_pk_add_f16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_sub_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_swap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_xor_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_inv :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_short_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sshort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ushort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_byte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_byte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_lds_dword :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_short :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_wbinvl1 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_wbinvl1_vol :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_wbl2 :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+
+SMEM
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_atc_probe :ref:`sdata<amdgpu_synid_gfx950_sdata_d725ab>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atc_probe_buffer :ref:`sdata<amdgpu_synid_gfx950_sdata_d725ab>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_atomic_add :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_add_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_and :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_and_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_cmpswap :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_cmpswap_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_c6aec1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_dec :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_dec_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_inc :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_inc_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_or :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_or_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_smax :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_smax_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_smin :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_smin_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_sub :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_sub_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_swap :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_swap_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_umax :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_umax_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_umin :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_umin_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_xor :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_atomic_xor_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_buffer_atomic_add :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_add_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_and :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_and_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_cmpswap :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_cmpswap_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_c6aec1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_dec :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_dec_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_inc :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_inc_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_or :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_or_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_smax :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_smax_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_smin :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_smin_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_sub :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_sub_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_swap :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_swap_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_umax :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_umax_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_umin :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_umin_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_xor :ref:`sdata<amdgpu_synid_gfx950_sdata_aefe00>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_atomic_xor_x2 :ref:`sdata<amdgpu_synid_gfx950_sdata_eb6f2a>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_load_dword :ref:`sdata<amdgpu_synid_gfx950_sdata_94342d>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_load_dwordx16 :ref:`sdata<amdgpu_synid_gfx950_sdata_3bc700>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_load_dwordx2 :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_load_dwordx4 :ref:`sdata<amdgpu_synid_gfx950_sdata_0804b1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_load_dwordx8 :ref:`sdata<amdgpu_synid_gfx950_sdata_362c37>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_store_dword :ref:`sdata<amdgpu_synid_gfx950_sdata_94342d>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_store_dwordx2 :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_buffer_store_dwordx4 :ref:`sdata<amdgpu_synid_gfx950_sdata_0804b1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_010ce0>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_8aa27a>`
+ s_dcache_discard :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_dcache_discard_x2 :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_dcache_inv
+ s_dcache_inv_vol
+ s_dcache_wb
+ s_dcache_wb_vol
+ s_load_dword :ref:`sdata<amdgpu_synid_gfx950_sdata_94342d>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_load_dwordx16 :ref:`sdata<amdgpu_synid_gfx950_sdata_3bc700>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_load_dwordx2 :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_load_dwordx4 :ref:`sdata<amdgpu_synid_gfx950_sdata_0804b1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_load_dwordx8 :ref:`sdata<amdgpu_synid_gfx950_sdata_362c37>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_memrealtime :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`
+ s_memtime :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`
+ s_scratch_load_dword :ref:`sdata<amdgpu_synid_gfx950_sdata_94342d>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_0cd545>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_scratch_load_dwordx2 :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_0cd545>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_scratch_load_dwordx4 :ref:`sdata<amdgpu_synid_gfx950_sdata_0804b1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_0cd545>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_scratch_store_dword :ref:`sdata<amdgpu_synid_gfx950_sdata_94342d>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_0cd545>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_scratch_store_dwordx2 :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_0cd545>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_scratch_store_dwordx4 :ref:`sdata<amdgpu_synid_gfx950_sdata_0804b1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_0cd545>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_store_dword :ref:`sdata<amdgpu_synid_gfx950_sdata_94342d>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_store_dwordx2 :ref:`sdata<amdgpu_synid_gfx950_sdata_718cc4>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+ s_store_dwordx4 :ref:`sdata<amdgpu_synid_gfx950_sdata_0804b1>`, :ref:`sbase<amdgpu_synid_gfx950_sbase_044055>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_1189ef>`
+
+SOP1
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_abs_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_and_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_andn1_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_andn1_wrexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_andn2_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_andn2_wrexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_bcnt0_i32_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_bcnt0_i32_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_bcnt1_i32_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_bcnt1_i32_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_bitreplicate_b64_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_bitset0_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_bitset0_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_bitset1_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_bitset1_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_brev_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_brev_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_cbranch_join :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_595c25>`
+ s_cmov_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_cmov_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_ff0_i32_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_ff0_i32_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_ff1_i32_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_ff1_i32_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_flbit_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_flbit_i32_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_flbit_i32_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_flbit_i32_i64 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_getpc_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`
+ s_mov_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_mov_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_mov_fed_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_mov_regrd_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_movreld_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_94342d>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_movreld_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_movrels_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_595c25>`
+ s_movrels_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_e9f591>`
+ s_nand_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_nor_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_not_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_not_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_or_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_orn1_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_orn2_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_quadmask_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_quadmask_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_rfe_b64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_e9f591>`
+ s_set_gpr_idx_idx :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_setpc_b64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_e9f591>`
+ s_sext_i32_i16 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_sext_i32_i8 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_swappc_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_e9f591>`
+ s_wqm_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
+ s_wqm_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_xnor_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+ s_xor_saveexec_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
+
+SOP2
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_absdiff_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_add_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_add_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_addc_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_and_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_and_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_andn2_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_andn2_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_ashr_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_ashr_i64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bfe_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bfe_i64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bfe_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bfe_u64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bfm_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bfm_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cbranch_g_fork :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_1ce478>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_1ce478>`
+ s_cselect_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cselect_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_lshl1_add_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshl2_add_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshl3_add_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshl4_add_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshl_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshl_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshr_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_lshr_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_max_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_max_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_min_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_min_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_mul_hi_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_mul_hi_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_mul_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_nand_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_nand_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_nor_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_nor_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_or_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_or_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_orn2_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_orn2_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_pack_hh_b32_b16 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_pack_lh_b32_b16 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_pack_ll_b32_b16 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_rfe_restore_b64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_sub_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_sub_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_subb_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_xnor_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_xnor_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_xor_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_xor_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+
+SOPC
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **SRC0** **SRC1**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_bitcmp0_b32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bitcmp0_b64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bitcmp1_b32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_bitcmp1_b64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_eq_i32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_eq_u32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_eq_u64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_cmp_ge_i32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_ge_u32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_gt_i32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_gt_u32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_le_i32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_le_u32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_lg_i32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_lg_u32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_lg_u64 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_83ef5a>`
+ s_cmp_lt_i32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_cmp_lt_u32 :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+ s_set_gpr_idx_on :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_5c7b50>`
+ s_setvskip :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`, :ref:`ssrc1<amdgpu_synid_gfx950_ssrc1_eecc17>`
+
+SOPK
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_addk_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_call_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_i_fork :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cmovk_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_eq_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_eq_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_ge_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_ge_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_gt_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_gt_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_le_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_le_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_lg_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_lg_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_lt_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_cmpk_lt_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_getreg_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_7ed651>`
+ s_getreg_regrd_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_7ed651>`
+ s_movk_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_mulk_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_setreg_b32 :ref:`simm16<amdgpu_synid_gfx950_simm16_cc1716>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_02b357>`
+ s_setreg_imm32_b32 :ref:`simm16<amdgpu_synid_gfx950_simm16_cc1716>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>`
+
+SOPP
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **SRC**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_barrier
+ s_branch :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_cdbgsys :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_cdbgsys_and_user :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_cdbgsys_or_user :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_cdbguser :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_execnz :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_execz :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_scc0 :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_scc1 :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_vccnz :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_cbranch_vccz :ref:`simm16<amdgpu_synid_gfx950_simm16_3d2a4f>`
+ s_decperflevel :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_endpgm
+ s_endpgm_ordered_ps_done
+ s_endpgm_saved
+ s_icache_inv
+ s_incperflevel :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_nop :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_sendmsg :ref:`simm16<amdgpu_synid_gfx950_simm16_ee8b30>`
+ s_sendmsghalt :ref:`simm16<amdgpu_synid_gfx950_simm16_ee8b30>`
+ s_set_gpr_idx_mode :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_set_gpr_idx_off
+ s_set_valu_coexec_mode :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_sethalt :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_setkill :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_setprio :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_sleep :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_trap :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
+ s_ttracedata
+ s_waitcnt :ref:`simm16<amdgpu_synid_gfx950_simm16_218bea>`
+ s_wakeup
+
+VERIF
+-----
+
+.. parsed-literal::
+
+ **INSTRUCTION**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ s_illegal
+ s_nowaitcnt
+
+VINTRP
+------
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_interp_mov_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vsrc<amdgpu_synid_gfx950_vsrc>`, :ref:`attr<amdgpu_synid_gfx950_attr>`
+ v_interp_p1_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vsrc<amdgpu_synid_gfx950_vsrc>`, :ref:`attr<amdgpu_synid_gfx950_attr>`
+ v_interp_p2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vsrc<amdgpu_synid_gfx950_vsrc>`, :ref:`attr<amdgpu_synid_gfx950_attr>`
+
+VOP1
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_accvgpr_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>`
+ v_accvgpr_writelane_regwr_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_bfrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_ceil_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_ceil_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_ceil_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_clrexcp
+ v_cos_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cos_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f16_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f16_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_cvt_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_ubyte0 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_ubyte1 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_ubyte2 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f32_ubyte3 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f64_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f64_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_f64_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_flr_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_cvt_norm_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_norm_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_off_f32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_pk_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_pk_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_rpi_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_u32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_cvt_u32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_exp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_exp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_exp_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_ffbh_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_ffbh_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_ffbl_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_floor_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_floor_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_floor_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_fract_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_fract_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_fract_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_frexp_exp_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_frexp_exp_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_frexp_exp_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_frexp_mant_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_frexp_mant_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_frexp_mant_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_log_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_log_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_log_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_mov_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_mov_fed_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_mov_prsv_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_nop
+ v_not_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_permlane16_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
+ v_permlane32_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
+ v_prng_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rcp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rcp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rcp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_rcp_iflag_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_readfirstlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_516946>`
+ v_rndne_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rndne_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rndne_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_rsq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rsq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_rsq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_sat_pk_u8_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_screen_partition_4se_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_sin_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_sin_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_sqrt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_sqrt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_sqrt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
+ v_trunc_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_trunc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+ v_trunc_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ v_writelane_regwr_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
+
+VOP2
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST0** **DST1** **SRC0** **SRC1** **SRC2**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_add_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_add_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_addc_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`,:ref:`vcc<amdgpu_synid_gfx950_vcc>`
+ v_and_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_ashrrev_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cndmask_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`
+ v_dot2c_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_dot2c_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_dot2c_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_dot4c_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_dot8c_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_fmaak_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>`
+ v_fmac_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_fmac_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_fmamk_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_ldexp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_lshlrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_lshrrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_madak_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`literal<amdgpu_synid_gfx950_literal_39b593>`
+ v_madmk_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`literal<amdgpu_synid_gfx950_literal_39b593>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_max_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_max_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_max_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_min_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_min_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_min_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_hi_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_hi_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_mul_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_pk_fmac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_sub_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_sub_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_sub_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_sub_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_subb_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`,:ref:`vcc<amdgpu_synid_gfx950_vcc>`
+ v_subbrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`,:ref:`vcc<amdgpu_synid_gfx950_vcc>`
+ v_subrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_subrev_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_subrev_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_subrev_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_subrev_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_xnor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_xor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+
+VOP3
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST0** **DST1** **SRC0** **SRC1** **SRC2**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_add3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_add_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_add_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_add_lshl_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_alignbit_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_alignbyte_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_and_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_ashr_pk_i8_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_ashr_pk_u8_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_ashrrev_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_bcnt_u32_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_bfe_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_bfe_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_bfi_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_bfm_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_bitop3_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_bitop3_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cubeid_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cubema_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cubesc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cubetc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_pk_bf16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_bf8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_fp8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_i16_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_u16_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_u8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_pkaccum_u8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pknorm_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pknorm_i16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pknorm_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pknorm_u16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pkrtz_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_2xpk16_bf6_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_d52854>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_2xpk16_fp6_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_d52854>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_f16_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_f16_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_bf16_bf6 :ref:`vdst<amdgpu_synid_gfx950_vdst_5f7812>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_bf16_fp6 :ref:`vdst<amdgpu_synid_gfx950_vdst_5f7812>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_bf6_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_bf6_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_f16_bf6 :ref:`vdst<amdgpu_synid_gfx950_vdst_5f7812>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_f16_fp6 :ref:`vdst<amdgpu_synid_gfx950_vdst_5f7812>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_f32_bf6 :ref:`vdst<amdgpu_synid_gfx950_vdst_2eda77>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_f32_fp6 :ref:`vdst<amdgpu_synid_gfx950_vdst_2eda77>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_fp6_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk32_fp6_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_bf16_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_bf16_fp4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_bf16_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_bf8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_bf8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_bf8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_pk_f16_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_f16_fp4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_f16_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_f32_fp4 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_fp4_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_fp4_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_fp4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_pk_fp8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_fp8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_scalef32_pk_fp8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_bf8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_bf8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_bf8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_fp8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_fp8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_fp8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk32_bf6_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk32_bf6_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk32_bf6_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk32_fp6_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk32_fp6_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk32_fp6_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk_fp4_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk_fp4_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_scalef32_sr_pk_fp4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_sr_bf16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_sr_bf8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_sr_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_sr_fp8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_div_fixup_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_div_fixup_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_div_fixup_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_div_fixup_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_div_fmas_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_div_fmas_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_div_scale_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_1db612>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_div_scale_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_1db612>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_fma_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_fma_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_interp_p1ll_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_interp_p1lv_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_interp_p2_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_interp_p2_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_ldexp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_ldexp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_lerp_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_lshl_add_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_lshl_add_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_lshl_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_lshlrev_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_lshrrev_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_mad_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_i64_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_mad_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_legacy_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_legacy_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_u32_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_u64_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_max3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max3_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max3_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max3_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_maximum3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mbcnt_hi_u32_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mbcnt_lo_u32_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_med3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_med3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_med3_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_med3_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_med3_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_med3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min3_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min3_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min3_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_minimum3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mqsad_pk_u16_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_mqsad_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_69a144>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e016a1>`
+ v_msad_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mul_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_mul_hi_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_hi_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_lo_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_or3_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_pack_b32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_perm_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_qsad_pk_u16_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_readlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
+ v_readlane_regrd_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
+ v_sad_hi_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_sad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_sad_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_sad_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_sub_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_trig_preop_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_writelane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
+ v_xad_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+
+VOP3P
+-----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_accvgpr_read :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>`
+ v_accvgpr_wrfed :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`
+ v_accvgpr_write :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`
+ v_dot2_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot2_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot2_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot2_u32_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot4_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot4_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot8_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_dot8_u32_u4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_mix_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_mixhi_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mad_mixlo_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mfma_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x1_4b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x4_4b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_16x16x4_4b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_16x16x4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_16x16x8_xf32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x16_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x16_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x16_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x16_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x1_2b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
+ v_mfma_f32_32x32x2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x4_2b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
+ v_mfma_f32_32x32x4_2b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
+ v_mfma_f32_32x32x4_xf32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_32x32x8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_f32_4x4x1_16b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_4x4x4_16b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f32_4x4x4_16b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_f64_16x16x4_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8d317>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_f36021>`
+ v_mfma_f64_4x4x4_4b_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_1ff383>`
+ v_mfma_i32_16x16x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_i32_16x16x4_4b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_i32_32x32x16_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
+ v_mfma_i32_32x32x4_2b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
+ v_mfma_i32_4x4x4_16b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
+ v_mfma_ld_scale_b32 :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_pk_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_pk_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_pk_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_pk_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_pk_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_maximum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_pk_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_minimum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_pk_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_pk_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_pk_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_pk_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_smfmac_f32_16x16x128_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x128_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x128_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x128_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x64_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x64_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_16x16x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_f32_32x32x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_i32_16x16x128_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ v_smfmac_i32_32x32x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+
+VOP3PX2
+-------
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **SRC3** **SRC4**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_mfma_ld_scale_paired_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_581e7b>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
+ v_mfma_scale_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
+ v_mfma_scale_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
+
+VOPC
+----
+
+.. parsed-literal::
+
+ **INSTRUCTION** **DST** **SRC0** **SRC1**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_cmp_class_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_class_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_class_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_eq_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_eq_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_eq_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_f_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_f_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_f_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_f_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_f_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_f_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_f_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_f_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_f_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_ge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_ge_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ge_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ge_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_ge_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ge_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ge_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_gt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_gt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_gt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_gt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_gt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_gt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_gt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_gt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_gt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_le_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_le_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_le_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_le_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_le_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_le_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_le_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_le_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_le_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_lg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_lt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_lt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_lt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_lt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_ne_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ne_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ne_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_ne_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ne_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ne_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_neq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_neq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_neq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_nge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_ngt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ngt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_ngt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_nle_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nle_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nle_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_nlg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nlg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nlg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_nlt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nlt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_nlt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_o_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_o_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_o_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_t_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_t_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_t_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_t_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_t_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_t_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_tru_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_tru_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_tru_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmp_u_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_u_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmp_u_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_class_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_class_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_class_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_eq_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_eq_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_eq_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_f_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_f_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_f_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_f_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_f_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_f_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_f_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_f_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_f_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_ge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_ge_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ge_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ge_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_ge_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ge_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ge_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_gt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_gt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_gt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_gt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_gt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_gt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_gt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_gt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_gt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_le_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_le_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_le_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_le_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_le_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_le_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_le_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_le_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_le_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_lg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_lt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_lt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_lt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_lt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_ne_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ne_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ne_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_ne_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ne_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ne_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_neq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_neq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_neq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_nge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_ngt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ngt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_ngt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_nle_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nle_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nle_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_nlg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nlg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nlg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_nlt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nlt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_nlt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_o_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_o_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_o_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_t_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_t_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_t_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_t_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_t_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_t_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_tru_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_tru_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_tru_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_u_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ v_cmpx_u_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+
+.. |---| unicode:: U+02014 .. em dash
+
+.. toctree::
+ :hidden:
+
+ gfx950_addr_c8b8d4
+ gfx950_addr_f2b449
+ gfx950_attr
+ gfx950_data0_848ff7
+ gfx950_data0_9ad749
+ gfx950_data0_be4895
+ gfx950_data0_cfb402
+ gfx950_data1_9ad749
+ gfx950_data1_be4895
+ gfx950_data_848ff7
+ gfx950_data_9ad749
+ gfx950_data_be4895
+ gfx950_data_cfb402
+ gfx950_literal_39b593
+ gfx950_literal_81e671
+ gfx950_saddr_13d69a
+ gfx950_saddr_ce8216
+ gfx950_sbase_010ce0
+ gfx950_sbase_044055
+ gfx950_sbase_0cd545
+ gfx950_scale_src0
+ gfx950_scale_src1
+ gfx950_sdata_0804b1
+ gfx950_sdata_362c37
+ gfx950_sdata_3bc700
+ gfx950_sdata_718cc4
+ gfx950_sdata_94342d
+ gfx950_sdata_aefe00
+ gfx950_sdata_c6aec1
+ gfx950_sdata_d725ab
+ gfx950_sdata_eb6f2a
+ gfx950_sdst_02b357
+ gfx950_sdst_06b266
+ gfx950_sdst_1db612
+ gfx950_sdst_3bec61
+ gfx950_sdst_718cc4
+ gfx950_sdst_94342d
+ gfx950_sdst_a319e6
+ gfx950_simm16_218bea
+ gfx950_simm16_39b593
+ gfx950_simm16_3d2a4f
+ gfx950_simm16_7ed651
+ gfx950_simm16_cc1716
+ gfx950_simm16_ee8b30
+ gfx950_soffset_1189ef
+ gfx950_soffset_8aa27a
+ gfx950_soffset_d856a0
+ gfx950_src0_06ee74
+ gfx950_src0_0f0007
+ gfx950_src0_1027ca
+ gfx950_src0_14b47a
+ gfx950_src0_168f33
+ gfx950_src0_1d4114
+ gfx950_src0_516946
+ gfx950_src0_62f8c2
+ gfx950_src0_6802ce
+ gfx950_src0_848ff7
+ gfx950_src0_9ad749
+ gfx950_src0_be4895
+ gfx950_src0_ca334d
+ gfx950_src0_e30a18
+ gfx950_src1_14b47a
+ gfx950_src1_43aa79
+ gfx950_src1_6802ce
+ gfx950_src1_848ff7
+ gfx950_src1_9ad749
+ gfx950_src1_be4895
+ gfx950_src1_ca334d
+ gfx950_src1_d52854
+ gfx950_src1_e30a18
+ gfx950_src2_14b47a
+ gfx950_src2_14f1c8
+ gfx950_src2_1ff383
+ gfx950_src2_581e7b
+ gfx950_src2_6802ce
+ gfx950_src2_a90bd6
+ gfx950_src2_ca14ce
+ gfx950_src2_e016a1
+ gfx950_src2_e30a18
+ gfx950_src2_f36021
+ gfx950_srsrc_79ffcd
+ gfx950_srsrc_e73d16
+ gfx950_ssamp
+ gfx950_ssrc0_1ce478
+ gfx950_ssrc0_595c25
+ gfx950_ssrc0_83ef5a
+ gfx950_ssrc0_e9f591
+ gfx950_ssrc0_eecc17
+ gfx950_ssrc1_1ce478
+ gfx950_ssrc1_5c7b50
+ gfx950_ssrc1_83ef5a
+ gfx950_ssrc1_eecc17
+ gfx950_tgt
+ gfx950_vaddr_5d0b42
+ gfx950_vaddr_7a736f
+ gfx950_vcc
+ gfx950_vdata_0f48d1
+ gfx950_vdata_180bef
+ gfx950_vdata_260aca
+ gfx950_vdata_2a143d
+ gfx950_vdata_2a60db
+ gfx950_vdata_2d0375
+ gfx950_vdata_576598
+ gfx950_vdata_8e9b87
+ gfx950_vdata_a507a0
+ gfx950_vdata_a5f23e
+ gfx950_vdata_fa7dbd
+ gfx950_vdst_0f48d1
+ gfx950_vdst_180bef
+ gfx950_vdst_260aca
+ gfx950_vdst_2eda77
+ gfx950_vdst_363335
+ gfx950_vdst_59204c
+ gfx950_vdst_5f7812
+ gfx950_vdst_69a144
+ gfx950_vdst_78dd0a
+ gfx950_vdst_89680f
+ gfx950_vdst_8c77d4
+ gfx950_vdst_bdb32f
+ gfx950_vdst_c8d317
+ gfx950_vdst_c8ee02
+ gfx950_vdst_d6f4bd
+ gfx950_vdst_ef6c94
+ gfx950_vdst_fa7dbd
+ gfx950_vsrc
+ gfx950_vsrc0
+ gfx950_vsrc1_6802ce
+ gfx950_vsrc1_fd235e
+ gfx950_vsrc2
+ gfx950_vsrc3
diff --git a/llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst b/llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst
new file mode 100644
index 0000000000000..dd1f1a36f1ee8
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_addr_c8b8d4:
+
+addr
+====
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_addr_f2b449.rst b/llvm/docs/AMDGPU/gfx950_addr_f2b449.rst
new file mode 100644
index 0000000000000..9ff91c269020f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_addr_f2b449.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_addr_f2b449:
+
+addr
+====
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_attr.rst b/llvm/docs/AMDGPU/gfx950_attr.rst
new file mode 100644
index 0000000000000..a881e17893197
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_attr.rst
@@ -0,0 +1,29 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_attr:
+
+attr
+====
+
+Interpolation attribute and channel:
+
+ ============== ===================================
+ Syntax Description
+ ============== ===================================
+ attr{0..32}.x Attribute 0..32 with *x* channel.
+ attr{0..32}.y Attribute 0..32 with *y* channel.
+ attr{0..32}.z Attribute 0..32 with *z* channel.
+ attr{0..32}.w Attribute 0..32 with *w* channel.
+ ============== ===================================
+
+Examples:
+
+.. parsed-literal::
+
+ v_interp_p1_f32 v1, v0, attr0.x
+ v_interp_p1_f32 v1, v0, attr32.w
diff --git a/llvm/docs/AMDGPU/gfx950_data0_848ff7.rst b/llvm/docs/AMDGPU/gfx950_data0_848ff7.rst
new file mode 100644
index 0000000000000..3152ac30d901a
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data0_848ff7.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data0_848ff7:
+
+data0
+=====
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data0_9ad749.rst b/llvm/docs/AMDGPU/gfx950_data0_9ad749.rst
new file mode 100644
index 0000000000000..36dce93907827
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data0_9ad749.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data0_9ad749:
+
+data0
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data0_be4895.rst b/llvm/docs/AMDGPU/gfx950_data0_be4895.rst
new file mode 100644
index 0000000000000..de58c9a7c1243
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data0_be4895.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data0_be4895:
+
+data0
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data0_cfb402.rst b/llvm/docs/AMDGPU/gfx950_data0_cfb402.rst
new file mode 100644
index 0000000000000..e7196e6149196
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data0_cfb402.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data0_cfb402:
+
+data0
+=====
+
+Instruction input.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data1_9ad749.rst b/llvm/docs/AMDGPU/gfx950_data1_9ad749.rst
new file mode 100644
index 0000000000000..279fcd137c40b
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data1_9ad749.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data1_9ad749:
+
+data1
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data1_be4895.rst b/llvm/docs/AMDGPU/gfx950_data1_be4895.rst
new file mode 100644
index 0000000000000..5935d74445259
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data1_be4895.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data1_be4895:
+
+data1
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_848ff7.rst b/llvm/docs/AMDGPU/gfx950_data_848ff7.rst
new file mode 100644
index 0000000000000..8a27f77135047
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data_848ff7.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data_848ff7:
+
+data
+====
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_9ad749.rst b/llvm/docs/AMDGPU/gfx950_data_9ad749.rst
new file mode 100644
index 0000000000000..b2af6a362390c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data_9ad749.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data_9ad749:
+
+data
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_be4895.rst b/llvm/docs/AMDGPU/gfx950_data_be4895.rst
new file mode 100644
index 0000000000000..4b37c73a56a5e
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data_be4895.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data_be4895:
+
+data
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_cfb402.rst b/llvm/docs/AMDGPU/gfx950_data_cfb402.rst
new file mode 100644
index 0000000000000..5c2946b8ba747
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_data_cfb402.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_data_cfb402:
+
+data
+====
+
+Instruction input.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_literal_39b593.rst b/llvm/docs/AMDGPU/gfx950_literal_39b593.rst
new file mode 100644
index 0000000000000..afd32e40d43c8
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_literal_39b593.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_literal_39b593:
+
+literal
+=======
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`imm16<amdgpu_synid_imm16>`
diff --git a/llvm/docs/AMDGPU/gfx950_literal_81e671.rst b/llvm/docs/AMDGPU/gfx950_literal_81e671.rst
new file mode 100644
index 0000000000000..cb656f1aef901
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_literal_81e671.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_literal_81e671:
+
+literal
+=======
+
+*Size:* 1 dword.
+
+*Operands:*
diff --git a/llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst b/llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst
new file mode 100644
index 0000000000000..4939c7df5a33f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_saddr_13d69a:
+
+saddr
+=====
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst b/llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst
new file mode 100644
index 0000000000000..2ed2a9d4ddb60
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_saddr_ce8216:
+
+saddr
+=====
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst b/llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst
new file mode 100644
index 0000000000000..64d4bc7ee2b97
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sbase_010ce0:
+
+sbase
+=====
+
+A 128-bit buffer resource constant for scalar memory operations which provides a base address, a size and a stride.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sbase_044055.rst b/llvm/docs/AMDGPU/gfx950_sbase_044055.rst
new file mode 100644
index 0000000000000..abf9caf6e3afb
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sbase_044055.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sbase_044055:
+
+sbase
+=====
+
+A 64-bit base address for scalar memory operations.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst b/llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst
new file mode 100644
index 0000000000000..b5498c40f7a78
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sbase_0cd545:
+
+sbase
+=====
+
+This operand is ignored by H/W and :ref:`flat_scratch<amdgpu_synid_flat_scratch>` is supplied instead.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_scale_src0.rst b/llvm/docs/AMDGPU/gfx950_scale_src0.rst
new file mode 100644
index 0000000000000..e721afa8cf462
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_scale_src0.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_scale_src0:
+
+scale_src0
+==========
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_scale_src1.rst b/llvm/docs/AMDGPU/gfx950_scale_src1.rst
new file mode 100644
index 0000000000000..137b466b64664
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_scale_src1.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_scale_src1:
+
+scale_src1
+==========
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst b/llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst
new file mode 100644
index 0000000000000..72d3181d22ed7
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_0804b1:
+
+sdata
+=====
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_362c37.rst b/llvm/docs/AMDGPU/gfx950_sdata_362c37.rst
new file mode 100644
index 0000000000000..4f177a5c70568
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_362c37.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_362c37:
+
+sdata
+=====
+
+Instruction output.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst b/llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst
new file mode 100644
index 0000000000000..7e96e63eb4a4e
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_3bc700:
+
+sdata
+=====
+
+Instruction output.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst b/llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst
new file mode 100644
index 0000000000000..93ba7f34452f4
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_718cc4:
+
+sdata
+=====
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_94342d.rst b/llvm/docs/AMDGPU/gfx950_sdata_94342d.rst
new file mode 100644
index 0000000000000..2f1a3b5ac0c2d
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_94342d.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_94342d:
+
+sdata
+=====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst b/llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst
new file mode 100644
index 0000000000000..941340c436506
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_aefe00:
+
+sdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst b/llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst
new file mode 100644
index 0000000000000..fe6e5d9f31a04
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_c6aec1:
+
+sdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst b/llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst
new file mode 100644
index 0000000000000..d4593ebbd2b7f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_d725ab:
+
+sdata
+=====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`simm8<amdgpu_synid_simm8>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst b/llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst
new file mode 100644
index 0000000000000..1f81aefaf5dad
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdata_eb6f2a:
+
+sdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_02b357.rst b/llvm/docs/AMDGPU/gfx950_sdst_02b357.rst
new file mode 100644
index 0000000000000..0c1188598ee26
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_02b357.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_02b357:
+
+sdst
+====
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_06b266.rst b/llvm/docs/AMDGPU/gfx950_sdst_06b266.rst
new file mode 100644
index 0000000000000..9e2ab5dc9dc71
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_06b266.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_06b266:
+
+sdst
+====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_1db612.rst b/llvm/docs/AMDGPU/gfx950_sdst_1db612.rst
new file mode 100644
index 0000000000000..bc9386987670f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_1db612.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_1db612:
+
+sdst
+====
+
+Instruction output.
+
+*Size:* 1 dword if wavefront size is 32, otherwise 2 dwords.
+
+*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst b/llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst
new file mode 100644
index 0000000000000..ec3c04b317d8b
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_3bec61:
+
+sdst
+====
+
+Instruction output.
+
+*Size:* 1 dword if wavefront size is 32, otherwise 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst b/llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst
new file mode 100644
index 0000000000000..a958a08f65fc3
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_718cc4:
+
+sdst
+====
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_94342d.rst b/llvm/docs/AMDGPU/gfx950_sdst_94342d.rst
new file mode 100644
index 0000000000000..8aa656e00e786
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_94342d.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_94342d:
+
+sdst
+====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst b/llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst
new file mode 100644
index 0000000000000..4634d757de9a4
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_sdst_a319e6:
+
+sdst
+====
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_218bea.rst b/llvm/docs/AMDGPU/gfx950_simm16_218bea.rst
new file mode 100644
index 0000000000000..f388c0c501d20
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_simm16_218bea.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_simm16_218bea:
+
+simm16
+======
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`waitcnt<amdgpu_synid_waitcnt>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_39b593.rst b/llvm/docs/AMDGPU/gfx950_simm16_39b593.rst
new file mode 100644
index 0000000000000..3a1db06e3359e
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_simm16_39b593.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_simm16_39b593:
+
+simm16
+======
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`imm16<amdgpu_synid_imm16>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst b/llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst
new file mode 100644
index 0000000000000..93e9eb44f25c6
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_simm16_3d2a4f:
+
+simm16
+======
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`label<amdgpu_synid_label>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst b/llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst
new file mode 100644
index 0000000000000..2d44262fa44e9
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_simm16_7ed651:
+
+simm16
+======
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`hwreg<amdgpu_synid_hwreg>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst b/llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst
new file mode 100644
index 0000000000000..4b4462f29f45f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_simm16_cc1716:
+
+simm16
+======
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`hwreg<amdgpu_synid_hwreg>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst b/llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst
new file mode 100644
index 0000000000000..f732b9c43a785
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst
@@ -0,0 +1,15 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_simm16_ee8b30:
+
+simm16
+======
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`sendmsg<amdgpu_synid_sendmsg>`
diff --git a/llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst b/llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst
new file mode 100644
index 0000000000000..a17343267f53d
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst
@@ -0,0 +1,20 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_soffset_1189ef:
+
+soffset
+=======
+
+An offset added to the base address to get memory address.
+
+* If offset is specified as a register, it supplies an unsigned byte offset.
+* If offset is specified as a 21-bit immediate, it supplies a signed byte offset.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
diff --git a/llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst b/llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst
new file mode 100644
index 0000000000000..384970d66f960
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_soffset_8aa27a:
+
+soffset
+=======
+
+An unsigned 20-bit offset added to the base address to get memory address.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
diff --git a/llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst b/llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst
new file mode 100644
index 0000000000000..270b6b1b79d7a
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_soffset_d856a0:
+
+soffset
+=======
+
+An unsigned byte offset.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_06ee74.rst b/llvm/docs/AMDGPU/gfx950_src0_06ee74.rst
new file mode 100644
index 0000000000000..252b827c20a6a
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_06ee74.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_06ee74:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_0f0007.rst b/llvm/docs/AMDGPU/gfx950_src0_0f0007.rst
new file mode 100644
index 0000000000000..7db4826a42d56
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_0f0007.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_0f0007:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_1027ca.rst b/llvm/docs/AMDGPU/gfx950_src0_1027ca.rst
new file mode 100644
index 0000000000000..fb6003a13dea1
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_1027ca.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_1027ca:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_14b47a.rst b/llvm/docs/AMDGPU/gfx950_src0_14b47a.rst
new file mode 100644
index 0000000000000..868203a9e4402
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_14b47a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_14b47a:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_168f33.rst b/llvm/docs/AMDGPU/gfx950_src0_168f33.rst
new file mode 100644
index 0000000000000..05fb0663f820f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_168f33.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_168f33:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_1d4114.rst b/llvm/docs/AMDGPU/gfx950_src0_1d4114.rst
new file mode 100644
index 0000000000000..23bc6972e9303
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_1d4114.rst
@@ -0,0 +1,13 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_1d4114:
+
+src0
+====
+
+attr0.x through attr63.w, parameter attribute and channel to be interpolated
diff --git a/llvm/docs/AMDGPU/gfx950_src0_516946.rst b/llvm/docs/AMDGPU/gfx950_src0_516946.rst
new file mode 100644
index 0000000000000..1a225df1d2047
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_516946.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_516946:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst b/llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst
new file mode 100644
index 0000000000000..19df446fdadc1
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_62f8c2:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_6802ce.rst b/llvm/docs/AMDGPU/gfx950_src0_6802ce.rst
new file mode 100644
index 0000000000000..9b9fbc0d9003b
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_6802ce.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_6802ce:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_848ff7.rst b/llvm/docs/AMDGPU/gfx950_src0_848ff7.rst
new file mode 100644
index 0000000000000..6e8c4246319c1
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_848ff7.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_848ff7:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_9ad749.rst b/llvm/docs/AMDGPU/gfx950_src0_9ad749.rst
new file mode 100644
index 0000000000000..c63ebcbc235c6
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_9ad749.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_9ad749:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_be4895.rst b/llvm/docs/AMDGPU/gfx950_src0_be4895.rst
new file mode 100644
index 0000000000000..59332ef491e96
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_be4895.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_be4895:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_ca334d.rst b/llvm/docs/AMDGPU/gfx950_src0_ca334d.rst
new file mode 100644
index 0000000000000..255e9bbbd7121
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_ca334d.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_ca334d:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_e30a18.rst b/llvm/docs/AMDGPU/gfx950_src0_e30a18.rst
new file mode 100644
index 0000000000000..c8246863503eb
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src0_e30a18.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src0_e30a18:
+
+src0
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_14b47a.rst b/llvm/docs/AMDGPU/gfx950_src1_14b47a.rst
new file mode 100644
index 0000000000000..ee25464c48219
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_14b47a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_14b47a:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_43aa79.rst b/llvm/docs/AMDGPU/gfx950_src1_43aa79.rst
new file mode 100644
index 0000000000000..6d6fbf33ee7da
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_43aa79.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_43aa79:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_6802ce.rst b/llvm/docs/AMDGPU/gfx950_src1_6802ce.rst
new file mode 100644
index 0000000000000..08fb2451ecc39
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_6802ce.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_6802ce:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_848ff7.rst b/llvm/docs/AMDGPU/gfx950_src1_848ff7.rst
new file mode 100644
index 0000000000000..8f294f2113206
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_848ff7.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_848ff7:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_9ad749.rst b/llvm/docs/AMDGPU/gfx950_src1_9ad749.rst
new file mode 100644
index 0000000000000..c1b018263b726
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_9ad749.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_9ad749:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_be4895.rst b/llvm/docs/AMDGPU/gfx950_src1_be4895.rst
new file mode 100644
index 0000000000000..8cfc8ce287e74
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_be4895.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_be4895:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_ca334d.rst b/llvm/docs/AMDGPU/gfx950_src1_ca334d.rst
new file mode 100644
index 0000000000000..a187aa22cd9bb
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_ca334d.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_ca334d:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_d52854.rst b/llvm/docs/AMDGPU/gfx950_src1_d52854.rst
new file mode 100644
index 0000000000000..6b2c938cfd282
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_d52854.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_d52854:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_e30a18.rst b/llvm/docs/AMDGPU/gfx950_src1_e30a18.rst
new file mode 100644
index 0000000000000..81e35412bdeca
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src1_e30a18.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src1_e30a18:
+
+src1
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_14b47a.rst b/llvm/docs/AMDGPU/gfx950_src2_14b47a.rst
new file mode 100644
index 0000000000000..2f0037c709189
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_14b47a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_14b47a:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst b/llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst
new file mode 100644
index 0000000000000..17eb4a2777b60
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_14f1c8:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_1ff383.rst b/llvm/docs/AMDGPU/gfx950_src2_1ff383.rst
new file mode 100644
index 0000000000000..93fabe2aadefc
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_1ff383.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_1ff383:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_581e7b.rst b/llvm/docs/AMDGPU/gfx950_src2_581e7b.rst
new file mode 100644
index 0000000000000..5d0deda5f66e1
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_581e7b.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_581e7b:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_6802ce.rst b/llvm/docs/AMDGPU/gfx950_src2_6802ce.rst
new file mode 100644
index 0000000000000..01d25c540faec
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_6802ce.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_6802ce:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst b/llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst
new file mode 100644
index 0000000000000..90eed3143d3fe
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_a90bd6:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 32 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst b/llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst
new file mode 100644
index 0000000000000..ba523c038c93c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_ca14ce:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_e016a1.rst b/llvm/docs/AMDGPU/gfx950_src2_e016a1.rst
new file mode 100644
index 0000000000000..4e663e36f215c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_e016a1.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_e016a1:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_e30a18.rst b/llvm/docs/AMDGPU/gfx950_src2_e30a18.rst
new file mode 100644
index 0000000000000..7230d26d2a7d1
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_e30a18.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_e30a18:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_f36021.rst b/llvm/docs/AMDGPU/gfx950_src2_f36021.rst
new file mode 100644
index 0000000000000..8b7df00e7a693
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_src2_f36021.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_src2_f36021:
+
+src2
+====
+
+Instruction input.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst b/llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst
new file mode 100644
index 0000000000000..b91d23ee9462f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_srsrc_79ffcd:
+
+srsrc
+=====
+
+Image resource constant which defines the location of the image buffer in memory, its dimensions, tiling, and data format.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst b/llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst
new file mode 100644
index 0000000000000..753e7fa7b051c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_srsrc_e73d16:
+
+srsrc
+=====
+
+Buffer resource constant which defines the address and characteristics of the buffer in memory.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssamp.rst b/llvm/docs/AMDGPU/gfx950_ssamp.rst
new file mode 100644
index 0000000000000..c4a8be40baf37
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssamp.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssamp:
+
+ssamp
+=====
+
+Sampler constant used to specify filtering options applied to the image data after it is read.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst
new file mode 100644
index 0000000000000..c45b7d115ea50
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc0_1ce478:
+
+ssrc0
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst
new file mode 100644
index 0000000000000..682411f7c97fd
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc0_595c25:
+
+ssrc0
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst
new file mode 100644
index 0000000000000..612f0b9d14448
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc0_83ef5a:
+
+ssrc0
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst
new file mode 100644
index 0000000000000..924b74d921927
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc0_e9f591:
+
+ssrc0
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst
new file mode 100644
index 0000000000000..c46fb2366804f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc0_eecc17:
+
+ssrc0
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst
new file mode 100644
index 0000000000000..5183b65c5b8bf
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc1_1ce478:
+
+ssrc1
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst
new file mode 100644
index 0000000000000..ef38d9aa57879
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc1_5c7b50:
+
+ssrc1
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:*
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst
new file mode 100644
index 0000000000000..ad2cba74e43cc
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc1_83ef5a:
+
+ssrc1
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst
new file mode 100644
index 0000000000000..74e3c7f237a4c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_ssrc1_eecc17:
+
+ssrc1
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_tgt.rst b/llvm/docs/AMDGPU/gfx950_tgt.rst
new file mode 100644
index 0000000000000..3b6b57eec5d71
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_tgt.rst
@@ -0,0 +1,23 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_tgt:
+
+tgt
+===
+
+An export target:
+
+ ================== ===================================
+ Syntax Description
+ ================== ===================================
+ pos{0..3} Copy vertex position 0..3.
+ param{0..31} Copy vertex parameter 0..31.
+ mrt{0..7} Copy pixel color to the MRTs 0..7.
+ mrtz Copy pixel depth (Z) data.
+ null Copy nothing.
+ ================== ===================================
diff --git a/llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst b/llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst
new file mode 100644
index 0000000000000..51f763868b4d6
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vaddr_5d0b42:
+
+vaddr
+=====
+
+Image address which includes from one to four dimensional coordinates and other data used to locate a position in the image.
+
+*Size:* 1, 2, 3, 4, 8 or 16 dwords. Actual size depends on opcode, specific image being handled and :ref:`a16<amdgpu_synid_a16>`.
+
+ Note 1. Image format and dimensions are encoded in the image resource constant but not in the instruction.
+
+ Note 2. Actually image address size may vary from 1 to 13 dwords, but assembler currently supports a limited range of register sequences.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst b/llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst
new file mode 100644
index 0000000000000..ee5fd3993be54
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst
@@ -0,0 +1,22 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vaddr_7a736f:
+
+vaddr
+=====
+
+This is an optional operand which may specify offset and/or index.
+
+*Size:* 0, 1 or 2 dwords. Size is controlled by modifiers :ref:`offen<amdgpu_synid_offen>` and :ref:`idxen<amdgpu_synid_idxen>`:
+
+* If only :ref:`idxen<amdgpu_synid_idxen>` is specified, this operand supplies an index. Size is 1 dword.
+* If only :ref:`offen<amdgpu_synid_offen>` is specified, this operand supplies an offset. Size is 1 dword.
+* If both modifiers are specified, index is in the first register and offset is in the second. Size is 2 dwords.
+* If none of these modifiers are specified, this operand must be set to :ref:`off<amdgpu_synid_off>`.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vcc.rst b/llvm/docs/AMDGPU/gfx950_vcc.rst
new file mode 100644
index 0000000000000..2c19a8ab4df8f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vcc.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vcc:
+
+vcc
+===
+
+Vector condition code.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst b/llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst
new file mode 100644
index 0000000000000..9dec3361af660
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_0f48d1:
+
+vdata
+=====
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_180bef.rst b/llvm/docs/AMDGPU/gfx950_vdata_180bef.rst
new file mode 100644
index 0000000000000..6afb8b502a601
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_180bef.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_180bef:
+
+vdata
+=====
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_260aca.rst b/llvm/docs/AMDGPU/gfx950_vdata_260aca.rst
new file mode 100644
index 0000000000000..3f65c2f187655
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_260aca.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_260aca:
+
+vdata
+=====
+
+Instruction output.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst b/llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst
new file mode 100644
index 0000000000000..08b024fe5b7ad
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst
@@ -0,0 +1,26 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_2a143d:
+
+vdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify 1 data element for 32-bit-per-pixel surfaces or 2 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
+* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
+
+ Note: the surface data format is indicated in the image resource constant but not in the instruction.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst b/llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst
new file mode 100644
index 0000000000000..11fdec6bbb3f7
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_2a60db:
+
+vdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst b/llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst
new file mode 100644
index 0000000000000..87ba2f90fb2d8
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_2d0375:
+
+vdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_576598.rst b/llvm/docs/AMDGPU/gfx950_vdata_576598.rst
new file mode 100644
index 0000000000000..254e02eef6353
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_576598.rst
@@ -0,0 +1,26 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_576598:
+
+vdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify 2 data elements for 32-bit-per-pixel surfaces or 4 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
+* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
+
+ Note: the surface data format is indicated in the image resource constant but not in the instruction.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst b/llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst
new file mode 100644
index 0000000000000..8704c186bb7ce
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_8e9b87:
+
+vdata
+=====
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst b/llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst
new file mode 100644
index 0000000000000..5e0b841af7acb
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst
@@ -0,0 +1,20 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_a507a0:
+
+vdata
+=====
+
+Instruction output.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
+* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst b/llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst
new file mode 100644
index 0000000000000..dc2758a389ba5
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst
@@ -0,0 +1,20 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_a5f23e:
+
+vdata
+=====
+
+Image data to store by an *image_store* instruction.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
+* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst b/llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst
new file mode 100644
index 0000000000000..cd8f11f27f295
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdata_fa7dbd:
+
+vdata
+=====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst b/llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst
new file mode 100644
index 0000000000000..3904967521937
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_0f48d1:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_180bef.rst b/llvm/docs/AMDGPU/gfx950_vdst_180bef.rst
new file mode 100644
index 0000000000000..b14166040e15d
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_180bef.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_180bef:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_260aca.rst b/llvm/docs/AMDGPU/gfx950_vdst_260aca.rst
new file mode 100644
index 0000000000000..d7ddebfc67f81
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_260aca.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_260aca:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst b/llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst
new file mode 100644
index 0000000000000..6c5d6cb4335f4
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_2eda77:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 32 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_363335.rst b/llvm/docs/AMDGPU/gfx950_vdst_363335.rst
new file mode 100644
index 0000000000000..c75ee383a29d9
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_363335.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_363335:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 6 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_59204c.rst b/llvm/docs/AMDGPU/gfx950_vdst_59204c.rst
new file mode 100644
index 0000000000000..05ff98adb7263
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_59204c.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_59204c:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst b/llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst
new file mode 100644
index 0000000000000..6511d6f5c1424
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_5f7812:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_69a144.rst b/llvm/docs/AMDGPU/gfx950_vdst_69a144.rst
new file mode 100644
index 0000000000000..efda05c6dd01d
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_69a144.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_69a144:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst b/llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst
new file mode 100644
index 0000000000000..6ad20c423ebb6
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_78dd0a:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_89680f.rst b/llvm/docs/AMDGPU/gfx950_vdst_89680f.rst
new file mode 100644
index 0000000000000..58667cbfac975
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_89680f.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_89680f:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst b/llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst
new file mode 100644
index 0000000000000..efe1da57cb023
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_8c77d4:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 32 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst b/llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst
new file mode 100644
index 0000000000000..dbf76e676a946
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_bdb32f:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst b/llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst
new file mode 100644
index 0000000000000..0117a7933180c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_c8d317:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst b/llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst
new file mode 100644
index 0000000000000..d87e84b3ced76
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst
@@ -0,0 +1,19 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_c8ee02:
+
+vdst
+====
+
+Data returned by a 32-bit atomic flat instruction.
+
+This is an optional operand. It must be used if and only if :ref:`glc<amdgpu_synid_glc>` is specified.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst b/llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst
new file mode 100644
index 0000000000000..7d515738d8b8f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_d6f4bd:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst b/llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst
new file mode 100644
index 0000000000000..3071ab3c55c7f
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst
@@ -0,0 +1,19 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_ef6c94:
+
+vdst
+====
+
+Data returned by a 64-bit atomic flat instruction.
+
+This is an optional operand. It must be used if and only if :ref:`glc<amdgpu_synid_glc>` is specified.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst b/llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst
new file mode 100644
index 0000000000000..b7c6c6c114022
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vdst_fa7dbd:
+
+vdst
+====
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc.rst b/llvm/docs/AMDGPU/gfx950_vsrc.rst
new file mode 100644
index 0000000000000..aac3cdad06897
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vsrc.rst
@@ -0,0 +1,21 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vsrc:
+
+vsrc
+====
+
+Interpolation parameter to read:
+
+ ============ ===================================
+ Syntax Description
+ ============ ===================================
+ p0 Parameter *P0*.
+ p10 Parameter *P10*.
+ p20 Parameter *P20*.
+ ============ ===================================
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc0.rst b/llvm/docs/AMDGPU/gfx950_vsrc0.rst
new file mode 100644
index 0000000000000..d17b0615538f7
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vsrc0.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vsrc0:
+
+vsrc0
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst b/llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst
new file mode 100644
index 0000000000000..a15ad102091ec
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vsrc1_6802ce:
+
+vsrc1
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst b/llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst
new file mode 100644
index 0000000000000..3b89c6984f591
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vsrc1_fd235e:
+
+vsrc1
+=====
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc2.rst b/llvm/docs/AMDGPU/gfx950_vsrc2.rst
new file mode 100644
index 0000000000000..56d4e0dc3ed1d
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vsrc2.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vsrc2:
+
+vsrc2
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc3.rst b/llvm/docs/AMDGPU/gfx950_vsrc3.rst
new file mode 100644
index 0000000000000..5c65b97287d6c
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_vsrc3.rst
@@ -0,0 +1,17 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_vsrc3:
+
+vsrc3
+=====
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPUUsage.rst b/llvm/docs/AMDGPUUsage.rst
index 1ede5ca2d4cf6..3b6371c207e9f 100644
--- a/llvm/docs/AMDGPUUsage.rst
+++ b/llvm/docs/AMDGPUUsage.rst
@@ -17,6 +17,7 @@ User Guide for AMDGPU Backend
AMDGPU/AMDGPUAsmGFX908
AMDGPU/AMDGPUAsmGFX90a
AMDGPU/AMDGPUAsmGFX940
+ AMDGPU/AMDGPUAsmGFX950
AMDGPU/AMDGPUAsmGFX10
AMDGPU/AMDGPUAsmGFX1011
AMDGPU/AMDGPUAsmGFX1013
@@ -20907,6 +20908,8 @@ in this description.
CDNA 3 :doc:`GFX9<AMDGPU/AMDGPUAsmGFX9>` :doc:`gfx942<AMDGPU/AMDGPUAsmGFX940>`
+ CDNA 4 :doc:`GFX9<AMDGPU/AMDGPUAsmGFX9>` :doc:`gfx950<AMDGPU/AMDGPUAsmGFX950>`
+
RDNA 1 :doc:`GFX10 RDNA1<AMDGPU/AMDGPUAsmGFX10>` :doc:`gfx1010<AMDGPU/AMDGPUAsmGFX10>`
:doc:`gfx1011<AMDGPU/AMDGPUAsmGFX1011>`
>From 860ddbff14eb04d6cf887fb819692a7b12b10631 Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Fri, 6 Mar 2026 10:40:21 -0800
Subject: [PATCH 2/7] Generate a single rst file for the operands instead of
100+ files.
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 131 +-
llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst | 15 -
llvm/docs/AMDGPU/gfx950_addr_f2b449.rst | 15 -
llvm/docs/AMDGPU/gfx950_attr.rst | 29 -
llvm/docs/AMDGPU/gfx950_data0_848ff7.rst | 17 -
llvm/docs/AMDGPU/gfx950_data0_9ad749.rst | 17 -
llvm/docs/AMDGPU/gfx950_data0_be4895.rst | 17 -
llvm/docs/AMDGPU/gfx950_data0_cfb402.rst | 17 -
llvm/docs/AMDGPU/gfx950_data1_9ad749.rst | 17 -
llvm/docs/AMDGPU/gfx950_data1_be4895.rst | 17 -
llvm/docs/AMDGPU/gfx950_data_848ff7.rst | 17 -
llvm/docs/AMDGPU/gfx950_data_9ad749.rst | 17 -
llvm/docs/AMDGPU/gfx950_data_be4895.rst | 17 -
llvm/docs/AMDGPU/gfx950_data_cfb402.rst | 17 -
llvm/docs/AMDGPU/gfx950_literal_39b593.rst | 15 -
llvm/docs/AMDGPU/gfx950_literal_81e671.rst | 15 -
llvm/docs/AMDGPU/gfx950_operands.rst | 1495 ++++++++++++++++++++
llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst | 15 -
llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst | 15 -
llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst | 17 -
llvm/docs/AMDGPU/gfx950_sbase_044055.rst | 17 -
llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst | 17 -
llvm/docs/AMDGPU/gfx950_scale_src0.rst | 17 -
llvm/docs/AMDGPU/gfx950_scale_src1.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_362c37.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_94342d.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst | 21 -
llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst | 21 -
llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst | 21 -
llvm/docs/AMDGPU/gfx950_sdst_02b357.rst | 15 -
llvm/docs/AMDGPU/gfx950_sdst_06b266.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdst_1db612.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdst_94342d.rst | 17 -
llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst | 17 -
llvm/docs/AMDGPU/gfx950_simm16_218bea.rst | 15 -
llvm/docs/AMDGPU/gfx950_simm16_39b593.rst | 15 -
llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst | 15 -
llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst | 15 -
llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst | 17 -
llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst | 15 -
llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst | 20 -
llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst | 17 -
llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_06ee74.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_0f0007.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_1027ca.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_14b47a.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_168f33.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_1d4114.rst | 13 -
llvm/docs/AMDGPU/gfx950_src0_516946.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_6802ce.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_848ff7.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_9ad749.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_be4895.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_ca334d.rst | 17 -
llvm/docs/AMDGPU/gfx950_src0_e30a18.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_14b47a.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_43aa79.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_6802ce.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_848ff7.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_9ad749.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_be4895.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_ca334d.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_d52854.rst | 17 -
llvm/docs/AMDGPU/gfx950_src1_e30a18.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_14b47a.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_1ff383.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_581e7b.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_6802ce.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_e016a1.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_e30a18.rst | 17 -
llvm/docs/AMDGPU/gfx950_src2_f36021.rst | 17 -
llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst | 17 -
llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssamp.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst | 17 -
llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst | 17 -
llvm/docs/AMDGPU/gfx950_tgt.rst | 23 -
llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst | 21 -
llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst | 22 -
llvm/docs/AMDGPU/gfx950_vcc.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdata_180bef.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdata_260aca.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst | 26 -
llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst | 21 -
llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst | 21 -
llvm/docs/AMDGPU/gfx950_vdata_576598.rst | 26 -
llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst | 21 -
llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst | 20 -
llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst | 20 -
llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_180bef.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_260aca.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_363335.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_59204c.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_69a144.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_89680f.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst | 19 -
llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst | 17 -
llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst | 19 -
llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst | 17 -
llvm/docs/AMDGPU/gfx950_vsrc.rst | 21 -
llvm/docs/AMDGPU/gfx950_vsrc0.rst | 17 -
llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst | 17 -
llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst | 17 -
llvm/docs/AMDGPU/gfx950_vsrc2.rst | 17 -
llvm/docs/AMDGPU/gfx950_vsrc3.rst | 17 -
132 files changed, 1496 insertions(+), 2398 deletions(-)
delete mode 100644 llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_addr_f2b449.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_attr.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data0_848ff7.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data0_9ad749.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data0_be4895.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data0_cfb402.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data1_9ad749.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data1_be4895.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data_848ff7.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data_9ad749.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data_be4895.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_data_cfb402.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_literal_39b593.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_literal_81e671.rst
create mode 100644 llvm/docs/AMDGPU/gfx950_operands.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sbase_044055.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_scale_src0.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_scale_src1.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_362c37.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_94342d.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_02b357.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_06b266.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_1db612.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_94342d.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_simm16_218bea.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_simm16_39b593.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_06ee74.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_0f0007.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_1027ca.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_14b47a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_168f33.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_1d4114.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_516946.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_6802ce.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_848ff7.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_9ad749.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_be4895.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_ca334d.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src0_e30a18.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_14b47a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_43aa79.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_6802ce.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_848ff7.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_9ad749.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_be4895.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_ca334d.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_d52854.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src1_e30a18.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_14b47a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_1ff383.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_581e7b.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_6802ce.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_e016a1.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_e30a18.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_src2_f36021.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssamp.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_tgt.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vcc.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_180bef.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_260aca.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_576598.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_180bef.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_260aca.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_363335.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_59204c.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_69a144.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_89680f.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vsrc.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vsrc0.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vsrc2.rst
delete mode 100644 llvm/docs/AMDGPU/gfx950_vsrc3.rst
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
index f5f1ece2ffaff..175f82af5596e 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -1617,133 +1617,4 @@ VOPC
.. toctree::
:hidden:
- gfx950_addr_c8b8d4
- gfx950_addr_f2b449
- gfx950_attr
- gfx950_data0_848ff7
- gfx950_data0_9ad749
- gfx950_data0_be4895
- gfx950_data0_cfb402
- gfx950_data1_9ad749
- gfx950_data1_be4895
- gfx950_data_848ff7
- gfx950_data_9ad749
- gfx950_data_be4895
- gfx950_data_cfb402
- gfx950_literal_39b593
- gfx950_literal_81e671
- gfx950_saddr_13d69a
- gfx950_saddr_ce8216
- gfx950_sbase_010ce0
- gfx950_sbase_044055
- gfx950_sbase_0cd545
- gfx950_scale_src0
- gfx950_scale_src1
- gfx950_sdata_0804b1
- gfx950_sdata_362c37
- gfx950_sdata_3bc700
- gfx950_sdata_718cc4
- gfx950_sdata_94342d
- gfx950_sdata_aefe00
- gfx950_sdata_c6aec1
- gfx950_sdata_d725ab
- gfx950_sdata_eb6f2a
- gfx950_sdst_02b357
- gfx950_sdst_06b266
- gfx950_sdst_1db612
- gfx950_sdst_3bec61
- gfx950_sdst_718cc4
- gfx950_sdst_94342d
- gfx950_sdst_a319e6
- gfx950_simm16_218bea
- gfx950_simm16_39b593
- gfx950_simm16_3d2a4f
- gfx950_simm16_7ed651
- gfx950_simm16_cc1716
- gfx950_simm16_ee8b30
- gfx950_soffset_1189ef
- gfx950_soffset_8aa27a
- gfx950_soffset_d856a0
- gfx950_src0_06ee74
- gfx950_src0_0f0007
- gfx950_src0_1027ca
- gfx950_src0_14b47a
- gfx950_src0_168f33
- gfx950_src0_1d4114
- gfx950_src0_516946
- gfx950_src0_62f8c2
- gfx950_src0_6802ce
- gfx950_src0_848ff7
- gfx950_src0_9ad749
- gfx950_src0_be4895
- gfx950_src0_ca334d
- gfx950_src0_e30a18
- gfx950_src1_14b47a
- gfx950_src1_43aa79
- gfx950_src1_6802ce
- gfx950_src1_848ff7
- gfx950_src1_9ad749
- gfx950_src1_be4895
- gfx950_src1_ca334d
- gfx950_src1_d52854
- gfx950_src1_e30a18
- gfx950_src2_14b47a
- gfx950_src2_14f1c8
- gfx950_src2_1ff383
- gfx950_src2_581e7b
- gfx950_src2_6802ce
- gfx950_src2_a90bd6
- gfx950_src2_ca14ce
- gfx950_src2_e016a1
- gfx950_src2_e30a18
- gfx950_src2_f36021
- gfx950_srsrc_79ffcd
- gfx950_srsrc_e73d16
- gfx950_ssamp
- gfx950_ssrc0_1ce478
- gfx950_ssrc0_595c25
- gfx950_ssrc0_83ef5a
- gfx950_ssrc0_e9f591
- gfx950_ssrc0_eecc17
- gfx950_ssrc1_1ce478
- gfx950_ssrc1_5c7b50
- gfx950_ssrc1_83ef5a
- gfx950_ssrc1_eecc17
- gfx950_tgt
- gfx950_vaddr_5d0b42
- gfx950_vaddr_7a736f
- gfx950_vcc
- gfx950_vdata_0f48d1
- gfx950_vdata_180bef
- gfx950_vdata_260aca
- gfx950_vdata_2a143d
- gfx950_vdata_2a60db
- gfx950_vdata_2d0375
- gfx950_vdata_576598
- gfx950_vdata_8e9b87
- gfx950_vdata_a507a0
- gfx950_vdata_a5f23e
- gfx950_vdata_fa7dbd
- gfx950_vdst_0f48d1
- gfx950_vdst_180bef
- gfx950_vdst_260aca
- gfx950_vdst_2eda77
- gfx950_vdst_363335
- gfx950_vdst_59204c
- gfx950_vdst_5f7812
- gfx950_vdst_69a144
- gfx950_vdst_78dd0a
- gfx950_vdst_89680f
- gfx950_vdst_8c77d4
- gfx950_vdst_bdb32f
- gfx950_vdst_c8d317
- gfx950_vdst_c8ee02
- gfx950_vdst_d6f4bd
- gfx950_vdst_ef6c94
- gfx950_vdst_fa7dbd
- gfx950_vsrc
- gfx950_vsrc0
- gfx950_vsrc1_6802ce
- gfx950_vsrc1_fd235e
- gfx950_vsrc2
- gfx950_vsrc3
+ gfx950_operands
diff --git a/llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst b/llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst
deleted file mode 100644
index dd1f1a36f1ee8..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_addr_c8b8d4.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_addr_c8b8d4:
-
-addr
-====
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_addr_f2b449.rst b/llvm/docs/AMDGPU/gfx950_addr_f2b449.rst
deleted file mode 100644
index 9ff91c269020f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_addr_f2b449.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_addr_f2b449:
-
-addr
-====
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_attr.rst b/llvm/docs/AMDGPU/gfx950_attr.rst
deleted file mode 100644
index a881e17893197..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_attr.rst
+++ /dev/null
@@ -1,29 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_attr:
-
-attr
-====
-
-Interpolation attribute and channel:
-
- ============== ===================================
- Syntax Description
- ============== ===================================
- attr{0..32}.x Attribute 0..32 with *x* channel.
- attr{0..32}.y Attribute 0..32 with *y* channel.
- attr{0..32}.z Attribute 0..32 with *z* channel.
- attr{0..32}.w Attribute 0..32 with *w* channel.
- ============== ===================================
-
-Examples:
-
-.. parsed-literal::
-
- v_interp_p1_f32 v1, v0, attr0.x
- v_interp_p1_f32 v1, v0, attr32.w
diff --git a/llvm/docs/AMDGPU/gfx950_data0_848ff7.rst b/llvm/docs/AMDGPU/gfx950_data0_848ff7.rst
deleted file mode 100644
index 3152ac30d901a..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data0_848ff7.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data0_848ff7:
-
-data0
-=====
-
-Instruction input.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data0_9ad749.rst b/llvm/docs/AMDGPU/gfx950_data0_9ad749.rst
deleted file mode 100644
index 36dce93907827..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data0_9ad749.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data0_9ad749:
-
-data0
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data0_be4895.rst b/llvm/docs/AMDGPU/gfx950_data0_be4895.rst
deleted file mode 100644
index de58c9a7c1243..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data0_be4895.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data0_be4895:
-
-data0
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data0_cfb402.rst b/llvm/docs/AMDGPU/gfx950_data0_cfb402.rst
deleted file mode 100644
index e7196e6149196..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data0_cfb402.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data0_cfb402:
-
-data0
-=====
-
-Instruction input.
-
-*Size:* 3 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data1_9ad749.rst b/llvm/docs/AMDGPU/gfx950_data1_9ad749.rst
deleted file mode 100644
index 279fcd137c40b..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data1_9ad749.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data1_9ad749:
-
-data1
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data1_be4895.rst b/llvm/docs/AMDGPU/gfx950_data1_be4895.rst
deleted file mode 100644
index 5935d74445259..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data1_be4895.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data1_be4895:
-
-data1
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_848ff7.rst b/llvm/docs/AMDGPU/gfx950_data_848ff7.rst
deleted file mode 100644
index 8a27f77135047..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data_848ff7.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data_848ff7:
-
-data
-====
-
-Instruction input.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_9ad749.rst b/llvm/docs/AMDGPU/gfx950_data_9ad749.rst
deleted file mode 100644
index b2af6a362390c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data_9ad749.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data_9ad749:
-
-data
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_be4895.rst b/llvm/docs/AMDGPU/gfx950_data_be4895.rst
deleted file mode 100644
index 4b37c73a56a5e..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data_be4895.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data_be4895:
-
-data
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_data_cfb402.rst b/llvm/docs/AMDGPU/gfx950_data_cfb402.rst
deleted file mode 100644
index 5c2946b8ba747..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_data_cfb402.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_data_cfb402:
-
-data
-====
-
-Instruction input.
-
-*Size:* 3 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_literal_39b593.rst b/llvm/docs/AMDGPU/gfx950_literal_39b593.rst
deleted file mode 100644
index afd32e40d43c8..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_literal_39b593.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_literal_39b593:
-
-literal
-=======
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`imm16<amdgpu_synid_imm16>`
diff --git a/llvm/docs/AMDGPU/gfx950_literal_81e671.rst b/llvm/docs/AMDGPU/gfx950_literal_81e671.rst
deleted file mode 100644
index cb656f1aef901..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_literal_81e671.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_literal_81e671:
-
-literal
-=======
-
-*Size:* 1 dword.
-
-*Operands:*
diff --git a/llvm/docs/AMDGPU/gfx950_operands.rst b/llvm/docs/AMDGPU/gfx950_operands.rst
new file mode 100644
index 0000000000000..2035df9ce5128
--- /dev/null
+++ b/llvm/docs/AMDGPU/gfx950_operands.rst
@@ -0,0 +1,1495 @@
+..
+ **************************************************
+ * *
+ * Automatically generated file, do not edit! *
+ * *
+ **************************************************
+
+.. _amdgpu_synid_gfx950_addr_c8b8d4:
+
+addr
+----
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_addr_f2b449:
+
+addr
+----
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_attr:
+
+attr
+----
+
+Interpolation attribute and channel:
+
+ ============== ===================================
+ Syntax Description
+ ============== ===================================
+ attr{0..32}.x Attribute 0..32 with *x* channel.
+ attr{0..32}.y Attribute 0..32 with *y* channel.
+ attr{0..32}.z Attribute 0..32 with *z* channel.
+ attr{0..32}.w Attribute 0..32 with *w* channel.
+ ============== ===================================
+
+Examples:
+
+.. parsed-literal::
+
+ v_interp_p1_f32 v1, v0, attr0.x
+ v_interp_p1_f32 v1, v0, attr32.w
+
+.. _amdgpu_synid_gfx950_data_be4895:
+
+data
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data_9ad749:
+
+data
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data_cfb402:
+
+data
+----
+
+Instruction input.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data_848ff7:
+
+data
+----
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data0_be4895:
+
+data0
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data0_9ad749:
+
+data0
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data0_cfb402:
+
+data0
+-----
+
+Instruction input.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data0_848ff7:
+
+data0
+-----
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data1_be4895:
+
+data1
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_data1_9ad749:
+
+data1
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_literal_81e671:
+
+literal
+-------
+
+*Size:* 1 dword.
+
+*Operands:*
+
+.. _amdgpu_synid_gfx950_literal_39b593:
+
+literal
+-------
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`imm16<amdgpu_synid_imm16>`
+
+.. _amdgpu_synid_gfx950_saddr_13d69a:
+
+saddr
+-----
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_saddr_ce8216:
+
+saddr
+-----
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sbase_010ce0:
+
+sbase
+-----
+
+A 128-bit buffer resource constant for scalar memory operations which provides a base address, a size and a stride.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sbase_044055:
+
+sbase
+-----
+
+A 64-bit base address for scalar memory operations.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sbase_0cd545:
+
+sbase
+-----
+
+This operand is ignored by H/W and :ref:`flat_scratch<amdgpu_synid_flat_scratch>` is supplied instead.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_scale_src0:
+
+scale_src0
+----------
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_scale_src1:
+
+scale_src1
+----------
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_sdata_aefe00:
+
+sdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_eb6f2a:
+
+sdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_c6aec1:
+
+sdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_94342d:
+
+sdata
+-----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_d725ab:
+
+sdata
+-----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`simm8<amdgpu_synid_simm8>`
+
+.. _amdgpu_synid_gfx950_sdata_3bc700:
+
+sdata
+-----
+
+Instruction output.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_718cc4:
+
+sdata
+-----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_0804b1:
+
+sdata
+-----
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdata_362c37:
+
+sdata
+-----
+
+Instruction output.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdst_02b357:
+
+sdst
+----
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`
+
+.. _amdgpu_synid_gfx950_sdst_3bec61:
+
+sdst
+----
+
+Instruction output.
+
+*Size:* 1 dword if wavefront size is 32, otherwise 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdst_1db612:
+
+sdst
+----
+
+Instruction output.
+
+*Size:* 1 dword if wavefront size is 32, otherwise 2 dwords.
+
+*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
+
+.. _amdgpu_synid_gfx950_sdst_94342d:
+
+sdst
+----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdst_06b266:
+
+sdst
+----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`
+
+.. _amdgpu_synid_gfx950_sdst_718cc4:
+
+sdst
+----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_sdst_a319e6:
+
+sdst
+----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`
+
+.. _amdgpu_synid_gfx950_simm16_7ed651:
+
+simm16
+------
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`hwreg<amdgpu_synid_hwreg>`
+
+.. _amdgpu_synid_gfx950_simm16_39b593:
+
+simm16
+------
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`imm16<amdgpu_synid_imm16>`
+
+.. _amdgpu_synid_gfx950_simm16_3d2a4f:
+
+simm16
+------
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`label<amdgpu_synid_label>`
+
+.. _amdgpu_synid_gfx950_simm16_ee8b30:
+
+simm16
+------
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`sendmsg<amdgpu_synid_sendmsg>`
+
+.. _amdgpu_synid_gfx950_simm16_218bea:
+
+simm16
+------
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`waitcnt<amdgpu_synid_waitcnt>`
+
+.. _amdgpu_synid_gfx950_simm16_cc1716:
+
+simm16
+------
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`hwreg<amdgpu_synid_hwreg>`
+
+.. _amdgpu_synid_gfx950_soffset_1189ef:
+
+soffset
+-------
+
+An offset added to the base address to get memory address.
+
+* If offset is specified as a register, it supplies an unsigned byte offset.
+* If offset is specified as a 21-bit immediate, it supplies a signed byte offset.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
+
+.. _amdgpu_synid_gfx950_soffset_8aa27a:
+
+soffset
+-------
+
+An unsigned 20-bit offset added to the base address to get memory address.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
+
+.. _amdgpu_synid_gfx950_soffset_d856a0:
+
+soffset
+-------
+
+An unsigned byte offset.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src0_1027ca:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src0_6802ce:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_src0_be4895:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src0_516946:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`
+
+.. _amdgpu_synid_gfx950_src0_14b47a:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src0_0f0007:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_src0_168f33:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src0_06ee74:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_src0_9ad749:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src0_e30a18:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src0_62f8c2:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_src0_848ff7:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src0_ca334d:
+
+src0
+----
+
+Instruction input.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src0_1d4114:
+
+src0
+----
+
+attr0.x through attr63.w, parameter attribute and channel to be interpolated
+
+.. _amdgpu_synid_gfx950_src1_43aa79:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
+
+.. _amdgpu_synid_gfx950_src1_6802ce:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_src1_be4895:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src1_14b47a:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src1_d52854:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_src1_9ad749:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src1_e30a18:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src1_848ff7:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src1_ca334d:
+
+src1
+----
+
+Instruction input.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_src2_6802ce:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_src2_581e7b:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_14b47a:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_14f1c8:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_1ff383:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_e30a18:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_a90bd6:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 32 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_e016a1:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_src2_ca14ce:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_src2_f36021:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_srsrc_e73d16:
+
+srsrc
+-----
+
+Buffer resource constant which defines the address and characteristics of the buffer in memory.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_srsrc_79ffcd:
+
+srsrc
+-----
+
+Image resource constant which defines the location of the image buffer in memory, its dimensions, tiling, and data format.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_ssamp:
+
+ssamp
+-----
+
+Sampler constant used to specify filtering options applied to the image data after it is read.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_ssrc0_595c25:
+
+ssrc0
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_ssrc0_eecc17:
+
+ssrc0
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_ssrc0_e9f591:
+
+ssrc0
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_ssrc0_1ce478:
+
+ssrc0
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_ssrc0_83ef5a:
+
+ssrc0
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_ssrc1_5c7b50:
+
+ssrc1
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:*
+
+.. _amdgpu_synid_gfx950_ssrc1_eecc17:
+
+ssrc1
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_ssrc1_1ce478:
+
+ssrc1
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
+
+.. _amdgpu_synid_gfx950_ssrc1_83ef5a:
+
+ssrc1
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
+
+.. _amdgpu_synid_gfx950_tgt:
+
+tgt
+---
+
+An export target:
+
+ ================== ===================================
+ Syntax Description
+ ================== ===================================
+ pos{0..3} Copy vertex position 0..3.
+ param{0..31} Copy vertex parameter 0..31.
+ mrt{0..7} Copy pixel color to the MRTs 0..7.
+ mrtz Copy pixel depth (Z) data.
+ null Copy nothing.
+ ================== ===================================
+
+.. _amdgpu_synid_gfx950_vaddr_5d0b42:
+
+vaddr
+-----
+
+Image address which includes from one to four dimensional coordinates and other data used to locate a position in the image.
+
+*Size:* 1, 2, 3, 4, 8 or 16 dwords. Actual size depends on opcode, specific image being handled and :ref:`a16<amdgpu_synid_a16>`.
+
+ Note 1. Image format and dimensions are encoded in the image resource constant but not in the instruction.
+
+ Note 2. Actually image address size may vary from 1 to 13 dwords, but assembler currently supports a limited range of register sequences.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vaddr_7a736f:
+
+vaddr
+-----
+
+This is an optional operand which may specify offset and/or index.
+
+*Size:* 0, 1 or 2 dwords. Size is controlled by modifiers :ref:`offen<amdgpu_synid_offen>` and :ref:`idxen<amdgpu_synid_idxen>`:
+
+* If only :ref:`idxen<amdgpu_synid_idxen>` is specified, this operand supplies an index. Size is 1 dword.
+* If only :ref:`offen<amdgpu_synid_offen>` is specified, this operand supplies an offset. Size is 1 dword.
+* If both modifiers are specified, index is in the first register and offset is in the second. Size is 2 dwords.
+* If none of these modifiers are specified, this operand must be set to :ref:`off<amdgpu_synid_off>`.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vcc:
+
+vcc
+---
+
+Vector condition code.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
+
+.. _amdgpu_synid_gfx950_vdata_a5f23e:
+
+vdata
+-----
+
+Image data to store by an *image_store* instruction.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
+* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_2a60db:
+
+vdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_2d0375:
+
+vdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_8e9b87:
+
+vdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_2a143d:
+
+vdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify 1 data element for 32-bit-per-pixel surfaces or 2 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
+* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
+
+ Note: the surface data format is indicated in the image resource constant but not in the instruction.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_576598:
+
+vdata
+-----
+
+Input data for an atomic instruction.
+
+Optionally may serve as an output data:
+
+* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify 2 data elements for 32-bit-per-pixel surfaces or 4 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
+* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
+
+ Note: the surface data format is indicated in the image resource constant but not in the instruction.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_fa7dbd:
+
+vdata
+-----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_0f48d1:
+
+vdata
+-----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_260aca:
+
+vdata
+-----
+
+Instruction output.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_180bef:
+
+vdata
+-----
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdata_a507a0:
+
+vdata
+-----
+
+Instruction output.
+
+*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
+
+* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
+* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_c8ee02:
+
+vdst
+----
+
+Data returned by a 32-bit atomic flat instruction.
+
+This is an optional operand. It must be used if and only if :ref:`glc<amdgpu_synid_glc>` is specified.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_ef6c94:
+
+vdst
+----
+
+Data returned by a 64-bit atomic flat instruction.
+
+This is an optional operand. It must be used if and only if :ref:`glc<amdgpu_synid_glc>` is specified.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_78dd0a:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_59204c:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_vdst_89680f:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vdst_fa7dbd:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_5f7812:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vdst_d6f4bd:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 16 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_bdb32f:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vdst_0f48d1:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_260aca:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 3 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_2eda77:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 32 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vdst_8c77d4:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 32 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_69a144:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vdst_180bef:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 4 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vdst_363335:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 6 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vdst_c8d317:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 8 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+
+.. _amdgpu_synid_gfx950_vsrc:
+
+vsrc
+----
+
+Interpolation parameter to read:
+
+ ============ ===================================
+ Syntax Description
+ ============ ===================================
+ p0 Parameter *P0*.
+ p10 Parameter *P10*.
+ p20 Parameter *P20*.
+ ============ ===================================
+
+.. _amdgpu_synid_gfx950_vsrc0:
+
+vsrc0
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vsrc1_6802ce:
+
+vsrc1
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vsrc1_fd235e:
+
+vsrc1
+-----
+
+Instruction input.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vsrc2:
+
+vsrc2
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
+.. _amdgpu_synid_gfx950_vsrc3:
+
+vsrc3
+-----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`v<amdgpu_synid_v>`
+
diff --git a/llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst b/llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst
deleted file mode 100644
index 4939c7df5a33f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_saddr_13d69a.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_saddr_13d69a:
-
-saddr
-=====
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst b/llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst
deleted file mode 100644
index 2ed2a9d4ddb60..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_saddr_ce8216.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_saddr_ce8216:
-
-saddr
-=====
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst b/llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst
deleted file mode 100644
index 64d4bc7ee2b97..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sbase_010ce0.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sbase_010ce0:
-
-sbase
-=====
-
-A 128-bit buffer resource constant for scalar memory operations which provides a base address, a size and a stride.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sbase_044055.rst b/llvm/docs/AMDGPU/gfx950_sbase_044055.rst
deleted file mode 100644
index abf9caf6e3afb..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sbase_044055.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sbase_044055:
-
-sbase
-=====
-
-A 64-bit base address for scalar memory operations.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst b/llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst
deleted file mode 100644
index b5498c40f7a78..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sbase_0cd545.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sbase_0cd545:
-
-sbase
-=====
-
-This operand is ignored by H/W and :ref:`flat_scratch<amdgpu_synid_flat_scratch>` is supplied instead.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_scale_src0.rst b/llvm/docs/AMDGPU/gfx950_scale_src0.rst
deleted file mode 100644
index e721afa8cf462..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_scale_src0.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_scale_src0:
-
-scale_src0
-==========
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_scale_src1.rst b/llvm/docs/AMDGPU/gfx950_scale_src1.rst
deleted file mode 100644
index 137b466b64664..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_scale_src1.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_scale_src1:
-
-scale_src1
-==========
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst b/llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst
deleted file mode 100644
index 72d3181d22ed7..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_0804b1.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_0804b1:
-
-sdata
-=====
-
-Instruction output.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_362c37.rst b/llvm/docs/AMDGPU/gfx950_sdata_362c37.rst
deleted file mode 100644
index 4f177a5c70568..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_362c37.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_362c37:
-
-sdata
-=====
-
-Instruction output.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst b/llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst
deleted file mode 100644
index 7e96e63eb4a4e..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_3bc700.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_3bc700:
-
-sdata
-=====
-
-Instruction output.
-
-*Size:* 16 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst b/llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst
deleted file mode 100644
index 93ba7f34452f4..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_718cc4.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_718cc4:
-
-sdata
-=====
-
-Instruction output.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_94342d.rst b/llvm/docs/AMDGPU/gfx950_sdata_94342d.rst
deleted file mode 100644
index 2f1a3b5ac0c2d..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_94342d.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_94342d:
-
-sdata
-=====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst b/llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst
deleted file mode 100644
index 941340c436506..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_aefe00.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_aefe00:
-
-sdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst b/llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst
deleted file mode 100644
index fe6e5d9f31a04..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_c6aec1.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_c6aec1:
-
-sdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst b/llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst
deleted file mode 100644
index d4593ebbd2b7f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_d725ab.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_d725ab:
-
-sdata
-=====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`simm8<amdgpu_synid_simm8>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst b/llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst
deleted file mode 100644
index 1f81aefaf5dad..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdata_eb6f2a.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdata_eb6f2a:
-
-sdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_02b357.rst b/llvm/docs/AMDGPU/gfx950_sdst_02b357.rst
deleted file mode 100644
index 0c1188598ee26..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_02b357.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_02b357:
-
-sdst
-====
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_06b266.rst b/llvm/docs/AMDGPU/gfx950_sdst_06b266.rst
deleted file mode 100644
index 9e2ab5dc9dc71..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_06b266.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_06b266:
-
-sdst
-====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_1db612.rst b/llvm/docs/AMDGPU/gfx950_sdst_1db612.rst
deleted file mode 100644
index bc9386987670f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_1db612.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_1db612:
-
-sdst
-====
-
-Instruction output.
-
-*Size:* 1 dword if wavefront size is 32, otherwise 2 dwords.
-
-*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst b/llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst
deleted file mode 100644
index ec3c04b317d8b..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_3bec61.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_3bec61:
-
-sdst
-====
-
-Instruction output.
-
-*Size:* 1 dword if wavefront size is 32, otherwise 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst b/llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst
deleted file mode 100644
index a958a08f65fc3..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_718cc4.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_718cc4:
-
-sdst
-====
-
-Instruction output.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_94342d.rst b/llvm/docs/AMDGPU/gfx950_sdst_94342d.rst
deleted file mode 100644
index 8aa656e00e786..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_94342d.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_94342d:
-
-sdst
-====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst b/llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst
deleted file mode 100644
index 4634d757de9a4..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_sdst_a319e6.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_sdst_a319e6:
-
-sdst
-====
-
-Instruction output.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_218bea.rst b/llvm/docs/AMDGPU/gfx950_simm16_218bea.rst
deleted file mode 100644
index f388c0c501d20..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_simm16_218bea.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_simm16_218bea:
-
-simm16
-======
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`waitcnt<amdgpu_synid_waitcnt>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_39b593.rst b/llvm/docs/AMDGPU/gfx950_simm16_39b593.rst
deleted file mode 100644
index 3a1db06e3359e..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_simm16_39b593.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_simm16_39b593:
-
-simm16
-======
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`imm16<amdgpu_synid_imm16>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst b/llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst
deleted file mode 100644
index 93e9eb44f25c6..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_simm16_3d2a4f.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_simm16_3d2a4f:
-
-simm16
-======
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`label<amdgpu_synid_label>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst b/llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst
deleted file mode 100644
index 2d44262fa44e9..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_simm16_7ed651.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_simm16_7ed651:
-
-simm16
-======
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`hwreg<amdgpu_synid_hwreg>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst b/llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst
deleted file mode 100644
index 4b4462f29f45f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_simm16_cc1716.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_simm16_cc1716:
-
-simm16
-======
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`hwreg<amdgpu_synid_hwreg>`
diff --git a/llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst b/llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst
deleted file mode 100644
index f732b9c43a785..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_simm16_ee8b30.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_simm16_ee8b30:
-
-simm16
-======
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`sendmsg<amdgpu_synid_sendmsg>`
diff --git a/llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst b/llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst
deleted file mode 100644
index a17343267f53d..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_soffset_1189ef.rst
+++ /dev/null
@@ -1,20 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_soffset_1189ef:
-
-soffset
-=======
-
-An offset added to the base address to get memory address.
-
-* If offset is specified as a register, it supplies an unsigned byte offset.
-* If offset is specified as a 21-bit immediate, it supplies a signed byte offset.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
diff --git a/llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst b/llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst
deleted file mode 100644
index 384970d66f960..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_soffset_8aa27a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_soffset_8aa27a:
-
-soffset
-=======
-
-An unsigned 20-bit offset added to the base address to get memory address.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
diff --git a/llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst b/llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst
deleted file mode 100644
index 270b6b1b79d7a..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_soffset_d856a0.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_soffset_d856a0:
-
-soffset
-=======
-
-An unsigned byte offset.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_06ee74.rst b/llvm/docs/AMDGPU/gfx950_src0_06ee74.rst
deleted file mode 100644
index 252b827c20a6a..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_06ee74.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_06ee74:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_0f0007.rst b/llvm/docs/AMDGPU/gfx950_src0_0f0007.rst
deleted file mode 100644
index 7db4826a42d56..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_0f0007.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_0f0007:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_1027ca.rst b/llvm/docs/AMDGPU/gfx950_src0_1027ca.rst
deleted file mode 100644
index fb6003a13dea1..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_1027ca.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_1027ca:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_14b47a.rst b/llvm/docs/AMDGPU/gfx950_src0_14b47a.rst
deleted file mode 100644
index 868203a9e4402..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_14b47a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_14b47a:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_168f33.rst b/llvm/docs/AMDGPU/gfx950_src0_168f33.rst
deleted file mode 100644
index 05fb0663f820f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_168f33.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_168f33:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_1d4114.rst b/llvm/docs/AMDGPU/gfx950_src0_1d4114.rst
deleted file mode 100644
index 23bc6972e9303..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_1d4114.rst
+++ /dev/null
@@ -1,13 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_1d4114:
-
-src0
-====
-
-attr0.x through attr63.w, parameter attribute and channel to be interpolated
diff --git a/llvm/docs/AMDGPU/gfx950_src0_516946.rst b/llvm/docs/AMDGPU/gfx950_src0_516946.rst
deleted file mode 100644
index 1a225df1d2047..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_516946.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_516946:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`lds_direct<amdgpu_synid_lds_direct>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst b/llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst
deleted file mode 100644
index 19df446fdadc1..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_62f8c2.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_62f8c2:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_6802ce.rst b/llvm/docs/AMDGPU/gfx950_src0_6802ce.rst
deleted file mode 100644
index 9b9fbc0d9003b..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_6802ce.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_6802ce:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_848ff7.rst b/llvm/docs/AMDGPU/gfx950_src0_848ff7.rst
deleted file mode 100644
index 6e8c4246319c1..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_848ff7.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_848ff7:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_9ad749.rst b/llvm/docs/AMDGPU/gfx950_src0_9ad749.rst
deleted file mode 100644
index c63ebcbc235c6..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_9ad749.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_9ad749:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_be4895.rst b/llvm/docs/AMDGPU/gfx950_src0_be4895.rst
deleted file mode 100644
index 59332ef491e96..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_be4895.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_be4895:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_ca334d.rst b/llvm/docs/AMDGPU/gfx950_src0_ca334d.rst
deleted file mode 100644
index 255e9bbbd7121..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_ca334d.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_ca334d:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src0_e30a18.rst b/llvm/docs/AMDGPU/gfx950_src0_e30a18.rst
deleted file mode 100644
index c8246863503eb..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src0_e30a18.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src0_e30a18:
-
-src0
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_14b47a.rst b/llvm/docs/AMDGPU/gfx950_src1_14b47a.rst
deleted file mode 100644
index ee25464c48219..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_14b47a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_14b47a:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_43aa79.rst b/llvm/docs/AMDGPU/gfx950_src1_43aa79.rst
deleted file mode 100644
index 6d6fbf33ee7da..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_43aa79.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_43aa79:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_6802ce.rst b/llvm/docs/AMDGPU/gfx950_src1_6802ce.rst
deleted file mode 100644
index 08fb2451ecc39..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_6802ce.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_6802ce:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_848ff7.rst b/llvm/docs/AMDGPU/gfx950_src1_848ff7.rst
deleted file mode 100644
index 8f294f2113206..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_848ff7.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_848ff7:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_9ad749.rst b/llvm/docs/AMDGPU/gfx950_src1_9ad749.rst
deleted file mode 100644
index c1b018263b726..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_9ad749.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_9ad749:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_be4895.rst b/llvm/docs/AMDGPU/gfx950_src1_be4895.rst
deleted file mode 100644
index 8cfc8ce287e74..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_be4895.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_be4895:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_ca334d.rst b/llvm/docs/AMDGPU/gfx950_src1_ca334d.rst
deleted file mode 100644
index a187aa22cd9bb..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_ca334d.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_ca334d:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_d52854.rst b/llvm/docs/AMDGPU/gfx950_src1_d52854.rst
deleted file mode 100644
index 6b2c938cfd282..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_d52854.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_d52854:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 16 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src1_e30a18.rst b/llvm/docs/AMDGPU/gfx950_src1_e30a18.rst
deleted file mode 100644
index 81e35412bdeca..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src1_e30a18.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src1_e30a18:
-
-src1
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_14b47a.rst b/llvm/docs/AMDGPU/gfx950_src2_14b47a.rst
deleted file mode 100644
index 2f0037c709189..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_14b47a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_14b47a:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst b/llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst
deleted file mode 100644
index 17eb4a2777b60..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_14f1c8.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_14f1c8:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 16 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_1ff383.rst b/llvm/docs/AMDGPU/gfx950_src2_1ff383.rst
deleted file mode 100644
index 93fabe2aadefc..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_1ff383.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_1ff383:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_581e7b.rst b/llvm/docs/AMDGPU/gfx950_src2_581e7b.rst
deleted file mode 100644
index 5d0deda5f66e1..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_581e7b.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_581e7b:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_6802ce.rst b/llvm/docs/AMDGPU/gfx950_src2_6802ce.rst
deleted file mode 100644
index 01d25c540faec..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_6802ce.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_6802ce:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst b/llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst
deleted file mode 100644
index 90eed3143d3fe..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_a90bd6.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_a90bd6:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 32 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst b/llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst
deleted file mode 100644
index ba523c038c93c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_ca14ce.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_ca14ce:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_e016a1.rst b/llvm/docs/AMDGPU/gfx950_src2_e016a1.rst
deleted file mode 100644
index 4e663e36f215c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_e016a1.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_e016a1:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_e30a18.rst b/llvm/docs/AMDGPU/gfx950_src2_e30a18.rst
deleted file mode 100644
index 7230d26d2a7d1..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_e30a18.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_e30a18:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_src2_f36021.rst b/llvm/docs/AMDGPU/gfx950_src2_f36021.rst
deleted file mode 100644
index 8b7df00e7a693..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_src2_f36021.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_src2_f36021:
-
-src2
-====
-
-Instruction input.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst b/llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst
deleted file mode 100644
index b91d23ee9462f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_srsrc_79ffcd.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_srsrc_79ffcd:
-
-srsrc
-=====
-
-Image resource constant which defines the location of the image buffer in memory, its dimensions, tiling, and data format.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst b/llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst
deleted file mode 100644
index 753e7fa7b051c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_srsrc_e73d16.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_srsrc_e73d16:
-
-srsrc
-=====
-
-Buffer resource constant which defines the address and characteristics of the buffer in memory.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssamp.rst b/llvm/docs/AMDGPU/gfx950_ssamp.rst
deleted file mode 100644
index c4a8be40baf37..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssamp.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssamp:
-
-ssamp
-=====
-
-Sampler constant used to specify filtering options applied to the image data after it is read.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst
deleted file mode 100644
index c45b7d115ea50..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc0_1ce478.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc0_1ce478:
-
-ssrc0
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst
deleted file mode 100644
index 682411f7c97fd..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc0_595c25.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc0_595c25:
-
-ssrc0
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst
deleted file mode 100644
index 612f0b9d14448..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc0_83ef5a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc0_83ef5a:
-
-ssrc0
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst
deleted file mode 100644
index 924b74d921927..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc0_e9f591.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc0_e9f591:
-
-ssrc0
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst b/llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst
deleted file mode 100644
index c46fb2366804f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc0_eecc17.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc0_eecc17:
-
-ssrc0
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst
deleted file mode 100644
index 5183b65c5b8bf..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc1_1ce478.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc1_1ce478:
-
-ssrc1
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst
deleted file mode 100644
index ef38d9aa57879..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc1_5c7b50.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc1_5c7b50:
-
-ssrc1
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:*
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst
deleted file mode 100644
index ad2cba74e43cc..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc1_83ef5a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc1_83ef5a:
-
-ssrc1
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst b/llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst
deleted file mode 100644
index 74e3c7f237a4c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_ssrc1_eecc17.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_ssrc1_eecc17:
-
-ssrc1
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
diff --git a/llvm/docs/AMDGPU/gfx950_tgt.rst b/llvm/docs/AMDGPU/gfx950_tgt.rst
deleted file mode 100644
index 3b6b57eec5d71..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_tgt.rst
+++ /dev/null
@@ -1,23 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_tgt:
-
-tgt
-===
-
-An export target:
-
- ================== ===================================
- Syntax Description
- ================== ===================================
- pos{0..3} Copy vertex position 0..3.
- param{0..31} Copy vertex parameter 0..31.
- mrt{0..7} Copy pixel color to the MRTs 0..7.
- mrtz Copy pixel depth (Z) data.
- null Copy nothing.
- ================== ===================================
diff --git a/llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst b/llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst
deleted file mode 100644
index 51f763868b4d6..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vaddr_5d0b42.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vaddr_5d0b42:
-
-vaddr
-=====
-
-Image address which includes from one to four dimensional coordinates and other data used to locate a position in the image.
-
-*Size:* 1, 2, 3, 4, 8 or 16 dwords. Actual size depends on opcode, specific image being handled and :ref:`a16<amdgpu_synid_a16>`.
-
- Note 1. Image format and dimensions are encoded in the image resource constant but not in the instruction.
-
- Note 2. Actually image address size may vary from 1 to 13 dwords, but assembler currently supports a limited range of register sequences.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst b/llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst
deleted file mode 100644
index ee5fd3993be54..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vaddr_7a736f.rst
+++ /dev/null
@@ -1,22 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vaddr_7a736f:
-
-vaddr
-=====
-
-This is an optional operand which may specify offset and/or index.
-
-*Size:* 0, 1 or 2 dwords. Size is controlled by modifiers :ref:`offen<amdgpu_synid_offen>` and :ref:`idxen<amdgpu_synid_idxen>`:
-
-* If only :ref:`idxen<amdgpu_synid_idxen>` is specified, this operand supplies an index. Size is 1 dword.
-* If only :ref:`offen<amdgpu_synid_offen>` is specified, this operand supplies an offset. Size is 1 dword.
-* If both modifiers are specified, index is in the first register and offset is in the second. Size is 2 dwords.
-* If none of these modifiers are specified, this operand must be set to :ref:`off<amdgpu_synid_off>`.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vcc.rst b/llvm/docs/AMDGPU/gfx950_vcc.rst
deleted file mode 100644
index 2c19a8ab4df8f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vcc.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vcc:
-
-vcc
-===
-
-Vector condition code.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst b/llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst
deleted file mode 100644
index 9dec3361af660..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_0f48d1.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_0f48d1:
-
-vdata
-=====
-
-Instruction output.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_180bef.rst b/llvm/docs/AMDGPU/gfx950_vdata_180bef.rst
deleted file mode 100644
index 6afb8b502a601..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_180bef.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_180bef:
-
-vdata
-=====
-
-Instruction output.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_260aca.rst b/llvm/docs/AMDGPU/gfx950_vdata_260aca.rst
deleted file mode 100644
index 3f65c2f187655..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_260aca.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_260aca:
-
-vdata
-=====
-
-Instruction output.
-
-*Size:* 3 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst b/llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst
deleted file mode 100644
index 08b024fe5b7ad..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_2a143d.rst
+++ /dev/null
@@ -1,26 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_2a143d:
-
-vdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify 1 data element for 32-bit-per-pixel surfaces or 2 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
-* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
-
- Note: the surface data format is indicated in the image resource constant but not in the instruction.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst b/llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst
deleted file mode 100644
index 11fdec6bbb3f7..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_2a60db.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_2a60db:
-
-vdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst b/llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst
deleted file mode 100644
index 87ba2f90fb2d8..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_2d0375.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_2d0375:
-
-vdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_576598.rst b/llvm/docs/AMDGPU/gfx950_vdata_576598.rst
deleted file mode 100644
index 254e02eef6353..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_576598.rst
+++ /dev/null
@@ -1,26 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_576598:
-
-vdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify 2 data elements for 32-bit-per-pixel surfaces or 4 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
-* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
-
- Note: the surface data format is indicated in the image resource constant but not in the instruction.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst b/llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst
deleted file mode 100644
index 8704c186bb7ce..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_8e9b87.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_8e9b87:
-
-vdata
-=====
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst b/llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst
deleted file mode 100644
index 5e0b841af7acb..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_a507a0.rst
+++ /dev/null
@@ -1,20 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_a507a0:
-
-vdata
-=====
-
-Instruction output.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
-* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst b/llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst
deleted file mode 100644
index dc2758a389ba5..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_a5f23e.rst
+++ /dev/null
@@ -1,20 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_a5f23e:
-
-vdata
-=====
-
-Image data to store by an *image_store* instruction.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
-* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst b/llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst
deleted file mode 100644
index cd8f11f27f295..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdata_fa7dbd.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdata_fa7dbd:
-
-vdata
-=====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst b/llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst
deleted file mode 100644
index 3904967521937..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_0f48d1.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_0f48d1:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_180bef.rst b/llvm/docs/AMDGPU/gfx950_vdst_180bef.rst
deleted file mode 100644
index b14166040e15d..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_180bef.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_180bef:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_260aca.rst b/llvm/docs/AMDGPU/gfx950_vdst_260aca.rst
deleted file mode 100644
index d7ddebfc67f81..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_260aca.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_260aca:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 3 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst b/llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst
deleted file mode 100644
index 6c5d6cb4335f4..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_2eda77.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_2eda77:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 32 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_363335.rst b/llvm/docs/AMDGPU/gfx950_vdst_363335.rst
deleted file mode 100644
index c75ee383a29d9..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_363335.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_363335:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 6 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_59204c.rst b/llvm/docs/AMDGPU/gfx950_vdst_59204c.rst
deleted file mode 100644
index 05ff98adb7263..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_59204c.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_59204c:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`ttmp<amdgpu_synid_ttmp>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst b/llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst
deleted file mode 100644
index 6511d6f5c1424..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_5f7812.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_5f7812:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 16 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_69a144.rst b/llvm/docs/AMDGPU/gfx950_vdst_69a144.rst
deleted file mode 100644
index efda05c6dd01d..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_69a144.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_69a144:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst b/llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst
deleted file mode 100644
index 6ad20c423ebb6..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_78dd0a.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_78dd0a:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_89680f.rst b/llvm/docs/AMDGPU/gfx950_vdst_89680f.rst
deleted file mode 100644
index 58667cbfac975..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_89680f.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_89680f:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst b/llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst
deleted file mode 100644
index efe1da57cb023..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_8c77d4.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_8c77d4:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 32 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst b/llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst
deleted file mode 100644
index dbf76e676a946..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_bdb32f.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_bdb32f:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst b/llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst
deleted file mode 100644
index 0117a7933180c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_c8d317.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_c8d317:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst b/llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst
deleted file mode 100644
index d87e84b3ced76..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_c8ee02.rst
+++ /dev/null
@@ -1,19 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_c8ee02:
-
-vdst
-====
-
-Data returned by a 32-bit atomic flat instruction.
-
-This is an optional operand. It must be used if and only if :ref:`glc<amdgpu_synid_glc>` is specified.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst b/llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst
deleted file mode 100644
index 7d515738d8b8f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_d6f4bd.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_d6f4bd:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 16 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst b/llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst
deleted file mode 100644
index 3071ab3c55c7f..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_ef6c94.rst
+++ /dev/null
@@ -1,19 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_ef6c94:
-
-vdst
-====
-
-Data returned by a 64-bit atomic flat instruction.
-
-This is an optional operand. It must be used if and only if :ref:`glc<amdgpu_synid_glc>` is specified.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst b/llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst
deleted file mode 100644
index b7c6c6c114022..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vdst_fa7dbd.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vdst_fa7dbd:
-
-vdst
-====
-
-Instruction output.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc.rst b/llvm/docs/AMDGPU/gfx950_vsrc.rst
deleted file mode 100644
index aac3cdad06897..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vsrc.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vsrc:
-
-vsrc
-====
-
-Interpolation parameter to read:
-
- ============ ===================================
- Syntax Description
- ============ ===================================
- p0 Parameter *P0*.
- p10 Parameter *P10*.
- p20 Parameter *P20*.
- ============ ===================================
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc0.rst b/llvm/docs/AMDGPU/gfx950_vsrc0.rst
deleted file mode 100644
index d17b0615538f7..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vsrc0.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vsrc0:
-
-vsrc0
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst b/llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst
deleted file mode 100644
index a15ad102091ec..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vsrc1_6802ce.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vsrc1_6802ce:
-
-vsrc1
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst b/llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst
deleted file mode 100644
index 3b89c6984f591..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vsrc1_fd235e.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vsrc1_fd235e:
-
-vsrc1
-=====
-
-Instruction input.
-
-*Size:* 2 dwords.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc2.rst b/llvm/docs/AMDGPU/gfx950_vsrc2.rst
deleted file mode 100644
index 56d4e0dc3ed1d..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vsrc2.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vsrc2:
-
-vsrc2
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
diff --git a/llvm/docs/AMDGPU/gfx950_vsrc3.rst b/llvm/docs/AMDGPU/gfx950_vsrc3.rst
deleted file mode 100644
index 5c65b97287d6c..0000000000000
--- a/llvm/docs/AMDGPU/gfx950_vsrc3.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-..
- **************************************************
- * *
- * Automatically generated file, do not edit! *
- * *
- **************************************************
-
-.. _amdgpu_synid_gfx950_vsrc3:
-
-vsrc3
-=====
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
>From 36d8bd30a22f91f0cd59bc73f88b985429e2559a Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Tue, 17 Mar 2026 12:07:38 -0700
Subject: [PATCH 3/7] Fixed a couple problems.
(1) Excluded the encoding ENC_EXP because it's not supported for
gfx950 (2) Fixed the modifier offset for MTBUF etc.
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 311 +++++++++++++--------------
llvm/docs/AMDGPU/gfx950_operands.rst | 50 -----
llvm/docs/AMDGPUModifierSyntax.rst | 5 +-
3 files changed, 154 insertions(+), 212 deletions(-)
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
index 175f82af5596e..c5410209e7b6f 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -173,76 +173,67 @@ DS
ds_xor_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_xor_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
-EXP
----
-
-.. parsed-literal::
-
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **SRC3** **MODIFIERS**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- exp :ref:`tgt<amdgpu_synid_gfx950_tgt>`, :ref:`vsrc0<amdgpu_synid_gfx950_vsrc0>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vsrc2<amdgpu_synid_gfx950_vsrc2>`, :ref:`vsrc3<amdgpu_synid_gfx950_vsrc3>` :ref:`done<amdgpu_synid_done>` :ref:`compr<amdgpu_synid_compr>` :ref:`vm<amdgpu_synid_vm>`
-
FLAT
----
.. parsed-literal::
**INSTRUCTION** **DST** **SRC0** **SRC1** **MODIFIERS**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- flat_atomic_add :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_add_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_add_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_and :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_and_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_cmpswap :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_cmpswap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_dec :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_dec_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_inc :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_inc_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_max_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_min_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_or :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_or_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_pk_add_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_smax :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_smax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_smin :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_smin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_sub :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_sub_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_swap :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_swap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_umax :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_umax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_umin :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_umin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_xor :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_atomic_xor_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_short_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_load_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_byte :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_byte_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_dword :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_dwordx2 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_dwordx3 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_cfb402>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_dwordx4 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_short :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- flat_store_short_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ flat_atomic_add :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_add_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_add_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_and :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_and_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_cmpswap :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_cmpswap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_dec :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_dec_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_inc :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_inc_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_max_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_min_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_or :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_or_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_pk_add_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smax :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smin :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_smin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_sub :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_sub_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_swap :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_swap_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umax :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umax_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umin :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_umin_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_xor :ref:`vdst<amdgpu_synid_gfx950_vdst_c8ee02>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_atomic_xor_x2 :ref:`vdst<amdgpu_synid_gfx950_vdst_ef6c94>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sbyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sbyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_short_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_short_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_sshort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ubyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ubyte_d16 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ubyte_d16_hi :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_load_ushort :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_byte :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_byte_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dword :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dwordx2 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_9ad749>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dwordx3 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_cfb402>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_dwordx4 :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_848ff7>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_short :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ flat_store_short_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
FLAT_GLBL
---------
@@ -488,109 +479,109 @@ MTBUF
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- tbuffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`fmt<amdgpu_synid_fmt>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ tbuffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
MUBUF
-----
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- buffer_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_add_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_add_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_and_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_cmpswap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_8e9b87>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_dec_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_inc_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_max_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_min_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_or_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_pk_add_bf16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_pk_add_f16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_sub_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_swap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_xor_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_inv :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sbyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sbyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sbyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_short_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sshort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ubyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ubyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ubyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ushort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_byte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_byte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_lds_dword :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_short :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_wbinvl1 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_wbinvl1_vol :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_wbl2 :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_and_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_cmpswap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_8e9b87>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_dec_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_inc_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_max_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_min_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_or_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_pk_add_bf16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_pk_add_f16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_sub_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_swap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_xor_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_inv :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_short_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sshort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ushort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_byte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_byte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_lds_dword :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_short :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_wbinvl1 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_wbinvl1_vol :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_wbl2 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
SMEM
----
diff --git a/llvm/docs/AMDGPU/gfx950_operands.rst b/llvm/docs/AMDGPU/gfx950_operands.rst
index 2035df9ce5128..e4ef623008b45 100644
--- a/llvm/docs/AMDGPU/gfx950_operands.rst
+++ b/llvm/docs/AMDGPU/gfx950_operands.rst
@@ -1016,23 +1016,6 @@ Instruction input.
*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
-.. _amdgpu_synid_gfx950_tgt:
-
-tgt
----
-
-An export target:
-
- ================== ===================================
- Syntax Description
- ================== ===================================
- pos{0..3} Copy vertex position 0..3.
- param{0..31} Copy vertex parameter 0..31.
- mrt{0..7} Copy pixel color to the MRTs 0..7.
- mrtz Copy pixel depth (Z) data.
- null Copy nothing.
- ================== ===================================
-
.. _amdgpu_synid_gfx950_vaddr_5d0b42:
vaddr
@@ -1438,17 +1421,6 @@ Interpolation parameter to read:
p20 Parameter *P20*.
============ ===================================
-.. _amdgpu_synid_gfx950_vsrc0:
-
-vsrc0
------
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
-
.. _amdgpu_synid_gfx950_vsrc1_6802ce:
vsrc1
@@ -1471,25 +1443,3 @@ Instruction input.
*Operands:* :ref:`v<amdgpu_synid_v>`
-.. _amdgpu_synid_gfx950_vsrc2:
-
-vsrc2
------
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
-
-.. _amdgpu_synid_gfx950_vsrc3:
-
-vsrc3
------
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
-
diff --git a/llvm/docs/AMDGPUModifierSyntax.rst b/llvm/docs/AMDGPUModifierSyntax.rst
index 8a60663b7303c..8404a3e7b308d 100644
--- a/llvm/docs/AMDGPUModifierSyntax.rst
+++ b/llvm/docs/AMDGPUModifierSyntax.rst
@@ -809,9 +809,10 @@ tfe
See a description :ref:`here<amdgpu_synid_tfe>`.
.. _amdgpu_synid_fmt:
+.. _amdgpu_synid_format:
-fmt
-~~~
+format
+~~~~~~
Specifies data and numeric formats used by the operation.
The default numeric format is BUF_NUM_FORMAT_UNORM.
>From a33e0b9cb1020affec7d8117cd4d3fb4d89b632e Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Wed, 18 Mar 2026 11:59:17 -0700
Subject: [PATCH 4/7] Removed a few unsupported opcodes eg BUFFER_WBINVL1
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 15 ---------
llvm/docs/AMDGPU/gfx950_operands.rst | 49 ----------------------------
2 files changed, 64 deletions(-)
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
index c5410209e7b6f..3d442850014bc 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -579,8 +579,6 @@ MUBUF
buffer_store_lds_dword :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
buffer_store_short :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
buffer_store_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_wbinvl1 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_wbinvl1_vol :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
buffer_wbl2 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
SMEM
@@ -908,17 +906,6 @@ VERIF
s_illegal
s_nowaitcnt
-VINTRP
-------
-
-.. parsed-literal::
-
- **INSTRUCTION** **DST** **SRC0** **SRC1**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_interp_mov_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vsrc<amdgpu_synid_gfx950_vsrc>`, :ref:`attr<amdgpu_synid_gfx950_attr>`
- v_interp_p1_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vsrc<amdgpu_synid_gfx950_vsrc>`, :ref:`attr<amdgpu_synid_gfx950_attr>`
- v_interp_p2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vsrc<amdgpu_synid_gfx950_vsrc>`, :ref:`attr<amdgpu_synid_gfx950_attr>`
-
VOP1
----
@@ -1331,7 +1318,6 @@ VOP3P
v_mfma_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_i32_32x32x4_2b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
v_mfma_i32_4x4x4_16b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_ld_scale_b32 :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_pk_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
v_pk_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
@@ -1393,7 +1379,6 @@ VOP3PX2
**INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **SRC3** **SRC4**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_mfma_ld_scale_paired_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_581e7b>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
v_mfma_scale_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
v_mfma_scale_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
diff --git a/llvm/docs/AMDGPU/gfx950_operands.rst b/llvm/docs/AMDGPU/gfx950_operands.rst
index e4ef623008b45..a67551b05e950 100644
--- a/llvm/docs/AMDGPU/gfx950_operands.rst
+++ b/llvm/docs/AMDGPU/gfx950_operands.rst
@@ -23,29 +23,6 @@ addr
*Operands:* :ref:`v<amdgpu_synid_v>`
-.. _amdgpu_synid_gfx950_attr:
-
-attr
-----
-
-Interpolation attribute and channel:
-
- ============== ===================================
- Syntax Description
- ============== ===================================
- attr{0..32}.x Attribute 0..32 with *x* channel.
- attr{0..32}.y Attribute 0..32 with *y* channel.
- attr{0..32}.z Attribute 0..32 with *z* channel.
- attr{0..32}.w Attribute 0..32 with *w* channel.
- ============== ===================================
-
-Examples:
-
-.. parsed-literal::
-
- v_interp_p1_f32 v1, v0, attr0.x
- v_interp_p1_f32 v1, v0, attr32.w
-
.. _amdgpu_synid_gfx950_data_be4895:
data
@@ -785,17 +762,6 @@ Instruction input.
*Operands:* :ref:`v<amdgpu_synid_v>`
-.. _amdgpu_synid_gfx950_src2_581e7b:
-
-src2
-----
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
-
.. _amdgpu_synid_gfx950_src2_14b47a:
src2
@@ -1406,21 +1372,6 @@ Instruction output.
*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-.. _amdgpu_synid_gfx950_vsrc:
-
-vsrc
-----
-
-Interpolation parameter to read:
-
- ============ ===================================
- Syntax Description
- ============ ===================================
- p0 Parameter *P0*.
- p10 Parameter *P10*.
- p20 Parameter *P20*.
- ============ ===================================
-
.. _amdgpu_synid_gfx950_vsrc1_6802ce:
vsrc1
>From edeb925ecff6ac6da82897b54af961c39e0a7506 Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Thu, 19 Mar 2026 09:38:30 -0700
Subject: [PATCH 5/7] Removed some opcodes
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 347 +++++++--------------------
llvm/docs/AMDGPU/gfx950_operands.rst | 120 +--------
2 files changed, 90 insertions(+), 377 deletions(-)
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
index 3d442850014bc..5a5937fb853f6 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -60,19 +60,12 @@ DS
ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_cmpst_rtn_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>`, :ref:`data1<amdgpu_synid_gfx950_data1_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_cmpst_rtn_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>`, :ref:`data1<amdgpu_synid_gfx950_data1_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_condxchg32_rtn_b128 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_condxchg32_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_consume :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_dec_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_dec_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_dec_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_dec_u64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_gws_barrier :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_gws_init :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_gws_sema_br :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_gws_sema_p :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_gws_sema_release_all :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_gws_sema_v :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_inc_rtn_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_inc_rtn_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_inc_u32 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
@@ -110,7 +103,6 @@ DS
ds_or_b64 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_or_rtn_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_or_rtn_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_9ad749>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
- ds_ordered_count :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_permute_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_pk_add_bf16 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
ds_pk_add_f16 :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data0<amdgpu_synid_gfx950_data0_be4895>` :ref:`offset0<amdgpu_synid_ds_offset80>` :ref:`offset1<amdgpu_synid_ds_offset81>` :ref:`offset<amdgpu_synid_ds_offset16>` :ref:`gds<amdgpu_synid_gds>`
@@ -279,7 +271,6 @@ FLAT_GLBL
global_load_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
global_load_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
global_load_lds_dword :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
- global_load_lds_dwordx2 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
global_load_lds_dwordx3 :ref:`vdst<amdgpu_synid_gfx950_vdst_260aca>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
global_load_lds_dwordx4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
global_load_lds_sbyte :ref:`vdst<amdgpu_synid_gfx950_vdst_fa7dbd>`, :ref:`addr<amdgpu_synid_gfx950_addr_f2b449>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_ce8216>`
@@ -340,140 +331,6 @@ FLAT_SCRATCH
scratch_store_short :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
scratch_store_short_d16_hi :ref:`addr<amdgpu_synid_gfx950_addr_c8b8d4>`, :ref:`data<amdgpu_synid_gfx950_data_be4895>`, :ref:`saddr<amdgpu_synid_gfx950_saddr_13d69a>`
-MIMG
-----
-
-.. parsed-literal::
-
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- image_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_576598>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a143d>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4 :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_c_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4h :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather4h_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_gather8h_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_get_lod :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_get_resinfo :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_load :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_load_mip :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_load_mip_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_load_mip_pck_sgn :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_load_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_load_pck_sgn :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_rsrc256 :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_b_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cd :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cd_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cd_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cd_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_d :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_d_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_d_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_d_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_c_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cd :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cd_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cd_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cd_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cl_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_cl_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_d :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_d_cl :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_d_cl_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_d_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_l :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_l_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_lz :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_lz_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_o :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sample_o_a :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>`, :ref:`ssamp<amdgpu_synid_gfx950_ssamp>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_sampler :ref:`vdata<amdgpu_synid_gfx950_vdata_a507a0>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_store :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_store_mip :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_store_mip_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- image_store_pck :ref:`vdata<amdgpu_synid_gfx950_vdata_a5f23e>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_5d0b42>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_79ffcd>` :ref:`dmask<amdgpu_synid_dmask>` :ref:`unorm<amdgpu_synid_unorm>` :ref:`lwe<amdgpu_synid_lwe>` :ref:`da<amdgpu_synid_da>` :ref:`a16<amdgpu_synid_a16>` :ref:`d16<amdgpu_synid_d16>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
-
MTBUF
-----
@@ -481,22 +338,22 @@ MTBUF
**INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- tbuffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`format<amdgpu_synid_format>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
MUBUF
-----
@@ -505,80 +362,79 @@ MUBUF
**INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- buffer_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_add_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_add_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_and_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_cmpswap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_8e9b87>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_dec_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_inc_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_max_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_min_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_or_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_pk_add_bf16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_pk_add_f16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_smin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_sub_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_swap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_umin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_atomic_xor_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_add_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_and :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_and_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_cmpswap :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_cmpswap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_8e9b87>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_dec :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_dec_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_inc :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_inc_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_max_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_min_f64 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_or :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_or_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_pk_add_bf16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_pk_add_f16 :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_smin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_sub :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_sub_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_swap :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_swap_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umax :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umax_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umin :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_umin_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_xor :ref:`vdata<amdgpu_synid_gfx950_vdata_2a60db>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_atomic_xor_x2 :ref:`vdata<amdgpu_synid_gfx950_vdata_2d0375>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
buffer_inv :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sbyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sbyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sbyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_short_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_sshort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ubyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ubyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ubyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_load_ushort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_byte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_byte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_lds_dword :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_short :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
- buffer_store_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr_7a736f>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc_e73d16>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sbyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_short_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_sshort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte_d16 :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ubyte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_load_ushort :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_byte :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_byte_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dword :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx2 :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx3 :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_dwordx4 :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_hi_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_d16_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_x :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx950_vdata_0f48d1>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xyz :ref:`vdata<amdgpu_synid_gfx950_vdata_260aca>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx950_vdata_180bef>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_short :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
+ buffer_store_short_d16_hi :ref:`vdata<amdgpu_synid_gfx950_vdata_fa7dbd>`, :ref:`vaddr<amdgpu_synid_gfx950_vaddr>`, :ref:`srsrc<amdgpu_synid_gfx950_srsrc>`, :ref:`soffset<amdgpu_synid_gfx950_soffset_d856a0>` :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
buffer_wbl2 :ref:`offset12<amdgpu_synid_flat_offset12>` :ref:`offen<amdgpu_synid_offen>` :ref:`idxen<amdgpu_synid_idxen>` :ref:`lds<amdgpu_synid_lds>` :ref:`sc0<amdgpu_synid_sc0>` :ref:`sc1<amdgpu_synid_sc1>` :ref:`nt<amdgpu_synid_nt>`
SMEM
@@ -711,8 +567,6 @@ SOP1
s_getpc_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`
s_mov_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
s_mov_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_a319e6>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
- s_mov_fed_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
- s_mov_regrd_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
s_movreld_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_94342d>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_eecc17>`
s_movreld_b64 :ref:`sdst<amdgpu_synid_gfx950_sdst_718cc4>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_83ef5a>`
s_movrels_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`ssrc0<amdgpu_synid_gfx950_ssrc0_595c25>`
@@ -850,7 +704,6 @@ SOPK
s_cmpk_lt_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
s_cmpk_lt_u32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
s_getreg_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_7ed651>`
- s_getreg_regrd_b32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_7ed651>`
s_movk_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
s_mulk_i32 :ref:`sdst<amdgpu_synid_gfx950_sdst_06b266>`, :ref:`simm16<amdgpu_synid_gfx950_simm16_39b593>`
s_setreg_b32 :ref:`simm16<amdgpu_synid_gfx950_simm16_cc1716>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_02b357>`
@@ -896,16 +749,6 @@ SOPP
s_waitcnt :ref:`simm16<amdgpu_synid_gfx950_simm16_218bea>`
s_wakeup
-VERIF
------
-
-.. parsed-literal::
-
- **INSTRUCTION**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- s_illegal
- s_nowaitcnt
-
VOP1
----
@@ -914,7 +757,6 @@ VOP1
**INSTRUCTION** **DST** **SRC**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
v_accvgpr_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>`
- v_accvgpr_writelane_regwr_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_bfrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_ceil_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_ceil_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
@@ -975,8 +817,6 @@ VOP1
v_log_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_mov_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_mov_fed_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_mov_prsv_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_nop
v_not_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_permlane16_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
@@ -1004,7 +844,6 @@ VOP1
v_trunc_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_trunc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
v_trunc_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_writelane_regwr_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
VOP2
----
@@ -1183,10 +1022,6 @@ VOP3
v_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_fma_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_fma_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_interp_p1ll_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
- v_interp_p1lv_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_interp_p2_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_interp_p2_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src1<amdgpu_synid_gfx950_src1_6802ce>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
v_ldexp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_ldexp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_lerp_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
@@ -1196,13 +1031,11 @@ VOP3
v_lshlrev_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
v_lshrrev_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
v_mad_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_mad_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_i64_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_mad_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_mad_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_legacy_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_legacy_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
@@ -1246,7 +1079,6 @@ VOP3
v_perm_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_qsad_pk_u16_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_readlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
- v_readlane_regrd_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
v_sad_hi_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_sad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_sad_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
@@ -1265,7 +1097,6 @@ VOP3P
**INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
v_accvgpr_read :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>`
- v_accvgpr_wrfed :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`
v_accvgpr_write :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`
v_dot2_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_dot2_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
@@ -1291,7 +1122,6 @@ VOP3P
v_mfma_f32_16x16x4_4b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_16x16x4_4b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_16x16x4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x8_xf32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
v_mfma_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_32x32x16_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_32x32x16_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
@@ -1302,7 +1132,6 @@ VOP3P
v_mfma_f32_32x32x2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_32x32x4_2b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
v_mfma_f32_32x32x4_2b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
- v_mfma_f32_32x32x4_xf32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_32x32x8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
v_mfma_f32_32x32x8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
diff --git a/llvm/docs/AMDGPU/gfx950_operands.rst b/llvm/docs/AMDGPU/gfx950_operands.rst
index a67551b05e950..b7461911adcbf 100644
--- a/llvm/docs/AMDGPU/gfx950_operands.rst
+++ b/llvm/docs/AMDGPU/gfx950_operands.rst
@@ -663,17 +663,6 @@ Instruction input.
*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`m0<amdgpu_synid_m0>`
-.. _amdgpu_synid_gfx950_src1_6802ce:
-
-src1
-----
-
-Instruction input.
-
-*Size:* 1 dword.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
-
.. _amdgpu_synid_gfx950_src1_be4895:
src1
@@ -850,7 +839,7 @@ Instruction input.
*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`, :ref:`fconst<amdgpu_synid_fconst>`
-.. _amdgpu_synid_gfx950_srsrc_e73d16:
+.. _amdgpu_synid_gfx950_srsrc:
srsrc
-----
@@ -861,28 +850,6 @@ Buffer resource constant which defines the address and characteristics of the bu
*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
-.. _amdgpu_synid_gfx950_srsrc_79ffcd:
-
-srsrc
------
-
-Image resource constant which defines the location of the image buffer in memory, its dimensions, tiling, and data format.
-
-*Size:* 8 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
-
-.. _amdgpu_synid_gfx950_ssamp:
-
-ssamp
------
-
-Sampler constant used to specify filtering options applied to the image data after it is read.
-
-*Size:* 4 dwords.
-
-*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`ttmp<amdgpu_synid_ttmp>`
-
.. _amdgpu_synid_gfx950_ssrc0_595c25:
ssrc0
@@ -982,22 +949,7 @@ Instruction input.
*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`, :ref:`vccz<amdgpu_synid_vccz>`, :ref:`execz<amdgpu_synid_execz>`, :ref:`scc<amdgpu_synid_scc>`, :ref:`fconst<amdgpu_synid_fconst>`, :ref:`literal<amdgpu_synid_literal>`
-.. _amdgpu_synid_gfx950_vaddr_5d0b42:
-
-vaddr
------
-
-Image address which includes from one to four dimensional coordinates and other data used to locate a position in the image.
-
-*Size:* 1, 2, 3, 4, 8 or 16 dwords. Actual size depends on opcode, specific image being handled and :ref:`a16<amdgpu_synid_a16>`.
-
- Note 1. Image format and dimensions are encoded in the image resource constant but not in the instruction.
-
- Note 2. Actually image address size may vary from 1 to 13 dwords, but assembler currently supports a limited range of register sequences.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`
-
-.. _amdgpu_synid_gfx950_vaddr_7a736f:
+.. _amdgpu_synid_gfx950_vaddr:
vaddr
-----
@@ -1024,20 +976,6 @@ Vector condition code.
*Operands:* :ref:`vcc<amdgpu_synid_vcc>`
-.. _amdgpu_synid_gfx950_vdata_a5f23e:
-
-vdata
------
-
-Image data to store by an *image_store* instruction.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
-* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-
.. _amdgpu_synid_gfx950_vdata_2a60db:
vdata
@@ -1083,46 +1021,6 @@ Optionally may serve as an output data:
*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-.. _amdgpu_synid_gfx950_vdata_2a143d:
-
-vdata
------
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify 1 data element for 32-bit-per-pixel surfaces or 2 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
-* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
-
- Note: the surface data format is indicated in the image resource constant but not in the instruction.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-
-.. _amdgpu_synid_gfx950_vdata_576598:
-
-vdata
------
-
-Input data for an atomic instruction.
-
-Optionally may serve as an output data:
-
-* If :ref:`glc<amdgpu_synid_glc>` is specified, gets the memory value before the operation.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`tfe<amdgpu_synid_tfe>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify 2 data elements for 32-bit-per-pixel surfaces or 4 data elements for 64-bit-per-pixel surfaces. Each data element occupies 1 dword.
-* :ref:`tfe<amdgpu_synid_tfe>` adds 1 dword if specified.
-
- Note: the surface data format is indicated in the image resource constant but not in the instruction.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-
.. _amdgpu_synid_gfx950_vdata_fa7dbd:
vdata
@@ -1167,20 +1065,6 @@ Instruction output.
*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-.. _amdgpu_synid_gfx950_vdata_a507a0:
-
-vdata
------
-
-Instruction output.
-
-*Size:* depends on :ref:`dmask<amdgpu_synid_dmask>` and :ref:`d16<amdgpu_synid_d16>`:
-
-* :ref:`dmask<amdgpu_synid_dmask>` may specify from 1 to 4 data elements. Each data element occupies either 32 bits or 16 bits depending on :ref:`d16<amdgpu_synid_d16>`.
-* :ref:`d16<amdgpu_synid_d16>` specifies that data in registers are packed; each value occupies 16 bits.
-
-*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
-
.. _amdgpu_synid_gfx950_vdst_c8ee02:
vdst
>From 13754ac23bc56249d530a313c0416ac09f82c73e Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Mon, 23 Mar 2026 10:57:21 -0700
Subject: [PATCH 6/7] Regenerate rst files for GFX950 after fixing a problem
A problem in the auto-gen'd formats.py has been fixed, where an
operand can be both src and dst, e.g., vcc in v_addc_co_u32.
Thus the rst files are regenerated.
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 928 +++++++++++++--------------
1 file changed, 464 insertions(+), 464 deletions(-)
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
index 5a5937fb853f6..e74fb85ecb68a 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -754,166 +754,166 @@ VOP1
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_accvgpr_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>`
- v_bfrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_ceil_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_ceil_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_ceil_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_clrexcp
- v_cos_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cos_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f16_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f16_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_cvt_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_ubyte0 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_ubyte1 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_ubyte2 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f32_ubyte3 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f64_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f64_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_f64_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_flr_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_cvt_norm_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_norm_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_off_f32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_pk_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_pk_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_rpi_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_u32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_cvt_u32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_exp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_exp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_exp_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_ffbh_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_ffbh_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_ffbl_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_floor_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_floor_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_floor_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_fract_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_fract_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_fract_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_frexp_exp_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_frexp_exp_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_frexp_exp_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_frexp_mant_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_frexp_mant_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_frexp_mant_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_log_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_log_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_log_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_mov_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_nop
- v_not_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_permlane16_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
- v_permlane32_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
- v_prng_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rcp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rcp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rcp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_rcp_iflag_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_readfirstlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_516946>`
- v_rndne_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rndne_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rndne_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_rsq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rsq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_rsq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_sat_pk_u8_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_screen_partition_4se_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_sin_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_sin_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_sqrt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_sqrt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_sqrt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
- v_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>`
- v_trunc_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_trunc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`
- v_trunc_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`
+ **INSTRUCTION** **DST** **SRC** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_accvgpr_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_bfrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ceil_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ceil_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ceil_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_clrexcp :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cos_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cos_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f16_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f16_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_ubyte0 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_ubyte1 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_ubyte2 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f32_ubyte3 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f64_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f64_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_f64_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_flr_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_norm_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_norm_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_off_f32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_pk_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_pk_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_rpi_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_u32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cvt_u32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_exp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_exp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_exp_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ffbh_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ffbh_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ffbl_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_floor_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_floor_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_floor_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fract_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fract_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fract_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_frexp_exp_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_frexp_exp_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_frexp_exp_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_frexp_mant_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_frexp_mant_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_frexp_mant_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_log_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_log_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_log_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mov_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_nop :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_not_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_permlane16_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_permlane32_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_prng_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rcp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rcp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rcp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rcp_iflag_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_readfirstlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_516946>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rndne_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rndne_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rndne_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rsq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rsq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_rsq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sat_pk_u8_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_screen_partition_4se_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sin_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sin_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sqrt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sqrt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sqrt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_trunc_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_trunc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_trunc_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
VOP2
----
.. parsed-literal::
- **INSTRUCTION** **DST0** **DST1** **SRC0** **SRC1** **SRC2**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_add_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_add_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_addc_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`,:ref:`vcc<amdgpu_synid_gfx950_vcc>`
- v_and_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_ashrrev_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cndmask_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`
- v_dot2c_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_dot2c_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_dot2c_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_dot4c_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_dot8c_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_fmaak_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>`
- v_fmac_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_fmac_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_fmamk_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_ldexp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_lshlrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_lshrrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_madak_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`literal<amdgpu_synid_gfx950_literal_39b593>`
- v_madmk_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`literal<amdgpu_synid_gfx950_literal_39b593>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_max_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_max_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_max_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_min_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_min_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_min_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_hi_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_hi_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_mul_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_pk_fmac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_sub_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_sub_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_sub_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_sub_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_subb_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`,:ref:`vcc<amdgpu_synid_gfx950_vcc>`
- v_subbrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`,:ref:`vcc<amdgpu_synid_gfx950_vcc>`
- v_subrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_subrev_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_subrev_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_subrev_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_subrev_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_xnor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_xor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
+ **INSTRUCTION** **DST0** **DST1** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_add_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_add_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_addc_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_and_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ashrrev_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cndmask_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_dot2c_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_dot2c_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_dot2c_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_dot4c_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_dot8c_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fmaak_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fmac_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fmac_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_fmamk_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`literal<amdgpu_synid_gfx950_literal_81e671>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_ldexp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_lshlrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_lshrrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_madak_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`literal<amdgpu_synid_gfx950_literal_39b593>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_madmk_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`literal<amdgpu_synid_gfx950_literal_39b593>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_max_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_max_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_max_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_min_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_min_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_min_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_hi_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_hi_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_mul_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_pk_fmac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sub_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sub_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sub_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_sub_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subb_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subbrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subrev_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subrev_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subrev_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_subrev_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_0f0007>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_xnor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_xor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
VOP3
----
@@ -1094,328 +1094,328 @@ VOP3P
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_accvgpr_read :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>`
- v_accvgpr_write :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`
- v_dot2_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot2_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot2_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot2_u32_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot4_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot4_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot8_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_dot8_u32_u4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_mad_mix_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_mad_mixhi_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_mad_mixlo_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_mfma_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x1_4b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_16x16x4_4b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_16x16x4_4b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_16x16x4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x16_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x16_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x16_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x16_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x1_2b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
- v_mfma_f32_32x32x2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x4_2b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
- v_mfma_f32_32x32x4_2b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
- v_mfma_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_32x32x8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_f32_4x4x1_16b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_4x4x4_16b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f32_4x4x4_16b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_f64_16x16x4_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8d317>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_f36021>`
- v_mfma_f64_4x4x4_4b_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_1ff383>`
- v_mfma_i32_16x16x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_i32_16x16x4_4b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_mfma_i32_32x32x16_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`
- v_mfma_i32_32x32x4_2b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>`
- v_mfma_i32_4x4x4_16b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`
- v_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
- v_pk_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_pk_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
- v_pk_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_pk_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_pk_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_maximum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_pk_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_minimum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
- v_pk_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
- v_pk_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
- v_pk_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_pk_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
- v_smfmac_f32_16x16x128_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x128_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x128_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x128_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x64_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x64_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_16x16x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_f32_32x32x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_i32_16x16x128_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
- v_smfmac_i32_32x32x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>`
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_accvgpr_read :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_accvgpr_write :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot2_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot2_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot2_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot2_u32_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot4_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot4_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot8_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_dot8_u32_u4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mad_mix_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mad_mixhi_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mad_mixlo_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x1_4b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x4_4b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x4_4b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x1_2b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x4_2b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x4_2b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_4x4x1_16b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_4x4x4_16b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_4x4x4_16b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f64_16x16x4_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8d317>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_f36021>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f64_4x4x4_4b_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_1ff383>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_16x16x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_16x16x4_4b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_32x32x16_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_32x32x4_2b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_4x4x4_16b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_maximum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_minimum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_16x16x128_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_32x32x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
VOP3PX2
-------
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **SRC3** **SRC4**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_mfma_scale_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
- v_mfma_scale_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>`
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **SRC3** **SRC4** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_mfma_scale_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_scale_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>`, :ref:`scale_src0<amdgpu_synid_gfx950_scale_src0>`, :ref:`scale_src1<amdgpu_synid_gfx950_scale_src1>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
VOPC
----
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC0** **SRC1**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_cmp_class_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_class_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_class_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_eq_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_eq_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_eq_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_f_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_f_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_f_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_f_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_f_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_f_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_f_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_f_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_f_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_ge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_ge_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ge_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ge_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_ge_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ge_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ge_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_gt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_gt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_gt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_gt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_gt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_gt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_gt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_gt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_gt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_le_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_le_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_le_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_le_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_le_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_le_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_le_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_le_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_le_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_lg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_lt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_lt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_lt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_lt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_ne_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ne_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ne_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_ne_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ne_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ne_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_neq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_neq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_neq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_nge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_ngt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ngt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_ngt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_nle_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nle_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nle_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_nlg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nlg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nlg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_nlt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nlt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_nlt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_o_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_o_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_o_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_t_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_t_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_t_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_t_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_t_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_t_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_tru_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_tru_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_tru_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmp_u_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_u_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmp_u_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_class_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_class_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_class_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_eq_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_eq_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_eq_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_f_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_f_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_f_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_f_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_f_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_f_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_f_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_f_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_f_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_ge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_ge_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ge_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ge_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_ge_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ge_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ge_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_gt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_gt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_gt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_gt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_gt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_gt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_gt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_gt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_gt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_le_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_le_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_le_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_le_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_le_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_le_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_le_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_le_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_le_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_lg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_lt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_lt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_lt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_lt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_ne_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ne_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ne_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_ne_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ne_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ne_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_neq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_neq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_neq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_nge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_ngt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ngt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_ngt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_nle_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nle_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nle_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_nlg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nlg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nlg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_nlt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nlt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_nlt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_o_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_o_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_o_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_t_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_t_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_t_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_t_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_t_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_t_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_tru_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_tru_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_tru_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
- v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_u_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>`
- v_cmpx_u_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>`
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_cmp_class_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_class_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_class_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_eq_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_f_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ge_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_gt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_le_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_lt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ne_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ne_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ne_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ne_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ne_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ne_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_neq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_neq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_neq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ngt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ngt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_ngt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nle_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nle_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nle_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nlg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nlg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nlg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nlt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nlt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_nlt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_o_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_o_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_o_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_t_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_t_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_t_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_t_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_t_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_t_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_tru_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_tru_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_tru_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_u_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_u_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmp_u_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_class_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_class_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_class_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_eq_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_f_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ge_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_gt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_le_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_lt_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ne_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ne_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ne_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ne_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ne_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ne_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_neq_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_neq_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_neq_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nge_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nge_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nge_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ngt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ngt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_ngt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nle_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nle_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nle_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nlg_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nlg_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nlg_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nlt_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nlt_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_nlt_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_o_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_o_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_o_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_t_i16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_t_i32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_t_i64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_t_u16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_t_u32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_t_u64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_tru_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_tru_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_tru_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_u_f32 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_06ee74>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_6802ce>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
+ v_cmpx_u_f64 :ref:`vcc<amdgpu_synid_gfx950_vcc>`, :ref:`src0<amdgpu_synid_gfx950_src0_62f8c2>`, :ref:`vsrc1<amdgpu_synid_gfx950_vsrc1_fd235e>` :ref:`src0_sel<amdgpu_synid_src0_sel>` :ref:`src1_sel<amdgpu_synid_src1_sel>` :ref:`dst_sel<amdgpu_synid_dst_sel>` :ref:`dst_unused<amdgpu_synid_dst_unused>` :ref:`bank_mask<amdgpu_synid_bank_mask>` :ref:`row_mask<amdgpu_synid_row_mask>` :ref:`bound_ctrl<amdgpu_synid_bound_ctrl>` :ref:`quad_perm<amdgpu_synid_dpp_ctrl>` :ref:`row_shr<amdgpu_synid_dpp_ctrl>` :ref:`row_shl<amdgpu_synid_dpp_ctrl>` :ref:`row_ror<amdgpu_synid_dpp_ctrl>` :ref:`row_bcast<amdgpu_synid_dpp_ctrl>`
.. |---| unicode:: U+02014 .. em dash
>From 7bb7aee4ce7e7d4fe891d61e286b67a58891ce66 Mon Sep 17 00:00:00 2001
From: Jun Wang <jwang86 at yahoo.com>
Date: Mon, 30 Mar 2026 22:05:48 -0700
Subject: [PATCH 7/7] A couple fixes:
(1) In VOP3P, the MFMA instructions have a different set of modifiers
(2) Allow an instruction to appear in multiple encodings instead of
just one.
---
llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst | 556 ++++++++++++++++++++++-----
llvm/docs/AMDGPU/gfx950_operands.rst | 33 ++
2 files changed, 483 insertions(+), 106 deletions(-)
diff --git a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
index e74fb85ecb68a..0800a662b2afc 100644
--- a/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
+++ b/llvm/docs/AMDGPU/AMDGPUAsmGFX950.rst
@@ -922,31 +922,273 @@ VOP3
**INSTRUCTION** **DST0** **DST1** **SRC0** **SRC1** **SRC2**
\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_accvgpr_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_add3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_add_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_add_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
v_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_add_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_add_lshl_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_add_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_addc_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_595c25>`
v_alignbit_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_alignbyte_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_and_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_and_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_ashr_pk_i8_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_ashr_pk_u8_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_ashrrev_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_ashrrev_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
v_bcnt_u32_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_bfe_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_bfe_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_bfi_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_bfm_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_bfrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_bitop3_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_bitop3_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_ceil_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_ceil_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_ceil_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_clrexcp
+ v_cmp_class_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_class_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_class_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_eq_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_eq_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_eq_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_f_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_f_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_f_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_f_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_f_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_f_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_f_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_f_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_f_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_ge_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ge_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ge_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_ge_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ge_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ge_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_ge_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ge_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ge_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_gt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_gt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_gt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_gt_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_gt_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_gt_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_gt_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_gt_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_gt_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_le_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_le_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_le_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_le_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_le_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_le_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_le_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_le_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_le_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_lg_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lg_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lg_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_lt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_lt_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lt_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lt_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_lt_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lt_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_lt_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_ne_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ne_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ne_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_ne_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ne_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ne_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_neq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_neq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_neq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_nge_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nge_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nge_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_ngt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ngt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_ngt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_nle_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nle_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nle_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_nlg_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nlg_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nlg_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_nlt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nlt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_nlt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_o_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_o_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_o_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_t_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_t_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_t_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_t_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_t_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_t_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_tru_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_tru_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_tru_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmp_u_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_u_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmp_u_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_718cc4>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_class_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_class_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_class_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_eq_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_eq_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_eq_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_f_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_f_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_f_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_f_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_f_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_f_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_f_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_f_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_f_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_ge_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ge_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ge_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_ge_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ge_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ge_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_ge_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ge_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ge_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_gt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_gt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_gt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_gt_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_gt_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_gt_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_gt_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_gt_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_gt_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_le_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_le_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_le_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_le_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_le_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_le_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_le_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_le_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_le_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_lg_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lg_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lg_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_lt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_lt_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lt_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lt_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_lt_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lt_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_lt_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_ne_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ne_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ne_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_ne_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ne_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ne_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_neq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_neq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_neq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_nge_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nge_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nge_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_ngt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ngt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_ngt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_nle_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nle_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nle_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_nlg_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nlg_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nlg_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_nlt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nlt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_nlt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_o_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_o_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_o_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_t_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_t_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_t_i64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_t_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_t_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_t_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_tru_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_tru_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_tru_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cmpx_u_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_u_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cmpx_u_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_a319e6>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_cndmask_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_595c25>`
+ v_cos_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cos_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_cubeid_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_cubema_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_cubesc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_cubetc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_cvt_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f16_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f16_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_ubyte0 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_ubyte1 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_ubyte2 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f32_ubyte3 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f64_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f64_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_f64_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_flr_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_norm_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_norm_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_off_f32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_cvt_pk_bf16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_pk_bf8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_pk_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_pk_f32_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_pk_f32_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_cvt_pk_fp8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_pk_i16_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_pk_u16_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
@@ -957,6 +1199,7 @@ VOP3
v_cvt_pknorm_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_pknorm_u16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_pkrtz_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_rpi_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_cvt_scalef32_2xpk16_bf6_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_d52854>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_cvt_scalef32_2xpk16_fp6_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_363335>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_d52854>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_cvt_scalef32_f16_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
@@ -1010,6 +1253,9 @@ VOP3
v_cvt_sr_bf8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_sr_f16_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_cvt_sr_fp8_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_cvt_u16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_u32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_cvt_u32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_div_fixup_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_div_fixup_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_div_fixup_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
@@ -1018,18 +1264,52 @@ VOP3
v_div_fmas_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_div_scale_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_1db612>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_div_scale_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_1db612>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_dot2c_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_dot2c_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_dot2c_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_dot4c_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_dot8c_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_exp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_exp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_exp_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_ffbh_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_ffbh_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_ffbl_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_floor_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_floor_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_floor_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_fma_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_fma_legacy_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_fmac_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_fmac_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_fract_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_fract_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_fract_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_frexp_exp_i16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_frexp_exp_i32_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_frexp_exp_i32_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_frexp_mant_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_frexp_mant_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_frexp_mant_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_ldexp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_ldexp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_ldexp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_lerp_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_log_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_log_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_log_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_lshl_add_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_lshl_add_u64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_lshl_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_lshlrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_lshlrev_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_lshrrev_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_lshrrev_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_mac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_mad_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mad_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
@@ -1048,7 +1328,13 @@ VOP3
v_max3_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_max3_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_max3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_max_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_max_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_max_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_max_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_maximum3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_mbcnt_hi_u32_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_mbcnt_lo_u32_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
@@ -1064,142 +1350,200 @@ VOP3
v_min3_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_min3_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_min3_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_min_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_min_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
+ v_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_min_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_min_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_minimum3_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_mov_b64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_mqsad_pk_u16_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
v_mqsad_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_69a144>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e016a1>`
v_msad_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_mul_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`
v_mul_hi_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_hi_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_mul_hi_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_hi_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_i32_i24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_mul_legacy_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_mul_lo_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_mul_u32_u24 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_nop
+ v_not_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_or3_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_or_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_pack_b32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_perm_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_permlane16_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_permlane32_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_pk_fmac_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_prng_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_qsad_pk_u16_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>`
+ v_rcp_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rcp_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rcp_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rcp_iflag_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_readfirstlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_readlane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_59204c>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
+ v_rndne_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rndne_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rndne_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rsq_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rsq_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_rsq_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_sad_hi_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_sad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_sad_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
v_sad_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_sat_pk_u8_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_screen_partition_4se_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_sin_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_sin_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_sqrt_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_sqrt_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_sqrt_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_sub_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_sub_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_sub_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
v_sub_i32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_sub_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_subb_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_595c25>`
+ v_subbrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_595c25>`
+ v_subrev_co_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`sdst<amdgpu_synid_gfx950_sdst_3bec61>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_subrev_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_subrev_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_subrev_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_subrev_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_swap_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_trig_preop_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_trunc_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_trunc_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
+ v_trunc_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`
v_writelane_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_43aa79>`
v_xad_u32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>`
+ v_xnor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
+ v_xor_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1d4114>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`
VOP3P
-----
.. parsed-literal::
- **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
- \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
- v_accvgpr_read :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_accvgpr_write :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot2_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot2_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot2_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot2_u32_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot4_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot4_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot8_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_dot8_u32_u4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mad_mix_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mad_mixhi_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mad_mixlo_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x1_4b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x4_4b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x4_4b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_16x16x4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x16_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x16_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x16_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x16_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x1_2b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x4_2b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x4_2b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_32x32x8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_4x4x1_16b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_4x4x4_16b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f32_4x4x4_16b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f64_16x16x4_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8d317>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_f36021>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_f64_4x4x4_4b_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_1ff383>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_16x16x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_16x16x4_4b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_32x32x16_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_32x32x4_2b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_mfma_i32_4x4x4_16b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_maximum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_minimum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_pk_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x128_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x128_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x128_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x128_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x64_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x64_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_16x16x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_f32_32x32x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_i32_16x16x128_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
- v_smfmac_i32_32x32x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ **INSTRUCTION** **DST** **SRC0** **SRC1** **SRC2** **MODIFIERS**
+ \ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|\ |---|
+ v_accvgpr_read :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_1027ca>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_accvgpr_write :ref:`vdst<amdgpu_synid_gfx950_vdst_78dd0a>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot2_f32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot2_f32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot2_i32_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot2_u32_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot4_i32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot4_u32_u8 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot8_i32_i4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_dot8_u32_u4 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_mad_mix_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_mad_mixhi_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_mad_mixlo_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_mfma_f32_16x16x128_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x1_4b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x4_4b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x4_4b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_16x16x4_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x16_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x1_2b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x2_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x4_2b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x4_2b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x64_f8f6f4 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_ca334d>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x8_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_32x32x8_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_4x4x1_16b_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_4x4x4_16b_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f32_4x4x4_16b_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f64_16x16x4_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_c8d317>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_f36021>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_f64_4x4x4_4b_f64 :ref:`vdst<amdgpu_synid_gfx950_vdst_0f48d1>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_1ff383>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_16x16x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_16x16x4_4b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_32x32x16_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_9ad749>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_14f1c8>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_32x32x4_2b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_8c77d4>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_a90bd6>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_mfma_i32_4x4x4_16b_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_be4895>`, :ref:`src1<amdgpu_synid_gfx950_src1_be4895>`, :ref:`src2<amdgpu_synid_gfx950_src2_ca14ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_pk_add_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_add_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_add_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_add_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_ashrrev_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_fma_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_fma_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>`, :ref:`src2<amdgpu_synid_gfx950_src2_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_lshlrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_lshrrev_b16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_14b47a>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_mad_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_mad_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_max_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_max_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_max_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_maximum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_min_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_min_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_min_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_minimum3_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>`, :ref:`src2<amdgpu_synid_gfx950_src2_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_mov_b32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_mul_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_mul_f32 :ref:`vdst<amdgpu_synid_gfx950_vdst_bdb32f>`, :ref:`src0<amdgpu_synid_gfx950_src0_e30a18>`, :ref:`src1<amdgpu_synid_gfx950_src1_e30a18>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_mul_lo_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_sub_i16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_pk_sub_u16 :ref:`vdst<amdgpu_synid_gfx950_vdst_89680f>`, :ref:`src0<amdgpu_synid_gfx950_src0_168f33>`, :ref:`src1<amdgpu_synid_gfx950_src1_14b47a>` :ref:`op_sel<amdgpu_synid_op_sel>` :ref:`op_sel_hi<amdgpu_synid_op_sel_hi>` :ref:`neg_lo<amdgpu_synid_neg_lo>` :ref:`neg_hi<amdgpu_synid_neg_hi>` :ref:`clamp<amdgpu_synid_clamp>`
+ v_smfmac_f32_16x16x128_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x128_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_16x16x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x16_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x16_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_bf16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_f16 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x32_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_bf8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_bf8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_fp8_bf8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_f32_32x32x64_fp8_fp8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_16x16x128_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_16x16x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_180bef>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_32x32x32_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_9ad749>`, :ref:`src1<amdgpu_synid_gfx950_src1_848ff7>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
+ v_smfmac_i32_32x32x64_i8 :ref:`vdst<amdgpu_synid_gfx950_vdst_d6f4bd>`, :ref:`src0<amdgpu_synid_gfx950_src0_848ff7>`, :ref:`src1<amdgpu_synid_gfx950_src1_ca334d>`, :ref:`src2<amdgpu_synid_gfx950_src2_6802ce>` :ref:`blgp<amdgpu_synid_blgp>` :ref:`cbsz<amdgpu_synid_cbsz>` :ref:`abid<amdgpu_synid_abid>`
VOP3PX2
-------
diff --git a/llvm/docs/AMDGPU/gfx950_operands.rst b/llvm/docs/AMDGPU/gfx950_operands.rst
index b7461911adcbf..2dd72b5f8eee1 100644
--- a/llvm/docs/AMDGPU/gfx950_operands.rst
+++ b/llvm/docs/AMDGPU/gfx950_operands.rst
@@ -740,6 +740,17 @@ Instruction input.
*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+.. _amdgpu_synid_gfx950_src2_595c25:
+
+src2
+----
+
+Instruction input.
+
+*Size:* 1 dword.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
.. _amdgpu_synid_gfx950_src2_6802ce:
src2
@@ -1157,6 +1168,28 @@ Instruction output.
*Operands:* :ref:`v<amdgpu_synid_v>`, :ref:`a<amdgpu_synid_a>`
+.. _amdgpu_synid_gfx950_vdst_718cc4:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`
+
+.. _amdgpu_synid_gfx950_vdst_a319e6:
+
+vdst
+----
+
+Instruction output.
+
+*Size:* 2 dwords.
+
+*Operands:* :ref:`s<amdgpu_synid_s>`, :ref:`flat_scratch<amdgpu_synid_flat_scratch>`, :ref:`xnack_mask<amdgpu_synid_xnack_mask>`, :ref:`vcc<amdgpu_synid_vcc>`, :ref:`ttmp<amdgpu_synid_ttmp>`, :ref:`exec<amdgpu_synid_exec>`
+
.. _amdgpu_synid_gfx950_vdst_bdb32f:
vdst
More information about the llvm-commits
mailing list