1// RUN: not llvm-mc -arch=amdgcn -mcpu=tonga %s 2>&1 | FileCheck -check-prefix=NOVI %s 2 3s_mov_b32 s1, s 1 4// NOVI: error: invalid operand for instruction 5 6s_mov_b32 s1, s[0 1 7// NOVI: error: failed parsing operand 8 9s_mov_b32 s1, s[0:0 1 10// NOVI: error: failed parsing operand 11 12s_mov_b32 s1, [s[0 1 13// NOVI: error: failed parsing operand 14 15s_mov_b32 s1, [s[0:1] 1 16// NOVI: error: failed parsing operand 17 18s_mov_b32 s1, [s0, 1 19// NOVI: error: failed parsing operand 20 21s_mov_b32 s1, s999 1 22// NOVI: error: failed parsing operand 23 24s_mov_b32 s1, s[1:2] 1 25// NOVI: error: failed parsing operand 26 27s_mov_b32 s1, s[0:2] 1 28// NOVI: error: failed parsing operand 29 30s_mov_b32 s1, xnack_mask_lo 1 31// NOVI: error: failed parsing operand 32 33s_mov_b32 s1, s s0 34// NOVI: error: invalid operand for instruction 35 36s_mov_b32 s1, s[0 s0 37// NOVI: error: failed parsing operand 38 39s_mov_b32 s1, s[0:0 s0 40// NOVI: error: failed parsing operand 41 42s_mov_b32 s1, [s[0 s0 43// NOVI: error: failed parsing operand 44 45s_mov_b32 s1, [s[0:1] s0 46// NOVI: error: failed parsing operand 47 48s_mov_b32 s1, [s0, s0 49// NOVI: error: failed parsing operand 50 51s_mov_b32 s1, s999 s0 52// NOVI: error: failed parsing operand 53 54s_mov_b32 s1, s[1:2] s0 55// NOVI: error: failed parsing operand 56 57s_mov_b32 s1, s[0:2] vcc_lo 58// NOVI: error: failed parsing operand 59 60s_mov_b32 s1, xnack_mask_lo s1 61// NOVI: error: failed parsing operand 62 63exp mrt0 v1, v2, v3, v4000 off 64// NOVI: error: failed parsing operand 65