# NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX1250 %s

0xfd,0xff,0x94,0xbf
# GFX1250: s_barrier_wait 0xfffd                   ; encoding: [0xfd,0xff,0x94,0xbf]

0x00,0x00,0x84,0xbf
# GFX1250: s_monitor_sleep 0                       ; encoding: [0x00,0x00,0x84,0xbf]

0x00,0x80,0x84,0xbf
# GFX1250: s_monitor_sleep 0x8000                  ; encoding: [0x00,0x80,0x84,0xbf]

0x01,0x00,0x84,0xbf
# GFX1250: s_monitor_sleep 1                       ; encoding: [0x01,0x00,0x84,0xbf]

0x0a,0x00,0xb6,0xbf
# GFX1250: s_sendmsg sendmsg(MSG_SAVEWAVE_HAS_TDM) ; encoding: [0x0a,0x00,0xb6,0xbf]

0xff,0x00,0x86,0xbf
# GFX1250: s_set_vgpr_msb 0xff                     ; encoding: [0xff,0x00,0x86,0xbf]

0xff,0xff,0x86,0xbf
# GFX1250: s_set_vgpr_msb 0xffff                   ; encoding: [0xff,0xff,0x86,0xbf]

0x0a,0x00,0x86,0xbf
# GFX1250: s_set_vgpr_msb 10                       ; encoding: [0x0a,0x00,0x86,0xbf]

0x64,0x00,0xbe,0xbf
# GFX1250: s_setprio_inc_wg 0x64                   ; encoding: [0x64,0x00,0xbe,0xbf]

0x34,0x12,0xca,0xbf
# GFX1250: s_wait_asynccnt 0x1234                  ; encoding: [0x34,0x12,0xca,0xbf]

0xd1,0xc1,0xca,0xbf
# GFX1250: s_wait_asynccnt 0xc1d1                  ; encoding: [0xd1,0xc1,0xca,0xbf]

0x00,0x00,0xcb,0xbf
# GFX1250: s_wait_tensorcnt 0x0                    ; encoding: [0x00,0x00,0xcb,0xbf]

0x01,0x00,0xcb,0xbf
# GFX1250: s_wait_tensorcnt 0x1                    ; encoding: [0x01,0x00,0xcb,0xbf]

0x03,0x00,0xcb,0xbf
# GFX1250: s_wait_tensorcnt 0x3                    ; encoding: [0x03,0x00,0xcb,0xbf]

0x00,0x00,0xc5,0xbf
# GFX1250: s_wait_xcnt 0x0                         ; encoding: [0x00,0x00,0xc5,0xbf]

0x07,0x00,0xc5,0xbf
# GFX1250: s_wait_xcnt 0x7                         ; encoding: [0x07,0x00,0xc5,0xbf]

0x0f,0x00,0xc5,0xbf
# GFX1250: s_wait_xcnt 0xf                         ; encoding: [0x0f,0x00,0xc5,0xbf]
