# AMD RDNA 1 + RDNA 2 instruction list (name, primary encoding). # Source: AMD Machine-Readable GPU ISA Specification, https://gpuopen.com/machine-readable-isa/ # Copyright (c) 2026 Advanced Micro Devices, Inc., or its affiliates. MIT License. BUFFER_ATOMIC_ADD MUBUF BUFFER_ATOMIC_ADD_X2 MUBUF BUFFER_ATOMIC_AND MUBUF BUFFER_ATOMIC_AND_X2 MUBUF BUFFER_ATOMIC_CMPSWAP MUBUF BUFFER_ATOMIC_CMPSWAP_X2 MUBUF BUFFER_ATOMIC_CSUB MUBUF BUFFER_ATOMIC_DEC MUBUF BUFFER_ATOMIC_DEC_X2 MUBUF BUFFER_ATOMIC_FCMPSWAP MUBUF BUFFER_ATOMIC_FCMPSWAP_X2 MUBUF BUFFER_ATOMIC_FMAX MUBUF BUFFER_ATOMIC_FMAX_X2 MUBUF BUFFER_ATOMIC_FMIN MUBUF BUFFER_ATOMIC_FMIN_X2 MUBUF BUFFER_ATOMIC_INC MUBUF BUFFER_ATOMIC_INC_X2 MUBUF BUFFER_ATOMIC_OR MUBUF BUFFER_ATOMIC_OR_X2 MUBUF BUFFER_ATOMIC_SMAX MUBUF BUFFER_ATOMIC_SMAX_X2 MUBUF BUFFER_ATOMIC_SMIN MUBUF BUFFER_ATOMIC_SMIN_X2 MUBUF BUFFER_ATOMIC_SUB MUBUF BUFFER_ATOMIC_SUB_X2 MUBUF BUFFER_ATOMIC_SWAP MUBUF BUFFER_ATOMIC_SWAP_X2 MUBUF BUFFER_ATOMIC_UMAX MUBUF BUFFER_ATOMIC_UMAX_X2 MUBUF BUFFER_ATOMIC_UMIN MUBUF BUFFER_ATOMIC_UMIN_X2 MUBUF BUFFER_ATOMIC_XOR MUBUF BUFFER_ATOMIC_XOR_X2 MUBUF BUFFER_GL0_INV MUBUF BUFFER_GL1_INV MUBUF BUFFER_LOAD_DWORD MUBUF BUFFER_LOAD_DWORDX2 MUBUF BUFFER_LOAD_DWORDX3 MUBUF BUFFER_LOAD_DWORDX4 MUBUF BUFFER_LOAD_FORMAT_D16_HI_X MUBUF BUFFER_LOAD_FORMAT_D16_X MUBUF BUFFER_LOAD_FORMAT_D16_XY MUBUF BUFFER_LOAD_FORMAT_D16_XYZ MUBUF BUFFER_LOAD_FORMAT_D16_XYZW MUBUF BUFFER_LOAD_FORMAT_X MUBUF BUFFER_LOAD_FORMAT_XY MUBUF BUFFER_LOAD_FORMAT_XYZ MUBUF BUFFER_LOAD_FORMAT_XYZW MUBUF BUFFER_LOAD_SBYTE MUBUF BUFFER_LOAD_SBYTE_D16 MUBUF BUFFER_LOAD_SBYTE_D16_HI MUBUF BUFFER_LOAD_SHORT_D16 MUBUF BUFFER_LOAD_SHORT_D16_HI MUBUF BUFFER_LOAD_SSHORT MUBUF BUFFER_LOAD_UBYTE MUBUF BUFFER_LOAD_UBYTE_D16 MUBUF BUFFER_LOAD_UBYTE_D16_HI MUBUF BUFFER_LOAD_USHORT MUBUF BUFFER_STORE_BYTE MUBUF BUFFER_STORE_BYTE_D16_HI MUBUF BUFFER_STORE_DWORD MUBUF BUFFER_STORE_DWORDX2 MUBUF BUFFER_STORE_DWORDX3 MUBUF BUFFER_STORE_DWORDX4 MUBUF BUFFER_STORE_FORMAT_D16_HI_X MUBUF BUFFER_STORE_FORMAT_D16_X MUBUF BUFFER_STORE_FORMAT_D16_XY MUBUF BUFFER_STORE_FORMAT_D16_XYZ MUBUF BUFFER_STORE_FORMAT_D16_XYZW MUBUF BUFFER_STORE_FORMAT_X MUBUF BUFFER_STORE_FORMAT_XY MUBUF BUFFER_STORE_FORMAT_XYZ MUBUF BUFFER_STORE_FORMAT_XYZW MUBUF BUFFER_STORE_SHORT MUBUF BUFFER_STORE_SHORT_D16_HI MUBUF DS_ADD_F32 DS DS_ADD_RTN_F32 DS DS_ADD_RTN_U32 DS DS_ADD_RTN_U64 DS DS_ADD_U32 DS DS_ADD_U64 DS DS_AND_B32 DS DS_AND_B64 DS DS_AND_RTN_B32 DS DS_AND_RTN_B64 DS DS_APPEND DS DS_BPERMUTE_B32 DS DS_CMPST_B32 DS DS_CMPST_B64 DS DS_CMPST_F32 DS DS_CMPST_F64 DS DS_CMPST_RTN_B32 DS DS_CMPST_RTN_B64 DS DS_CMPST_RTN_F32 DS DS_CMPST_RTN_F64 DS DS_CONDXCHG32_RTN_B64 DS DS_CONSUME DS DS_DEC_RTN_U32 DS DS_DEC_RTN_U64 DS DS_DEC_U32 DS DS_DEC_U64 DS DS_GWS_BARRIER DS DS_GWS_INIT DS DS_GWS_SEMA_BR DS DS_GWS_SEMA_P DS DS_GWS_SEMA_RELEASE_ALL DS DS_GWS_SEMA_V DS DS_INC_RTN_U32 DS DS_INC_RTN_U64 DS DS_INC_U32 DS DS_INC_U64 DS DS_MAX_F32 DS DS_MAX_F64 DS DS_MAX_I32 DS DS_MAX_I64 DS DS_MAX_RTN_F32 DS DS_MAX_RTN_F64 DS DS_MAX_RTN_I32 DS DS_MAX_RTN_I64 DS DS_MAX_RTN_U32 DS DS_MAX_RTN_U64 DS DS_MAX_U32 DS DS_MAX_U64 DS DS_MIN_F32 DS DS_MIN_F64 DS DS_MIN_I32 DS DS_MIN_I64 DS DS_MIN_RTN_F32 DS DS_MIN_RTN_F64 DS DS_MIN_RTN_I32 DS DS_MIN_RTN_I64 DS DS_MIN_RTN_U32 DS DS_MIN_RTN_U64 DS DS_MIN_U32 DS DS_MIN_U64 DS DS_MSKOR_B32 DS DS_MSKOR_B64 DS DS_MSKOR_RTN_B32 DS DS_MSKOR_RTN_B64 DS DS_NOP DS DS_ORDERED_COUNT DS DS_OR_B32 DS DS_OR_B64 DS DS_OR_RTN_B32 DS DS_OR_RTN_B64 DS DS_PERMUTE_B32 DS DS_READ2ST64_B32 DS DS_READ2ST64_B64 DS DS_READ2_B32 DS DS_READ2_B64 DS DS_READ_ADDTID_B32 DS DS_READ_B128 DS DS_READ_B32 DS DS_READ_B64 DS DS_READ_B96 DS DS_READ_I16 DS DS_READ_I8 DS DS_READ_I8_D16 DS DS_READ_I8_D16_HI DS DS_READ_U16 DS DS_READ_U16_D16 DS DS_READ_U16_D16_HI DS DS_READ_U8 DS DS_READ_U8_D16 DS DS_READ_U8_D16_HI DS DS_RSUB_RTN_U32 DS DS_RSUB_RTN_U64 DS DS_RSUB_U32 DS DS_RSUB_U64 DS DS_SUB_RTN_U32 DS DS_SUB_RTN_U64 DS DS_SUB_U32 DS DS_SUB_U64 DS DS_SWIZZLE_B32 DS DS_WRAP_RTN_B32 DS DS_WRITE2ST64_B32 DS DS_WRITE2ST64_B64 DS DS_WRITE2_B32 DS DS_WRITE2_B64 DS DS_WRITE_ADDTID_B32 DS DS_WRITE_B128 DS DS_WRITE_B16 DS DS_WRITE_B16_D16_HI DS DS_WRITE_B32 DS DS_WRITE_B64 DS DS_WRITE_B8 DS DS_WRITE_B8_D16_HI DS DS_WRITE_B96 DS DS_WRXCHG2ST64_RTN_B32 DS DS_WRXCHG2ST64_RTN_B64 DS DS_WRXCHG2_RTN_B32 DS DS_WRXCHG2_RTN_B64 DS DS_WRXCHG_RTN_B32 DS DS_WRXCHG_RTN_B64 DS DS_XOR_B32 DS DS_XOR_B64 DS DS_XOR_RTN_B32 DS DS_XOR_RTN_B64 DS EXP EXP FLAT_ATOMIC_ADD FLAT FLAT_ATOMIC_ADD_X2 FLAT FLAT_ATOMIC_AND FLAT FLAT_ATOMIC_AND_X2 FLAT FLAT_ATOMIC_CMPSWAP FLAT FLAT_ATOMIC_CMPSWAP_X2 FLAT FLAT_ATOMIC_DEC FLAT FLAT_ATOMIC_DEC_X2 FLAT FLAT_ATOMIC_FCMPSWAP FLAT FLAT_ATOMIC_FCMPSWAP_X2 FLAT FLAT_ATOMIC_FMAX FLAT FLAT_ATOMIC_FMAX_X2 FLAT FLAT_ATOMIC_FMIN FLAT FLAT_ATOMIC_FMIN_X2 FLAT FLAT_ATOMIC_INC FLAT FLAT_ATOMIC_INC_X2 FLAT FLAT_ATOMIC_OR FLAT FLAT_ATOMIC_OR_X2 FLAT FLAT_ATOMIC_SMAX FLAT FLAT_ATOMIC_SMAX_X2 FLAT FLAT_ATOMIC_SMIN FLAT FLAT_ATOMIC_SMIN_X2 FLAT FLAT_ATOMIC_SUB FLAT FLAT_ATOMIC_SUB_X2 FLAT FLAT_ATOMIC_SWAP FLAT FLAT_ATOMIC_SWAP_X2 FLAT FLAT_ATOMIC_UMAX FLAT FLAT_ATOMIC_UMAX_X2 FLAT FLAT_ATOMIC_UMIN FLAT FLAT_ATOMIC_UMIN_X2 FLAT FLAT_ATOMIC_XOR FLAT FLAT_ATOMIC_XOR_X2 FLAT FLAT_LOAD_DWORD FLAT FLAT_LOAD_DWORDX2 FLAT FLAT_LOAD_DWORDX3 FLAT FLAT_LOAD_DWORDX4 FLAT FLAT_LOAD_SBYTE FLAT FLAT_LOAD_SBYTE_D16 FLAT FLAT_LOAD_SBYTE_D16_HI FLAT FLAT_LOAD_SHORT_D16 FLAT FLAT_LOAD_SHORT_D16_HI FLAT FLAT_LOAD_SSHORT FLAT FLAT_LOAD_UBYTE FLAT FLAT_LOAD_UBYTE_D16 FLAT FLAT_LOAD_UBYTE_D16_HI FLAT FLAT_LOAD_USHORT FLAT FLAT_STORE_BYTE FLAT FLAT_STORE_BYTE_D16_HI FLAT FLAT_STORE_DWORD FLAT FLAT_STORE_DWORDX2 FLAT FLAT_STORE_DWORDX3 FLAT FLAT_STORE_DWORDX4 FLAT FLAT_STORE_SHORT FLAT FLAT_STORE_SHORT_D16_HI FLAT GLOBAL_ATOMIC_ADD GLOBAL GLOBAL_ATOMIC_ADD_X2 GLOBAL GLOBAL_ATOMIC_AND GLOBAL GLOBAL_ATOMIC_AND_X2 GLOBAL GLOBAL_ATOMIC_CMPSWAP GLOBAL GLOBAL_ATOMIC_CMPSWAP_X2 GLOBAL GLOBAL_ATOMIC_CSUB GLOBAL GLOBAL_ATOMIC_DEC GLOBAL GLOBAL_ATOMIC_DEC_X2 GLOBAL GLOBAL_ATOMIC_FCMPSWAP GLOBAL GLOBAL_ATOMIC_FCMPSWAP_X2 GLOBAL GLOBAL_ATOMIC_FMAX GLOBAL GLOBAL_ATOMIC_FMAX_X2 GLOBAL GLOBAL_ATOMIC_FMIN GLOBAL GLOBAL_ATOMIC_FMIN_X2 GLOBAL GLOBAL_ATOMIC_INC GLOBAL GLOBAL_ATOMIC_INC_X2 GLOBAL GLOBAL_ATOMIC_OR GLOBAL GLOBAL_ATOMIC_OR_X2 GLOBAL GLOBAL_ATOMIC_SMAX GLOBAL GLOBAL_ATOMIC_SMAX_X2 GLOBAL GLOBAL_ATOMIC_SMIN GLOBAL GLOBAL_ATOMIC_SMIN_X2 GLOBAL GLOBAL_ATOMIC_SUB GLOBAL GLOBAL_ATOMIC_SUB_X2 GLOBAL GLOBAL_ATOMIC_SWAP GLOBAL GLOBAL_ATOMIC_SWAP_X2 GLOBAL GLOBAL_ATOMIC_UMAX GLOBAL GLOBAL_ATOMIC_UMAX_X2 GLOBAL GLOBAL_ATOMIC_UMIN GLOBAL GLOBAL_ATOMIC_UMIN_X2 GLOBAL GLOBAL_ATOMIC_XOR GLOBAL GLOBAL_ATOMIC_XOR_X2 GLOBAL GLOBAL_LOAD_DWORD GLOBAL GLOBAL_LOAD_DWORDX2 GLOBAL GLOBAL_LOAD_DWORDX3 GLOBAL GLOBAL_LOAD_DWORDX4 GLOBAL GLOBAL_LOAD_DWORD_ADDTID GLOBAL GLOBAL_LOAD_SBYTE GLOBAL GLOBAL_LOAD_SBYTE_D16 GLOBAL GLOBAL_LOAD_SBYTE_D16_HI GLOBAL GLOBAL_LOAD_SHORT_D16 GLOBAL GLOBAL_LOAD_SHORT_D16_HI GLOBAL GLOBAL_LOAD_SSHORT GLOBAL GLOBAL_LOAD_UBYTE GLOBAL GLOBAL_LOAD_UBYTE_D16 GLOBAL GLOBAL_LOAD_UBYTE_D16_HI GLOBAL GLOBAL_LOAD_USHORT GLOBAL GLOBAL_STORE_BYTE GLOBAL GLOBAL_STORE_BYTE_D16_HI GLOBAL GLOBAL_STORE_DWORD GLOBAL GLOBAL_STORE_DWORDX2 GLOBAL GLOBAL_STORE_DWORDX3 GLOBAL GLOBAL_STORE_DWORDX4 GLOBAL GLOBAL_STORE_DWORD_ADDTID GLOBAL GLOBAL_STORE_SHORT GLOBAL GLOBAL_STORE_SHORT_D16_HI GLOBAL IMAGE_ATOMIC_ADD MIMG IMAGE_ATOMIC_AND MIMG IMAGE_ATOMIC_CMPSWAP MIMG IMAGE_ATOMIC_DEC MIMG IMAGE_ATOMIC_FCMPSWAP MIMG IMAGE_ATOMIC_FMAX MIMG IMAGE_ATOMIC_FMIN MIMG IMAGE_ATOMIC_INC MIMG IMAGE_ATOMIC_OR MIMG IMAGE_ATOMIC_SMAX MIMG IMAGE_ATOMIC_SMIN MIMG IMAGE_ATOMIC_SUB MIMG IMAGE_ATOMIC_SWAP MIMG IMAGE_ATOMIC_UMAX MIMG IMAGE_ATOMIC_UMIN MIMG IMAGE_ATOMIC_XOR MIMG IMAGE_BVH64_INTERSECT_RAY MIMG IMAGE_BVH_INTERSECT_RAY MIMG IMAGE_GATHER4 MIMG IMAGE_GATHER4H MIMG IMAGE_GATHER4H_PCK MIMG IMAGE_GATHER4_B MIMG IMAGE_GATHER4_B_CL MIMG IMAGE_GATHER4_B_CL_O MIMG IMAGE_GATHER4_B_O MIMG IMAGE_GATHER4_C MIMG IMAGE_GATHER4_CL MIMG IMAGE_GATHER4_CL_O MIMG IMAGE_GATHER4_C_B MIMG IMAGE_GATHER4_C_B_CL MIMG IMAGE_GATHER4_C_B_CL_O MIMG IMAGE_GATHER4_C_B_O MIMG IMAGE_GATHER4_C_CL MIMG IMAGE_GATHER4_C_CL_O MIMG IMAGE_GATHER4_C_L MIMG IMAGE_GATHER4_C_LZ MIMG IMAGE_GATHER4_C_LZ_O MIMG IMAGE_GATHER4_C_L_O MIMG IMAGE_GATHER4_C_O MIMG IMAGE_GATHER4_L MIMG IMAGE_GATHER4_LZ MIMG IMAGE_GATHER4_LZ_O MIMG IMAGE_GATHER4_L_O MIMG IMAGE_GATHER4_O MIMG IMAGE_GATHER8H_PCK MIMG IMAGE_GET_LOD MIMG IMAGE_GET_RESINFO MIMG IMAGE_LOAD MIMG IMAGE_LOAD_BY2 MIMG IMAGE_LOAD_BY4 MIMG IMAGE_LOAD_MIP MIMG IMAGE_LOAD_MIP_BY2 MIMG IMAGE_LOAD_MIP_BY4 MIMG IMAGE_LOAD_MIP_PCK MIMG IMAGE_LOAD_MIP_PCK2 MIMG IMAGE_LOAD_MIP_PCK4 MIMG IMAGE_LOAD_MIP_PCK_SGN MIMG IMAGE_LOAD_PCK MIMG IMAGE_LOAD_PCK2 MIMG IMAGE_LOAD_PCK4 MIMG IMAGE_LOAD_PCK_SGN MIMG IMAGE_MSAA_LOAD MIMG IMAGE_SAMPLE MIMG IMAGE_SAMPLE_B MIMG IMAGE_SAMPLE_B_CL MIMG IMAGE_SAMPLE_B_CL_O MIMG IMAGE_SAMPLE_B_O MIMG IMAGE_SAMPLE_C MIMG IMAGE_SAMPLE_CD MIMG IMAGE_SAMPLE_CD_CL MIMG IMAGE_SAMPLE_CD_CL_G16 MIMG IMAGE_SAMPLE_CD_CL_O MIMG IMAGE_SAMPLE_CD_CL_O_G16 MIMG IMAGE_SAMPLE_CD_G16 MIMG IMAGE_SAMPLE_CD_O MIMG IMAGE_SAMPLE_CD_O_G16 MIMG IMAGE_SAMPLE_CL MIMG IMAGE_SAMPLE_CL_O MIMG IMAGE_SAMPLE_C_B MIMG IMAGE_SAMPLE_C_B_CL MIMG IMAGE_SAMPLE_C_B_CL_O MIMG IMAGE_SAMPLE_C_B_O MIMG IMAGE_SAMPLE_C_CD MIMG IMAGE_SAMPLE_C_CD_CL MIMG IMAGE_SAMPLE_C_CD_CL_G16 MIMG IMAGE_SAMPLE_C_CD_CL_O MIMG IMAGE_SAMPLE_C_CD_CL_O_G16 MIMG IMAGE_SAMPLE_C_CD_G16 MIMG IMAGE_SAMPLE_C_CD_O MIMG IMAGE_SAMPLE_C_CD_O_G16 MIMG IMAGE_SAMPLE_C_CL MIMG IMAGE_SAMPLE_C_CL_O MIMG IMAGE_SAMPLE_C_D MIMG IMAGE_SAMPLE_C_D_CL MIMG IMAGE_SAMPLE_C_D_CL_G16 MIMG IMAGE_SAMPLE_C_D_CL_O MIMG IMAGE_SAMPLE_C_D_CL_O_G16 MIMG IMAGE_SAMPLE_C_D_G16 MIMG IMAGE_SAMPLE_C_D_O MIMG IMAGE_SAMPLE_C_D_O_G16 MIMG IMAGE_SAMPLE_C_L MIMG IMAGE_SAMPLE_C_LZ MIMG IMAGE_SAMPLE_C_LZ_O MIMG IMAGE_SAMPLE_C_L_O MIMG IMAGE_SAMPLE_C_O MIMG IMAGE_SAMPLE_D MIMG IMAGE_SAMPLE_D_CL MIMG IMAGE_SAMPLE_D_CL_G16 MIMG IMAGE_SAMPLE_D_CL_O MIMG IMAGE_SAMPLE_D_CL_O_G16 MIMG IMAGE_SAMPLE_D_G16 MIMG IMAGE_SAMPLE_D_O MIMG IMAGE_SAMPLE_D_O_G16 MIMG IMAGE_SAMPLE_L MIMG IMAGE_SAMPLE_LZ MIMG IMAGE_SAMPLE_LZ_O MIMG IMAGE_SAMPLE_L_O MIMG IMAGE_SAMPLE_O MIMG IMAGE_STORE MIMG IMAGE_STORE_BY2 MIMG IMAGE_STORE_BY4 MIMG IMAGE_STORE_MIP MIMG IMAGE_STORE_MIP_BY2 MIMG IMAGE_STORE_MIP_BY4 MIMG IMAGE_STORE_MIP_PCK MIMG IMAGE_STORE_MIP_PCK2 MIMG IMAGE_STORE_MIP_PCK4 MIMG IMAGE_STORE_PCK MIMG IMAGE_STORE_PCK2 MIMG IMAGE_STORE_PCK4 MIMG SCRATCH_LOAD_DWORD SCRATCH SCRATCH_LOAD_DWORDX2 SCRATCH SCRATCH_LOAD_DWORDX3 SCRATCH SCRATCH_LOAD_DWORDX4 SCRATCH SCRATCH_LOAD_SBYTE SCRATCH SCRATCH_LOAD_SBYTE_D16 SCRATCH SCRATCH_LOAD_SBYTE_D16_HI SCRATCH SCRATCH_LOAD_SHORT_D16 SCRATCH SCRATCH_LOAD_SHORT_D16_HI SCRATCH SCRATCH_LOAD_SSHORT SCRATCH SCRATCH_LOAD_UBYTE SCRATCH SCRATCH_LOAD_UBYTE_D16 SCRATCH SCRATCH_LOAD_UBYTE_D16_HI SCRATCH SCRATCH_LOAD_USHORT SCRATCH SCRATCH_STORE_BYTE SCRATCH SCRATCH_STORE_BYTE_D16_HI SCRATCH SCRATCH_STORE_DWORD SCRATCH SCRATCH_STORE_DWORDX2 SCRATCH SCRATCH_STORE_DWORDX3 SCRATCH SCRATCH_STORE_DWORDX4 SCRATCH SCRATCH_STORE_SHORT SCRATCH SCRATCH_STORE_SHORT_D16_HI SCRATCH S_ABSDIFF_I32 SOP2 S_ABS_I32 SOP1 S_ADDC_U32 SOP2 S_ADDK_I32 SOPK S_ADD_I32 SOP2 S_ADD_U32 SOP2 S_ANDN1_SAVEEXEC_B32 SOP1 S_ANDN1_SAVEEXEC_B64 SOP1 S_ANDN1_WREXEC_B32 SOP1 S_ANDN1_WREXEC_B64 SOP1 S_ANDN2_B32 SOP2 S_ANDN2_B64 SOP2 S_ANDN2_SAVEEXEC_B32 SOP1 S_ANDN2_SAVEEXEC_B64 SOP1 S_ANDN2_WREXEC_B32 SOP1 S_ANDN2_WREXEC_B64 SOP1 S_AND_B32 SOP2 S_AND_B64 SOP2 S_AND_SAVEEXEC_B32 SOP1 S_AND_SAVEEXEC_B64 SOP1 S_ASHR_I32 SOP2 S_ASHR_I64 SOP2 S_ATC_PROBE SMEM S_ATC_PROBE_BUFFER SMEM S_BARRIER SOPP S_BCNT0_I32_B32 SOP1 S_BCNT0_I32_B64 SOP1 S_BCNT1_I32_B32 SOP1 S_BCNT1_I32_B64 SOP1 S_BFE_I32 SOP2 S_BFE_I64 SOP2 S_BFE_U32 SOP2 S_BFE_U64 SOP2 S_BFM_B32 SOP2 S_BFM_B64 SOP2 S_BITCMP0_B32 SOPC S_BITCMP0_B64 SOPC S_BITCMP1_B32 SOPC S_BITCMP1_B64 SOPC S_BITREPLICATE_B64_B32 SOP1 S_BITSET0_B32 SOP1 S_BITSET0_B64 SOP1 S_BITSET1_B32 SOP1 S_BITSET1_B64 SOP1 S_BRANCH SOPP S_BREV_B32 SOP1 S_BREV_B64 SOP1 S_BUFFER_LOAD_DWORD SMEM S_BUFFER_LOAD_DWORDX16 SMEM S_BUFFER_LOAD_DWORDX2 SMEM S_BUFFER_LOAD_DWORDX4 SMEM S_BUFFER_LOAD_DWORDX8 SMEM S_CALL_B64 SOPK S_CBRANCH_CDBGSYS SOPP S_CBRANCH_CDBGSYS_AND_USER SOPP S_CBRANCH_CDBGSYS_OR_USER SOPP S_CBRANCH_CDBGUSER SOPP S_CBRANCH_EXECNZ SOPP S_CBRANCH_EXECZ SOPP S_CBRANCH_SCC0 SOPP S_CBRANCH_SCC1 SOPP S_CBRANCH_VCCNZ SOPP S_CBRANCH_VCCZ SOPP S_CLAUSE SOPP S_CMOVK_I32 SOPK S_CMOV_B32 SOP1 S_CMOV_B64 SOP1 S_CMPK_EQ_I32 SOPK S_CMPK_EQ_U32 SOPK S_CMPK_GE_I32 SOPK S_CMPK_GE_U32 SOPK S_CMPK_GT_I32 SOPK S_CMPK_GT_U32 SOPK S_CMPK_LE_I32 SOPK S_CMPK_LE_U32 SOPK S_CMPK_LG_I32 SOPK S_CMPK_LG_U32 SOPK S_CMPK_LT_I32 SOPK S_CMPK_LT_U32 SOPK S_CMP_EQ_I32 SOPC S_CMP_EQ_U32 SOPC S_CMP_EQ_U64 SOPC S_CMP_GE_I32 SOPC S_CMP_GE_U32 SOPC S_CMP_GT_I32 SOPC S_CMP_GT_U32 SOPC S_CMP_LE_I32 SOPC S_CMP_LE_U32 SOPC S_CMP_LG_I32 SOPC S_CMP_LG_U32 SOPC S_CMP_LG_U64 SOPC S_CMP_LT_I32 SOPC S_CMP_LT_U32 SOPC S_CODE_END SOPP S_CSELECT_B32 SOP2 S_CSELECT_B64 SOP2 S_DCACHE_INV SMEM S_DECPERFLEVEL SOPP S_DENORM_MODE SOPP S_ENDPGM SOPP S_ENDPGM_ORDERED_PS_DONE SOPP S_ENDPGM_SAVED SOPP S_FF0_I32_B32 SOP1 S_FF0_I32_B64 SOP1 S_FF1_I32_B32 SOP1 S_FF1_I32_B64 SOP1 S_FLBIT_I32 SOP1 S_FLBIT_I32_B32 SOP1 S_FLBIT_I32_B64 SOP1 S_FLBIT_I32_I64 SOP1 S_GETPC_B64 SOP1 S_GETREG_B32 SOPK S_GET_WAVEID_IN_WORKGROUP SMEM S_GL1_INV SMEM S_ICACHE_INV SOPP S_INCPERFLEVEL SOPP S_INST_PREFETCH SOPP S_LOAD_DWORD SMEM S_LOAD_DWORDX16 SMEM S_LOAD_DWORDX2 SMEM S_LOAD_DWORDX4 SMEM S_LOAD_DWORDX8 SMEM S_LSHL1_ADD_U32 SOP2 S_LSHL2_ADD_U32 SOP2 S_LSHL3_ADD_U32 SOP2 S_LSHL4_ADD_U32 SOP2 S_LSHL_B32 SOP2 S_LSHL_B64 SOP2 S_LSHR_B32 SOP2 S_LSHR_B64 SOP2 S_MAX_I32 SOP2 S_MAX_U32 SOP2 S_MEMREALTIME SMEM S_MEMTIME SMEM S_MIN_I32 SOP2 S_MIN_U32 SOP2 S_MOVK_I32 SOPK S_MOVRELD_B32 SOP1 S_MOVRELD_B64 SOP1 S_MOVRELSD_2_B32 SOP1 S_MOVRELS_B32 SOP1 S_MOVRELS_B64 SOP1 S_MOV_B32 SOP1 S_MOV_B64 SOP1 S_MULK_I32 SOPK S_MUL_HI_I32 SOP2 S_MUL_HI_U32 SOP2 S_MUL_I32 SOP2 S_NAND_B32 SOP2 S_NAND_B64 SOP2 S_NAND_SAVEEXEC_B32 SOP1 S_NAND_SAVEEXEC_B64 SOP1 S_NOP SOPP S_NOR_B32 SOP2 S_NOR_B64 SOP2 S_NOR_SAVEEXEC_B32 SOP1 S_NOR_SAVEEXEC_B64 SOP1 S_NOT_B32 SOP1 S_NOT_B64 SOP1 S_ORN1_SAVEEXEC_B32 SOP1 S_ORN1_SAVEEXEC_B64 SOP1 S_ORN2_B32 SOP2 S_ORN2_B64 SOP2 S_ORN2_SAVEEXEC_B32 SOP1 S_ORN2_SAVEEXEC_B64 SOP1 S_OR_B32 SOP2 S_OR_B64 SOP2 S_OR_SAVEEXEC_B32 SOP1 S_OR_SAVEEXEC_B64 SOP1 S_PACK_HH_B32_B16 SOP2 S_PACK_LH_B32_B16 SOP2 S_PACK_LL_B32_B16 SOP2 S_QUADMASK_B32 SOP1 S_QUADMASK_B64 SOP1 S_RFE_B64 SOP1 S_ROUND_MODE SOPP S_SCRATCH_LOAD_DWORD SMEM S_SCRATCH_LOAD_DWORDX2 SMEM S_SCRATCH_LOAD_DWORDX4 SMEM S_SENDMSG SOPP S_SENDMSGHALT SOPP S_SETHALT SOPP S_SETKILL SOPP S_SETPC_B64 SOP1 S_SETPRIO SOPP S_SETREG_B32 SOPK S_SETREG_IMM32_B32 SOPK S_SEXT_I32_I16 SOP1 S_SEXT_I32_I8 SOP1 S_SLEEP SOPP S_SUBB_U32 SOP2 S_SUBVECTOR_LOOP_BEGIN SOPK S_SUBVECTOR_LOOP_END SOPK S_SUB_I32 SOP2 S_SUB_U32 SOP2 S_SWAPPC_B64 SOP1 S_TRAP SOPP S_TTRACEDATA SOPP S_TTRACEDATA_IMM SOPP S_VERSION SOPK S_WAITCNT SOPP S_WAITCNT_DEPCTR SOPP S_WAITCNT_EXPCNT SOPK S_WAITCNT_LGKMCNT SOPK S_WAITCNT_VMCNT SOPK S_WAITCNT_VSCNT SOPK S_WAIT_IDLE SOPP S_WAKEUP SOPP S_WQM_B32 SOP1 S_WQM_B64 SOP1 S_XNOR_B32 SOP2 S_XNOR_B64 SOP2 S_XNOR_SAVEEXEC_B32 SOP1 S_XNOR_SAVEEXEC_B64 SOP1 S_XOR_B32 SOP2 S_XOR_B64 SOP2 S_XOR_SAVEEXEC_B32 SOP1 S_XOR_SAVEEXEC_B64 SOP1 TBUFFER_LOAD_FORMAT_D16_X MTBUF TBUFFER_LOAD_FORMAT_D16_XY MTBUF TBUFFER_LOAD_FORMAT_D16_XYZ MTBUF TBUFFER_LOAD_FORMAT_D16_XYZW MTBUF TBUFFER_LOAD_FORMAT_X MTBUF TBUFFER_LOAD_FORMAT_XY MTBUF TBUFFER_LOAD_FORMAT_XYZ MTBUF TBUFFER_LOAD_FORMAT_XYZW MTBUF TBUFFER_STORE_FORMAT_D16_X MTBUF TBUFFER_STORE_FORMAT_D16_XY MTBUF TBUFFER_STORE_FORMAT_D16_XYZ MTBUF TBUFFER_STORE_FORMAT_D16_XYZW MTBUF TBUFFER_STORE_FORMAT_X MTBUF TBUFFER_STORE_FORMAT_XY MTBUF TBUFFER_STORE_FORMAT_XYZ MTBUF TBUFFER_STORE_FORMAT_XYZW MTBUF V_ADD3_U32 VOP3 V_ADD_CO_CI_U32 VOP2 V_ADD_CO_U32 VOP3 V_ADD_F16 VOP2 V_ADD_F32 VOP2 V_ADD_F64 VOP3 V_ADD_LSHL_U32 VOP3 V_ADD_NC_I16 VOP3 V_ADD_NC_I32 VOP3 V_ADD_NC_U16 VOP3 V_ADD_NC_U32 VOP2 V_ALIGNBIT_B32 VOP3 V_ALIGNBYTE_B32 VOP3 V_AND_B32 VOP2 V_AND_OR_B32 VOP3 V_ASHRREV_I16 VOP3 V_ASHRREV_I32 VOP2 V_ASHRREV_I64 VOP3 V_BCNT_U32_B32 VOP3 V_BFE_I32 VOP3 V_BFE_U32 VOP3 V_BFI_B32 VOP3 V_BFM_B32 VOP3 V_BFREV_B32 VOP1 V_CEIL_F16 VOP1 V_CEIL_F32 VOP1 V_CEIL_F64 VOP1 V_CLREXCP VOP1 V_CMPX_CLASS_F16 VOPC V_CMPX_CLASS_F32 VOPC V_CMPX_CLASS_F64 VOPC V_CMPX_EQ_F16 VOPC V_CMPX_EQ_F32 VOPC V_CMPX_EQ_F64 VOPC V_CMPX_EQ_I16 VOPC V_CMPX_EQ_I32 VOPC V_CMPX_EQ_I64 VOPC V_CMPX_EQ_U16 VOPC V_CMPX_EQ_U32 VOPC V_CMPX_EQ_U64 VOPC V_CMPX_F_F16 VOPC V_CMPX_F_F32 VOPC V_CMPX_F_F64 VOPC V_CMPX_F_I32 VOPC V_CMPX_F_I64 VOPC V_CMPX_F_U32 VOPC V_CMPX_F_U64 VOPC V_CMPX_GE_F16 VOPC V_CMPX_GE_F32 VOPC V_CMPX_GE_F64 VOPC V_CMPX_GE_I16 VOPC V_CMPX_GE_I32 VOPC V_CMPX_GE_I64 VOPC V_CMPX_GE_U16 VOPC V_CMPX_GE_U32 VOPC V_CMPX_GE_U64 VOPC V_CMPX_GT_F16 VOPC V_CMPX_GT_F32 VOPC V_CMPX_GT_F64 VOPC V_CMPX_GT_I16 VOPC V_CMPX_GT_I32 VOPC V_CMPX_GT_I64 VOPC V_CMPX_GT_U16 VOPC V_CMPX_GT_U32 VOPC V_CMPX_GT_U64 VOPC V_CMPX_LE_F16 VOPC V_CMPX_LE_F32 VOPC V_CMPX_LE_F64 VOPC V_CMPX_LE_I16 VOPC V_CMPX_LE_I32 VOPC V_CMPX_LE_I64 VOPC V_CMPX_LE_U16 VOPC V_CMPX_LE_U32 VOPC V_CMPX_LE_U64 VOPC V_CMPX_LG_F16 VOPC V_CMPX_LG_F32 VOPC V_CMPX_LG_F64 VOPC V_CMPX_LT_F16 VOPC V_CMPX_LT_F32 VOPC V_CMPX_LT_F64 VOPC V_CMPX_LT_I16 VOPC V_CMPX_LT_I32 VOPC V_CMPX_LT_I64 VOPC V_CMPX_LT_U16 VOPC V_CMPX_LT_U32 VOPC V_CMPX_LT_U64 VOPC V_CMPX_NEQ_F16 VOPC V_CMPX_NEQ_F32 VOPC V_CMPX_NEQ_F64 VOPC V_CMPX_NE_I16 VOPC V_CMPX_NE_I32 VOPC V_CMPX_NE_I64 VOPC V_CMPX_NE_U16 VOPC V_CMPX_NE_U32 VOPC V_CMPX_NE_U64 VOPC V_CMPX_NGE_F16 VOPC V_CMPX_NGE_F32 VOPC V_CMPX_NGE_F64 VOPC V_CMPX_NGT_F16 VOPC V_CMPX_NGT_F32 VOPC V_CMPX_NGT_F64 VOPC V_CMPX_NLE_F16 VOPC V_CMPX_NLE_F32 VOPC V_CMPX_NLE_F64 VOPC V_CMPX_NLG_F16 VOPC V_CMPX_NLG_F32 VOPC V_CMPX_NLG_F64 VOPC V_CMPX_NLT_F16 VOPC V_CMPX_NLT_F32 VOPC V_CMPX_NLT_F64 VOPC V_CMPX_O_F16 VOPC V_CMPX_O_F32 VOPC V_CMPX_O_F64 VOPC V_CMPX_TRU_F16 VOPC V_CMPX_TRU_F32 VOPC V_CMPX_TRU_F64 VOPC V_CMPX_T_I32 VOPC V_CMPX_T_I64 VOPC V_CMPX_T_U32 VOPC V_CMPX_T_U64 VOPC V_CMPX_U_F16 VOPC V_CMPX_U_F32 VOPC V_CMPX_U_F64 VOPC V_CMP_CLASS_F16 VOPC V_CMP_CLASS_F32 VOPC V_CMP_CLASS_F64 VOPC V_CMP_EQ_F16 VOPC V_CMP_EQ_F32 VOPC V_CMP_EQ_F64 VOPC V_CMP_EQ_I16 VOPC V_CMP_EQ_I32 VOPC V_CMP_EQ_I64 VOPC V_CMP_EQ_U16 VOPC V_CMP_EQ_U32 VOPC V_CMP_EQ_U64 VOPC V_CMP_F_F16 VOPC V_CMP_F_F32 VOPC V_CMP_F_F64 VOPC V_CMP_F_I32 VOPC V_CMP_F_I64 VOPC V_CMP_F_U32 VOPC V_CMP_F_U64 VOPC V_CMP_GE_F16 VOPC V_CMP_GE_F32 VOPC V_CMP_GE_F64 VOPC V_CMP_GE_I16 VOPC V_CMP_GE_I32 VOPC V_CMP_GE_I64 VOPC V_CMP_GE_U16 VOPC V_CMP_GE_U32 VOPC V_CMP_GE_U64 VOPC V_CMP_GT_F16 VOPC V_CMP_GT_F32 VOPC V_CMP_GT_F64 VOPC V_CMP_GT_I16 VOPC V_CMP_GT_I32 VOPC V_CMP_GT_I64 VOPC V_CMP_GT_U16 VOPC V_CMP_GT_U32 VOPC V_CMP_GT_U64 VOPC V_CMP_LE_F16 VOPC V_CMP_LE_F32 VOPC V_CMP_LE_F64 VOPC V_CMP_LE_I16 VOPC V_CMP_LE_I32 VOPC V_CMP_LE_I64 VOPC V_CMP_LE_U16 VOPC V_CMP_LE_U32 VOPC V_CMP_LE_U64 VOPC V_CMP_LG_F16 VOPC V_CMP_LG_F32 VOPC V_CMP_LG_F64 VOPC V_CMP_LT_F16 VOPC V_CMP_LT_F32 VOPC V_CMP_LT_F64 VOPC V_CMP_LT_I16 VOPC V_CMP_LT_I32 VOPC V_CMP_LT_I64 VOPC V_CMP_LT_U16 VOPC V_CMP_LT_U32 VOPC V_CMP_LT_U64 VOPC V_CMP_NEQ_F16 VOPC V_CMP_NEQ_F32 VOPC V_CMP_NEQ_F64 VOPC V_CMP_NE_I16 VOPC V_CMP_NE_I32 VOPC V_CMP_NE_I64 VOPC V_CMP_NE_U16 VOPC V_CMP_NE_U32 VOPC V_CMP_NE_U64 VOPC V_CMP_NGE_F16 VOPC V_CMP_NGE_F32 VOPC V_CMP_NGE_F64 VOPC V_CMP_NGT_F16 VOPC V_CMP_NGT_F32 VOPC V_CMP_NGT_F64 VOPC V_CMP_NLE_F16 VOPC V_CMP_NLE_F32 VOPC V_CMP_NLE_F64 VOPC V_CMP_NLG_F16 VOPC V_CMP_NLG_F32 VOPC V_CMP_NLG_F64 VOPC V_CMP_NLT_F16 VOPC V_CMP_NLT_F32 VOPC V_CMP_NLT_F64 VOPC V_CMP_O_F16 VOPC V_CMP_O_F32 VOPC V_CMP_O_F64 VOPC V_CMP_TRU_F16 VOPC V_CMP_TRU_F32 VOPC V_CMP_TRU_F64 VOPC V_CMP_T_I32 VOPC V_CMP_T_I64 VOPC V_CMP_T_U32 VOPC V_CMP_T_U64 VOPC V_CMP_U_F16 VOPC V_CMP_U_F32 VOPC V_CMP_U_F64 VOPC V_CNDMASK_B32 VOP2 V_COS_F16 VOP1 V_COS_F32 VOP1 V_CUBEID_F32 VOP3 V_CUBEMA_F32 VOP3 V_CUBESC_F32 VOP3 V_CUBETC_F32 VOP3 V_CVT_F16_F32 VOP1 V_CVT_F16_I16 VOP1 V_CVT_F16_U16 VOP1 V_CVT_F32_F16 VOP1 V_CVT_F32_F64 VOP1 V_CVT_F32_I32 VOP1 V_CVT_F32_U32 VOP1 V_CVT_F32_UBYTE0 VOP1 V_CVT_F32_UBYTE1 VOP1 V_CVT_F32_UBYTE2 VOP1 V_CVT_F32_UBYTE3 VOP1 V_CVT_F64_F32 VOP1 V_CVT_F64_I32 VOP1 V_CVT_F64_U32 VOP1 V_CVT_FLR_I32_F32 VOP1 V_CVT_I16_F16 VOP1 V_CVT_I32_F32 VOP1 V_CVT_I32_F64 VOP1 V_CVT_NORM_I16_F16 VOP1 V_CVT_NORM_U16_F16 VOP1 V_CVT_OFF_F32_I4 VOP1 V_CVT_PKNORM_I16_F16 VOP3 V_CVT_PKNORM_I16_F32 VOP3 V_CVT_PKNORM_U16_F16 VOP3 V_CVT_PKNORM_U16_F32 VOP3 V_CVT_PKRTZ_F16_F32 VOP2 V_CVT_PK_I16_I32 VOP3 V_CVT_PK_U16_U32 VOP3 V_CVT_PK_U8_F32 VOP3 V_CVT_RPI_I32_F32 VOP1 V_CVT_U16_F16 VOP1 V_CVT_U32_F32 VOP1 V_CVT_U32_F64 VOP1 V_DIV_FIXUP_F16 VOP3 V_DIV_FIXUP_F32 VOP3 V_DIV_FIXUP_F64 VOP3 V_DIV_FMAS_F32 VOP3 V_DIV_FMAS_F64 VOP3 V_DIV_SCALE_F32 VOP3 V_DIV_SCALE_F64 VOP3 V_DOT2C_F32_F16 VOP2 V_DOT2_F32_F16 VOP3P V_DOT2_I32_I16 VOP3P V_DOT2_U32_U16 VOP3P V_DOT4C_I32_I8 VOP2 V_DOT4_I32_I8 VOP3P V_DOT4_U32_U8 VOP3P V_DOT8_I32_I4 VOP3P V_DOT8_U32_U4 VOP3P V_EXP_F16 VOP1 V_EXP_F32 VOP1 V_FFBH_I32 VOP1 V_FFBH_U32 VOP1 V_FFBL_B32 VOP1 V_FLOOR_F16 VOP1 V_FLOOR_F32 VOP1 V_FLOOR_F64 VOP1 V_FMAAK_F16 VOP2 V_FMAAK_F32 VOP2 V_FMAC_F16 VOP2 V_FMAC_F32 VOP2 V_FMAC_LEGACY_F32 VOP2 V_FMAMK_F16 VOP2 V_FMAMK_F32 VOP2 V_FMA_F16 VOP3 V_FMA_F32 VOP3 V_FMA_F64 VOP3 V_FMA_LEGACY_F32 VOP3 V_FMA_MIXHI_F16 VOP3P V_FMA_MIXLO_F16 VOP3P V_FMA_MIX_F32 VOP3P V_FRACT_F16 VOP1 V_FRACT_F32 VOP1 V_FRACT_F64 VOP1 V_FREXP_EXP_I16_F16 VOP1 V_FREXP_EXP_I32_F32 VOP1 V_FREXP_EXP_I32_F64 VOP1 V_FREXP_MANT_F16 VOP1 V_FREXP_MANT_F32 VOP1 V_FREXP_MANT_F64 VOP1 V_INTERP_MOV_F32 VINTRP V_INTERP_P1LL_F16 VOP3 V_INTERP_P1LV_F16 VOP3 V_INTERP_P1_F32 VINTRP V_INTERP_P2_F16 VOP3 V_INTERP_P2_F32 VINTRP V_LDEXP_F16 VOP2 V_LDEXP_F32 VOP3 V_LDEXP_F64 VOP3 V_LERP_U8 VOP3 V_LOG_F16 VOP1 V_LOG_F32 VOP1 V_LSHLREV_B16 VOP3 V_LSHLREV_B32 VOP2 V_LSHLREV_B64 VOP3 V_LSHL_ADD_U32 VOP3 V_LSHL_OR_B32 VOP3 V_LSHRREV_B16 VOP3 V_LSHRREV_B32 VOP2 V_LSHRREV_B64 VOP3 V_MAC_F32 VOP2 V_MAC_LEGACY_F32 VOP2 V_MADAK_F32 VOP2 V_MADMK_F32 VOP2 V_MAD_F32 VOP3 V_MAD_I16 VOP3 V_MAD_I32_I16 VOP3 V_MAD_I32_I24 VOP3 V_MAD_I64_I32 VOP3 V_MAD_LEGACY_F32 VOP3 V_MAD_U16 VOP3 V_MAD_U32_U16 VOP3 V_MAD_U32_U24 VOP3 V_MAD_U64_U32 VOP3 V_MAX3_F16 VOP3 V_MAX3_F32 VOP3 V_MAX3_I16 VOP3 V_MAX3_I32 VOP3 V_MAX3_U16 VOP3 V_MAX3_U32 VOP3 V_MAX_F16 VOP2 V_MAX_F32 VOP2 V_MAX_F64 VOP3 V_MAX_I16 VOP3 V_MAX_I32 VOP2 V_MAX_U16 VOP3 V_MAX_U32 VOP2 V_MBCNT_HI_U32_B32 VOP3 V_MBCNT_LO_U32_B32 VOP3 V_MED3_F16 VOP3 V_MED3_F32 VOP3 V_MED3_I16 VOP3 V_MED3_I32 VOP3 V_MED3_U16 VOP3 V_MED3_U32 VOP3 V_MIN3_F16 VOP3 V_MIN3_F32 VOP3 V_MIN3_I16 VOP3 V_MIN3_I32 VOP3 V_MIN3_U16 VOP3 V_MIN3_U32 VOP3 V_MIN_F16 VOP2 V_MIN_F32 VOP2 V_MIN_F64 VOP3 V_MIN_I16 VOP3 V_MIN_I32 VOP2 V_MIN_U16 VOP3 V_MIN_U32 VOP2 V_MOVRELD_B32 VOP1 V_MOVRELSD_2_B32 VOP1 V_MOVRELSD_B32 VOP1 V_MOVRELS_B32 VOP1 V_MOV_B32 VOP1 V_MQSAD_PK_U16_U8 VOP3 V_MQSAD_U32_U8 VOP3 V_MSAD_U8 VOP3 V_MULLIT_F32 VOP3 V_MUL_F16 VOP2 V_MUL_F32 VOP2 V_MUL_F64 VOP3 V_MUL_HI_I32 VOP3 V_MUL_HI_I32_I24 VOP2 V_MUL_HI_U32 VOP3 V_MUL_HI_U32_U24 VOP2 V_MUL_I32_I24 VOP2 V_MUL_LEGACY_F32 VOP2 V_MUL_LO_U16 VOP3 V_MUL_LO_U32 VOP3 V_MUL_U32_U24 VOP2 V_NOP VOP1 V_NOT_B32 VOP1 V_OR3_B32 VOP3 V_OR_B32 VOP2 V_PACK_B32_F16 VOP3 V_PERMLANE16_B32 VOP3 V_PERMLANEX16_B32 VOP3 V_PERM_B32 VOP3 V_PIPEFLUSH VOP1 V_PK_ADD_F16 VOP3P V_PK_ADD_I16 VOP3P V_PK_ADD_U16 VOP3P V_PK_ASHRREV_I16 VOP3P V_PK_FMAC_F16 VOP2 V_PK_FMA_F16 VOP3P V_PK_LSHLREV_B16 VOP3P V_PK_LSHRREV_B16 VOP3P V_PK_MAD_I16 VOP3P V_PK_MAD_U16 VOP3P V_PK_MAX_F16 VOP3P V_PK_MAX_I16 VOP3P V_PK_MAX_U16 VOP3P V_PK_MIN_F16 VOP3P V_PK_MIN_I16 VOP3P V_PK_MIN_U16 VOP3P V_PK_MUL_F16 VOP3P V_PK_MUL_LO_U16 VOP3P V_PK_SUB_I16 VOP3P V_PK_SUB_U16 VOP3P V_QSAD_PK_U16_U8 VOP3 V_RCP_F16 VOP1 V_RCP_F32 VOP1 V_RCP_F64 VOP1 V_RCP_IFLAG_F32 VOP1 V_READFIRSTLANE_B32 VOP1 V_READLANE_B32 VOP3 V_RNDNE_F16 VOP1 V_RNDNE_F32 VOP1 V_RNDNE_F64 VOP1 V_RSQ_F16 VOP1 V_RSQ_F32 VOP1 V_RSQ_F64 VOP1 V_SAD_HI_U8 VOP3 V_SAD_U16 VOP3 V_SAD_U32 VOP3 V_SAD_U8 VOP3 V_SAT_PK_U8_I16 VOP1 V_SIN_F16 VOP1 V_SIN_F32 VOP1 V_SQRT_F16 VOP1 V_SQRT_F32 VOP1 V_SQRT_F64 VOP1 V_SUBREV_CO_CI_U32 VOP2 V_SUBREV_CO_U32 VOP3 V_SUBREV_F16 VOP2 V_SUBREV_F32 VOP2 V_SUBREV_NC_U32 VOP2 V_SUB_CO_CI_U32 VOP2 V_SUB_CO_U32 VOP3 V_SUB_F16 VOP2 V_SUB_F32 VOP2 V_SUB_NC_I16 VOP3 V_SUB_NC_I32 VOP3 V_SUB_NC_U16 VOP3 V_SUB_NC_U32 VOP2 V_SWAPREL_B32 VOP1 V_SWAP_B32 VOP1 V_TRIG_PREOP_F64 VOP3 V_TRUNC_F16 VOP1 V_TRUNC_F32 VOP1 V_TRUNC_F64 VOP1 V_WRITELANE_B32 VOP3 V_XAD_U32 VOP3 V_XNOR_B32 VOP2 V_XOR3_B32 VOP3 V_XOR_B32 VOP2