[Frontend] Remove unused includes (NFC) (#116927)
[llvm-project.git] / llvm / test / MC / AMDGPU / gfx12_asm_vopc_t16_promote.s
blobe56c46bb55448c5461a503f348c6035c1d9d18e9
1 ; NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --sort --version 5
2 // RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize32,+real-true16 -show-encoding %s | FileCheck --check-prefix=W32 %s
3 // RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s | FileCheck --check-prefix=W64 %s
4 // RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize32,+real-true16 %s 2>&1 > /dev/null | FileCheck --check-prefix=W32-ERR --implicit-check-not=error: %s
5 // RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize64,+real-true16 %s 2>&1 > /dev/null | FileCheck --check-prefix=W64-ERR --implicit-check-not=error: %s
7 v_cmp_class_f16 vcc, v1, v255
8 // W64: v_cmp_class_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x01,0xff,0x03,0x00]
9 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
11 v_cmp_class_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
12 // W64: v_cmp_class_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x7d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
13 // W32-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
15 v_cmp_class_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
16 // W64: v_cmp_class_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x7d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
17 // W32-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
19 v_cmp_class_f16 vcc, v127, v255
20 // W64: v_cmp_class_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x7f,0xff,0x03,0x00]
21 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
23 v_cmp_class_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
24 // W64: v_cmp_class_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x7d,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
25 // W32-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
27 v_cmp_class_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
28 // W64: v_cmp_class_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x7d,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
29 // W32-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
31 v_cmp_class_f16 vcc, v128, v2
32 // W64: v_cmp_class_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x7d,0xd4,0x80,0x05,0x02,0x00]
33 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
35 v_cmp_class_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
36 // W64: v_cmp_class_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
37 // W32-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
39 v_cmp_class_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
40 // W64: v_cmp_class_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x7d,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
41 // W32-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
43 v_cmp_class_f16 vcc, vcc_hi, v255
44 // W64: v_cmp_class_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x6b,0xfe,0x03,0x00]
45 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
47 v_cmp_class_f16 vcc, vcc_lo, v255
48 // W64: v_cmp_class_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x6a,0xfe,0x03,0x00]
49 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
51 v_cmp_class_f16 vcc_lo, v127, v255
52 // W32: v_cmp_class_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x7f,0xff,0x03,0x00]
53 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
55 v_cmp_class_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
56 // W32: v_cmp_class_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x7d,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
57 // W64-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
59 v_cmp_class_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
60 // W32: v_cmp_class_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x7d,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
61 // W64-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
63 v_cmp_class_f16 vcc_lo, v128, v2
64 // W32: v_cmp_class_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x7d,0xd4,0x80,0x05,0x02,0x00]
65 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
67 v_cmp_class_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
68 // W32: v_cmp_class_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
69 // W64-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
71 v_cmp_class_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
72 // W32: v_cmp_class_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x7d,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
73 // W64-ERR: :[[@LINE-2]]:17: error: invalid operand for instruction
75 v_cmp_class_f16 vcc_lo, vcc_hi, v255
76 // W32: v_cmp_class_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x6b,0xfe,0x03,0x00]
77 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
79 v_cmp_class_f16 vcc_lo, vcc_lo, v255
80 // W32: v_cmp_class_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x7d,0xd4,0x6a,0xfe,0x03,0x00]
81 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
83 v_cmp_eq_f16 vcc, v1, v255
84 // W64: v_cmp_eq_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x01,0xff,0x03,0x00]
85 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
87 v_cmp_eq_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
88 // W64: v_cmp_eq_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x02,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
89 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
91 v_cmp_eq_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
92 // W64: v_cmp_eq_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x02,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
93 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
95 v_cmp_eq_f16 vcc, v127, v255
96 // W64: v_cmp_eq_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x7f,0xff,0x03,0x00]
97 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
99 v_cmp_eq_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
100 // W64: v_cmp_eq_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x02,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
101 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
103 v_cmp_eq_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
104 // W64: v_cmp_eq_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x02,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
105 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
107 v_cmp_eq_f16 vcc, v128, v2
108 // W64: v_cmp_eq_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x02,0xd4,0x80,0x05,0x02,0x00]
109 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
111 v_cmp_eq_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
112 // W64: v_cmp_eq_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
113 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
115 v_cmp_eq_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
116 // W64: v_cmp_eq_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x02,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
117 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
119 v_cmp_eq_f16 vcc, vcc_hi, v255
120 // W64: v_cmp_eq_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x6b,0xfe,0x03,0x00]
121 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
123 v_cmp_eq_f16 vcc, vcc_lo, v255
124 // W64: v_cmp_eq_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x6a,0xfe,0x03,0x00]
125 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
127 v_cmp_eq_f16 vcc_lo, v1, v255
128 // W32: v_cmp_eq_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x01,0xff,0x03,0x00]
129 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
131 v_cmp_eq_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
132 // W32: v_cmp_eq_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x02,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
133 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
135 v_cmp_eq_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
136 // W32: v_cmp_eq_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x02,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
137 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
139 v_cmp_eq_f16 vcc_lo, v127, v255
140 // W32: v_cmp_eq_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x7f,0xff,0x03,0x00]
141 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
143 v_cmp_eq_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
144 // W32: v_cmp_eq_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x02,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
145 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
147 v_cmp_eq_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
148 // W32: v_cmp_eq_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x02,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
149 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
151 v_cmp_eq_f16 vcc_lo, v128, v2
152 // W32: v_cmp_eq_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x02,0xd4,0x80,0x05,0x02,0x00]
153 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
155 v_cmp_eq_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
156 // W32: v_cmp_eq_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
157 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
159 v_cmp_eq_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
160 // W32: v_cmp_eq_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x02,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
161 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
163 v_cmp_eq_f16 vcc_lo, vcc_hi, v255
164 // W32: v_cmp_eq_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x6b,0xfe,0x03,0x00]
165 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
167 v_cmp_eq_f16 vcc_lo, vcc_lo, v255
168 // W32: v_cmp_eq_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x02,0xd4,0x6a,0xfe,0x03,0x00]
169 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
171 v_cmp_eq_i16 vcc, v1, v255
172 // W64: v_cmp_eq_i16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x01,0xff,0x03,0x00]
173 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
175 v_cmp_eq_i16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
176 // W64: v_cmp_eq_i16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x32,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
177 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
179 v_cmp_eq_i16 vcc, v1, v255 quad_perm:[3,2,1,0]
180 // W64: v_cmp_eq_i16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x32,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
181 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
183 v_cmp_eq_i16 vcc, v127, v255
184 // W64: v_cmp_eq_i16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x7f,0xff,0x03,0x00]
185 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
187 v_cmp_eq_i16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
188 // W64: v_cmp_eq_i16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x32,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
189 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
191 v_cmp_eq_i16 vcc, v127, v255 quad_perm:[3,2,1,0]
192 // W64: v_cmp_eq_i16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x32,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
193 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
195 v_cmp_eq_i16 vcc, v128, v2
196 // W64: v_cmp_eq_i16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x32,0xd4,0x80,0x05,0x02,0x00]
197 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
199 v_cmp_eq_i16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
200 // W64: v_cmp_eq_i16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
201 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
203 v_cmp_eq_i16 vcc, v128, v2 quad_perm:[3,2,1,0]
204 // W64: v_cmp_eq_i16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x32,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
205 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
207 v_cmp_eq_i16 vcc, vcc_hi, v255
208 // W64: v_cmp_eq_i16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x6b,0xfe,0x03,0x00]
209 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
211 v_cmp_eq_i16 vcc, vcc_lo, v255
212 // W64: v_cmp_eq_i16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x6a,0xfe,0x03,0x00]
213 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
215 v_cmp_eq_i16 vcc_lo, v1, v255
216 // W32: v_cmp_eq_i16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x01,0xff,0x03,0x00]
217 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
219 v_cmp_eq_i16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
220 // W32: v_cmp_eq_i16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x32,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
221 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
223 v_cmp_eq_i16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
224 // W32: v_cmp_eq_i16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x32,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
225 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
227 v_cmp_eq_i16 vcc_lo, v127, v255
228 // W32: v_cmp_eq_i16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x7f,0xff,0x03,0x00]
229 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
231 v_cmp_eq_i16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
232 // W32: v_cmp_eq_i16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x32,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
233 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
235 v_cmp_eq_i16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
236 // W32: v_cmp_eq_i16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x32,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
237 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
239 v_cmp_eq_i16 vcc_lo, v128, v2
240 // W32: v_cmp_eq_i16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x32,0xd4,0x80,0x05,0x02,0x00]
241 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
243 v_cmp_eq_i16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
244 // W32: v_cmp_eq_i16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
245 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
247 v_cmp_eq_i16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
248 // W32: v_cmp_eq_i16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x32,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
249 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
251 v_cmp_eq_i16 vcc_lo, vcc_hi, v255
252 // W32: v_cmp_eq_i16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x6b,0xfe,0x03,0x00]
253 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
255 v_cmp_eq_i16 vcc_lo, vcc_lo, v255
256 // W32: v_cmp_eq_i16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x32,0xd4,0x6a,0xfe,0x03,0x00]
257 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
259 v_cmp_eq_u16 vcc, v1, v255
260 // W64: v_cmp_eq_u16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x01,0xff,0x03,0x00]
261 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
263 v_cmp_eq_u16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
264 // W64: v_cmp_eq_u16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3a,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
265 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
267 v_cmp_eq_u16 vcc, v1, v255 quad_perm:[3,2,1,0]
268 // W64: v_cmp_eq_u16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3a,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
269 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
271 v_cmp_eq_u16 vcc, v127, v255
272 // W64: v_cmp_eq_u16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x7f,0xff,0x03,0x00]
273 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
275 v_cmp_eq_u16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
276 // W64: v_cmp_eq_u16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3a,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
277 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
279 v_cmp_eq_u16 vcc, v127, v255 quad_perm:[3,2,1,0]
280 // W64: v_cmp_eq_u16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3a,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
281 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
283 v_cmp_eq_u16 vcc, v128, v2
284 // W64: v_cmp_eq_u16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x3a,0xd4,0x80,0x05,0x02,0x00]
285 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
287 v_cmp_eq_u16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
288 // W64: v_cmp_eq_u16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
289 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
291 v_cmp_eq_u16 vcc, v128, v2 quad_perm:[3,2,1,0]
292 // W64: v_cmp_eq_u16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3a,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
293 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
295 v_cmp_eq_u16 vcc, vcc_hi, v255
296 // W64: v_cmp_eq_u16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x6b,0xfe,0x03,0x00]
297 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
299 v_cmp_eq_u16 vcc, vcc_lo, v255
300 // W64: v_cmp_eq_u16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x6a,0xfe,0x03,0x00]
301 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
303 v_cmp_eq_u16 vcc_lo, v1, v255
304 // W32: v_cmp_eq_u16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x01,0xff,0x03,0x00]
305 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
307 v_cmp_eq_u16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
308 // W32: v_cmp_eq_u16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3a,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
309 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
311 v_cmp_eq_u16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
312 // W32: v_cmp_eq_u16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3a,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
313 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
315 v_cmp_eq_u16 vcc_lo, v127, v255
316 // W32: v_cmp_eq_u16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x7f,0xff,0x03,0x00]
317 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
319 v_cmp_eq_u16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
320 // W32: v_cmp_eq_u16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3a,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
321 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
323 v_cmp_eq_u16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
324 // W32: v_cmp_eq_u16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3a,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
325 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
327 v_cmp_eq_u16 vcc_lo, v128, v2
328 // W32: v_cmp_eq_u16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x3a,0xd4,0x80,0x05,0x02,0x00]
329 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
331 v_cmp_eq_u16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
332 // W32: v_cmp_eq_u16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
333 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
335 v_cmp_eq_u16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
336 // W32: v_cmp_eq_u16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3a,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
337 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
339 v_cmp_eq_u16 vcc_lo, vcc_hi, v255
340 // W32: v_cmp_eq_u16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x6b,0xfe,0x03,0x00]
341 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
343 v_cmp_eq_u16 vcc_lo, vcc_lo, v255
344 // W32: v_cmp_eq_u16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3a,0xd4,0x6a,0xfe,0x03,0x00]
345 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
347 v_cmp_ge_f16 vcc, v1, v255
348 // W64: v_cmp_ge_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x01,0xff,0x03,0x00]
349 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
351 v_cmp_ge_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
352 // W64: v_cmp_ge_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x06,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
353 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
355 v_cmp_ge_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
356 // W64: v_cmp_ge_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x06,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
357 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
359 v_cmp_ge_f16 vcc, v127, v255
360 // W64: v_cmp_ge_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x7f,0xff,0x03,0x00]
361 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
363 v_cmp_ge_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
364 // W64: v_cmp_ge_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x06,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
365 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
367 v_cmp_ge_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
368 // W64: v_cmp_ge_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x06,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
369 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
371 v_cmp_ge_f16 vcc, v128, v2
372 // W64: v_cmp_ge_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x06,0xd4,0x80,0x05,0x02,0x00]
373 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
375 v_cmp_ge_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
376 // W64: v_cmp_ge_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
377 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
379 v_cmp_ge_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
380 // W64: v_cmp_ge_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x06,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
381 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
383 v_cmp_ge_f16 vcc, vcc_hi, v255
384 // W64: v_cmp_ge_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x6b,0xfe,0x03,0x00]
385 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
387 v_cmp_ge_f16 vcc, vcc_lo, v255
388 // W64: v_cmp_ge_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x6a,0xfe,0x03,0x00]
389 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
391 v_cmp_ge_f16 vcc_lo, v1, v255
392 // W32: v_cmp_ge_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x01,0xff,0x03,0x00]
393 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
395 v_cmp_ge_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
396 // W32: v_cmp_ge_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x06,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
397 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
399 v_cmp_ge_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
400 // W32: v_cmp_ge_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x06,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
401 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
403 v_cmp_ge_f16 vcc_lo, v127, v255
404 // W32: v_cmp_ge_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x7f,0xff,0x03,0x00]
405 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
407 v_cmp_ge_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
408 // W32: v_cmp_ge_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x06,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
409 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
411 v_cmp_ge_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
412 // W32: v_cmp_ge_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x06,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
413 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
415 v_cmp_ge_f16 vcc_lo, v128, v2
416 // W32: v_cmp_ge_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x06,0xd4,0x80,0x05,0x02,0x00]
417 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
419 v_cmp_ge_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
420 // W32: v_cmp_ge_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
421 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
423 v_cmp_ge_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
424 // W32: v_cmp_ge_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x06,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
425 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
427 v_cmp_ge_f16 vcc_lo, vcc_hi, v255
428 // W32: v_cmp_ge_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x6b,0xfe,0x03,0x00]
429 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
431 v_cmp_ge_f16 vcc_lo, vcc_lo, v255
432 // W32: v_cmp_ge_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x06,0xd4,0x6a,0xfe,0x03,0x00]
433 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
435 v_cmp_ge_i16 vcc, v1, v255
436 // W64: v_cmp_ge_i16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x01,0xff,0x03,0x00]
437 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
439 v_cmp_ge_i16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
440 // W64: v_cmp_ge_i16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x36,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
441 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
443 v_cmp_ge_i16 vcc, v1, v255 quad_perm:[3,2,1,0]
444 // W64: v_cmp_ge_i16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x36,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
445 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
447 v_cmp_ge_i16 vcc, v127, v255
448 // W64: v_cmp_ge_i16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x7f,0xff,0x03,0x00]
449 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
451 v_cmp_ge_i16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
452 // W64: v_cmp_ge_i16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x36,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
453 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
455 v_cmp_ge_i16 vcc, v127, v255 quad_perm:[3,2,1,0]
456 // W64: v_cmp_ge_i16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x36,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
457 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
459 v_cmp_ge_i16 vcc, v128, v2
460 // W64: v_cmp_ge_i16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x36,0xd4,0x80,0x05,0x02,0x00]
461 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
463 v_cmp_ge_i16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
464 // W64: v_cmp_ge_i16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
465 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
467 v_cmp_ge_i16 vcc, v128, v2 quad_perm:[3,2,1,0]
468 // W64: v_cmp_ge_i16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x36,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
469 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
471 v_cmp_ge_i16 vcc, vcc_hi, v255
472 // W64: v_cmp_ge_i16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x6b,0xfe,0x03,0x00]
473 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
475 v_cmp_ge_i16 vcc, vcc_lo, v255
476 // W64: v_cmp_ge_i16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x6a,0xfe,0x03,0x00]
477 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
479 v_cmp_ge_i16 vcc_lo, v1, v255
480 // W32: v_cmp_ge_i16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x01,0xff,0x03,0x00]
481 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
483 v_cmp_ge_i16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
484 // W32: v_cmp_ge_i16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x36,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
485 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
487 v_cmp_ge_i16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
488 // W32: v_cmp_ge_i16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x36,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
489 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
491 v_cmp_ge_i16 vcc_lo, v127, v255
492 // W32: v_cmp_ge_i16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x7f,0xff,0x03,0x00]
493 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
495 v_cmp_ge_i16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
496 // W32: v_cmp_ge_i16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x36,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
497 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
499 v_cmp_ge_i16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
500 // W32: v_cmp_ge_i16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x36,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
501 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
503 v_cmp_ge_i16 vcc_lo, v128, v2
504 // W32: v_cmp_ge_i16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x36,0xd4,0x80,0x05,0x02,0x00]
505 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
507 v_cmp_ge_i16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
508 // W32: v_cmp_ge_i16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
509 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
511 v_cmp_ge_i16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
512 // W32: v_cmp_ge_i16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x36,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
513 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
515 v_cmp_ge_i16 vcc_lo, vcc_hi, v255
516 // W32: v_cmp_ge_i16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x6b,0xfe,0x03,0x00]
517 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
519 v_cmp_ge_i16 vcc_lo, vcc_lo, v255
520 // W32: v_cmp_ge_i16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x36,0xd4,0x6a,0xfe,0x03,0x00]
521 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
523 v_cmp_ge_u16 vcc, v1, v255
524 // W64: v_cmp_ge_u16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x01,0xff,0x03,0x00]
525 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
527 v_cmp_ge_u16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
528 // W64: v_cmp_ge_u16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3e,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
529 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
531 v_cmp_ge_u16 vcc, v1, v255 quad_perm:[3,2,1,0]
532 // W64: v_cmp_ge_u16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3e,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
533 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
535 v_cmp_ge_u16 vcc, v127, v255
536 // W64: v_cmp_ge_u16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x7f,0xff,0x03,0x00]
537 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
539 v_cmp_ge_u16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
540 // W64: v_cmp_ge_u16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3e,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
541 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
543 v_cmp_ge_u16 vcc, v127, v255 quad_perm:[3,2,1,0]
544 // W64: v_cmp_ge_u16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3e,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
545 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
547 v_cmp_ge_u16 vcc, v128, v2
548 // W64: v_cmp_ge_u16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x3e,0xd4,0x80,0x05,0x02,0x00]
549 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
551 v_cmp_ge_u16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
552 // W64: v_cmp_ge_u16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
553 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
555 v_cmp_ge_u16 vcc, v128, v2 quad_perm:[3,2,1,0]
556 // W64: v_cmp_ge_u16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3e,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
557 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
559 v_cmp_ge_u16 vcc, vcc_hi, v255
560 // W64: v_cmp_ge_u16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x6b,0xfe,0x03,0x00]
561 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
563 v_cmp_ge_u16 vcc, vcc_lo, v255
564 // W64: v_cmp_ge_u16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x6a,0xfe,0x03,0x00]
565 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
567 v_cmp_ge_u16 vcc_lo, v1, v255
568 // W32: v_cmp_ge_u16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x01,0xff,0x03,0x00]
569 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
571 v_cmp_ge_u16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
572 // W32: v_cmp_ge_u16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3e,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
573 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
575 v_cmp_ge_u16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
576 // W32: v_cmp_ge_u16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3e,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
577 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
579 v_cmp_ge_u16 vcc_lo, v127, v255
580 // W32: v_cmp_ge_u16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x7f,0xff,0x03,0x00]
581 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
583 v_cmp_ge_u16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
584 // W32: v_cmp_ge_u16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3e,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
585 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
587 v_cmp_ge_u16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
588 // W32: v_cmp_ge_u16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3e,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
589 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
591 v_cmp_ge_u16 vcc_lo, v128, v2
592 // W32: v_cmp_ge_u16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x3e,0xd4,0x80,0x05,0x02,0x00]
593 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
595 v_cmp_ge_u16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
596 // W32: v_cmp_ge_u16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
597 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
599 v_cmp_ge_u16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
600 // W32: v_cmp_ge_u16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3e,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
601 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
603 v_cmp_ge_u16 vcc_lo, vcc_hi, v255
604 // W32: v_cmp_ge_u16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x6b,0xfe,0x03,0x00]
605 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
607 v_cmp_ge_u16 vcc_lo, vcc_lo, v255
608 // W32: v_cmp_ge_u16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3e,0xd4,0x6a,0xfe,0x03,0x00]
609 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
611 v_cmp_gt_f16 vcc, v1, v255
612 // W64: v_cmp_gt_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x01,0xff,0x03,0x00]
613 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
615 v_cmp_gt_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
616 // W64: v_cmp_gt_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x04,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
617 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
619 v_cmp_gt_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
620 // W64: v_cmp_gt_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x04,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
621 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
623 v_cmp_gt_f16 vcc, v127, v255
624 // W64: v_cmp_gt_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x7f,0xff,0x03,0x00]
625 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
627 v_cmp_gt_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
628 // W64: v_cmp_gt_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x04,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
629 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
631 v_cmp_gt_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
632 // W64: v_cmp_gt_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x04,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
633 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
635 v_cmp_gt_f16 vcc, v128, v2
636 // W64: v_cmp_gt_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x04,0xd4,0x80,0x05,0x02,0x00]
637 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
639 v_cmp_gt_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
640 // W64: v_cmp_gt_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
641 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
643 v_cmp_gt_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
644 // W64: v_cmp_gt_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x04,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
645 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
647 v_cmp_gt_f16 vcc, vcc_hi, v255
648 // W64: v_cmp_gt_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x6b,0xfe,0x03,0x00]
649 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
651 v_cmp_gt_f16 vcc, vcc_lo, v255
652 // W64: v_cmp_gt_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x6a,0xfe,0x03,0x00]
653 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
655 v_cmp_gt_f16 vcc_lo, v1, v255
656 // W32: v_cmp_gt_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x01,0xff,0x03,0x00]
657 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
659 v_cmp_gt_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
660 // W32: v_cmp_gt_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x04,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
661 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
663 v_cmp_gt_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
664 // W32: v_cmp_gt_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x04,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
665 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
667 v_cmp_gt_f16 vcc_lo, v127, v255
668 // W32: v_cmp_gt_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x7f,0xff,0x03,0x00]
669 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
671 v_cmp_gt_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
672 // W32: v_cmp_gt_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x04,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
673 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
675 v_cmp_gt_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
676 // W32: v_cmp_gt_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x04,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
677 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
679 v_cmp_gt_f16 vcc_lo, v128, v2
680 // W32: v_cmp_gt_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x04,0xd4,0x80,0x05,0x02,0x00]
681 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
683 v_cmp_gt_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
684 // W32: v_cmp_gt_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
685 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
687 v_cmp_gt_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
688 // W32: v_cmp_gt_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x04,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
689 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
691 v_cmp_gt_f16 vcc_lo, vcc_hi, v255
692 // W32: v_cmp_gt_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x6b,0xfe,0x03,0x00]
693 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
695 v_cmp_gt_f16 vcc_lo, vcc_lo, v255
696 // W32: v_cmp_gt_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x04,0xd4,0x6a,0xfe,0x03,0x00]
697 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
699 v_cmp_gt_i16 vcc, v1, v255
700 // W64: v_cmp_gt_i16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x01,0xff,0x03,0x00]
701 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
703 v_cmp_gt_i16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
704 // W64: v_cmp_gt_i16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x34,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
705 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
707 v_cmp_gt_i16 vcc, v1, v255 quad_perm:[3,2,1,0]
708 // W64: v_cmp_gt_i16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x34,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
709 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
711 v_cmp_gt_i16 vcc, v127, v255
712 // W64: v_cmp_gt_i16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x7f,0xff,0x03,0x00]
713 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
715 v_cmp_gt_i16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
716 // W64: v_cmp_gt_i16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x34,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
717 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
719 v_cmp_gt_i16 vcc, v127, v255 quad_perm:[3,2,1,0]
720 // W64: v_cmp_gt_i16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x34,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
721 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
723 v_cmp_gt_i16 vcc, v128, v2
724 // W64: v_cmp_gt_i16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x34,0xd4,0x80,0x05,0x02,0x00]
725 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
727 v_cmp_gt_i16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
728 // W64: v_cmp_gt_i16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
729 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
731 v_cmp_gt_i16 vcc, v128, v2 quad_perm:[3,2,1,0]
732 // W64: v_cmp_gt_i16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x34,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
733 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
735 v_cmp_gt_i16 vcc, vcc_hi, v255
736 // W64: v_cmp_gt_i16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x6b,0xfe,0x03,0x00]
737 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
739 v_cmp_gt_i16 vcc, vcc_lo, v255
740 // W64: v_cmp_gt_i16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x6a,0xfe,0x03,0x00]
741 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
743 v_cmp_gt_i16 vcc_lo, v1, v255
744 // W32: v_cmp_gt_i16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x01,0xff,0x03,0x00]
745 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
747 v_cmp_gt_i16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
748 // W32: v_cmp_gt_i16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x34,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
749 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
751 v_cmp_gt_i16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
752 // W32: v_cmp_gt_i16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x34,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
753 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
755 v_cmp_gt_i16 vcc_lo, v127, v255
756 // W32: v_cmp_gt_i16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x7f,0xff,0x03,0x00]
757 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
759 v_cmp_gt_i16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
760 // W32: v_cmp_gt_i16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x34,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
761 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
763 v_cmp_gt_i16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
764 // W32: v_cmp_gt_i16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x34,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
765 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
767 v_cmp_gt_i16 vcc_lo, v128, v2
768 // W32: v_cmp_gt_i16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x34,0xd4,0x80,0x05,0x02,0x00]
769 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
771 v_cmp_gt_i16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
772 // W32: v_cmp_gt_i16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
773 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
775 v_cmp_gt_i16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
776 // W32: v_cmp_gt_i16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x34,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
777 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
779 v_cmp_gt_i16 vcc_lo, vcc_hi, v255
780 // W32: v_cmp_gt_i16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x6b,0xfe,0x03,0x00]
781 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
783 v_cmp_gt_i16 vcc_lo, vcc_lo, v255
784 // W32: v_cmp_gt_i16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x34,0xd4,0x6a,0xfe,0x03,0x00]
785 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
787 v_cmp_gt_u16 vcc, v1, v255
788 // W64: v_cmp_gt_u16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x01,0xff,0x03,0x00]
789 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
791 v_cmp_gt_u16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
792 // W64: v_cmp_gt_u16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3c,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
793 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
795 v_cmp_gt_u16 vcc, v1, v255 quad_perm:[3,2,1,0]
796 // W64: v_cmp_gt_u16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3c,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
797 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
799 v_cmp_gt_u16 vcc, v127, v255
800 // W64: v_cmp_gt_u16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x7f,0xff,0x03,0x00]
801 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
803 v_cmp_gt_u16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
804 // W64: v_cmp_gt_u16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3c,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
805 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
807 v_cmp_gt_u16 vcc, v127, v255 quad_perm:[3,2,1,0]
808 // W64: v_cmp_gt_u16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3c,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
809 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
811 v_cmp_gt_u16 vcc, v128, v2
812 // W64: v_cmp_gt_u16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x3c,0xd4,0x80,0x05,0x02,0x00]
813 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
815 v_cmp_gt_u16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
816 // W64: v_cmp_gt_u16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
817 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
819 v_cmp_gt_u16 vcc, v128, v2 quad_perm:[3,2,1,0]
820 // W64: v_cmp_gt_u16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3c,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
821 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
823 v_cmp_gt_u16 vcc, vcc_hi, v255
824 // W64: v_cmp_gt_u16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x6b,0xfe,0x03,0x00]
825 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
827 v_cmp_gt_u16 vcc, vcc_lo, v255
828 // W64: v_cmp_gt_u16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x6a,0xfe,0x03,0x00]
829 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
831 v_cmp_gt_u16 vcc_lo, v1, v255
832 // W32: v_cmp_gt_u16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x01,0xff,0x03,0x00]
833 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
835 v_cmp_gt_u16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
836 // W32: v_cmp_gt_u16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3c,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
837 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
839 v_cmp_gt_u16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
840 // W32: v_cmp_gt_u16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3c,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
841 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
843 v_cmp_gt_u16 vcc_lo, v127, v255
844 // W32: v_cmp_gt_u16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x7f,0xff,0x03,0x00]
845 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
847 v_cmp_gt_u16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
848 // W32: v_cmp_gt_u16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3c,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
849 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
851 v_cmp_gt_u16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
852 // W32: v_cmp_gt_u16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3c,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
853 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
855 v_cmp_gt_u16 vcc_lo, v128, v2
856 // W32: v_cmp_gt_u16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x3c,0xd4,0x80,0x05,0x02,0x00]
857 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
859 v_cmp_gt_u16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
860 // W32: v_cmp_gt_u16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
861 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
863 v_cmp_gt_u16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
864 // W32: v_cmp_gt_u16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3c,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
865 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
867 v_cmp_gt_u16 vcc_lo, vcc_hi, v255
868 // W32: v_cmp_gt_u16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x6b,0xfe,0x03,0x00]
869 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
871 v_cmp_gt_u16 vcc_lo, vcc_lo, v255
872 // W32: v_cmp_gt_u16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3c,0xd4,0x6a,0xfe,0x03,0x00]
873 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
875 v_cmp_le_f16 vcc, v1, v255
876 // W64: v_cmp_le_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x01,0xff,0x03,0x00]
877 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
879 v_cmp_le_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
880 // W64: v_cmp_le_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x03,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
881 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
883 v_cmp_le_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
884 // W64: v_cmp_le_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x03,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
885 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
887 v_cmp_le_f16 vcc, v127, v255
888 // W64: v_cmp_le_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x7f,0xff,0x03,0x00]
889 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
891 v_cmp_le_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
892 // W64: v_cmp_le_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x03,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
893 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
895 v_cmp_le_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
896 // W64: v_cmp_le_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x03,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
897 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
899 v_cmp_le_f16 vcc, v128, v2
900 // W64: v_cmp_le_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x03,0xd4,0x80,0x05,0x02,0x00]
901 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
903 v_cmp_le_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
904 // W64: v_cmp_le_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
905 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
907 v_cmp_le_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
908 // W64: v_cmp_le_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x03,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
909 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
911 v_cmp_le_f16 vcc, vcc_hi, v255
912 // W64: v_cmp_le_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x6b,0xfe,0x03,0x00]
913 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
915 v_cmp_le_f16 vcc, vcc_lo, v255
916 // W64: v_cmp_le_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x6a,0xfe,0x03,0x00]
917 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
919 v_cmp_le_f16 vcc_lo, v1, v255
920 // W32: v_cmp_le_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x01,0xff,0x03,0x00]
921 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
923 v_cmp_le_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
924 // W32: v_cmp_le_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x03,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
925 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
927 v_cmp_le_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
928 // W32: v_cmp_le_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x03,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
929 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
931 v_cmp_le_f16 vcc_lo, v127, v255
932 // W32: v_cmp_le_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x7f,0xff,0x03,0x00]
933 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
935 v_cmp_le_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
936 // W32: v_cmp_le_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x03,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
937 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
939 v_cmp_le_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
940 // W32: v_cmp_le_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x03,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
941 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
943 v_cmp_le_f16 vcc_lo, v128, v2
944 // W32: v_cmp_le_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x03,0xd4,0x80,0x05,0x02,0x00]
945 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
947 v_cmp_le_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
948 // W32: v_cmp_le_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
949 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
951 v_cmp_le_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
952 // W32: v_cmp_le_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x03,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
953 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
955 v_cmp_le_f16 vcc_lo, vcc_hi, v255
956 // W32: v_cmp_le_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x6b,0xfe,0x03,0x00]
957 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
959 v_cmp_le_f16 vcc_lo, vcc_lo, v255
960 // W32: v_cmp_le_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x03,0xd4,0x6a,0xfe,0x03,0x00]
961 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
963 v_cmp_le_i16 vcc, v1, v255
964 // W64: v_cmp_le_i16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x01,0xff,0x03,0x00]
965 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
967 v_cmp_le_i16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
968 // W64: v_cmp_le_i16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x33,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
969 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
971 v_cmp_le_i16 vcc, v1, v255 quad_perm:[3,2,1,0]
972 // W64: v_cmp_le_i16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x33,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
973 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
975 v_cmp_le_i16 vcc, v127, v255
976 // W64: v_cmp_le_i16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x7f,0xff,0x03,0x00]
977 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
979 v_cmp_le_i16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
980 // W64: v_cmp_le_i16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x33,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
981 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
983 v_cmp_le_i16 vcc, v127, v255 quad_perm:[3,2,1,0]
984 // W64: v_cmp_le_i16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x33,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
985 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
987 v_cmp_le_i16 vcc, v128, v2
988 // W64: v_cmp_le_i16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x33,0xd4,0x80,0x05,0x02,0x00]
989 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
991 v_cmp_le_i16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
992 // W64: v_cmp_le_i16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
993 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
995 v_cmp_le_i16 vcc, v128, v2 quad_perm:[3,2,1,0]
996 // W64: v_cmp_le_i16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x33,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
997 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
999 v_cmp_le_i16 vcc, vcc_hi, v255
1000 // W64: v_cmp_le_i16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x6b,0xfe,0x03,0x00]
1001 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1003 v_cmp_le_i16 vcc, vcc_lo, v255
1004 // W64: v_cmp_le_i16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x6a,0xfe,0x03,0x00]
1005 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1007 v_cmp_le_i16 vcc_lo, v1, v255
1008 // W32: v_cmp_le_i16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x01,0xff,0x03,0x00]
1009 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1011 v_cmp_le_i16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1012 // W32: v_cmp_le_i16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x33,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1013 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1015 v_cmp_le_i16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1016 // W32: v_cmp_le_i16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x33,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1017 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1019 v_cmp_le_i16 vcc_lo, v127, v255
1020 // W32: v_cmp_le_i16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x7f,0xff,0x03,0x00]
1021 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1023 v_cmp_le_i16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1024 // W32: v_cmp_le_i16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x33,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1025 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1027 v_cmp_le_i16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1028 // W32: v_cmp_le_i16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x33,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1029 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1031 v_cmp_le_i16 vcc_lo, v128, v2
1032 // W32: v_cmp_le_i16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x33,0xd4,0x80,0x05,0x02,0x00]
1033 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1035 v_cmp_le_i16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1036 // W32: v_cmp_le_i16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1037 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1039 v_cmp_le_i16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1040 // W32: v_cmp_le_i16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x33,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1041 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1043 v_cmp_le_i16 vcc_lo, vcc_hi, v255
1044 // W32: v_cmp_le_i16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x6b,0xfe,0x03,0x00]
1045 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1047 v_cmp_le_i16 vcc_lo, vcc_lo, v255
1048 // W32: v_cmp_le_i16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x33,0xd4,0x6a,0xfe,0x03,0x00]
1049 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1051 v_cmp_le_u16 vcc, v1, v255
1052 // W64: v_cmp_le_u16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x01,0xff,0x03,0x00]
1053 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1055 v_cmp_le_u16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1056 // W64: v_cmp_le_u16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3b,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1057 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1059 v_cmp_le_u16 vcc, v1, v255 quad_perm:[3,2,1,0]
1060 // W64: v_cmp_le_u16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3b,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1061 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1063 v_cmp_le_u16 vcc, v127, v255
1064 // W64: v_cmp_le_u16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x7f,0xff,0x03,0x00]
1065 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1067 v_cmp_le_u16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1068 // W64: v_cmp_le_u16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3b,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1069 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1071 v_cmp_le_u16 vcc, v127, v255 quad_perm:[3,2,1,0]
1072 // W64: v_cmp_le_u16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3b,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1073 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1075 v_cmp_le_u16 vcc, v128, v2
1076 // W64: v_cmp_le_u16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x3b,0xd4,0x80,0x05,0x02,0x00]
1077 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1079 v_cmp_le_u16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1080 // W64: v_cmp_le_u16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1081 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1083 v_cmp_le_u16 vcc, v128, v2 quad_perm:[3,2,1,0]
1084 // W64: v_cmp_le_u16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3b,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1085 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1087 v_cmp_le_u16 vcc, vcc_hi, v255
1088 // W64: v_cmp_le_u16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x6b,0xfe,0x03,0x00]
1089 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1091 v_cmp_le_u16 vcc, vcc_lo, v255
1092 // W64: v_cmp_le_u16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x6a,0xfe,0x03,0x00]
1093 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1095 v_cmp_le_u16 vcc_lo, v1, v255
1096 // W32: v_cmp_le_u16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x01,0xff,0x03,0x00]
1097 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1099 v_cmp_le_u16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1100 // W32: v_cmp_le_u16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3b,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1101 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1103 v_cmp_le_u16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1104 // W32: v_cmp_le_u16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3b,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1105 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1107 v_cmp_le_u16 vcc_lo, v127, v255
1108 // W32: v_cmp_le_u16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x7f,0xff,0x03,0x00]
1109 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1111 v_cmp_le_u16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1112 // W32: v_cmp_le_u16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3b,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1113 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1115 v_cmp_le_u16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1116 // W32: v_cmp_le_u16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3b,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1117 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1119 v_cmp_le_u16 vcc_lo, v128, v2
1120 // W32: v_cmp_le_u16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x3b,0xd4,0x80,0x05,0x02,0x00]
1121 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1123 v_cmp_le_u16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1124 // W32: v_cmp_le_u16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1125 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1127 v_cmp_le_u16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1128 // W32: v_cmp_le_u16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3b,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1129 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1131 v_cmp_le_u16 vcc_lo, vcc_hi, v255
1132 // W32: v_cmp_le_u16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x6b,0xfe,0x03,0x00]
1133 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1135 v_cmp_le_u16 vcc_lo, vcc_lo, v255
1136 // W32: v_cmp_le_u16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3b,0xd4,0x6a,0xfe,0x03,0x00]
1137 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1139 v_cmp_lg_f16 vcc, v1, v255
1140 // W64: v_cmp_lg_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x01,0xff,0x03,0x00]
1141 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1143 v_cmp_lg_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1144 // W64: v_cmp_lg_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x05,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1145 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1147 v_cmp_lg_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
1148 // W64: v_cmp_lg_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x05,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1149 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1151 v_cmp_lg_f16 vcc, v127, v255
1152 // W64: v_cmp_lg_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x7f,0xff,0x03,0x00]
1153 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1155 v_cmp_lg_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1156 // W64: v_cmp_lg_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x05,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1157 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1159 v_cmp_lg_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
1160 // W64: v_cmp_lg_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x05,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1161 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1163 v_cmp_lg_f16 vcc, v128, v2
1164 // W64: v_cmp_lg_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x05,0xd4,0x80,0x05,0x02,0x00]
1165 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1167 v_cmp_lg_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1168 // W64: v_cmp_lg_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1169 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1171 v_cmp_lg_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
1172 // W64: v_cmp_lg_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x05,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1173 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1175 v_cmp_lg_f16 vcc, vcc_hi, v255
1176 // W64: v_cmp_lg_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x6b,0xfe,0x03,0x00]
1177 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1179 v_cmp_lg_f16 vcc, vcc_lo, v255
1180 // W64: v_cmp_lg_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x6a,0xfe,0x03,0x00]
1181 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1183 v_cmp_lg_f16 vcc_lo, v1, v255
1184 // W32: v_cmp_lg_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x01,0xff,0x03,0x00]
1185 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1187 v_cmp_lg_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1188 // W32: v_cmp_lg_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x05,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1189 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1191 v_cmp_lg_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1192 // W32: v_cmp_lg_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x05,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1193 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1195 v_cmp_lg_f16 vcc_lo, v127, v255
1196 // W32: v_cmp_lg_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x7f,0xff,0x03,0x00]
1197 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1199 v_cmp_lg_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1200 // W32: v_cmp_lg_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x05,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1201 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1203 v_cmp_lg_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1204 // W32: v_cmp_lg_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x05,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1205 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1207 v_cmp_lg_f16 vcc_lo, v128, v2
1208 // W32: v_cmp_lg_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x05,0xd4,0x80,0x05,0x02,0x00]
1209 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1211 v_cmp_lg_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1212 // W32: v_cmp_lg_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1213 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1215 v_cmp_lg_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1216 // W32: v_cmp_lg_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x05,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1217 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1219 v_cmp_lg_f16 vcc_lo, vcc_hi, v255
1220 // W32: v_cmp_lg_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x6b,0xfe,0x03,0x00]
1221 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1223 v_cmp_lg_f16 vcc_lo, vcc_lo, v255
1224 // W32: v_cmp_lg_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x05,0xd4,0x6a,0xfe,0x03,0x00]
1225 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1227 v_cmp_lt_f16 vcc, v1, v255
1228 // W64: v_cmp_lt_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x01,0xff,0x03,0x00]
1229 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1231 v_cmp_lt_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1232 // W64: v_cmp_lt_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x01,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1233 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1235 v_cmp_lt_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
1236 // W64: v_cmp_lt_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x01,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1237 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1239 v_cmp_lt_f16 vcc, v127, v255
1240 // W64: v_cmp_lt_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x7f,0xff,0x03,0x00]
1241 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1243 v_cmp_lt_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1244 // W64: v_cmp_lt_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x01,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1245 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1247 v_cmp_lt_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
1248 // W64: v_cmp_lt_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x01,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1249 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1251 v_cmp_lt_f16 vcc, v128, v2
1252 // W64: v_cmp_lt_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x01,0xd4,0x80,0x05,0x02,0x00]
1253 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1255 v_cmp_lt_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1256 // W64: v_cmp_lt_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1257 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1259 v_cmp_lt_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
1260 // W64: v_cmp_lt_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x01,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1261 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1263 v_cmp_lt_f16 vcc, vcc_hi, v255
1264 // W64: v_cmp_lt_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x6b,0xfe,0x03,0x00]
1265 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1267 v_cmp_lt_f16 vcc, vcc_lo, v255
1268 // W64: v_cmp_lt_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x6a,0xfe,0x03,0x00]
1269 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1271 v_cmp_lt_f16 vcc_lo, v1, v255
1272 // W32: v_cmp_lt_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x01,0xff,0x03,0x00]
1273 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1275 v_cmp_lt_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1276 // W32: v_cmp_lt_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x01,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1277 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1279 v_cmp_lt_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1280 // W32: v_cmp_lt_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x01,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1281 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1283 v_cmp_lt_f16 vcc_lo, v127, v255
1284 // W32: v_cmp_lt_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x7f,0xff,0x03,0x00]
1285 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1287 v_cmp_lt_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1288 // W32: v_cmp_lt_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x01,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1289 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1291 v_cmp_lt_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1292 // W32: v_cmp_lt_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x01,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1293 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1295 v_cmp_lt_f16 vcc_lo, v128, v2
1296 // W32: v_cmp_lt_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x01,0xd4,0x80,0x05,0x02,0x00]
1297 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1299 v_cmp_lt_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1300 // W32: v_cmp_lt_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1301 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1303 v_cmp_lt_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1304 // W32: v_cmp_lt_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x01,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1305 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1307 v_cmp_lt_f16 vcc_lo, vcc_hi, v255
1308 // W32: v_cmp_lt_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x6b,0xfe,0x03,0x00]
1309 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1311 v_cmp_lt_f16 vcc_lo, vcc_lo, v255
1312 // W32: v_cmp_lt_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x01,0xd4,0x6a,0xfe,0x03,0x00]
1313 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1315 v_cmp_lt_i16 vcc, v1, v255
1316 // W64: v_cmp_lt_i16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x01,0xff,0x03,0x00]
1317 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1319 v_cmp_lt_i16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1320 // W64: v_cmp_lt_i16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x31,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1321 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1323 v_cmp_lt_i16 vcc, v1, v255 quad_perm:[3,2,1,0]
1324 // W64: v_cmp_lt_i16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x31,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1325 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1327 v_cmp_lt_i16 vcc, v127, v255
1328 // W64: v_cmp_lt_i16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x7f,0xff,0x03,0x00]
1329 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1331 v_cmp_lt_i16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1332 // W64: v_cmp_lt_i16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x31,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1333 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1335 v_cmp_lt_i16 vcc, v127, v255 quad_perm:[3,2,1,0]
1336 // W64: v_cmp_lt_i16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x31,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1337 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1339 v_cmp_lt_i16 vcc, v128, v2
1340 // W64: v_cmp_lt_i16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x31,0xd4,0x80,0x05,0x02,0x00]
1341 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1343 v_cmp_lt_i16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1344 // W64: v_cmp_lt_i16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1345 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1347 v_cmp_lt_i16 vcc, v128, v2 quad_perm:[3,2,1,0]
1348 // W64: v_cmp_lt_i16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x31,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1349 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1351 v_cmp_lt_i16 vcc, vcc_hi, v255
1352 // W64: v_cmp_lt_i16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x6b,0xfe,0x03,0x00]
1353 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1355 v_cmp_lt_i16 vcc, vcc_lo, v255
1356 // W64: v_cmp_lt_i16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x6a,0xfe,0x03,0x00]
1357 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1359 v_cmp_lt_i16 vcc_lo, v1, v255
1360 // W32: v_cmp_lt_i16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x01,0xff,0x03,0x00]
1361 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1363 v_cmp_lt_i16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1364 // W32: v_cmp_lt_i16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x31,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1365 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1367 v_cmp_lt_i16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1368 // W32: v_cmp_lt_i16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x31,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1369 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1371 v_cmp_lt_i16 vcc_lo, v127, v255
1372 // W32: v_cmp_lt_i16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x7f,0xff,0x03,0x00]
1373 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1375 v_cmp_lt_i16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1376 // W32: v_cmp_lt_i16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x31,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1377 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1379 v_cmp_lt_i16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1380 // W32: v_cmp_lt_i16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x31,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1381 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1383 v_cmp_lt_i16 vcc_lo, v128, v2
1384 // W32: v_cmp_lt_i16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x31,0xd4,0x80,0x05,0x02,0x00]
1385 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1387 v_cmp_lt_i16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1388 // W32: v_cmp_lt_i16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1389 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1391 v_cmp_lt_i16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1392 // W32: v_cmp_lt_i16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x31,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1393 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1395 v_cmp_lt_i16 vcc_lo, vcc_hi, v255
1396 // W32: v_cmp_lt_i16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x6b,0xfe,0x03,0x00]
1397 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1399 v_cmp_lt_i16 vcc_lo, vcc_lo, v255
1400 // W32: v_cmp_lt_i16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x31,0xd4,0x6a,0xfe,0x03,0x00]
1401 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1403 v_cmp_lt_u16 vcc, v1, v255
1404 // W64: v_cmp_lt_u16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x01,0xff,0x03,0x00]
1405 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1407 v_cmp_lt_u16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1408 // W64: v_cmp_lt_u16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x39,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1409 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1411 v_cmp_lt_u16 vcc, v1, v255 quad_perm:[3,2,1,0]
1412 // W64: v_cmp_lt_u16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x39,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1413 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1415 v_cmp_lt_u16 vcc, v127, v255
1416 // W64: v_cmp_lt_u16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x7f,0xff,0x03,0x00]
1417 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1419 v_cmp_lt_u16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1420 // W64: v_cmp_lt_u16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x39,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1421 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1423 v_cmp_lt_u16 vcc, v127, v255 quad_perm:[3,2,1,0]
1424 // W64: v_cmp_lt_u16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x39,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1425 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1427 v_cmp_lt_u16 vcc, v128, v2
1428 // W64: v_cmp_lt_u16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x39,0xd4,0x80,0x05,0x02,0x00]
1429 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1431 v_cmp_lt_u16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1432 // W64: v_cmp_lt_u16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1433 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1435 v_cmp_lt_u16 vcc, v128, v2 quad_perm:[3,2,1,0]
1436 // W64: v_cmp_lt_u16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x39,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1437 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1439 v_cmp_lt_u16 vcc, vcc_hi, v255
1440 // W64: v_cmp_lt_u16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x6b,0xfe,0x03,0x00]
1441 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1443 v_cmp_lt_u16 vcc, vcc_lo, v255
1444 // W64: v_cmp_lt_u16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x6a,0xfe,0x03,0x00]
1445 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1447 v_cmp_lt_u16 vcc_lo, v1, v255
1448 // W32: v_cmp_lt_u16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x01,0xff,0x03,0x00]
1449 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1451 v_cmp_lt_u16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1452 // W32: v_cmp_lt_u16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x39,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1453 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1455 v_cmp_lt_u16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1456 // W32: v_cmp_lt_u16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x39,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1457 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1459 v_cmp_lt_u16 vcc_lo, v127, v255
1460 // W32: v_cmp_lt_u16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x7f,0xff,0x03,0x00]
1461 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1463 v_cmp_lt_u16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1464 // W32: v_cmp_lt_u16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x39,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1465 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1467 v_cmp_lt_u16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1468 // W32: v_cmp_lt_u16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x39,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1469 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1471 v_cmp_lt_u16 vcc_lo, v128, v2
1472 // W32: v_cmp_lt_u16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x39,0xd4,0x80,0x05,0x02,0x00]
1473 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1475 v_cmp_lt_u16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1476 // W32: v_cmp_lt_u16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1477 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1479 v_cmp_lt_u16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1480 // W32: v_cmp_lt_u16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x39,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1481 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1483 v_cmp_lt_u16 vcc_lo, vcc_hi, v255
1484 // W32: v_cmp_lt_u16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x6b,0xfe,0x03,0x00]
1485 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1487 v_cmp_lt_u16 vcc_lo, vcc_lo, v255
1488 // W32: v_cmp_lt_u16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x39,0xd4,0x6a,0xfe,0x03,0x00]
1489 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1491 v_cmp_ne_i16 vcc, v1, v255
1492 // W64: v_cmp_ne_i16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x01,0xff,0x03,0x00]
1493 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1495 v_cmp_ne_i16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1496 // W64: v_cmp_ne_i16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x35,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1497 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1499 v_cmp_ne_i16 vcc, v1, v255 quad_perm:[3,2,1,0]
1500 // W64: v_cmp_ne_i16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x35,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1501 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1503 v_cmp_ne_i16 vcc, v127, v255
1504 // W64: v_cmp_ne_i16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x7f,0xff,0x03,0x00]
1505 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1507 v_cmp_ne_i16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1508 // W64: v_cmp_ne_i16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x35,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1509 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1511 v_cmp_ne_i16 vcc, v127, v255 quad_perm:[3,2,1,0]
1512 // W64: v_cmp_ne_i16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x35,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1513 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1515 v_cmp_ne_i16 vcc, v128, v2
1516 // W64: v_cmp_ne_i16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x35,0xd4,0x80,0x05,0x02,0x00]
1517 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1519 v_cmp_ne_i16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1520 // W64: v_cmp_ne_i16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1521 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1523 v_cmp_ne_i16 vcc, v128, v2 quad_perm:[3,2,1,0]
1524 // W64: v_cmp_ne_i16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x35,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1525 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1527 v_cmp_ne_i16 vcc, vcc_hi, v255
1528 // W64: v_cmp_ne_i16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x6b,0xfe,0x03,0x00]
1529 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1531 v_cmp_ne_i16 vcc, vcc_lo, v255
1532 // W64: v_cmp_ne_i16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x6a,0xfe,0x03,0x00]
1533 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1535 v_cmp_ne_i16 vcc_lo, v1, v255
1536 // W32: v_cmp_ne_i16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x01,0xff,0x03,0x00]
1537 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1539 v_cmp_ne_i16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1540 // W32: v_cmp_ne_i16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x35,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1541 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1543 v_cmp_ne_i16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1544 // W32: v_cmp_ne_i16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x35,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1545 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1547 v_cmp_ne_i16 vcc_lo, v127, v255
1548 // W32: v_cmp_ne_i16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x7f,0xff,0x03,0x00]
1549 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1551 v_cmp_ne_i16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1552 // W32: v_cmp_ne_i16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x35,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1553 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1555 v_cmp_ne_i16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1556 // W32: v_cmp_ne_i16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x35,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1557 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1559 v_cmp_ne_i16 vcc_lo, v128, v2
1560 // W32: v_cmp_ne_i16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x35,0xd4,0x80,0x05,0x02,0x00]
1561 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1563 v_cmp_ne_i16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1564 // W32: v_cmp_ne_i16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1565 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1567 v_cmp_ne_i16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1568 // W32: v_cmp_ne_i16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x35,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1569 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1571 v_cmp_ne_i16 vcc_lo, vcc_hi, v255
1572 // W32: v_cmp_ne_i16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x6b,0xfe,0x03,0x00]
1573 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1575 v_cmp_ne_i16 vcc_lo, vcc_lo, v255
1576 // W32: v_cmp_ne_i16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x35,0xd4,0x6a,0xfe,0x03,0x00]
1577 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1579 v_cmp_ne_u16 vcc, v1, v255
1580 // W64: v_cmp_ne_u16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x01,0xff,0x03,0x00]
1581 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1583 v_cmp_ne_u16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1584 // W64: v_cmp_ne_u16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1585 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1587 v_cmp_ne_u16 vcc, v1, v255 quad_perm:[3,2,1,0]
1588 // W64: v_cmp_ne_u16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1589 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1591 v_cmp_ne_u16 vcc, v127, v255
1592 // W64: v_cmp_ne_u16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x7f,0xff,0x03,0x00]
1593 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1595 v_cmp_ne_u16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1596 // W64: v_cmp_ne_u16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3d,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1597 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1599 v_cmp_ne_u16 vcc, v127, v255 quad_perm:[3,2,1,0]
1600 // W64: v_cmp_ne_u16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3d,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1601 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1603 v_cmp_ne_u16 vcc, v128, v2
1604 // W64: v_cmp_ne_u16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x3d,0xd4,0x80,0x05,0x02,0x00]
1605 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1607 v_cmp_ne_u16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1608 // W64: v_cmp_ne_u16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1609 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1611 v_cmp_ne_u16 vcc, v128, v2 quad_perm:[3,2,1,0]
1612 // W64: v_cmp_ne_u16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3d,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1613 // W32-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1615 v_cmp_ne_u16 vcc, vcc_hi, v255
1616 // W64: v_cmp_ne_u16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x6b,0xfe,0x03,0x00]
1617 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1619 v_cmp_ne_u16 vcc, vcc_lo, v255
1620 // W64: v_cmp_ne_u16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x6a,0xfe,0x03,0x00]
1621 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1623 v_cmp_ne_u16 vcc_lo, v1, v255
1624 // W32: v_cmp_ne_u16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x01,0xff,0x03,0x00]
1625 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1627 v_cmp_ne_u16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1628 // W32: v_cmp_ne_u16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1629 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1631 v_cmp_ne_u16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1632 // W32: v_cmp_ne_u16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1633 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1635 v_cmp_ne_u16 vcc_lo, v127, v255
1636 // W32: v_cmp_ne_u16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x7f,0xff,0x03,0x00]
1637 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1639 v_cmp_ne_u16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1640 // W32: v_cmp_ne_u16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3d,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1641 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1643 v_cmp_ne_u16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1644 // W32: v_cmp_ne_u16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3d,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1645 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1647 v_cmp_ne_u16 vcc_lo, v128, v2
1648 // W32: v_cmp_ne_u16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x3d,0xd4,0x80,0x05,0x02,0x00]
1649 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1651 v_cmp_ne_u16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1652 // W32: v_cmp_ne_u16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1653 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1655 v_cmp_ne_u16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1656 // W32: v_cmp_ne_u16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x3d,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1657 // W64-ERR: :[[@LINE-2]]:14: error: invalid operand for instruction
1659 v_cmp_ne_u16 vcc_lo, vcc_hi, v255
1660 // W32: v_cmp_ne_u16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x6b,0xfe,0x03,0x00]
1661 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1663 v_cmp_ne_u16 vcc_lo, vcc_lo, v255
1664 // W32: v_cmp_ne_u16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x3d,0xd4,0x6a,0xfe,0x03,0x00]
1665 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1667 v_cmp_neq_f16 vcc, v1, v255
1668 // W64: v_cmp_neq_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x01,0xff,0x03,0x00]
1669 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1671 v_cmp_neq_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1672 // W64: v_cmp_neq_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1673 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1675 v_cmp_neq_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
1676 // W64: v_cmp_neq_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1677 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1679 v_cmp_neq_f16 vcc, v127, v255
1680 // W64: v_cmp_neq_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x7f,0xff,0x03,0x00]
1681 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1683 v_cmp_neq_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1684 // W64: v_cmp_neq_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0d,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1685 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1687 v_cmp_neq_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
1688 // W64: v_cmp_neq_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0d,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1689 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1691 v_cmp_neq_f16 vcc, v128, v2
1692 // W64: v_cmp_neq_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x0d,0xd4,0x80,0x05,0x02,0x00]
1693 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1695 v_cmp_neq_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1696 // W64: v_cmp_neq_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1697 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1699 v_cmp_neq_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
1700 // W64: v_cmp_neq_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0d,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1701 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1703 v_cmp_neq_f16 vcc, vcc_hi, v255
1704 // W64: v_cmp_neq_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x6b,0xfe,0x03,0x00]
1705 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1707 v_cmp_neq_f16 vcc, vcc_lo, v255
1708 // W64: v_cmp_neq_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x6a,0xfe,0x03,0x00]
1709 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1711 v_cmp_neq_f16 vcc_lo, v1, v255
1712 // W32: v_cmp_neq_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x01,0xff,0x03,0x00]
1713 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1715 v_cmp_neq_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1716 // W32: v_cmp_neq_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1717 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1719 v_cmp_neq_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1720 // W32: v_cmp_neq_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1721 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1723 v_cmp_neq_f16 vcc_lo, v127, v255
1724 // W32: v_cmp_neq_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x7f,0xff,0x03,0x00]
1725 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1727 v_cmp_neq_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1728 // W32: v_cmp_neq_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0d,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1729 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1731 v_cmp_neq_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1732 // W32: v_cmp_neq_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0d,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1733 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1735 v_cmp_neq_f16 vcc_lo, v128, v2
1736 // W32: v_cmp_neq_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x0d,0xd4,0x80,0x05,0x02,0x00]
1737 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1739 v_cmp_neq_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1740 // W32: v_cmp_neq_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1741 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1743 v_cmp_neq_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1744 // W32: v_cmp_neq_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0d,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1745 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1747 v_cmp_neq_f16 vcc_lo, vcc_hi, v255
1748 // W32: v_cmp_neq_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x6b,0xfe,0x03,0x00]
1749 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1751 v_cmp_neq_f16 vcc_lo, vcc_lo, v255
1752 // W32: v_cmp_neq_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0d,0xd4,0x6a,0xfe,0x03,0x00]
1753 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1755 v_cmp_nge_f16 vcc, v1, v255
1756 // W64: v_cmp_nge_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x01,0xff,0x03,0x00]
1757 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1759 v_cmp_nge_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1760 // W64: v_cmp_nge_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x09,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1761 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1763 v_cmp_nge_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
1764 // W64: v_cmp_nge_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x09,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1765 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1767 v_cmp_nge_f16 vcc, v127, v255
1768 // W64: v_cmp_nge_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x7f,0xff,0x03,0x00]
1769 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1771 v_cmp_nge_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1772 // W64: v_cmp_nge_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x09,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1773 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1775 v_cmp_nge_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
1776 // W64: v_cmp_nge_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x09,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1777 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1779 v_cmp_nge_f16 vcc, v128, v2
1780 // W64: v_cmp_nge_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x09,0xd4,0x80,0x05,0x02,0x00]
1781 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1783 v_cmp_nge_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1784 // W64: v_cmp_nge_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1785 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1787 v_cmp_nge_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
1788 // W64: v_cmp_nge_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x09,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1789 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1791 v_cmp_nge_f16 vcc, vcc_hi, v255
1792 // W64: v_cmp_nge_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x6b,0xfe,0x03,0x00]
1793 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1795 v_cmp_nge_f16 vcc, vcc_lo, v255
1796 // W64: v_cmp_nge_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x6a,0xfe,0x03,0x00]
1797 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1799 v_cmp_nge_f16 vcc_lo, v1, v255
1800 // W32: v_cmp_nge_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x01,0xff,0x03,0x00]
1801 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1803 v_cmp_nge_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1804 // W32: v_cmp_nge_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x09,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1805 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1807 v_cmp_nge_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1808 // W32: v_cmp_nge_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x09,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1809 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1811 v_cmp_nge_f16 vcc_lo, v127, v255
1812 // W32: v_cmp_nge_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x7f,0xff,0x03,0x00]
1813 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1815 v_cmp_nge_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1816 // W32: v_cmp_nge_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x09,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1817 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1819 v_cmp_nge_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1820 // W32: v_cmp_nge_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x09,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1821 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1823 v_cmp_nge_f16 vcc_lo, v128, v2
1824 // W32: v_cmp_nge_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x09,0xd4,0x80,0x05,0x02,0x00]
1825 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1827 v_cmp_nge_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1828 // W32: v_cmp_nge_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1829 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1831 v_cmp_nge_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1832 // W32: v_cmp_nge_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x09,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1833 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1835 v_cmp_nge_f16 vcc_lo, vcc_hi, v255
1836 // W32: v_cmp_nge_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x6b,0xfe,0x03,0x00]
1837 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1839 v_cmp_nge_f16 vcc_lo, vcc_lo, v255
1840 // W32: v_cmp_nge_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x09,0xd4,0x6a,0xfe,0x03,0x00]
1841 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1843 v_cmp_ngt_f16 vcc, v1, v255
1844 // W64: v_cmp_ngt_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x01,0xff,0x03,0x00]
1845 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1847 v_cmp_ngt_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1848 // W64: v_cmp_ngt_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0b,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1849 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1851 v_cmp_ngt_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
1852 // W64: v_cmp_ngt_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0b,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1853 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1855 v_cmp_ngt_f16 vcc, v127, v255
1856 // W64: v_cmp_ngt_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x7f,0xff,0x03,0x00]
1857 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1859 v_cmp_ngt_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1860 // W64: v_cmp_ngt_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0b,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1861 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1863 v_cmp_ngt_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
1864 // W64: v_cmp_ngt_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0b,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1865 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1867 v_cmp_ngt_f16 vcc, v128, v2
1868 // W64: v_cmp_ngt_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x0b,0xd4,0x80,0x05,0x02,0x00]
1869 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1871 v_cmp_ngt_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1872 // W64: v_cmp_ngt_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1873 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1875 v_cmp_ngt_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
1876 // W64: v_cmp_ngt_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0b,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1877 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1879 v_cmp_ngt_f16 vcc, vcc_hi, v255
1880 // W64: v_cmp_ngt_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x6b,0xfe,0x03,0x00]
1881 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1883 v_cmp_ngt_f16 vcc, vcc_lo, v255
1884 // W64: v_cmp_ngt_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x6a,0xfe,0x03,0x00]
1885 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1887 v_cmp_ngt_f16 vcc_lo, v1, v255
1888 // W32: v_cmp_ngt_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x01,0xff,0x03,0x00]
1889 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1891 v_cmp_ngt_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1892 // W32: v_cmp_ngt_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0b,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1893 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1895 v_cmp_ngt_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1896 // W32: v_cmp_ngt_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0b,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1897 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1899 v_cmp_ngt_f16 vcc_lo, v127, v255
1900 // W32: v_cmp_ngt_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x7f,0xff,0x03,0x00]
1901 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1903 v_cmp_ngt_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1904 // W32: v_cmp_ngt_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0b,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1905 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1907 v_cmp_ngt_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1908 // W32: v_cmp_ngt_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0b,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1909 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1911 v_cmp_ngt_f16 vcc_lo, v128, v2
1912 // W32: v_cmp_ngt_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x0b,0xd4,0x80,0x05,0x02,0x00]
1913 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1915 v_cmp_ngt_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1916 // W32: v_cmp_ngt_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1917 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1919 v_cmp_ngt_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
1920 // W32: v_cmp_ngt_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0b,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1921 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1923 v_cmp_ngt_f16 vcc_lo, vcc_hi, v255
1924 // W32: v_cmp_ngt_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x6b,0xfe,0x03,0x00]
1925 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1927 v_cmp_ngt_f16 vcc_lo, vcc_lo, v255
1928 // W32: v_cmp_ngt_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0b,0xd4,0x6a,0xfe,0x03,0x00]
1929 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1931 v_cmp_nle_f16 vcc, v1, v255
1932 // W64: v_cmp_nle_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x01,0xff,0x03,0x00]
1933 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1935 v_cmp_nle_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1936 // W64: v_cmp_nle_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0c,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1937 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1939 v_cmp_nle_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
1940 // W64: v_cmp_nle_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0c,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1941 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1943 v_cmp_nle_f16 vcc, v127, v255
1944 // W64: v_cmp_nle_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x7f,0xff,0x03,0x00]
1945 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1947 v_cmp_nle_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1948 // W64: v_cmp_nle_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0c,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1949 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1951 v_cmp_nle_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
1952 // W64: v_cmp_nle_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0c,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1953 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1955 v_cmp_nle_f16 vcc, v128, v2
1956 // W64: v_cmp_nle_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x0c,0xd4,0x80,0x05,0x02,0x00]
1957 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1959 v_cmp_nle_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
1960 // W64: v_cmp_nle_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
1961 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1963 v_cmp_nle_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
1964 // W64: v_cmp_nle_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0c,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
1965 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1967 v_cmp_nle_f16 vcc, vcc_hi, v255
1968 // W64: v_cmp_nle_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x6b,0xfe,0x03,0x00]
1969 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1971 v_cmp_nle_f16 vcc, vcc_lo, v255
1972 // W64: v_cmp_nle_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x6a,0xfe,0x03,0x00]
1973 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1975 v_cmp_nle_f16 vcc_lo, v1, v255
1976 // W32: v_cmp_nle_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x01,0xff,0x03,0x00]
1977 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1979 v_cmp_nle_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
1980 // W32: v_cmp_nle_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0c,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
1981 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1983 v_cmp_nle_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
1984 // W32: v_cmp_nle_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0c,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
1985 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1987 v_cmp_nle_f16 vcc_lo, v127, v255
1988 // W32: v_cmp_nle_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x7f,0xff,0x03,0x00]
1989 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
1991 v_cmp_nle_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
1992 // W32: v_cmp_nle_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0c,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
1993 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1995 v_cmp_nle_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
1996 // W32: v_cmp_nle_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0c,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
1997 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
1999 v_cmp_nle_f16 vcc_lo, v128, v2
2000 // W32: v_cmp_nle_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x0c,0xd4,0x80,0x05,0x02,0x00]
2001 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2003 v_cmp_nle_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2004 // W32: v_cmp_nle_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2005 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2007 v_cmp_nle_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
2008 // W32: v_cmp_nle_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0c,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2009 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2011 v_cmp_nle_f16 vcc_lo, vcc_hi, v255
2012 // W32: v_cmp_nle_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x6b,0xfe,0x03,0x00]
2013 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2015 v_cmp_nle_f16 vcc_lo, vcc_lo, v255
2016 // W32: v_cmp_nle_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0c,0xd4,0x6a,0xfe,0x03,0x00]
2017 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2019 v_cmp_nlg_f16 vcc, v1, v255
2020 // W64: v_cmp_nlg_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x01,0xff,0x03,0x00]
2021 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2023 v_cmp_nlg_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2024 // W64: v_cmp_nlg_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0a,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2025 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2027 v_cmp_nlg_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
2028 // W64: v_cmp_nlg_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0a,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2029 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2031 v_cmp_nlg_f16 vcc, v127, v255
2032 // W64: v_cmp_nlg_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x7f,0xff,0x03,0x00]
2033 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2035 v_cmp_nlg_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2036 // W64: v_cmp_nlg_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0a,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2037 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2039 v_cmp_nlg_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
2040 // W64: v_cmp_nlg_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0a,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2041 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2043 v_cmp_nlg_f16 vcc, v128, v2
2044 // W64: v_cmp_nlg_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x0a,0xd4,0x80,0x05,0x02,0x00]
2045 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2047 v_cmp_nlg_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2048 // W64: v_cmp_nlg_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2049 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2051 v_cmp_nlg_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
2052 // W64: v_cmp_nlg_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0a,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2053 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2055 v_cmp_nlg_f16 vcc, vcc_hi, v255
2056 // W64: v_cmp_nlg_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x6b,0xfe,0x03,0x00]
2057 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2059 v_cmp_nlg_f16 vcc, vcc_lo, v255
2060 // W64: v_cmp_nlg_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x6a,0xfe,0x03,0x00]
2061 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2063 v_cmp_nlg_f16 vcc_lo, v1, v255
2064 // W32: v_cmp_nlg_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x01,0xff,0x03,0x00]
2065 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2067 v_cmp_nlg_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2068 // W32: v_cmp_nlg_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0a,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2069 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2071 v_cmp_nlg_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
2072 // W32: v_cmp_nlg_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0a,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2073 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2075 v_cmp_nlg_f16 vcc_lo, v127, v255
2076 // W32: v_cmp_nlg_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x7f,0xff,0x03,0x00]
2077 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2079 v_cmp_nlg_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2080 // W32: v_cmp_nlg_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0a,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2081 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2083 v_cmp_nlg_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
2084 // W32: v_cmp_nlg_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0a,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2085 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2087 v_cmp_nlg_f16 vcc_lo, v128, v2
2088 // W32: v_cmp_nlg_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x0a,0xd4,0x80,0x05,0x02,0x00]
2089 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2091 v_cmp_nlg_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2092 // W32: v_cmp_nlg_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2093 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2095 v_cmp_nlg_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
2096 // W32: v_cmp_nlg_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0a,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2097 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2099 v_cmp_nlg_f16 vcc_lo, vcc_hi, v255
2100 // W32: v_cmp_nlg_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x6b,0xfe,0x03,0x00]
2101 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2103 v_cmp_nlg_f16 vcc_lo, vcc_lo, v255
2104 // W32: v_cmp_nlg_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0a,0xd4,0x6a,0xfe,0x03,0x00]
2105 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2107 v_cmp_nlt_f16 vcc, v1, v255
2108 // W64: v_cmp_nlt_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x01,0xff,0x03,0x00]
2109 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2111 v_cmp_nlt_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2112 // W64: v_cmp_nlt_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0e,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2113 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2115 v_cmp_nlt_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
2116 // W64: v_cmp_nlt_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0e,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2117 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2119 v_cmp_nlt_f16 vcc, v127, v255
2120 // W64: v_cmp_nlt_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x7f,0xff,0x03,0x00]
2121 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2123 v_cmp_nlt_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2124 // W64: v_cmp_nlt_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0e,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2125 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2127 v_cmp_nlt_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
2128 // W64: v_cmp_nlt_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0e,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2129 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2131 v_cmp_nlt_f16 vcc, v128, v2
2132 // W64: v_cmp_nlt_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x0e,0xd4,0x80,0x05,0x02,0x00]
2133 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2135 v_cmp_nlt_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2136 // W64: v_cmp_nlt_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2137 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2139 v_cmp_nlt_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
2140 // W64: v_cmp_nlt_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0e,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2141 // W32-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2143 v_cmp_nlt_f16 vcc, vcc_hi, v255
2144 // W64: v_cmp_nlt_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x6b,0xfe,0x03,0x00]
2145 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2147 v_cmp_nlt_f16 vcc, vcc_lo, v255
2148 // W64: v_cmp_nlt_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x6a,0xfe,0x03,0x00]
2149 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2151 v_cmp_nlt_f16 vcc_lo, v1, v255
2152 // W32: v_cmp_nlt_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x01,0xff,0x03,0x00]
2153 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2155 v_cmp_nlt_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2156 // W32: v_cmp_nlt_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0e,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2157 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2159 v_cmp_nlt_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
2160 // W32: v_cmp_nlt_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0e,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2161 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2163 v_cmp_nlt_f16 vcc_lo, v127, v255
2164 // W32: v_cmp_nlt_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x7f,0xff,0x03,0x00]
2165 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2167 v_cmp_nlt_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2168 // W32: v_cmp_nlt_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0e,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2169 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2171 v_cmp_nlt_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
2172 // W32: v_cmp_nlt_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0e,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2173 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2175 v_cmp_nlt_f16 vcc_lo, v128, v2
2176 // W32: v_cmp_nlt_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x0e,0xd4,0x80,0x05,0x02,0x00]
2177 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2179 v_cmp_nlt_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2180 // W32: v_cmp_nlt_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2181 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2183 v_cmp_nlt_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
2184 // W32: v_cmp_nlt_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x0e,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2185 // W64-ERR: :[[@LINE-2]]:15: error: invalid operand for instruction
2187 v_cmp_nlt_f16 vcc_lo, vcc_hi, v255
2188 // W32: v_cmp_nlt_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x6b,0xfe,0x03,0x00]
2189 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2191 v_cmp_nlt_f16 vcc_lo, vcc_lo, v255
2192 // W32: v_cmp_nlt_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x0e,0xd4,0x6a,0xfe,0x03,0x00]
2193 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2195 v_cmp_o_f16 vcc, v1, v255
2196 // W64: v_cmp_o_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x01,0xff,0x03,0x00]
2197 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2199 v_cmp_o_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2200 // W64: v_cmp_o_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x07,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2201 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2203 v_cmp_o_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
2204 // W64: v_cmp_o_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x07,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2205 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2207 v_cmp_o_f16 vcc, v127, v255
2208 // W64: v_cmp_o_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x7f,0xff,0x03,0x00]
2209 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2211 v_cmp_o_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2212 // W64: v_cmp_o_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x07,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2213 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2215 v_cmp_o_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
2216 // W64: v_cmp_o_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x07,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2217 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2219 v_cmp_o_f16 vcc, v128, v2
2220 // W64: v_cmp_o_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x07,0xd4,0x80,0x05,0x02,0x00]
2221 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2223 v_cmp_o_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2224 // W64: v_cmp_o_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2225 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2227 v_cmp_o_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
2228 // W64: v_cmp_o_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x07,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2229 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2231 v_cmp_o_f16 vcc, vcc_hi, v255
2232 // W64: v_cmp_o_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x6b,0xfe,0x03,0x00]
2233 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2235 v_cmp_o_f16 vcc, vcc_lo, v255
2236 // W64: v_cmp_o_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x6a,0xfe,0x03,0x00]
2237 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2239 v_cmp_o_f16 vcc_lo, v1, v255
2240 // W32: v_cmp_o_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x01,0xff,0x03,0x00]
2241 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2243 v_cmp_o_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2244 // W32: v_cmp_o_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x07,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2245 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2247 v_cmp_o_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
2248 // W32: v_cmp_o_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x07,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2249 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2251 v_cmp_o_f16 vcc_lo, v127, v255
2252 // W32: v_cmp_o_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x7f,0xff,0x03,0x00]
2253 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2255 v_cmp_o_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2256 // W32: v_cmp_o_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x07,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2257 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2259 v_cmp_o_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
2260 // W32: v_cmp_o_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x07,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2261 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2263 v_cmp_o_f16 vcc_lo, v128, v2
2264 // W32: v_cmp_o_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x07,0xd4,0x80,0x05,0x02,0x00]
2265 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2267 v_cmp_o_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2268 // W32: v_cmp_o_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2269 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2271 v_cmp_o_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
2272 // W32: v_cmp_o_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x07,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2273 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2275 v_cmp_o_f16 vcc_lo, vcc_hi, v255
2276 // W32: v_cmp_o_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x6b,0xfe,0x03,0x00]
2277 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2279 v_cmp_o_f16 vcc_lo, vcc_lo, v255
2280 // W32: v_cmp_o_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x07,0xd4,0x6a,0xfe,0x03,0x00]
2281 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2283 v_cmp_u_f16 vcc, v1, v255
2284 // W64: v_cmp_u_f16_e64 vcc, v1, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x01,0xff,0x03,0x00]
2285 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2287 v_cmp_u_f16 vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2288 // W64: v_cmp_u_f16_e64_dpp vcc, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x08,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2289 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2291 v_cmp_u_f16 vcc, v1, v255 quad_perm:[3,2,1,0]
2292 // W64: v_cmp_u_f16_e64_dpp vcc, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x08,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2293 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2295 v_cmp_u_f16 vcc, v127, v255
2296 // W64: v_cmp_u_f16_e64 vcc, v127, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x7f,0xff,0x03,0x00]
2297 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2299 v_cmp_u_f16 vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2300 // W64: v_cmp_u_f16_e64_dpp vcc, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x08,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2301 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2303 v_cmp_u_f16 vcc, v127, v255 quad_perm:[3,2,1,0]
2304 // W64: v_cmp_u_f16_e64_dpp vcc, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x08,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2305 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2307 v_cmp_u_f16 vcc, v128, v2
2308 // W64: v_cmp_u_f16_e64 vcc, v128, v2 ; encoding: [0x6a,0x00,0x08,0xd4,0x80,0x05,0x02,0x00]
2309 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2311 v_cmp_u_f16 vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2312 // W64: v_cmp_u_f16_e64_dpp vcc, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2313 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2315 v_cmp_u_f16 vcc, v128, v2 quad_perm:[3,2,1,0]
2316 // W64: v_cmp_u_f16_e64_dpp vcc, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x08,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2317 // W32-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2319 v_cmp_u_f16 vcc, vcc_hi, v255
2320 // W64: v_cmp_u_f16_e64 vcc, vcc_hi, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x6b,0xfe,0x03,0x00]
2321 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2323 v_cmp_u_f16 vcc, vcc_lo, v255
2324 // W64: v_cmp_u_f16_e64 vcc, vcc_lo, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x6a,0xfe,0x03,0x00]
2325 // W32-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2327 v_cmp_u_f16 vcc_lo, v1, v255
2328 // W32: v_cmp_u_f16_e64 vcc_lo, v1, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x01,0xff,0x03,0x00]
2329 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2331 v_cmp_u_f16 vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0]
2332 // W32: v_cmp_u_f16_e64_dpp vcc_lo, v1, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x08,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05]
2333 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2335 v_cmp_u_f16 vcc_lo, v1, v255 quad_perm:[3,2,1,0]
2336 // W32: v_cmp_u_f16_e64_dpp vcc_lo, v1, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x08,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff]
2337 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2339 v_cmp_u_f16 vcc_lo, v127, v255
2340 // W32: v_cmp_u_f16_e64 vcc_lo, v127, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x7f,0xff,0x03,0x00]
2341 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2343 v_cmp_u_f16 vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0]
2344 // W32: v_cmp_u_f16_e64_dpp vcc_lo, v127, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x08,0xd4,0xe9,0xfe,0x03,0x00,0x7f,0x77,0x39,0x05]
2345 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2347 v_cmp_u_f16 vcc_lo, v127, v255 quad_perm:[3,2,1,0]
2348 // W32: v_cmp_u_f16_e64_dpp vcc_lo, v127, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x08,0xd4,0xfa,0xfe,0x03,0x00,0x7f,0x1b,0x00,0xff]
2349 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2351 v_cmp_u_f16 vcc_lo, v128, v2
2352 // W32: v_cmp_u_f16_e64 vcc_lo, v128, v2 ; encoding: [0x6a,0x00,0x08,0xd4,0x80,0x05,0x02,0x00]
2353 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2355 v_cmp_u_f16 vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0]
2356 // W32: v_cmp_u_f16_e64_dpp vcc_lo, v128, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x6a,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x80,0x77,0x39,0x05]
2357 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2359 v_cmp_u_f16 vcc_lo, v128, v2 quad_perm:[3,2,1,0]
2360 // W32: v_cmp_u_f16_e64_dpp vcc_lo, v128, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x6a,0x00,0x08,0xd4,0xfa,0x04,0x02,0x00,0x80,0x1b,0x00,0xff]
2361 // W64-ERR: :[[@LINE-2]]:13: error: invalid operand for instruction
2363 v_cmp_u_f16 vcc_lo, vcc_hi, v255
2364 // W32: v_cmp_u_f16_e64 vcc_lo, vcc_hi, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x6b,0xfe,0x03,0x00]
2365 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
2367 v_cmp_u_f16 vcc_lo, vcc_lo, v255
2368 // W32: v_cmp_u_f16_e64 vcc_lo, vcc_lo, v255 ; encoding: [0x6a,0x00,0x08,0xd4,0x6a,0xfe,0x03,0x00]
2369 // W64-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode