mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-08 13:50:20 +00:00
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.
1679 lines
47 KiB
Plaintext
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
|