AMDGPU Opcode Map
Reverse lookup instructions by their hexadecimal encoding.
| Opcode | Mnemonic | Syntax | Format | Name |
|---|---|---|---|---|
| 0x0000000000000000EE15C000 | global_load_tr_b128 | global_load_tr_b128 | GLOBAL | GLOBAL LOAD TR B128 |
| global_load_tr_b128_w64 | global_load_tr_b128_w64 | GLOBAL | GLOBAL LOAD TR B128 W64 | |
| 0x0000000000000000EE160000 | global_load_tr_b64 | global_load_tr_b64 | GLOBAL | GLOBAL LOAD TR B64 |
| global_load_tr_b64_w64 | global_load_tr_b64_w64 | GLOBAL | GLOBAL LOAD TR B64 W64 | |
| global_load_ubyte | global_load_ubyte | GLOBAL | GLOBAL LOAD UBYTE | |
| global_load_ubyte_d16 | global_load_ubyte_d16 | GLOBAL | GLOBAL LOAD UBYTE D16 | |
| global_load_ubyte_d16_hi | global_load_ubyte_d16_hi | GLOBAL | GLOBAL LOAD UBYTE D16 HI | |
| global_load_ushort | global_load_ushort | GLOBAL | GLOBAL LOAD USHORT | |
| 0x0000000000000000EE174000 | global_prefetch_b8 | global_prefetch_b8 | GLOBAL | GLOBAL PREFETCH B8 |
| 0x0000000000000000EE198000 | global_store_async_from_lds_b128 | global_store_async_from_lds_b128 | GLOBAL | GLOBAL STORE ASYNC FROM LDS B128 |
| 0x0000000000000000EE190000 | global_store_async_from_lds_b32 | global_store_async_from_lds_b32 | GLOBAL | GLOBAL STORE ASYNC FROM LDS B32 |
| 0x0000000000000000EE194000 | global_store_async_from_lds_b64 | global_store_async_from_lds_b64 | GLOBAL | GLOBAL STORE ASYNC FROM LDS B64 |
| 0x0000000000000000EE18C000 | global_store_async_from_lds_b8 | global_store_async_from_lds_b8 | GLOBAL | GLOBAL STORE ASYNC FROM LDS B8 |
| 0x0000000000000000EE150000 | global_store_block | global_store_block | GLOBAL | GLOBAL STORE BLOCK |
| global_store_byte | global_store_byte | GLOBAL | GLOBAL STORE BYTE | |
| global_store_byte_d16_hi | global_store_byte_d16_hi | GLOBAL | GLOBAL STORE BYTE D16 HI | |
| global_store_dword | global_store_dword VADDR, VDATA, SADDR, offset | GLOBAL | GLOBAL STORE DWORD | |
| global_store_dword_addtid | global_store_dword_addtid | GLOBAL | GLOBAL STORE DWORD ADDTID | |
| global_store_dwordx2 | global_store_dwordx2 | GLOBAL | GLOBAL STORE DWORDX2 | |
| global_store_dwordx3 | global_store_dwordx3 | GLOBAL | GLOBAL STORE DWORDX3 | |
| global_store_dwordx4 | global_store_dwordx4 | GLOBAL | GLOBAL STORE DWORDX4 | |
| global_store_short | global_store_short | GLOBAL | GLOBAL STORE SHORT | |
| global_store_short_d16_hi | global_store_short_d16_hi | GLOBAL | GLOBAL STORE SHORT D16 HI | |
| 0x0000000000000000EE0B0000 | global_wb | global_wb | GLOBAL | GLOBAL WB |
| 0x0000000000000000EE13C000 | global_wbinv | global_wbinv | GLOBAL | GLOBAL WBINV |
| image_atomic_add | image_atomic_add | MIMG | IMAGE ATOMIC ADD | |
| 0x0000000000000000D020C000 | image_atomic_add_flt | image_atomic_add_flt | MIMG | IMAGE ATOMIC ADD FLT |
| image_atomic_and | image_atomic_and | MIMG | IMAGE ATOMIC AND | |
| image_atomic_cmpswap | image_atomic_cmpswap | MIMG | IMAGE ATOMIC CMPSWAP | |
| image_atomic_dec | image_atomic_dec | MIMG | IMAGE ATOMIC DEC | |
| image_atomic_fcmpswap | image_atomic_fcmpswap | MIMG | IMAGE ATOMIC FCMPSWAP | |
| image_atomic_fmax | image_atomic_fmax | MIMG | IMAGE ATOMIC FMAX | |
| image_atomic_fmin | image_atomic_fmin | MIMG | IMAGE ATOMIC FMIN | |
| image_atomic_inc | image_atomic_inc | MIMG | IMAGE ATOMIC INC | |
| 0x0000000000000000D0214000 | image_atomic_max_flt | image_atomic_max_flt | MIMG | IMAGE ATOMIC MAX FLT |
| 0x0000000000000000D0214000 | image_atomic_max_num_flt | image_atomic_max_num_flt | MIMG | IMAGE ATOMIC MAX NUM FLT |
| 0x0000000000000000D0210000 | image_atomic_min_flt | image_atomic_min_flt | MIMG | IMAGE ATOMIC MIN FLT |
| 0x0000000000000000D0210000 | image_atomic_min_num_flt | image_atomic_min_num_flt | MIMG | IMAGE ATOMIC MIN NUM FLT |
| image_atomic_or | image_atomic_or | MIMG | IMAGE ATOMIC OR | |
| 0x0000000000000000D021C000 | image_atomic_pk_add_bf16 | image_atomic_pk_add_bf16 | MIMG | IMAGE ATOMIC PK ADD BF16 |
| 0x0000000000000000D0218000 | image_atomic_pk_add_f16 | image_atomic_pk_add_f16 | MIMG | IMAGE ATOMIC PK ADD F16 |
| image_atomic_rsub | image_atomic_rsub | MIMG | IMAGE ATOMIC RSUB | |
| image_atomic_smax | image_atomic_smax | MIMG | IMAGE ATOMIC SMAX | |
| image_atomic_smin | image_atomic_smin | MIMG | IMAGE ATOMIC SMIN | |
| image_atomic_sub | image_atomic_sub | MIMG | IMAGE ATOMIC SUB | |
| image_atomic_swap | image_atomic_swap | MIMG | IMAGE ATOMIC SWAP | |
| image_atomic_umax | image_atomic_umax | MIMG | IMAGE ATOMIC UMAX | |
| image_atomic_umin | image_atomic_umin | MIMG | IMAGE ATOMIC UMIN | |
| image_atomic_xor | image_atomic_xor | MIMG | IMAGE ATOMIC XOR | |
| 0x0000000000000000D0068000 | image_bvh64_intersect_ray | image_bvh64_intersect_ray | MIMG | IMAGE BVH64 INTERSECT RAY |
| 0x0000000000000000D0204000 | image_bvh8_intersect_ray | image_bvh8_intersect_ray | MIMG | IMAGE BVH8 INTERSECT RAY |
| 0x0000000000000000D0200000 | image_bvh_dual_intersect_ray | image_bvh_dual_intersect_ray | MIMG | IMAGE BVH DUAL INTERSECT RAY |
| 0x0000000000000000D0064000 | image_bvh_intersect_ray | image_bvh_intersect_ray | MIMG | IMAGE BVH INTERSECT RAY |
| image_gather4 | image_gather4 | MIMG | IMAGE GATHER4 | |
| image_gather4_b | image_gather4_b | MIMG | IMAGE GATHER4 B | |
| image_gather4_b_cl | image_gather4_b_cl | MIMG | IMAGE GATHER4 B CL | |
| image_gather4_b_cl_o | image_gather4_b_cl_o | MIMG | IMAGE GATHER4 B CL O | |
| image_gather4_b_o | image_gather4_b_o | MIMG | IMAGE GATHER4 B O | |
| image_gather4_c | image_gather4_c | MIMG | IMAGE GATHER4 C | |
| image_gather4_c_b | image_gather4_c_b | MIMG | IMAGE GATHER4 C B | |
| image_gather4_c_b_cl | image_gather4_c_b_cl | MIMG | IMAGE GATHER4 C B CL | |
| image_gather4_c_b_cl_o | image_gather4_c_b_cl_o | MIMG | IMAGE GATHER4 C B CL O | |
| image_gather4_c_b_o | image_gather4_c_b_o | MIMG | IMAGE GATHER4 C B O | |
| image_gather4_c_cl | image_gather4_c_cl | MIMG | IMAGE GATHER4 C CL | |
| image_gather4_c_cl_o | image_gather4_c_cl_o | MIMG | IMAGE GATHER4 C CL O | |
| image_gather4_c_l | image_gather4_c_l | MIMG | IMAGE GATHER4 C L | |
| image_gather4_c_l_o | image_gather4_c_l_o | MIMG | IMAGE GATHER4 C L O | |
| image_gather4_c_lz | image_gather4_c_lz | MIMG | IMAGE GATHER4 C LZ | |
| image_gather4_c_lz_o | image_gather4_c_lz_o | MIMG | IMAGE GATHER4 C LZ O | |
| image_gather4_c_o | image_gather4_c_o | MIMG | IMAGE GATHER4 C O | |
| image_gather4_cl | image_gather4_cl | MIMG | IMAGE GATHER4 CL | |
| image_gather4_cl_o | image_gather4_cl_o | MIMG | IMAGE GATHER4 CL O | |
| image_gather4_l | image_gather4_l | MIMG | IMAGE GATHER4 L | |
| image_gather4_l_o | image_gather4_l_o | MIMG | IMAGE GATHER4 L O | |
| image_gather4_lz | image_gather4_lz | MIMG | IMAGE GATHER4 LZ | |
| image_gather4_lz_o | image_gather4_lz_o | MIMG | IMAGE GATHER4 LZ O | |
| image_gather4_o | image_gather4_o | MIMG | IMAGE GATHER4 O | |
| image_gather4h | image_gather4h | MIMG | IMAGE GATHER4H | |
| image_gather4h_pck | image_gather4h_pck | MIMG | IMAGE GATHER4H PCK | |
| image_gather8h_pck | image_gather8h_pck | MIMG | IMAGE GATHER8H PCK | |
| image_get_lod | image_get_lod | MIMG | IMAGE GET LOD | |
| image_get_resinfo | image_get_resinfo | MIMG | IMAGE GET RESINFO | |
| image_load | image_load | MIMG | IMAGE LOAD | |
| image_load_by2 | image_load_by2 | MIMG | IMAGE LOAD BY2 | |
| image_load_by4 | image_load_by4 | MIMG | IMAGE LOAD BY4 | |
| image_load_mip | image_load_mip | MIMG | IMAGE LOAD MIP | |
| image_load_mip_by2 | image_load_mip_by2 | MIMG | IMAGE LOAD MIP BY2 | |
| image_load_mip_by4 | image_load_mip_by4 | MIMG | IMAGE LOAD MIP BY4 | |
| image_load_mip_pck | image_load_mip_pck | MIMG | IMAGE LOAD MIP PCK | |
| image_load_mip_pck2 | image_load_mip_pck2 | MIMG | IMAGE LOAD MIP PCK2 | |
| image_load_mip_pck4 | image_load_mip_pck4 | MIMG | IMAGE LOAD MIP PCK4 | |
| image_load_mip_pck_sgn | image_load_mip_pck_sgn | MIMG | IMAGE LOAD MIP PCK SGN | |
| image_load_pck | image_load_pck | MIMG | IMAGE LOAD PCK | |
| image_load_pck2 | image_load_pck2 | MIMG | IMAGE LOAD PCK2 | |
| image_load_pck4 | image_load_pck4 | MIMG | IMAGE LOAD PCK4 | |
| image_load_pck_sgn | image_load_pck_sgn | MIMG | IMAGE LOAD PCK SGN | |
| 0x0000000000000000E4060000 | image_msaa_load | image_msaa_load | MIMG | IMAGE MSAA LOAD |
| image_sample | image_sample | MIMG | IMAGE SAMPLE | |
| image_sample_b | image_sample_b | MIMG | IMAGE SAMPLE B | |
| image_sample_b_cl | image_sample_b_cl | MIMG | IMAGE SAMPLE B CL |