Files
AnyPS5/tools/rdna2_isa_forms.txt
T
Dean Galvin 370c8c8f26 feat(tools): report shader coverage from the recompiler source in the README badge
The shaders badge counted ISA instruction names that have an RdnaOpcode
enumerator and had reached 100%. Measure what the recompiler does instead:
decoded and translated instruction forms (base, VOP3, DPP) from the opcode
tables and emit switches, and the unsupported throws, using AMD's RDNA 2
instruction forms (MIT, vendored as a derived table). Say on the page that
this is source coverage, not game compatibility.

The Pages progress workflow now also runs when the recompiler changes, and
the Pages workflows fail instead of publishing when the scan cannot read the
recompiler.
2026-11-01 11:14:38 +13:00

1679 lines
47 KiB
Plaintext

# RDNA 2 instruction forms: name encoding form opcode
# Derived from AMD's machine-readable ISA (amdgpu_isa_rdna2.xml, AMD_GPU_MR_ISA_XML_2026_08_06, sha256 of the XML
# d671ecbc36543674ab59e9b2feffd56718fd2137e7ad913c314f2e2508b9f4f7). Regenerate with:
# python3 tools/progress.py --regenerate-isa-forms amdgpu_isa_rdna2.xml
#
# Copyright (c) 2026 Advanced Micro Devices, Inc., or its affiliates. The XML is published under the MIT licence:
#
# Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
# documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
# persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and
# this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS
# PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
DS_ADD_U32 DS base 0
DS_SUB_U32 DS base 1
DS_RSUB_U32 DS base 2
DS_INC_U32 DS base 3
DS_DEC_U32 DS base 4
DS_MIN_I32 DS base 5
DS_MAX_I32 DS base 6
DS_MIN_U32 DS base 7
DS_MAX_U32 DS base 8
DS_AND_B32 DS base 9
DS_OR_B32 DS base 10
DS_XOR_B32 DS base 11
DS_MSKOR_B32 DS base 12
DS_WRITE_B32 DS base 13
DS_WRITE2_B32 DS base 14
DS_WRITE2ST64_B32 DS base 15
DS_CMPST_B32 DS base 16
DS_CMPST_F32 DS base 17
DS_MIN_F32 DS base 18
DS_MAX_F32 DS base 19
DS_NOP DS base 20
DS_ADD_F32 DS base 21
DS_GWS_SEMA_RELEASE_ALL DS base 24
DS_GWS_INIT DS base 25
DS_GWS_SEMA_V DS base 26
DS_GWS_SEMA_BR DS base 27
DS_GWS_SEMA_P DS base 28
DS_GWS_BARRIER DS base 29
DS_WRITE_B8 DS base 30
DS_WRITE_B16 DS base 31
DS_ADD_RTN_U32 DS base 32
DS_SUB_RTN_U32 DS base 33
DS_RSUB_RTN_U32 DS base 34
DS_INC_RTN_U32 DS base 35
DS_DEC_RTN_U32 DS base 36
DS_MIN_RTN_I32 DS base 37
DS_MAX_RTN_I32 DS base 38
DS_MIN_RTN_U32 DS base 39
DS_MAX_RTN_U32 DS base 40
DS_AND_RTN_B32 DS base 41
DS_OR_RTN_B32 DS base 42
DS_XOR_RTN_B32 DS base 43
DS_MSKOR_RTN_B32 DS base 44
DS_WRXCHG_RTN_B32 DS base 45
DS_WRXCHG2_RTN_B32 DS base 46
DS_WRXCHG2ST64_RTN_B32 DS base 47
DS_CMPST_RTN_B32 DS base 48
DS_CMPST_RTN_F32 DS base 49
DS_MIN_RTN_F32 DS base 50
DS_MAX_RTN_F32 DS base 51
DS_WRAP_RTN_B32 DS base 52
DS_SWIZZLE_B32 DS base 53
DS_READ_B32 DS base 54
DS_READ2_B32 DS base 55
DS_READ2ST64_B32 DS base 56
DS_READ_I8 DS base 57
DS_READ_U8 DS base 58
DS_READ_I16 DS base 59
DS_READ_U16 DS base 60
DS_CONSUME DS base 61
DS_APPEND DS base 62
DS_ORDERED_COUNT DS base 63
DS_ADD_U64 DS base 64
DS_SUB_U64 DS base 65
DS_RSUB_U64 DS base 66
DS_INC_U64 DS base 67
DS_DEC_U64 DS base 68
DS_MIN_I64 DS base 69
DS_MAX_I64 DS base 70
DS_MIN_U64 DS base 71
DS_MAX_U64 DS base 72
DS_AND_B64 DS base 73
DS_OR_B64 DS base 74
DS_XOR_B64 DS base 75
DS_MSKOR_B64 DS base 76
DS_WRITE_B64 DS base 77
DS_WRITE2_B64 DS base 78
DS_WRITE2ST64_B64 DS base 79
DS_CMPST_B64 DS base 80
DS_CMPST_F64 DS base 81
DS_MIN_F64 DS base 82
DS_MAX_F64 DS base 83
DS_ADD_RTN_F32 DS base 85
DS_ADD_RTN_U64 DS base 96
DS_SUB_RTN_U64 DS base 97
DS_RSUB_RTN_U64 DS base 98
DS_INC_RTN_U64 DS base 99
DS_DEC_RTN_U64 DS base 100
DS_MIN_RTN_I64 DS base 101
DS_MAX_RTN_I64 DS base 102
DS_MIN_RTN_U64 DS base 103
DS_MAX_RTN_U64 DS base 104
DS_AND_RTN_B64 DS base 105
DS_OR_RTN_B64 DS base 106
DS_XOR_RTN_B64 DS base 107
DS_MSKOR_RTN_B64 DS base 108
DS_WRXCHG_RTN_B64 DS base 109
DS_WRXCHG2_RTN_B64 DS base 110
DS_WRXCHG2ST64_RTN_B64 DS base 111
DS_CMPST_RTN_B64 DS base 112
DS_CMPST_RTN_F64 DS base 113
DS_MIN_RTN_F64 DS base 114
DS_MAX_RTN_F64 DS base 115
DS_READ_B64 DS base 118
DS_READ2_B64 DS base 119
DS_READ2ST64_B64 DS base 120
DS_CONDXCHG32_RTN_B64 DS base 126
DS_WRITE_B8_D16_HI DS base 160
DS_WRITE_B16_D16_HI DS base 161
DS_READ_U8_D16 DS base 162
DS_READ_U8_D16_HI DS base 163
DS_READ_I8_D16 DS base 164
DS_READ_I8_D16_HI DS base 165
DS_READ_U16_D16 DS base 166
DS_READ_U16_D16_HI DS base 167
DS_WRITE_ADDTID_B32 DS base 176
DS_READ_ADDTID_B32 DS base 177
DS_PERMUTE_B32 DS base 178
DS_BPERMUTE_B32 DS base 179
DS_WRITE_B96 DS base 222
DS_WRITE_B128 DS base 223
DS_READ_B96 DS base 254
DS_READ_B128 DS base 255
EXP EXP base 0
FLAT_LOAD_UBYTE FLAT base 8
FLAT_LOAD_SBYTE FLAT base 9
FLAT_LOAD_USHORT FLAT base 10
FLAT_LOAD_SSHORT FLAT base 11
FLAT_LOAD_DWORD FLAT base 12
FLAT_LOAD_DWORDX2 FLAT base 13
FLAT_LOAD_DWORDX4 FLAT base 14
FLAT_LOAD_DWORDX3 FLAT base 15
FLAT_STORE_BYTE FLAT base 24
FLAT_STORE_BYTE_D16_HI FLAT base 25
FLAT_STORE_SHORT FLAT base 26
FLAT_STORE_SHORT_D16_HI FLAT base 27
FLAT_STORE_DWORD FLAT base 28
FLAT_STORE_DWORDX2 FLAT base 29
FLAT_STORE_DWORDX4 FLAT base 30
FLAT_STORE_DWORDX3 FLAT base 31
FLAT_LOAD_UBYTE_D16 FLAT base 32
FLAT_LOAD_UBYTE_D16_HI FLAT base 33
FLAT_LOAD_SBYTE_D16 FLAT base 34
FLAT_LOAD_SBYTE_D16_HI FLAT base 35
FLAT_LOAD_SHORT_D16 FLAT base 36
FLAT_LOAD_SHORT_D16_HI FLAT base 37
FLAT_ATOMIC_SWAP FLAT base 48
FLAT_ATOMIC_CMPSWAP FLAT base 49
FLAT_ATOMIC_ADD FLAT base 50
FLAT_ATOMIC_SUB FLAT base 51
FLAT_ATOMIC_SMIN FLAT base 53
FLAT_ATOMIC_UMIN FLAT base 54
FLAT_ATOMIC_SMAX FLAT base 55
FLAT_ATOMIC_UMAX FLAT base 56
FLAT_ATOMIC_AND FLAT base 57
FLAT_ATOMIC_OR FLAT base 58
FLAT_ATOMIC_XOR FLAT base 59
FLAT_ATOMIC_INC FLAT base 60
FLAT_ATOMIC_DEC FLAT base 61
FLAT_ATOMIC_FCMPSWAP FLAT base 62
FLAT_ATOMIC_FMIN FLAT base 63
FLAT_ATOMIC_FMAX FLAT base 64
FLAT_ATOMIC_SWAP_X2 FLAT base 80
FLAT_ATOMIC_CMPSWAP_X2 FLAT base 81
FLAT_ATOMIC_ADD_X2 FLAT base 82
FLAT_ATOMIC_SUB_X2 FLAT base 83
FLAT_ATOMIC_SMIN_X2 FLAT base 85
FLAT_ATOMIC_UMIN_X2 FLAT base 86
FLAT_ATOMIC_SMAX_X2 FLAT base 87
FLAT_ATOMIC_UMAX_X2 FLAT base 88
FLAT_ATOMIC_AND_X2 FLAT base 89
FLAT_ATOMIC_OR_X2 FLAT base 90
FLAT_ATOMIC_XOR_X2 FLAT base 91
FLAT_ATOMIC_INC_X2 FLAT base 92
FLAT_ATOMIC_DEC_X2 FLAT base 93
FLAT_ATOMIC_FCMPSWAP_X2 FLAT base 94
FLAT_ATOMIC_FMIN_X2 FLAT base 95
FLAT_ATOMIC_FMAX_X2 FLAT base 96
GLOBAL_LOAD_UBYTE GLOBAL base 8
GLOBAL_LOAD_SBYTE GLOBAL base 9
GLOBAL_LOAD_USHORT GLOBAL base 10
GLOBAL_LOAD_SSHORT GLOBAL base 11
GLOBAL_LOAD_DWORD GLOBAL base 12
GLOBAL_LOAD_DWORDX2 GLOBAL base 13
GLOBAL_LOAD_DWORDX4 GLOBAL base 14
GLOBAL_LOAD_DWORDX3 GLOBAL base 15
GLOBAL_LOAD_DWORD_ADDTID GLOBAL base 22
GLOBAL_STORE_DWORD_ADDTID GLOBAL base 23
GLOBAL_STORE_BYTE GLOBAL base 24
GLOBAL_STORE_BYTE_D16_HI GLOBAL base 25
GLOBAL_STORE_SHORT GLOBAL base 26
GLOBAL_STORE_SHORT_D16_HI GLOBAL base 27
GLOBAL_STORE_DWORD GLOBAL base 28
GLOBAL_STORE_DWORDX2 GLOBAL base 29
GLOBAL_STORE_DWORDX4 GLOBAL base 30
GLOBAL_STORE_DWORDX3 GLOBAL base 31
GLOBAL_LOAD_UBYTE_D16 GLOBAL base 32
GLOBAL_LOAD_UBYTE_D16_HI GLOBAL base 33
GLOBAL_LOAD_SBYTE_D16 GLOBAL base 34
GLOBAL_LOAD_SBYTE_D16_HI GLOBAL base 35
GLOBAL_LOAD_SHORT_D16 GLOBAL base 36
GLOBAL_LOAD_SHORT_D16_HI GLOBAL base 37
GLOBAL_ATOMIC_SWAP GLOBAL base 48
GLOBAL_ATOMIC_CMPSWAP GLOBAL base 49
GLOBAL_ATOMIC_ADD GLOBAL base 50
GLOBAL_ATOMIC_SUB GLOBAL base 51
GLOBAL_ATOMIC_CSUB GLOBAL base 52
GLOBAL_ATOMIC_SMIN GLOBAL base 53
GLOBAL_ATOMIC_UMIN GLOBAL base 54
GLOBAL_ATOMIC_SMAX GLOBAL base 55
GLOBAL_ATOMIC_UMAX GLOBAL base 56
GLOBAL_ATOMIC_AND GLOBAL base 57
GLOBAL_ATOMIC_OR GLOBAL base 58
GLOBAL_ATOMIC_XOR GLOBAL base 59
GLOBAL_ATOMIC_INC GLOBAL base 60
GLOBAL_ATOMIC_DEC GLOBAL base 61
GLOBAL_ATOMIC_FCMPSWAP GLOBAL base 62
GLOBAL_ATOMIC_FMIN GLOBAL base 63
GLOBAL_ATOMIC_FMAX GLOBAL base 64
GLOBAL_ATOMIC_SWAP_X2 GLOBAL base 80
GLOBAL_ATOMIC_CMPSWAP_X2 GLOBAL base 81
GLOBAL_ATOMIC_ADD_X2 GLOBAL base 82
GLOBAL_ATOMIC_SUB_X2 GLOBAL base 83
GLOBAL_ATOMIC_SMIN_X2 GLOBAL base 85
GLOBAL_ATOMIC_UMIN_X2 GLOBAL base 86
GLOBAL_ATOMIC_SMAX_X2 GLOBAL base 87
GLOBAL_ATOMIC_UMAX_X2 GLOBAL base 88
GLOBAL_ATOMIC_AND_X2 GLOBAL base 89
GLOBAL_ATOMIC_OR_X2 GLOBAL base 90
GLOBAL_ATOMIC_XOR_X2 GLOBAL base 91
GLOBAL_ATOMIC_INC_X2 GLOBAL base 92
GLOBAL_ATOMIC_DEC_X2 GLOBAL base 93
GLOBAL_ATOMIC_FCMPSWAP_X2 GLOBAL base 94
GLOBAL_ATOMIC_FMIN_X2 GLOBAL base 95
GLOBAL_ATOMIC_FMAX_X2 GLOBAL base 96
SCRATCH_LOAD_UBYTE SCRATCH base 8
SCRATCH_LOAD_SBYTE SCRATCH base 9
SCRATCH_LOAD_USHORT SCRATCH base 10
SCRATCH_LOAD_SSHORT SCRATCH base 11
SCRATCH_LOAD_DWORD SCRATCH base 12
SCRATCH_LOAD_DWORDX2 SCRATCH base 13
SCRATCH_LOAD_DWORDX4 SCRATCH base 14
SCRATCH_LOAD_DWORDX3 SCRATCH base 15
SCRATCH_STORE_BYTE SCRATCH base 24
SCRATCH_STORE_BYTE_D16_HI SCRATCH base 25
SCRATCH_STORE_SHORT SCRATCH base 26
SCRATCH_STORE_SHORT_D16_HI SCRATCH base 27
SCRATCH_STORE_DWORD SCRATCH base 28
SCRATCH_STORE_DWORDX2 SCRATCH base 29
SCRATCH_STORE_DWORDX4 SCRATCH base 30
SCRATCH_STORE_DWORDX3 SCRATCH base 31
SCRATCH_LOAD_UBYTE_D16 SCRATCH base 32
SCRATCH_LOAD_UBYTE_D16_HI SCRATCH base 33
SCRATCH_LOAD_SBYTE_D16 SCRATCH base 34
SCRATCH_LOAD_SBYTE_D16_HI SCRATCH base 35
SCRATCH_LOAD_SHORT_D16 SCRATCH base 36
SCRATCH_LOAD_SHORT_D16_HI SCRATCH base 37
IMAGE_LOAD MIMG base 0
IMAGE_LOAD_MIP MIMG base 1
IMAGE_LOAD_PCK MIMG base 2
IMAGE_LOAD_PCK_SGN MIMG base 3
IMAGE_LOAD_MIP_PCK MIMG base 4
IMAGE_LOAD_MIP_PCK_SGN MIMG base 5
IMAGE_STORE MIMG base 8
IMAGE_STORE_MIP MIMG base 9
IMAGE_STORE_PCK MIMG base 10
IMAGE_STORE_MIP_PCK MIMG base 11
IMAGE_GET_RESINFO MIMG base 14
IMAGE_ATOMIC_SWAP MIMG base 15
IMAGE_ATOMIC_CMPSWAP MIMG base 16
IMAGE_ATOMIC_ADD MIMG base 17
IMAGE_ATOMIC_SUB MIMG base 18
IMAGE_ATOMIC_SMIN MIMG base 20
IMAGE_ATOMIC_UMIN MIMG base 21
IMAGE_ATOMIC_SMAX MIMG base 22
IMAGE_ATOMIC_UMAX MIMG base 23
IMAGE_ATOMIC_AND MIMG base 24
IMAGE_ATOMIC_OR MIMG base 25
IMAGE_ATOMIC_XOR MIMG base 26
IMAGE_ATOMIC_INC MIMG base 27
IMAGE_ATOMIC_DEC MIMG base 28
IMAGE_ATOMIC_FCMPSWAP MIMG base 29
IMAGE_ATOMIC_FMIN MIMG base 30
IMAGE_ATOMIC_FMAX MIMG base 31
IMAGE_SAMPLE MIMG base 32
IMAGE_SAMPLE_CL MIMG base 33
IMAGE_SAMPLE_D MIMG base 34
IMAGE_SAMPLE_D_CL MIMG base 35
IMAGE_SAMPLE_L MIMG base 36
IMAGE_SAMPLE_B MIMG base 37
IMAGE_SAMPLE_B_CL MIMG base 38
IMAGE_SAMPLE_LZ MIMG base 39
IMAGE_SAMPLE_C MIMG base 40
IMAGE_SAMPLE_C_CL MIMG base 41
IMAGE_SAMPLE_C_D MIMG base 42
IMAGE_SAMPLE_C_D_CL MIMG base 43
IMAGE_SAMPLE_C_L MIMG base 44
IMAGE_SAMPLE_C_B MIMG base 45
IMAGE_SAMPLE_C_B_CL MIMG base 46
IMAGE_SAMPLE_C_LZ MIMG base 47
IMAGE_SAMPLE_O MIMG base 48
IMAGE_SAMPLE_CL_O MIMG base 49
IMAGE_SAMPLE_D_O MIMG base 50
IMAGE_SAMPLE_D_CL_O MIMG base 51
IMAGE_SAMPLE_L_O MIMG base 52
IMAGE_SAMPLE_B_O MIMG base 53
IMAGE_SAMPLE_B_CL_O MIMG base 54
IMAGE_SAMPLE_LZ_O MIMG base 55
IMAGE_SAMPLE_C_O MIMG base 56
IMAGE_SAMPLE_C_CL_O MIMG base 57
IMAGE_SAMPLE_C_D_O MIMG base 58
IMAGE_SAMPLE_C_D_CL_O MIMG base 59
IMAGE_SAMPLE_C_L_O MIMG base 60
IMAGE_SAMPLE_C_B_O MIMG base 61
IMAGE_SAMPLE_C_B_CL_O MIMG base 62
IMAGE_SAMPLE_C_LZ_O MIMG base 63
IMAGE_GATHER4 MIMG base 64
IMAGE_GATHER4_CL MIMG base 65
IMAGE_LOAD_BY2 MIMG base 66
IMAGE_LOAD_BY4 MIMG base 67
IMAGE_GATHER4_L MIMG base 68
IMAGE_GATHER4_B MIMG base 69
IMAGE_GATHER4_B_CL MIMG base 70
IMAGE_GATHER4_LZ MIMG base 71
IMAGE_GATHER4_C MIMG base 72
IMAGE_GATHER4_C_CL MIMG base 73
IMAGE_LOAD_MIP_BY2 MIMG base 74
IMAGE_LOAD_MIP_BY4 MIMG base 75
IMAGE_GATHER4_C_L MIMG base 76
IMAGE_GATHER4_C_B MIMG base 77
IMAGE_GATHER4_C_B_CL MIMG base 78
IMAGE_GATHER4_C_LZ MIMG base 79
IMAGE_GATHER4_O MIMG base 80
IMAGE_GATHER4_CL_O MIMG base 81
IMAGE_STORE_BY2 MIMG base 82
IMAGE_STORE_BY4 MIMG base 83
IMAGE_GATHER4_L_O MIMG base 84
IMAGE_GATHER4_B_O MIMG base 85
IMAGE_GATHER4_B_CL_O MIMG base 86
IMAGE_GATHER4_LZ_O MIMG base 87
IMAGE_GATHER4_C_O MIMG base 88
IMAGE_GATHER4_C_CL_O MIMG base 89
IMAGE_STORE_MIP_BY2 MIMG base 90
IMAGE_STORE_MIP_BY4 MIMG base 91
IMAGE_GATHER4_C_L_O MIMG base 92
IMAGE_GATHER4_C_B_O MIMG base 93
IMAGE_GATHER4_C_B_CL_O MIMG base 94
IMAGE_GATHER4_C_LZ_O MIMG base 95
IMAGE_GET_LOD MIMG base 96
IMAGE_GATHER4H MIMG base 97
IMAGE_GATHER4H_PCK MIMG base 98
IMAGE_GATHER8H_PCK MIMG base 99
IMAGE_SAMPLE_CD MIMG base 104
IMAGE_SAMPLE_CD_CL MIMG base 105
IMAGE_SAMPLE_C_CD MIMG base 106
IMAGE_SAMPLE_C_CD_CL MIMG base 107
IMAGE_SAMPLE_CD_O MIMG base 108
IMAGE_SAMPLE_CD_CL_O MIMG base 109
IMAGE_SAMPLE_C_CD_O MIMG base 110
IMAGE_SAMPLE_C_CD_CL_O MIMG base 111
IMAGE_LOAD_PCK2 MIMG base 112
IMAGE_LOAD_PCK4 MIMG base 113
IMAGE_LOAD_MIP_PCK2 MIMG base 115
IMAGE_LOAD_MIP_PCK4 MIMG base 116
IMAGE_STORE_PCK2 MIMG base 118
IMAGE_STORE_PCK4 MIMG base 119
IMAGE_STORE_MIP_PCK2 MIMG base 121
IMAGE_STORE_MIP_PCK4 MIMG base 122
IMAGE_MSAA_LOAD MIMG base 128
IMAGE_SAMPLE_D_G16 MIMG base 162
IMAGE_SAMPLE_D_CL_G16 MIMG base 163
IMAGE_SAMPLE_C_D_G16 MIMG base 170
IMAGE_SAMPLE_C_D_CL_G16 MIMG base 171
IMAGE_SAMPLE_D_O_G16 MIMG base 178
IMAGE_SAMPLE_D_CL_O_G16 MIMG base 179
IMAGE_SAMPLE_C_D_O_G16 MIMG base 186
IMAGE_SAMPLE_C_D_CL_O_G16 MIMG base 187
IMAGE_BVH_INTERSECT_RAY MIMG base 230
IMAGE_BVH64_INTERSECT_RAY MIMG base 231
IMAGE_SAMPLE_CD_G16 MIMG base 232
IMAGE_SAMPLE_CD_CL_G16 MIMG base 233
IMAGE_SAMPLE_C_CD_G16 MIMG base 234
IMAGE_SAMPLE_C_CD_CL_G16 MIMG base 235
IMAGE_SAMPLE_CD_O_G16 MIMG base 236
IMAGE_SAMPLE_CD_CL_O_G16 MIMG base 237
IMAGE_SAMPLE_C_CD_O_G16 MIMG base 238
IMAGE_SAMPLE_C_CD_CL_O_G16 MIMG base 239
TBUFFER_LOAD_FORMAT_X MTBUF base 0
TBUFFER_LOAD_FORMAT_XY MTBUF base 1
TBUFFER_LOAD_FORMAT_XYZ MTBUF base 2
TBUFFER_LOAD_FORMAT_XYZW MTBUF base 3
TBUFFER_STORE_FORMAT_X MTBUF base 4
TBUFFER_STORE_FORMAT_XY MTBUF base 5
TBUFFER_STORE_FORMAT_XYZ MTBUF base 6
TBUFFER_STORE_FORMAT_XYZW MTBUF base 7
TBUFFER_LOAD_FORMAT_D16_X MTBUF base 8
TBUFFER_LOAD_FORMAT_D16_XY MTBUF base 9
TBUFFER_LOAD_FORMAT_D16_XYZ MTBUF base 10
TBUFFER_LOAD_FORMAT_D16_XYZW MTBUF base 11
TBUFFER_STORE_FORMAT_D16_X MTBUF base 12
TBUFFER_STORE_FORMAT_D16_XY MTBUF base 13
TBUFFER_STORE_FORMAT_D16_XYZ MTBUF base 14
TBUFFER_STORE_FORMAT_D16_XYZW MTBUF base 15
BUFFER_LOAD_FORMAT_X MUBUF base 0
BUFFER_LOAD_FORMAT_XY MUBUF base 1
BUFFER_LOAD_FORMAT_XYZ MUBUF base 2
BUFFER_LOAD_FORMAT_XYZW MUBUF base 3
BUFFER_STORE_FORMAT_X MUBUF base 4
BUFFER_STORE_FORMAT_XY MUBUF base 5
BUFFER_STORE_FORMAT_XYZ MUBUF base 6
BUFFER_STORE_FORMAT_XYZW MUBUF base 7
BUFFER_LOAD_UBYTE MUBUF base 8
BUFFER_LOAD_SBYTE MUBUF base 9
BUFFER_LOAD_USHORT MUBUF base 10
BUFFER_LOAD_SSHORT MUBUF base 11
BUFFER_LOAD_DWORD MUBUF base 12
BUFFER_LOAD_DWORDX2 MUBUF base 13
BUFFER_LOAD_DWORDX4 MUBUF base 14
BUFFER_LOAD_DWORDX3 MUBUF base 15
BUFFER_STORE_BYTE MUBUF base 24
BUFFER_STORE_BYTE_D16_HI MUBUF base 25
BUFFER_STORE_SHORT MUBUF base 26
BUFFER_STORE_SHORT_D16_HI MUBUF base 27
BUFFER_STORE_DWORD MUBUF base 28
BUFFER_STORE_DWORDX2 MUBUF base 29
BUFFER_STORE_DWORDX4 MUBUF base 30
BUFFER_STORE_DWORDX3 MUBUF base 31
BUFFER_LOAD_UBYTE_D16 MUBUF base 32
BUFFER_LOAD_UBYTE_D16_HI MUBUF base 33
BUFFER_LOAD_SBYTE_D16 MUBUF base 34
BUFFER_LOAD_SBYTE_D16_HI MUBUF base 35
BUFFER_LOAD_SHORT_D16 MUBUF base 36
BUFFER_LOAD_SHORT_D16_HI MUBUF base 37
BUFFER_LOAD_FORMAT_D16_HI_X MUBUF base 38
BUFFER_STORE_FORMAT_D16_HI_X MUBUF base 39
BUFFER_ATOMIC_SWAP MUBUF base 48
BUFFER_ATOMIC_CMPSWAP MUBUF base 49
BUFFER_ATOMIC_ADD MUBUF base 50
BUFFER_ATOMIC_SUB MUBUF base 51
BUFFER_ATOMIC_CSUB MUBUF base 52
BUFFER_ATOMIC_SMIN MUBUF base 53
BUFFER_ATOMIC_UMIN MUBUF base 54
BUFFER_ATOMIC_SMAX MUBUF base 55
BUFFER_ATOMIC_UMAX MUBUF base 56
BUFFER_ATOMIC_AND MUBUF base 57
BUFFER_ATOMIC_OR MUBUF base 58
BUFFER_ATOMIC_XOR MUBUF base 59
BUFFER_ATOMIC_INC MUBUF base 60
BUFFER_ATOMIC_DEC MUBUF base 61
BUFFER_ATOMIC_FCMPSWAP MUBUF base 62
BUFFER_ATOMIC_FMIN MUBUF base 63
BUFFER_ATOMIC_FMAX MUBUF base 64
BUFFER_ATOMIC_SWAP_X2 MUBUF base 80
BUFFER_ATOMIC_CMPSWAP_X2 MUBUF base 81
BUFFER_ATOMIC_ADD_X2 MUBUF base 82
BUFFER_ATOMIC_SUB_X2 MUBUF base 83
BUFFER_ATOMIC_SMIN_X2 MUBUF base 85
BUFFER_ATOMIC_UMIN_X2 MUBUF base 86
BUFFER_ATOMIC_SMAX_X2 MUBUF base 87
BUFFER_ATOMIC_UMAX_X2 MUBUF base 88
BUFFER_ATOMIC_AND_X2 MUBUF base 89
BUFFER_ATOMIC_OR_X2 MUBUF base 90
BUFFER_ATOMIC_XOR_X2 MUBUF base 91
BUFFER_ATOMIC_INC_X2 MUBUF base 92
BUFFER_ATOMIC_DEC_X2 MUBUF base 93
BUFFER_ATOMIC_FCMPSWAP_X2 MUBUF base 94
BUFFER_ATOMIC_FMIN_X2 MUBUF base 95
BUFFER_ATOMIC_FMAX_X2 MUBUF base 96
BUFFER_GL0_INV MUBUF base 113
BUFFER_GL1_INV MUBUF base 114
BUFFER_LOAD_FORMAT_D16_X MUBUF base 128
BUFFER_LOAD_FORMAT_D16_XY MUBUF base 129
BUFFER_LOAD_FORMAT_D16_XYZ MUBUF base 130
BUFFER_LOAD_FORMAT_D16_XYZW MUBUF base 131
BUFFER_STORE_FORMAT_D16_X MUBUF base 132
BUFFER_STORE_FORMAT_D16_XY MUBUF base 133
BUFFER_STORE_FORMAT_D16_XYZ MUBUF base 134
BUFFER_STORE_FORMAT_D16_XYZW MUBUF base 135
S_LOAD_DWORD SMEM base 0
S_LOAD_DWORDX2 SMEM base 1
S_LOAD_DWORDX4 SMEM base 2
S_LOAD_DWORDX8 SMEM base 3
S_LOAD_DWORDX16 SMEM base 4
S_BUFFER_LOAD_DWORD SMEM base 8
S_BUFFER_LOAD_DWORDX2 SMEM base 9
S_BUFFER_LOAD_DWORDX4 SMEM base 10
S_BUFFER_LOAD_DWORDX8 SMEM base 11
S_BUFFER_LOAD_DWORDX16 SMEM base 12
S_GL1_INV SMEM base 31
S_DCACHE_INV SMEM base 32
S_MEMTIME SMEM base 36
S_MEMREALTIME SMEM base 37
S_MOV_B32 SOP1 base 3
S_MOV_B64 SOP1 base 4
S_CMOV_B32 SOP1 base 5
S_CMOV_B64 SOP1 base 6
S_NOT_B32 SOP1 base 7
S_NOT_B64 SOP1 base 8
S_WQM_B32 SOP1 base 9
S_WQM_B64 SOP1 base 10
S_BREV_B32 SOP1 base 11
S_BREV_B64 SOP1 base 12
S_BCNT0_I32_B32 SOP1 base 13
S_BCNT0_I32_B64 SOP1 base 14
S_BCNT1_I32_B32 SOP1 base 15
S_BCNT1_I32_B64 SOP1 base 16
S_FF0_I32_B32 SOP1 base 17
S_FF0_I32_B64 SOP1 base 18
S_FF1_I32_B32 SOP1 base 19
S_FF1_I32_B64 SOP1 base 20
S_FLBIT_I32_B32 SOP1 base 21
S_FLBIT_I32_B64 SOP1 base 22
S_FLBIT_I32 SOP1 base 23
S_FLBIT_I32_I64 SOP1 base 24
S_SEXT_I32_I8 SOP1 base 25
S_SEXT_I32_I16 SOP1 base 26
S_BITSET0_B32 SOP1 base 27
S_BITSET0_B64 SOP1 base 28
S_BITSET1_B32 SOP1 base 29
S_BITSET1_B64 SOP1 base 30
S_GETPC_B64 SOP1 base 31
S_SETPC_B64 SOP1 base 32
S_SWAPPC_B64 SOP1 base 33
S_RFE_B64 SOP1 base 34
S_AND_SAVEEXEC_B64 SOP1 base 36
S_OR_SAVEEXEC_B64 SOP1 base 37
S_XOR_SAVEEXEC_B64 SOP1 base 38
S_ANDN2_SAVEEXEC_B64 SOP1 base 39
S_ORN2_SAVEEXEC_B64 SOP1 base 40
S_NAND_SAVEEXEC_B64 SOP1 base 41
S_NOR_SAVEEXEC_B64 SOP1 base 42
S_XNOR_SAVEEXEC_B64 SOP1 base 43
S_QUADMASK_B32 SOP1 base 44
S_QUADMASK_B64 SOP1 base 45
S_MOVRELS_B32 SOP1 base 46
S_MOVRELS_B64 SOP1 base 47
S_MOVRELD_B32 SOP1 base 48
S_MOVRELD_B64 SOP1 base 49
S_ABS_I32 SOP1 base 52
S_ANDN1_SAVEEXEC_B64 SOP1 base 55
S_ORN1_SAVEEXEC_B64 SOP1 base 56
S_ANDN1_WREXEC_B64 SOP1 base 57
S_ANDN2_WREXEC_B64 SOP1 base 58
S_BITREPLICATE_B64_B32 SOP1 base 59
S_AND_SAVEEXEC_B32 SOP1 base 60
S_OR_SAVEEXEC_B32 SOP1 base 61
S_XOR_SAVEEXEC_B32 SOP1 base 62
S_ANDN2_SAVEEXEC_B32 SOP1 base 63
S_ORN2_SAVEEXEC_B32 SOP1 base 64
S_NAND_SAVEEXEC_B32 SOP1 base 65
S_NOR_SAVEEXEC_B32 SOP1 base 66
S_XNOR_SAVEEXEC_B32 SOP1 base 67
S_ANDN1_SAVEEXEC_B32 SOP1 base 68
S_ORN1_SAVEEXEC_B32 SOP1 base 69
S_ANDN1_WREXEC_B32 SOP1 base 70
S_ANDN2_WREXEC_B32 SOP1 base 71
S_MOVRELSD_2_B32 SOP1 base 73
S_ADD_U32 SOP2 base 0
S_SUB_U32 SOP2 base 1
S_ADD_I32 SOP2 base 2
S_SUB_I32 SOP2 base 3
S_ADDC_U32 SOP2 base 4
S_SUBB_U32 SOP2 base 5
S_MIN_I32 SOP2 base 6
S_MIN_U32 SOP2 base 7
S_MAX_I32 SOP2 base 8
S_MAX_U32 SOP2 base 9
S_CSELECT_B32 SOP2 base 10
S_CSELECT_B64 SOP2 base 11
S_AND_B32 SOP2 base 14
S_AND_B64 SOP2 base 15
S_OR_B32 SOP2 base 16
S_OR_B64 SOP2 base 17
S_XOR_B32 SOP2 base 18
S_XOR_B64 SOP2 base 19
S_ANDN2_B32 SOP2 base 20
S_ANDN2_B64 SOP2 base 21
S_ORN2_B32 SOP2 base 22
S_ORN2_B64 SOP2 base 23
S_NAND_B32 SOP2 base 24
S_NAND_B64 SOP2 base 25
S_NOR_B32 SOP2 base 26
S_NOR_B64 SOP2 base 27
S_XNOR_B32 SOP2 base 28
S_XNOR_B64 SOP2 base 29
S_LSHL_B32 SOP2 base 30
S_LSHL_B64 SOP2 base 31
S_LSHR_B32 SOP2 base 32
S_LSHR_B64 SOP2 base 33
S_ASHR_I32 SOP2 base 34
S_ASHR_I64 SOP2 base 35
S_BFM_B32 SOP2 base 36
S_BFM_B64 SOP2 base 37
S_MUL_I32 SOP2 base 38
S_BFE_U32 SOP2 base 39
S_BFE_I32 SOP2 base 40
S_BFE_U64 SOP2 base 41
S_BFE_I64 SOP2 base 42
S_ABSDIFF_I32 SOP2 base 44
S_LSHL1_ADD_U32 SOP2 base 46
S_LSHL2_ADD_U32 SOP2 base 47
S_LSHL3_ADD_U32 SOP2 base 48
S_LSHL4_ADD_U32 SOP2 base 49
S_PACK_LL_B32_B16 SOP2 base 50
S_PACK_LH_B32_B16 SOP2 base 51
S_PACK_HH_B32_B16 SOP2 base 52
S_MUL_HI_U32 SOP2 base 53
S_MUL_HI_I32 SOP2 base 54
S_CMP_EQ_I32 SOPC base 0
S_CMP_LG_I32 SOPC base 1
S_CMP_GT_I32 SOPC base 2
S_CMP_GE_I32 SOPC base 3
S_CMP_LT_I32 SOPC base 4
S_CMP_LE_I32 SOPC base 5
S_CMP_EQ_U32 SOPC base 6
S_CMP_LG_U32 SOPC base 7
S_CMP_GT_U32 SOPC base 8
S_CMP_GE_U32 SOPC base 9
S_CMP_LT_U32 SOPC base 10
S_CMP_LE_U32 SOPC base 11
S_BITCMP0_B32 SOPC base 12
S_BITCMP1_B32 SOPC base 13
S_BITCMP0_B64 SOPC base 14
S_BITCMP1_B64 SOPC base 15
S_CMP_EQ_U64 SOPC base 18
S_CMP_LG_U64 SOPC base 19
S_MOVK_I32 SOPK base 0
S_VERSION SOPK base 1
S_CMOVK_I32 SOPK base 2
S_CMPK_EQ_I32 SOPK base 3
S_CMPK_LG_I32 SOPK base 4
S_CMPK_GT_I32 SOPK base 5
S_CMPK_GE_I32 SOPK base 6
S_CMPK_LT_I32 SOPK base 7
S_CMPK_LE_I32 SOPK base 8
S_CMPK_EQ_U32 SOPK base 9
S_CMPK_LG_U32 SOPK base 10
S_CMPK_GT_U32 SOPK base 11
S_CMPK_GE_U32 SOPK base 12
S_CMPK_LT_U32 SOPK base 13
S_CMPK_LE_U32 SOPK base 14
S_ADDK_I32 SOPK base 15
S_MULK_I32 SOPK base 16
S_GETREG_B32 SOPK base 18
S_SETREG_B32 SOPK base 19
S_CALL_B64 SOPK base 22
S_WAITCNT_VSCNT SOPK base 23
S_WAITCNT_VMCNT SOPK base 24
S_WAITCNT_EXPCNT SOPK base 25
S_WAITCNT_LGKMCNT SOPK base 26
S_SUBVECTOR_LOOP_BEGIN SOPK base 27
S_SUBVECTOR_LOOP_END SOPK base 28
S_NOP SOPP base 0
S_ENDPGM SOPP base 1
S_BRANCH SOPP base 2
S_WAKEUP SOPP base 3
S_CBRANCH_SCC0 SOPP base 4
S_CBRANCH_SCC1 SOPP base 5
S_CBRANCH_VCCZ SOPP base 6
S_CBRANCH_VCCNZ SOPP base 7
S_CBRANCH_EXECZ SOPP base 8
S_CBRANCH_EXECNZ SOPP base 9
S_BARRIER SOPP base 10
S_SETKILL SOPP base 11
S_WAITCNT SOPP base 12
S_SETHALT SOPP base 13
S_SLEEP SOPP base 14
S_SETPRIO SOPP base 15
S_SENDMSG SOPP base 16
S_SENDMSGHALT SOPP base 17
S_TRAP SOPP base 18
S_ICACHE_INV SOPP base 19
S_INCPERFLEVEL SOPP base 20
S_DECPERFLEVEL SOPP base 21
S_TTRACEDATA SOPP base 22
S_CBRANCH_CDBGSYS SOPP base 23
S_CBRANCH_CDBGUSER SOPP base 24
S_CBRANCH_CDBGSYS_OR_USER SOPP base 25
S_CBRANCH_CDBGSYS_AND_USER SOPP base 26
S_ENDPGM_SAVED SOPP base 27
S_ENDPGM_ORDERED_PS_DONE SOPP base 30
S_CODE_END SOPP base 31
S_INST_PREFETCH SOPP base 32
S_CLAUSE SOPP base 33
S_WAITCNT_DEPCTR SOPP base 35
S_ROUND_MODE SOPP base 36
S_DENORM_MODE SOPP base 37
S_TTRACEDATA_IMM SOPP base 40
V_INTERP_P1_F32 VINTRP base 0
V_INTERP_P1_F32 VOP3 base 512
V_INTERP_P2_F32 VINTRP base 1
V_INTERP_P2_F32 VOP3 base 513
V_INTERP_MOV_F32 VINTRP base 2
V_INTERP_MOV_F32 VOP3 base 514
V_NOP VOP1 base 0
V_NOP VOP1 vop3 384
V_MOV_B32 VOP1 base 1
V_MOV_B32 VOP1 dpp8 1
V_MOV_B32 VOP1 dpp16 1
V_MOV_B32 VOP1 vop3 385
V_READFIRSTLANE_B32 VOP1 base 2
V_READFIRSTLANE_B32 VOP1 vop3 386
V_CVT_I32_F64 VOP1 base 3
V_CVT_I32_F64 VOP1 vop3 387
V_CVT_F64_I32 VOP1 base 4
V_CVT_F64_I32 VOP1 vop3 388
V_CVT_F32_I32 VOP1 base 5
V_CVT_F32_I32 VOP1 dpp8 5
V_CVT_F32_I32 VOP1 dpp16 5
V_CVT_F32_I32 VOP1 vop3 389
V_CVT_F32_U32 VOP1 base 6
V_CVT_F32_U32 VOP1 dpp8 6
V_CVT_F32_U32 VOP1 dpp16 6
V_CVT_F32_U32 VOP1 vop3 390
V_CVT_U32_F32 VOP1 base 7
V_CVT_U32_F32 VOP1 dpp8 7
V_CVT_U32_F32 VOP1 dpp16 7
V_CVT_U32_F32 VOP1 vop3 391
V_CVT_I32_F32 VOP1 base 8
V_CVT_I32_F32 VOP1 dpp8 8
V_CVT_I32_F32 VOP1 dpp16 8
V_CVT_I32_F32 VOP1 vop3 392
V_CVT_F16_F32 VOP1 base 10
V_CVT_F16_F32 VOP1 dpp8 10
V_CVT_F16_F32 VOP1 dpp16 10
V_CVT_F16_F32 VOP1 vop3 394
V_CVT_F32_F16 VOP1 base 11
V_CVT_F32_F16 VOP1 dpp8 11
V_CVT_F32_F16 VOP1 dpp16 11
V_CVT_F32_F16 VOP1 vop3 395
V_CVT_RPI_I32_F32 VOP1 base 12
V_CVT_RPI_I32_F32 VOP1 dpp8 12
V_CVT_RPI_I32_F32 VOP1 dpp16 12
V_CVT_RPI_I32_F32 VOP1 vop3 396
V_CVT_FLR_I32_F32 VOP1 base 13
V_CVT_FLR_I32_F32 VOP1 dpp8 13
V_CVT_FLR_I32_F32 VOP1 dpp16 13
V_CVT_FLR_I32_F32 VOP1 vop3 397
V_CVT_OFF_F32_I4 VOP1 base 14
V_CVT_OFF_F32_I4 VOP1 dpp8 14
V_CVT_OFF_F32_I4 VOP1 dpp16 14
V_CVT_OFF_F32_I4 VOP1 vop3 398
V_CVT_F32_F64 VOP1 base 15
V_CVT_F32_F64 VOP1 vop3 399
V_CVT_F64_F32 VOP1 base 16
V_CVT_F64_F32 VOP1 vop3 400
V_CVT_F32_UBYTE0 VOP1 base 17
V_CVT_F32_UBYTE0 VOP1 dpp8 17
V_CVT_F32_UBYTE0 VOP1 dpp16 17
V_CVT_F32_UBYTE0 VOP1 vop3 401
V_CVT_F32_UBYTE1 VOP1 base 18
V_CVT_F32_UBYTE1 VOP1 dpp8 18
V_CVT_F32_UBYTE1 VOP1 dpp16 18
V_CVT_F32_UBYTE1 VOP1 vop3 402
V_CVT_F32_UBYTE2 VOP1 base 19
V_CVT_F32_UBYTE2 VOP1 dpp8 19
V_CVT_F32_UBYTE2 VOP1 dpp16 19
V_CVT_F32_UBYTE2 VOP1 vop3 403
V_CVT_F32_UBYTE3 VOP1 base 20
V_CVT_F32_UBYTE3 VOP1 dpp8 20
V_CVT_F32_UBYTE3 VOP1 dpp16 20
V_CVT_F32_UBYTE3 VOP1 vop3 404
V_CVT_U32_F64 VOP1 base 21
V_CVT_U32_F64 VOP1 vop3 405
V_CVT_F64_U32 VOP1 base 22
V_CVT_F64_U32 VOP1 vop3 406
V_TRUNC_F64 VOP1 base 23
V_TRUNC_F64 VOP1 vop3 407
V_CEIL_F64 VOP1 base 24
V_CEIL_F64 VOP1 vop3 408
V_RNDNE_F64 VOP1 base 25
V_RNDNE_F64 VOP1 vop3 409
V_FLOOR_F64 VOP1 base 26
V_FLOOR_F64 VOP1 vop3 410
V_PIPEFLUSH VOP1 base 27
V_PIPEFLUSH VOP1 vop3 411
V_FRACT_F32 VOP1 base 32
V_FRACT_F32 VOP1 dpp8 32
V_FRACT_F32 VOP1 dpp16 32
V_FRACT_F32 VOP1 vop3 416
V_TRUNC_F32 VOP1 base 33
V_TRUNC_F32 VOP1 dpp8 33
V_TRUNC_F32 VOP1 dpp16 33
V_TRUNC_F32 VOP1 vop3 417
V_CEIL_F32 VOP1 base 34
V_CEIL_F32 VOP1 dpp8 34
V_CEIL_F32 VOP1 dpp16 34
V_CEIL_F32 VOP1 vop3 418
V_RNDNE_F32 VOP1 base 35
V_RNDNE_F32 VOP1 dpp8 35
V_RNDNE_F32 VOP1 dpp16 35
V_RNDNE_F32 VOP1 vop3 419
V_FLOOR_F32 VOP1 base 36
V_FLOOR_F32 VOP1 dpp8 36
V_FLOOR_F32 VOP1 dpp16 36
V_FLOOR_F32 VOP1 vop3 420
V_EXP_F32 VOP1 base 37
V_EXP_F32 VOP1 dpp8 37
V_EXP_F32 VOP1 dpp16 37
V_EXP_F32 VOP1 vop3 421
V_LOG_F32 VOP1 base 39
V_LOG_F32 VOP1 dpp8 39
V_LOG_F32 VOP1 dpp16 39
V_LOG_F32 VOP1 vop3 423
V_RCP_F32 VOP1 base 42
V_RCP_F32 VOP1 dpp8 42
V_RCP_F32 VOP1 dpp16 42
V_RCP_F32 VOP1 vop3 426
V_RCP_IFLAG_F32 VOP1 base 43
V_RCP_IFLAG_F32 VOP1 dpp8 43
V_RCP_IFLAG_F32 VOP1 dpp16 43
V_RCP_IFLAG_F32 VOP1 vop3 427
V_RSQ_F32 VOP1 base 46
V_RSQ_F32 VOP1 dpp8 46
V_RSQ_F32 VOP1 dpp16 46
V_RSQ_F32 VOP1 vop3 430
V_RCP_F64 VOP1 base 47
V_RCP_F64 VOP1 vop3 431
V_RSQ_F64 VOP1 base 49
V_RSQ_F64 VOP1 vop3 433
V_SQRT_F32 VOP1 base 51
V_SQRT_F32 VOP1 dpp8 51
V_SQRT_F32 VOP1 dpp16 51
V_SQRT_F32 VOP1 vop3 435
V_SQRT_F64 VOP1 base 52
V_SQRT_F64 VOP1 vop3 436
V_SIN_F32 VOP1 base 53
V_SIN_F32 VOP1 dpp8 53
V_SIN_F32 VOP1 dpp16 53
V_SIN_F32 VOP1 vop3 437
V_COS_F32 VOP1 base 54
V_COS_F32 VOP1 dpp8 54
V_COS_F32 VOP1 dpp16 54
V_COS_F32 VOP1 vop3 438
V_NOT_B32 VOP1 base 55
V_NOT_B32 VOP1 dpp8 55
V_NOT_B32 VOP1 dpp16 55
V_NOT_B32 VOP1 vop3 439
V_BFREV_B32 VOP1 base 56
V_BFREV_B32 VOP1 dpp8 56
V_BFREV_B32 VOP1 dpp16 56
V_BFREV_B32 VOP1 vop3 440
V_FFBH_U32 VOP1 base 57
V_FFBH_U32 VOP1 dpp8 57
V_FFBH_U32 VOP1 dpp16 57
V_FFBH_U32 VOP1 vop3 441
V_FFBL_B32 VOP1 base 58
V_FFBL_B32 VOP1 dpp8 58
V_FFBL_B32 VOP1 dpp16 58
V_FFBL_B32 VOP1 vop3 442
V_FFBH_I32 VOP1 base 59
V_FFBH_I32 VOP1 dpp8 59
V_FFBH_I32 VOP1 dpp16 59
V_FFBH_I32 VOP1 vop3 443
V_FREXP_EXP_I32_F64 VOP1 base 60
V_FREXP_EXP_I32_F64 VOP1 vop3 444
V_FREXP_MANT_F64 VOP1 base 61
V_FREXP_MANT_F64 VOP1 vop3 445
V_FRACT_F64 VOP1 base 62
V_FRACT_F64 VOP1 vop3 446
V_FREXP_EXP_I32_F32 VOP1 base 63
V_FREXP_EXP_I32_F32 VOP1 dpp8 63
V_FREXP_EXP_I32_F32 VOP1 dpp16 63
V_FREXP_EXP_I32_F32 VOP1 vop3 447
V_FREXP_MANT_F32 VOP1 base 64
V_FREXP_MANT_F32 VOP1 dpp8 64
V_FREXP_MANT_F32 VOP1 dpp16 64
V_FREXP_MANT_F32 VOP1 vop3 448
V_CLREXCP VOP1 base 65
V_CLREXCP VOP1 vop3 449
V_MOVRELD_B32 VOP1 base 66
V_MOVRELD_B32 VOP1 dpp8 66
V_MOVRELD_B32 VOP1 dpp16 66
V_MOVRELD_B32 VOP1 vop3 450
V_MOVRELS_B32 VOP1 base 67
V_MOVRELS_B32 VOP1 dpp8 67
V_MOVRELS_B32 VOP1 dpp16 67
V_MOVRELS_B32 VOP1 vop3 451
V_MOVRELSD_B32 VOP1 base 68
V_MOVRELSD_B32 VOP1 dpp8 68
V_MOVRELSD_B32 VOP1 dpp16 68
V_MOVRELSD_B32 VOP1 vop3 452
V_MOVRELSD_2_B32 VOP1 base 72
V_MOVRELSD_2_B32 VOP1 dpp8 72
V_MOVRELSD_2_B32 VOP1 dpp16 72
V_MOVRELSD_2_B32 VOP1 vop3 456
V_CVT_F16_U16 VOP1 base 80
V_CVT_F16_U16 VOP1 dpp8 80
V_CVT_F16_U16 VOP1 dpp16 80
V_CVT_F16_U16 VOP1 vop3 464
V_CVT_F16_I16 VOP1 base 81
V_CVT_F16_I16 VOP1 dpp8 81
V_CVT_F16_I16 VOP1 dpp16 81
V_CVT_F16_I16 VOP1 vop3 465
V_CVT_U16_F16 VOP1 base 82
V_CVT_U16_F16 VOP1 dpp8 82
V_CVT_U16_F16 VOP1 dpp16 82
V_CVT_U16_F16 VOP1 vop3 466
V_CVT_I16_F16 VOP1 base 83
V_CVT_I16_F16 VOP1 dpp8 83
V_CVT_I16_F16 VOP1 dpp16 83
V_CVT_I16_F16 VOP1 vop3 467
V_RCP_F16 VOP1 base 84
V_RCP_F16 VOP1 dpp8 84
V_RCP_F16 VOP1 dpp16 84
V_RCP_F16 VOP1 vop3 468
V_SQRT_F16 VOP1 base 85
V_SQRT_F16 VOP1 dpp8 85
V_SQRT_F16 VOP1 dpp16 85
V_SQRT_F16 VOP1 vop3 469
V_RSQ_F16 VOP1 base 86
V_RSQ_F16 VOP1 dpp8 86
V_RSQ_F16 VOP1 dpp16 86
V_RSQ_F16 VOP1 vop3 470
V_LOG_F16 VOP1 base 87
V_LOG_F16 VOP1 dpp8 87
V_LOG_F16 VOP1 dpp16 87
V_LOG_F16 VOP1 vop3 471
V_EXP_F16 VOP1 base 88
V_EXP_F16 VOP1 dpp8 88
V_EXP_F16 VOP1 dpp16 88
V_EXP_F16 VOP1 vop3 472
V_FREXP_MANT_F16 VOP1 base 89
V_FREXP_MANT_F16 VOP1 dpp8 89
V_FREXP_MANT_F16 VOP1 dpp16 89
V_FREXP_MANT_F16 VOP1 vop3 473
V_FREXP_EXP_I16_F16 VOP1 base 90
V_FREXP_EXP_I16_F16 VOP1 dpp8 90
V_FREXP_EXP_I16_F16 VOP1 dpp16 90
V_FREXP_EXP_I16_F16 VOP1 vop3 474
V_FLOOR_F16 VOP1 base 91
V_FLOOR_F16 VOP1 dpp8 91
V_FLOOR_F16 VOP1 dpp16 91
V_FLOOR_F16 VOP1 vop3 475
V_CEIL_F16 VOP1 base 92
V_CEIL_F16 VOP1 dpp8 92
V_CEIL_F16 VOP1 dpp16 92
V_CEIL_F16 VOP1 vop3 476
V_TRUNC_F16 VOP1 base 93
V_TRUNC_F16 VOP1 dpp8 93
V_TRUNC_F16 VOP1 dpp16 93
V_TRUNC_F16 VOP1 vop3 477
V_RNDNE_F16 VOP1 base 94
V_RNDNE_F16 VOP1 dpp8 94
V_RNDNE_F16 VOP1 dpp16 94
V_RNDNE_F16 VOP1 vop3 478
V_FRACT_F16 VOP1 base 95
V_FRACT_F16 VOP1 dpp8 95
V_FRACT_F16 VOP1 dpp16 95
V_FRACT_F16 VOP1 vop3 479
V_SIN_F16 VOP1 base 96
V_SIN_F16 VOP1 dpp8 96
V_SIN_F16 VOP1 dpp16 96
V_SIN_F16 VOP1 vop3 480
V_COS_F16 VOP1 base 97
V_COS_F16 VOP1 dpp8 97
V_COS_F16 VOP1 dpp16 97
V_COS_F16 VOP1 vop3 481
V_SAT_PK_U8_I16 VOP1 base 98
V_SAT_PK_U8_I16 VOP1 dpp8 98
V_SAT_PK_U8_I16 VOP1 dpp16 98
V_SAT_PK_U8_I16 VOP1 vop3 482
V_CVT_NORM_I16_F16 VOP1 base 99
V_CVT_NORM_I16_F16 VOP1 dpp8 99
V_CVT_NORM_I16_F16 VOP1 dpp16 99
V_CVT_NORM_I16_F16 VOP1 vop3 483
V_CVT_NORM_U16_F16 VOP1 base 100
V_CVT_NORM_U16_F16 VOP1 dpp8 100
V_CVT_NORM_U16_F16 VOP1 dpp16 100
V_CVT_NORM_U16_F16 VOP1 vop3 484
V_SWAP_B32 VOP1 base 101
V_SWAPREL_B32 VOP1 base 104
V_CNDMASK_B32 VOP2 base 1
V_CNDMASK_B32 VOP2 dpp8 1
V_CNDMASK_B32 VOP2 dpp16 1
V_CNDMASK_B32 VOP2 vop3 257
V_DOT2C_F32_F16 VOP2 base 2
V_DOT2C_F32_F16 VOP2 dpp8 2
V_DOT2C_F32_F16 VOP2 dpp16 2
V_ADD_F32 VOP2 base 3
V_ADD_F32 VOP2 dpp8 3
V_ADD_F32 VOP2 dpp16 3
V_ADD_F32 VOP2 vop3 259
V_SUB_F32 VOP2 base 4
V_SUB_F32 VOP2 dpp8 4
V_SUB_F32 VOP2 dpp16 4
V_SUB_F32 VOP2 vop3 260
V_SUBREV_F32 VOP2 base 5
V_SUBREV_F32 VOP2 dpp8 5
V_SUBREV_F32 VOP2 dpp16 5
V_SUBREV_F32 VOP2 vop3 261
V_FMAC_LEGACY_F32 VOP2 base 6
V_FMAC_LEGACY_F32 VOP2 vop3 262
V_MUL_LEGACY_F32 VOP2 base 7
V_MUL_LEGACY_F32 VOP2 dpp8 7
V_MUL_LEGACY_F32 VOP2 dpp16 7
V_MUL_LEGACY_F32 VOP2 vop3 263
V_MUL_F32 VOP2 base 8
V_MUL_F32 VOP2 dpp8 8
V_MUL_F32 VOP2 dpp16 8
V_MUL_F32 VOP2 vop3 264
V_MUL_I32_I24 VOP2 base 9
V_MUL_I32_I24 VOP2 dpp8 9
V_MUL_I32_I24 VOP2 dpp16 9
V_MUL_I32_I24 VOP2 vop3 265
V_MUL_HI_I32_I24 VOP2 base 10
V_MUL_HI_I32_I24 VOP2 dpp8 10
V_MUL_HI_I32_I24 VOP2 dpp16 10
V_MUL_HI_I32_I24 VOP2 vop3 266
V_MUL_U32_U24 VOP2 base 11
V_MUL_U32_U24 VOP2 dpp8 11
V_MUL_U32_U24 VOP2 dpp16 11
V_MUL_U32_U24 VOP2 vop3 267
V_MUL_HI_U32_U24 VOP2 base 12
V_MUL_HI_U32_U24 VOP2 dpp8 12
V_MUL_HI_U32_U24 VOP2 dpp16 12
V_MUL_HI_U32_U24 VOP2 vop3 268
V_DOT4C_I32_I8 VOP2 base 13
V_DOT4C_I32_I8 VOP2 dpp8 13
V_DOT4C_I32_I8 VOP2 dpp16 13
V_MIN_F32 VOP2 base 15
V_MIN_F32 VOP2 dpp8 15
V_MIN_F32 VOP2 dpp16 15
V_MIN_F32 VOP2 vop3 271
V_MAX_F32 VOP2 base 16
V_MAX_F32 VOP2 dpp8 16
V_MAX_F32 VOP2 dpp16 16
V_MAX_F32 VOP2 vop3 272
V_MIN_I32 VOP2 base 17
V_MIN_I32 VOP2 dpp8 17
V_MIN_I32 VOP2 dpp16 17
V_MIN_I32 VOP2 vop3 273
V_MAX_I32 VOP2 base 18
V_MAX_I32 VOP2 dpp8 18
V_MAX_I32 VOP2 dpp16 18
V_MAX_I32 VOP2 vop3 274
V_MIN_U32 VOP2 base 19
V_MIN_U32 VOP2 dpp8 19
V_MIN_U32 VOP2 dpp16 19
V_MIN_U32 VOP2 vop3 275
V_MAX_U32 VOP2 base 20
V_MAX_U32 VOP2 dpp8 20
V_MAX_U32 VOP2 dpp16 20
V_MAX_U32 VOP2 vop3 276
V_LSHRREV_B32 VOP2 base 22
V_LSHRREV_B32 VOP2 dpp8 22
V_LSHRREV_B32 VOP2 dpp16 22
V_LSHRREV_B32 VOP2 vop3 278
V_ASHRREV_I32 VOP2 base 24
V_ASHRREV_I32 VOP2 dpp8 24
V_ASHRREV_I32 VOP2 dpp16 24
V_ASHRREV_I32 VOP2 vop3 280
V_LSHLREV_B32 VOP2 base 26
V_LSHLREV_B32 VOP2 dpp8 26
V_LSHLREV_B32 VOP2 dpp16 26
V_LSHLREV_B32 VOP2 vop3 282
V_AND_B32 VOP2 base 27
V_AND_B32 VOP2 dpp8 27
V_AND_B32 VOP2 dpp16 27
V_AND_B32 VOP2 vop3 283
V_OR_B32 VOP2 base 28
V_OR_B32 VOP2 dpp8 28
V_OR_B32 VOP2 dpp16 28
V_OR_B32 VOP2 vop3 284
V_XOR_B32 VOP2 base 29
V_XOR_B32 VOP2 dpp8 29
V_XOR_B32 VOP2 dpp16 29
V_XOR_B32 VOP2 vop3 285
V_XNOR_B32 VOP2 base 30
V_XNOR_B32 VOP2 dpp8 30
V_XNOR_B32 VOP2 dpp16 30
V_XNOR_B32 VOP2 vop3 286
V_ADD_NC_U32 VOP2 base 37
V_ADD_NC_U32 VOP2 dpp8 37
V_ADD_NC_U32 VOP2 dpp16 37
V_ADD_NC_U32 VOP2 vop3 293
V_SUB_NC_U32 VOP2 base 38
V_SUB_NC_U32 VOP2 dpp8 38
V_SUB_NC_U32 VOP2 dpp16 38
V_SUB_NC_U32 VOP2 vop3 294
V_SUBREV_NC_U32 VOP2 base 39
V_SUBREV_NC_U32 VOP2 dpp8 39
V_SUBREV_NC_U32 VOP2 dpp16 39
V_SUBREV_NC_U32 VOP2 vop3 295
V_ADD_CO_CI_U32 VOP2 base 40
V_ADD_CO_CI_U32 VOP2 dpp8 40
V_ADD_CO_CI_U32 VOP2 dpp16 40
V_ADD_CO_CI_U32 VOP2 vop3 296
V_SUB_CO_CI_U32 VOP2 base 41
V_SUB_CO_CI_U32 VOP2 dpp8 41
V_SUB_CO_CI_U32 VOP2 dpp16 41
V_SUB_CO_CI_U32 VOP2 vop3 297
V_SUBREV_CO_CI_U32 VOP2 base 42
V_SUBREV_CO_CI_U32 VOP2 dpp8 42
V_SUBREV_CO_CI_U32 VOP2 dpp16 42
V_SUBREV_CO_CI_U32 VOP2 vop3 298
V_FMAC_F32 VOP2 base 43
V_FMAC_F32 VOP2 dpp8 43
V_FMAC_F32 VOP2 dpp16 43
V_FMAC_F32 VOP2 vop3 299
V_CVT_PKRTZ_F16_F32 VOP2 base 47
V_CVT_PKRTZ_F16_F32 VOP2 dpp8 47
V_CVT_PKRTZ_F16_F32 VOP2 dpp16 47
V_CVT_PKRTZ_F16_F32 VOP2 vop3 303
V_ADD_F16 VOP2 base 50
V_ADD_F16 VOP2 dpp8 50
V_ADD_F16 VOP2 dpp16 50
V_ADD_F16 VOP2 vop3 306
V_SUB_F16 VOP2 base 51
V_SUB_F16 VOP2 dpp8 51
V_SUB_F16 VOP2 dpp16 51
V_SUB_F16 VOP2 vop3 307
V_SUBREV_F16 VOP2 base 52
V_SUBREV_F16 VOP2 dpp8 52
V_SUBREV_F16 VOP2 dpp16 52
V_SUBREV_F16 VOP2 vop3 308
V_MUL_F16 VOP2 base 53
V_MUL_F16 VOP2 dpp8 53
V_MUL_F16 VOP2 dpp16 53
V_MUL_F16 VOP2 vop3 309
V_FMAC_F16 VOP2 base 54
V_FMAC_F16 VOP2 dpp8 54
V_FMAC_F16 VOP2 dpp16 54
V_FMAC_F16 VOP2 vop3 310
V_MAX_F16 VOP2 base 57
V_MAX_F16 VOP2 dpp8 57
V_MAX_F16 VOP2 dpp16 57
V_MAX_F16 VOP2 vop3 313
V_MIN_F16 VOP2 base 58
V_MIN_F16 VOP2 dpp8 58
V_MIN_F16 VOP2 dpp16 58
V_MIN_F16 VOP2 vop3 314
V_LDEXP_F16 VOP2 base 59
V_LDEXP_F16 VOP2 dpp8 59
V_LDEXP_F16 VOP2 dpp16 59
V_LDEXP_F16 VOP2 vop3 315
V_PK_FMAC_F16 VOP2 base 60
V_PK_FMAC_F16 VOP2 dpp8 60
V_PK_FMAC_F16 VOP2 dpp16 60
V_FMA_LEGACY_F32 VOP3 base 320
V_MAD_I32_I24 VOP3 base 322
V_MAD_U32_U24 VOP3 base 323
V_CUBEID_F32 VOP3 base 324
V_CUBESC_F32 VOP3 base 325
V_CUBETC_F32 VOP3 base 326
V_CUBEMA_F32 VOP3 base 327
V_BFE_U32 VOP3 base 328
V_BFE_I32 VOP3 base 329
V_BFI_B32 VOP3 base 330
V_FMA_F32 VOP3 base 331
V_FMA_F64 VOP3 base 332
V_LERP_U8 VOP3 base 333
V_ALIGNBIT_B32 VOP3 base 334
V_ALIGNBYTE_B32 VOP3 base 335
V_MULLIT_F32 VOP3 base 336
V_MIN3_F32 VOP3 base 337
V_MIN3_I32 VOP3 base 338
V_MIN3_U32 VOP3 base 339
V_MAX3_F32 VOP3 base 340
V_MAX3_I32 VOP3 base 341
V_MAX3_U32 VOP3 base 342
V_MED3_F32 VOP3 base 343
V_MED3_I32 VOP3 base 344
V_MED3_U32 VOP3 base 345
V_SAD_U8 VOP3 base 346
V_SAD_HI_U8 VOP3 base 347
V_SAD_U16 VOP3 base 348
V_SAD_U32 VOP3 base 349
V_CVT_PK_U8_F32 VOP3 base 350
V_DIV_FIXUP_F32 VOP3 base 351
V_DIV_FIXUP_F64 VOP3 base 352
V_ADD_F64 VOP3 base 356
V_MUL_F64 VOP3 base 357
V_MIN_F64 VOP3 base 358
V_MAX_F64 VOP3 base 359
V_LDEXP_F64 VOP3 base 360
V_MUL_LO_U32 VOP3 base 361
V_MUL_HI_U32 VOP3 base 362
V_MUL_HI_I32 VOP3 base 364
V_DIV_SCALE_F32 VOP3 base 365
V_DIV_SCALE_F64 VOP3 base 366
V_DIV_FMAS_F32 VOP3 base 367
V_DIV_FMAS_F64 VOP3 base 368
V_MSAD_U8 VOP3 base 369
V_QSAD_PK_U16_U8 VOP3 base 370
V_MQSAD_PK_U16_U8 VOP3 base 371
V_TRIG_PREOP_F64 VOP3 base 372
V_MQSAD_U32_U8 VOP3 base 373
V_MAD_U64_U32 VOP3 base 374
V_MAD_I64_I32 VOP3 base 375
V_XOR3_B32 VOP3 base 376
V_LSHLREV_B64 VOP3 base 767
V_LSHRREV_B64 VOP3 base 768
V_ASHRREV_I64 VOP3 base 769
V_ADD_NC_U16 VOP3 base 771
V_SUB_NC_U16 VOP3 base 772
V_MUL_LO_U16 VOP3 base 773
V_LSHRREV_B16 VOP3 base 775
V_ASHRREV_I16 VOP3 base 776
V_MAX_U16 VOP3 base 777
V_MAX_I16 VOP3 base 778
V_MIN_U16 VOP3 base 779
V_MIN_I16 VOP3 base 780
V_ADD_NC_I16 VOP3 base 781
V_SUB_NC_I16 VOP3 base 782
V_ADD_CO_U32 VOP3 base 783
V_SUB_CO_U32 VOP3 base 784
V_PACK_B32_F16 VOP3 base 785
V_CVT_PKNORM_I16_F16 VOP3 base 786
V_CVT_PKNORM_U16_F16 VOP3 base 787
V_LSHLREV_B16 VOP3 base 788
V_SUBREV_CO_U32 VOP3 base 793
V_MAD_U16 VOP3 base 832
V_INTERP_P1LL_F16 VOP3 base 834
V_INTERP_P1LV_F16 VOP3 base 835
V_PERM_B32 VOP3 base 836
V_XAD_U32 VOP3 base 837
V_LSHL_ADD_U32 VOP3 base 838
V_ADD_LSHL_U32 VOP3 base 839
V_FMA_F16 VOP3 base 843
V_MIN3_F16 VOP3 base 849
V_MIN3_I16 VOP3 base 850
V_MIN3_U16 VOP3 base 851
V_MAX3_F16 VOP3 base 852
V_MAX3_I16 VOP3 base 853
V_MAX3_U16 VOP3 base 854
V_MED3_F16 VOP3 base 855
V_MED3_I16 VOP3 base 856
V_MED3_U16 VOP3 base 857
V_INTERP_P2_F16 VOP3 base 858
V_MAD_I16 VOP3 base 862
V_DIV_FIXUP_F16 VOP3 base 863
V_READLANE_B32 VOP3 base 864
V_WRITELANE_B32 VOP3 base 865
V_LDEXP_F32 VOP3 base 866
V_BFM_B32 VOP3 base 867
V_BCNT_U32_B32 VOP3 base 868
V_MBCNT_LO_U32_B32 VOP3 base 869
V_MBCNT_HI_U32_B32 VOP3 base 870
V_CVT_PKNORM_I16_F32 VOP3 base 872
V_CVT_PKNORM_U16_F32 VOP3 base 873
V_CVT_PK_U16_U32 VOP3 base 874
V_CVT_PK_I16_I32 VOP3 base 875
V_ADD3_U32 VOP3 base 877
V_LSHL_OR_B32 VOP3 base 879
V_AND_OR_B32 VOP3 base 881
V_OR3_B32 VOP3 base 882
V_MAD_U32_U16 VOP3 base 883
V_MAD_I32_I16 VOP3 base 885
V_SUB_NC_I32 VOP3 base 886
V_PERMLANE16_B32 VOP3 base 887
V_PERMLANEX16_B32 VOP3 base 888
V_ADD_NC_I32 VOP3 base 895
V_PK_MAD_I16 VOP3P base 0
V_PK_MUL_LO_U16 VOP3P base 1
V_PK_ADD_I16 VOP3P base 2
V_PK_SUB_I16 VOP3P base 3
V_PK_LSHLREV_B16 VOP3P base 4
V_PK_LSHRREV_B16 VOP3P base 5
V_PK_ASHRREV_I16 VOP3P base 6
V_PK_MAX_I16 VOP3P base 7
V_PK_MIN_I16 VOP3P base 8
V_PK_MAD_U16 VOP3P base 9
V_PK_ADD_U16 VOP3P base 10
V_PK_SUB_U16 VOP3P base 11
V_PK_MAX_U16 VOP3P base 12
V_PK_MIN_U16 VOP3P base 13
V_PK_FMA_F16 VOP3P base 14
V_PK_ADD_F16 VOP3P base 15
V_PK_MUL_F16 VOP3P base 16
V_PK_MIN_F16 VOP3P base 17
V_PK_MAX_F16 VOP3P base 18
V_DOT2_F32_F16 VOP3P base 19
V_DOT2_I32_I16 VOP3P base 20
V_DOT2_U32_U16 VOP3P base 21
V_DOT4_I32_I8 VOP3P base 22
V_DOT4_U32_U8 VOP3P base 23
V_DOT8_I32_I4 VOP3P base 24
V_DOT8_U32_U4 VOP3P base 25
V_FMA_MIX_F32 VOP3P base 32
V_FMA_MIXLO_F16 VOP3P base 33
V_FMA_MIXHI_F16 VOP3P base 34
V_CMP_F_F32 VOPC vop3 0
V_CMP_F_F32 VOPC base 0
V_CMP_LT_F32 VOPC vop3 1
V_CMP_LT_F32 VOPC base 1
V_CMP_EQ_F32 VOPC vop3 2
V_CMP_EQ_F32 VOPC base 2
V_CMP_LE_F32 VOPC vop3 3
V_CMP_LE_F32 VOPC base 3
V_CMP_GT_F32 VOPC vop3 4
V_CMP_GT_F32 VOPC base 4
V_CMP_LG_F32 VOPC vop3 5
V_CMP_LG_F32 VOPC base 5
V_CMP_GE_F32 VOPC vop3 6
V_CMP_GE_F32 VOPC base 6
V_CMP_O_F32 VOPC vop3 7
V_CMP_O_F32 VOPC base 7
V_CMP_U_F32 VOPC vop3 8
V_CMP_U_F32 VOPC base 8
V_CMP_NGE_F32 VOPC vop3 9
V_CMP_NGE_F32 VOPC base 9
V_CMP_NLG_F32 VOPC vop3 10
V_CMP_NLG_F32 VOPC base 10
V_CMP_NGT_F32 VOPC vop3 11
V_CMP_NGT_F32 VOPC base 11
V_CMP_NLE_F32 VOPC vop3 12
V_CMP_NLE_F32 VOPC base 12
V_CMP_NEQ_F32 VOPC vop3 13
V_CMP_NEQ_F32 VOPC base 13
V_CMP_NLT_F32 VOPC vop3 14
V_CMP_NLT_F32 VOPC base 14
V_CMP_TRU_F32 VOPC vop3 15
V_CMP_TRU_F32 VOPC base 15
V_CMPX_F_F32 VOPC vop3 16
V_CMPX_F_F32 VOPC base 16
V_CMPX_LT_F32 VOPC vop3 17
V_CMPX_LT_F32 VOPC base 17
V_CMPX_EQ_F32 VOPC vop3 18
V_CMPX_EQ_F32 VOPC base 18
V_CMPX_LE_F32 VOPC vop3 19
V_CMPX_LE_F32 VOPC base 19
V_CMPX_GT_F32 VOPC vop3 20
V_CMPX_GT_F32 VOPC base 20
V_CMPX_LG_F32 VOPC vop3 21
V_CMPX_LG_F32 VOPC base 21
V_CMPX_GE_F32 VOPC vop3 22
V_CMPX_GE_F32 VOPC base 22
V_CMPX_O_F32 VOPC vop3 23
V_CMPX_O_F32 VOPC base 23
V_CMPX_U_F32 VOPC vop3 24
V_CMPX_U_F32 VOPC base 24
V_CMPX_NGE_F32 VOPC vop3 25
V_CMPX_NGE_F32 VOPC base 25
V_CMPX_NLG_F32 VOPC vop3 26
V_CMPX_NLG_F32 VOPC base 26
V_CMPX_NGT_F32 VOPC vop3 27
V_CMPX_NGT_F32 VOPC base 27
V_CMPX_NLE_F32 VOPC vop3 28
V_CMPX_NLE_F32 VOPC base 28
V_CMPX_NEQ_F32 VOPC vop3 29
V_CMPX_NEQ_F32 VOPC base 29
V_CMPX_NLT_F32 VOPC vop3 30
V_CMPX_NLT_F32 VOPC base 30
V_CMPX_TRU_F32 VOPC vop3 31
V_CMPX_TRU_F32 VOPC base 31
V_CMP_F_F64 VOPC vop3 32
V_CMP_F_F64 VOPC base 32
V_CMP_LT_F64 VOPC vop3 33
V_CMP_LT_F64 VOPC base 33
V_CMP_EQ_F64 VOPC vop3 34
V_CMP_EQ_F64 VOPC base 34
V_CMP_LE_F64 VOPC vop3 35
V_CMP_LE_F64 VOPC base 35
V_CMP_GT_F64 VOPC vop3 36
V_CMP_GT_F64 VOPC base 36
V_CMP_LG_F64 VOPC vop3 37
V_CMP_LG_F64 VOPC base 37
V_CMP_GE_F64 VOPC vop3 38
V_CMP_GE_F64 VOPC base 38
V_CMP_O_F64 VOPC vop3 39
V_CMP_O_F64 VOPC base 39
V_CMP_U_F64 VOPC vop3 40
V_CMP_U_F64 VOPC base 40
V_CMP_NGE_F64 VOPC vop3 41
V_CMP_NGE_F64 VOPC base 41
V_CMP_NLG_F64 VOPC vop3 42
V_CMP_NLG_F64 VOPC base 42
V_CMP_NGT_F64 VOPC vop3 43
V_CMP_NGT_F64 VOPC base 43
V_CMP_NLE_F64 VOPC vop3 44
V_CMP_NLE_F64 VOPC base 44
V_CMP_NEQ_F64 VOPC vop3 45
V_CMP_NEQ_F64 VOPC base 45
V_CMP_NLT_F64 VOPC vop3 46
V_CMP_NLT_F64 VOPC base 46
V_CMP_TRU_F64 VOPC vop3 47
V_CMP_TRU_F64 VOPC base 47
V_CMPX_F_F64 VOPC vop3 48
V_CMPX_F_F64 VOPC base 48
V_CMPX_LT_F64 VOPC vop3 49
V_CMPX_LT_F64 VOPC base 49
V_CMPX_EQ_F64 VOPC vop3 50
V_CMPX_EQ_F64 VOPC base 50
V_CMPX_LE_F64 VOPC vop3 51
V_CMPX_LE_F64 VOPC base 51
V_CMPX_GT_F64 VOPC vop3 52
V_CMPX_GT_F64 VOPC base 52
V_CMPX_LG_F64 VOPC vop3 53
V_CMPX_LG_F64 VOPC base 53
V_CMPX_GE_F64 VOPC vop3 54
V_CMPX_GE_F64 VOPC base 54
V_CMPX_O_F64 VOPC vop3 55
V_CMPX_O_F64 VOPC base 55
V_CMPX_U_F64 VOPC vop3 56
V_CMPX_U_F64 VOPC base 56
V_CMPX_NGE_F64 VOPC vop3 57
V_CMPX_NGE_F64 VOPC base 57
V_CMPX_NLG_F64 VOPC vop3 58
V_CMPX_NLG_F64 VOPC base 58
V_CMPX_NGT_F64 VOPC vop3 59
V_CMPX_NGT_F64 VOPC base 59
V_CMPX_NLE_F64 VOPC vop3 60
V_CMPX_NLE_F64 VOPC base 60
V_CMPX_NEQ_F64 VOPC vop3 61
V_CMPX_NEQ_F64 VOPC base 61
V_CMPX_NLT_F64 VOPC vop3 62
V_CMPX_NLT_F64 VOPC base 62
V_CMPX_TRU_F64 VOPC vop3 63
V_CMPX_TRU_F64 VOPC base 63
V_CMP_F_I32 VOPC vop3 128
V_CMP_F_I32 VOPC base 128
V_CMP_LT_I32 VOPC vop3 129
V_CMP_LT_I32 VOPC base 129
V_CMP_EQ_I32 VOPC vop3 130
V_CMP_EQ_I32 VOPC base 130
V_CMP_LE_I32 VOPC vop3 131
V_CMP_LE_I32 VOPC base 131
V_CMP_GT_I32 VOPC vop3 132
V_CMP_GT_I32 VOPC base 132
V_CMP_NE_I32 VOPC vop3 133
V_CMP_NE_I32 VOPC base 133
V_CMP_GE_I32 VOPC vop3 134
V_CMP_GE_I32 VOPC base 134
V_CMP_T_I32 VOPC vop3 135
V_CMP_T_I32 VOPC base 135
V_CMP_CLASS_F32 VOPC vop3 136
V_CMP_CLASS_F32 VOPC base 136
V_CMP_LT_I16 VOPC vop3 137
V_CMP_LT_I16 VOPC base 137
V_CMP_EQ_I16 VOPC vop3 138
V_CMP_EQ_I16 VOPC base 138
V_CMP_LE_I16 VOPC vop3 139
V_CMP_LE_I16 VOPC base 139
V_CMP_GT_I16 VOPC vop3 140
V_CMP_GT_I16 VOPC base 140
V_CMP_NE_I16 VOPC vop3 141
V_CMP_NE_I16 VOPC base 141
V_CMP_GE_I16 VOPC vop3 142
V_CMP_GE_I16 VOPC base 142
V_CMP_CLASS_F16 VOPC vop3 143
V_CMP_CLASS_F16 VOPC base 143
V_CMPX_F_I32 VOPC vop3 144
V_CMPX_F_I32 VOPC base 144
V_CMPX_LT_I32 VOPC vop3 145
V_CMPX_LT_I32 VOPC base 145
V_CMPX_EQ_I32 VOPC vop3 146
V_CMPX_EQ_I32 VOPC base 146
V_CMPX_LE_I32 VOPC vop3 147
V_CMPX_LE_I32 VOPC base 147
V_CMPX_GT_I32 VOPC vop3 148
V_CMPX_GT_I32 VOPC base 148
V_CMPX_NE_I32 VOPC vop3 149
V_CMPX_NE_I32 VOPC base 149
V_CMPX_GE_I32 VOPC vop3 150
V_CMPX_GE_I32 VOPC base 150
V_CMPX_T_I32 VOPC vop3 151
V_CMPX_T_I32 VOPC base 151
V_CMPX_CLASS_F32 VOPC vop3 152
V_CMPX_CLASS_F32 VOPC base 152
V_CMPX_LT_I16 VOPC vop3 153
V_CMPX_LT_I16 VOPC base 153
V_CMPX_EQ_I16 VOPC vop3 154
V_CMPX_EQ_I16 VOPC base 154
V_CMPX_LE_I16 VOPC vop3 155
V_CMPX_LE_I16 VOPC base 155
V_CMPX_GT_I16 VOPC vop3 156
V_CMPX_GT_I16 VOPC base 156
V_CMPX_NE_I16 VOPC vop3 157
V_CMPX_NE_I16 VOPC base 157
V_CMPX_GE_I16 VOPC vop3 158
V_CMPX_GE_I16 VOPC base 158
V_CMPX_CLASS_F16 VOPC vop3 159
V_CMPX_CLASS_F16 VOPC base 159
V_CMP_F_I64 VOPC vop3 160
V_CMP_F_I64 VOPC base 160
V_CMP_LT_I64 VOPC vop3 161
V_CMP_LT_I64 VOPC base 161
V_CMP_EQ_I64 VOPC vop3 162
V_CMP_EQ_I64 VOPC base 162
V_CMP_LE_I64 VOPC vop3 163
V_CMP_LE_I64 VOPC base 163
V_CMP_GT_I64 VOPC vop3 164
V_CMP_GT_I64 VOPC base 164
V_CMP_NE_I64 VOPC vop3 165
V_CMP_NE_I64 VOPC base 165
V_CMP_GE_I64 VOPC vop3 166
V_CMP_GE_I64 VOPC base 166
V_CMP_T_I64 VOPC vop3 167
V_CMP_T_I64 VOPC base 167
V_CMP_CLASS_F64 VOPC vop3 168
V_CMP_CLASS_F64 VOPC base 168
V_CMP_LT_U16 VOPC vop3 169
V_CMP_LT_U16 VOPC base 169
V_CMP_EQ_U16 VOPC vop3 170
V_CMP_EQ_U16 VOPC base 170
V_CMP_LE_U16 VOPC vop3 171
V_CMP_LE_U16 VOPC base 171
V_CMP_GT_U16 VOPC vop3 172
V_CMP_GT_U16 VOPC base 172
V_CMP_NE_U16 VOPC vop3 173
V_CMP_NE_U16 VOPC base 173
V_CMP_GE_U16 VOPC vop3 174
V_CMP_GE_U16 VOPC base 174
V_CMPX_F_I64 VOPC vop3 176
V_CMPX_F_I64 VOPC base 176
V_CMPX_LT_I64 VOPC vop3 177
V_CMPX_LT_I64 VOPC base 177
V_CMPX_EQ_I64 VOPC vop3 178
V_CMPX_EQ_I64 VOPC base 178
V_CMPX_LE_I64 VOPC vop3 179
V_CMPX_LE_I64 VOPC base 179
V_CMPX_GT_I64 VOPC vop3 180
V_CMPX_GT_I64 VOPC base 180
V_CMPX_NE_I64 VOPC vop3 181
V_CMPX_NE_I64 VOPC base 181
V_CMPX_GE_I64 VOPC vop3 182
V_CMPX_GE_I64 VOPC base 182
V_CMPX_T_I64 VOPC vop3 183
V_CMPX_T_I64 VOPC base 183
V_CMPX_CLASS_F64 VOPC vop3 184
V_CMPX_CLASS_F64 VOPC base 184
V_CMPX_LT_U16 VOPC vop3 185
V_CMPX_LT_U16 VOPC base 185
V_CMPX_EQ_U16 VOPC vop3 186
V_CMPX_EQ_U16 VOPC base 186
V_CMPX_LE_U16 VOPC vop3 187
V_CMPX_LE_U16 VOPC base 187
V_CMPX_GT_U16 VOPC vop3 188
V_CMPX_GT_U16 VOPC base 188
V_CMPX_NE_U16 VOPC vop3 189
V_CMPX_NE_U16 VOPC base 189
V_CMPX_GE_U16 VOPC vop3 190
V_CMPX_GE_U16 VOPC base 190
V_CMP_F_U32 VOPC vop3 192
V_CMP_F_U32 VOPC base 192
V_CMP_LT_U32 VOPC vop3 193
V_CMP_LT_U32 VOPC base 193
V_CMP_EQ_U32 VOPC vop3 194
V_CMP_EQ_U32 VOPC base 194
V_CMP_LE_U32 VOPC vop3 195
V_CMP_LE_U32 VOPC base 195
V_CMP_GT_U32 VOPC vop3 196
V_CMP_GT_U32 VOPC base 196
V_CMP_NE_U32 VOPC vop3 197
V_CMP_NE_U32 VOPC base 197
V_CMP_GE_U32 VOPC vop3 198
V_CMP_GE_U32 VOPC base 198
V_CMP_T_U32 VOPC vop3 199
V_CMP_T_U32 VOPC base 199
V_CMP_F_F16 VOPC vop3 200
V_CMP_F_F16 VOPC base 200
V_CMP_LT_F16 VOPC vop3 201
V_CMP_LT_F16 VOPC base 201
V_CMP_EQ_F16 VOPC vop3 202
V_CMP_EQ_F16 VOPC base 202
V_CMP_LE_F16 VOPC vop3 203
V_CMP_LE_F16 VOPC base 203
V_CMP_GT_F16 VOPC vop3 204
V_CMP_GT_F16 VOPC base 204
V_CMP_LG_F16 VOPC vop3 205
V_CMP_LG_F16 VOPC base 205
V_CMP_GE_F16 VOPC vop3 206
V_CMP_GE_F16 VOPC base 206
V_CMP_O_F16 VOPC vop3 207
V_CMP_O_F16 VOPC base 207
V_CMPX_F_U32 VOPC vop3 208
V_CMPX_F_U32 VOPC base 208
V_CMPX_LT_U32 VOPC vop3 209
V_CMPX_LT_U32 VOPC base 209
V_CMPX_EQ_U32 VOPC vop3 210
V_CMPX_EQ_U32 VOPC base 210
V_CMPX_LE_U32 VOPC vop3 211
V_CMPX_LE_U32 VOPC base 211
V_CMPX_GT_U32 VOPC vop3 212
V_CMPX_GT_U32 VOPC base 212
V_CMPX_NE_U32 VOPC vop3 213
V_CMPX_NE_U32 VOPC base 213
V_CMPX_GE_U32 VOPC vop3 214
V_CMPX_GE_U32 VOPC base 214
V_CMPX_T_U32 VOPC vop3 215
V_CMPX_T_U32 VOPC base 215
V_CMPX_F_F16 VOPC vop3 216
V_CMPX_F_F16 VOPC base 216
V_CMPX_LT_F16 VOPC vop3 217
V_CMPX_LT_F16 VOPC base 217
V_CMPX_EQ_F16 VOPC vop3 218
V_CMPX_EQ_F16 VOPC base 218
V_CMPX_LE_F16 VOPC vop3 219
V_CMPX_LE_F16 VOPC base 219
V_CMPX_GT_F16 VOPC vop3 220
V_CMPX_GT_F16 VOPC base 220
V_CMPX_LG_F16 VOPC vop3 221
V_CMPX_LG_F16 VOPC base 221
V_CMPX_GE_F16 VOPC vop3 222
V_CMPX_GE_F16 VOPC base 222
V_CMPX_O_F16 VOPC vop3 223
V_CMPX_O_F16 VOPC base 223
V_CMP_F_U64 VOPC vop3 224
V_CMP_F_U64 VOPC base 224
V_CMP_LT_U64 VOPC vop3 225
V_CMP_LT_U64 VOPC base 225
V_CMP_EQ_U64 VOPC vop3 226
V_CMP_EQ_U64 VOPC base 226
V_CMP_LE_U64 VOPC vop3 227
V_CMP_LE_U64 VOPC base 227
V_CMP_GT_U64 VOPC vop3 228
V_CMP_GT_U64 VOPC base 228
V_CMP_NE_U64 VOPC vop3 229
V_CMP_NE_U64 VOPC base 229
V_CMP_GE_U64 VOPC vop3 230
V_CMP_GE_U64 VOPC base 230
V_CMP_T_U64 VOPC vop3 231
V_CMP_T_U64 VOPC base 231
V_CMP_U_F16 VOPC vop3 232
V_CMP_U_F16 VOPC base 232
V_CMP_NGE_F16 VOPC vop3 233
V_CMP_NGE_F16 VOPC base 233
V_CMP_NLG_F16 VOPC vop3 234
V_CMP_NLG_F16 VOPC base 234
V_CMP_NGT_F16 VOPC vop3 235
V_CMP_NGT_F16 VOPC base 235
V_CMP_NLE_F16 VOPC vop3 236
V_CMP_NLE_F16 VOPC base 236
V_CMP_NEQ_F16 VOPC vop3 237
V_CMP_NEQ_F16 VOPC base 237
V_CMP_NLT_F16 VOPC vop3 238
V_CMP_NLT_F16 VOPC base 238
V_CMP_TRU_F16 VOPC vop3 239
V_CMP_TRU_F16 VOPC base 239
V_CMPX_F_U64 VOPC vop3 240
V_CMPX_F_U64 VOPC base 240
V_CMPX_LT_U64 VOPC vop3 241
V_CMPX_LT_U64 VOPC base 241
V_CMPX_EQ_U64 VOPC vop3 242
V_CMPX_EQ_U64 VOPC base 242
V_CMPX_LE_U64 VOPC vop3 243
V_CMPX_LE_U64 VOPC base 243
V_CMPX_GT_U64 VOPC vop3 244
V_CMPX_GT_U64 VOPC base 244
V_CMPX_NE_U64 VOPC vop3 245
V_CMPX_NE_U64 VOPC base 245
V_CMPX_GE_U64 VOPC vop3 246
V_CMPX_GE_U64 VOPC base 246
V_CMPX_T_U64 VOPC vop3 247
V_CMPX_T_U64 VOPC base 247
V_CMPX_U_F16 VOPC vop3 248
V_CMPX_U_F16 VOPC base 248
V_CMPX_NGE_F16 VOPC vop3 249
V_CMPX_NGE_F16 VOPC base 249
V_CMPX_NLG_F16 VOPC vop3 250
V_CMPX_NLG_F16 VOPC base 250
V_CMPX_NGT_F16 VOPC vop3 251
V_CMPX_NGT_F16 VOPC base 251
V_CMPX_NLE_F16 VOPC vop3 252
V_CMPX_NLE_F16 VOPC base 252
V_CMPX_NEQ_F16 VOPC vop3 253
V_CMPX_NEQ_F16 VOPC base 253
V_CMPX_NLT_F16 VOPC vop3 254
V_CMPX_NLT_F16 VOPC base 254
V_CMPX_TRU_F16 VOPC vop3 255
V_CMPX_TRU_F16 VOPC base 255