Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / Disassembler / AMDGPU / gfx10_sop1.txt
blobb5578bb4fd200dd557f7efef89d741cc72e045e6
1 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize32,-wavefrontsize64 -disassemble -show-encoding < %s | FileCheck -strict-whitespace -check-prefix=GFX10 %s
2 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=-wavefrontsize32,+wavefrontsize64 -disassemble -show-encoding < %s | FileCheck -strict-whitespace -check-prefix=GFX10 %s
5 # GFX10: s_abs_i32 exec_hi, s1                   ; encoding: [0x01,0x34,0xff,0xbe]
6 0x01,0x34,0xff,0xbe
8 # GFX10: s_abs_i32 exec_lo, s1                   ; encoding: [0x01,0x34,0xfe,0xbe]
9 0x01,0x34,0xfe,0xbe
11 # GFX10: s_abs_i32 m0, s1                        ; encoding: [0x01,0x34,0xfc,0xbe]
12 0x01,0x34,0xfc,0xbe
14 # GFX10: s_abs_i32 s0, -1                        ; encoding: [0xc1,0x34,0x80,0xbe]
15 0xc1,0x34,0x80,0xbe
17 # GFX10: s_abs_i32 s0, -4.0                      ; encoding: [0xf7,0x34,0x80,0xbe]
18 0xf7,0x34,0x80,0xbe
20 # GFX10: s_abs_i32 s0, 0                         ; encoding: [0x80,0x34,0x80,0xbe]
21 0x80,0x34,0x80,0xbe
23 # GFX10: s_abs_i32 s0, 0.5                       ; encoding: [0xf0,0x34,0x80,0xbe]
24 0xf0,0x34,0x80,0xbe
26 # GFX10: s_abs_i32 s0, 0x3f717273                ; encoding: [0xff,0x34,0x80,0xbe,0x73,0x72,0x71,0x3f]
27 0xff,0x34,0x80,0xbe,0x73,0x72,0x71,0x3f
29 # GFX10: s_abs_i32 s0, 0xaf123456                ; encoding: [0xff,0x34,0x80,0xbe,0x56,0x34,0x12,0xaf]
30 0xff,0x34,0x80,0xbe,0x56,0x34,0x12,0xaf
32 # GFX10: s_abs_i32 s0, exec_hi                   ; encoding: [0x7f,0x34,0x80,0xbe]
33 0x7f,0x34,0x80,0xbe
35 # GFX10: s_abs_i32 s0, exec_lo                   ; encoding: [0x7e,0x34,0x80,0xbe]
36 0x7e,0x34,0x80,0xbe
38 # GFX10: s_abs_i32 s0, m0                        ; encoding: [0x7c,0x34,0x80,0xbe]
39 0x7c,0x34,0x80,0xbe
41 # GFX10: s_abs_i32 s0, s1                        ; encoding: [0x01,0x34,0x80,0xbe]
42 0x01,0x34,0x80,0xbe
44 # GFX10: s_abs_i32 s0, s104                      ; encoding: [0x68,0x34,0x80,0xbe]
45 0x68,0x34,0x80,0xbe
47 # GFX10: s_abs_i32 s0, vcc_hi                    ; encoding: [0x6b,0x34,0x80,0xbe]
48 0x6b,0x34,0x80,0xbe
50 # GFX10: s_abs_i32 s0, vcc_lo                    ; encoding: [0x6a,0x34,0x80,0xbe]
51 0x6a,0x34,0x80,0xbe
53 # GFX10: s_abs_i32 s105, s1                      ; encoding: [0x01,0x34,0xe9,0xbe]
54 0x01,0x34,0xe9,0xbe
56 # GFX10: s_abs_i32 s105, s104                    ; encoding: [0x68,0x34,0xe9,0xbe]
57 0x68,0x34,0xe9,0xbe
59 # GFX10: s_abs_i32 vcc_hi, s1                    ; encoding: [0x01,0x34,0xeb,0xbe]
60 0x01,0x34,0xeb,0xbe
62 # GFX10: s_abs_i32 vcc_lo, s1                    ; encoding: [0x01,0x34,0xea,0xbe]
63 0x01,0x34,0xea,0xbe
65 # GFX10: s_and_saveexec_b32 exec_hi, s1          ; encoding: [0x01,0x3c,0xff,0xbe]
66 0x01,0x3c,0xff,0xbe
68 # GFX10: s_and_saveexec_b32 exec_lo, s1          ; encoding: [0x01,0x3c,0xfe,0xbe]
69 0x01,0x3c,0xfe,0xbe
71 # GFX10: s_and_saveexec_b32 m0, s1               ; encoding: [0x01,0x3c,0xfc,0xbe]
72 0x01,0x3c,0xfc,0xbe
74 # GFX10: s_and_saveexec_b32 s0, -1               ; encoding: [0xc1,0x3c,0x80,0xbe]
75 0xc1,0x3c,0x80,0xbe
77 # GFX10: s_and_saveexec_b32 s0, -4.0             ; encoding: [0xf7,0x3c,0x80,0xbe]
78 0xf7,0x3c,0x80,0xbe
80 # GFX10: s_and_saveexec_b32 s0, 0                ; encoding: [0x80,0x3c,0x80,0xbe]
81 0x80,0x3c,0x80,0xbe
83 # GFX10: s_and_saveexec_b32 s0, 0.5              ; encoding: [0xf0,0x3c,0x80,0xbe]
84 0xf0,0x3c,0x80,0xbe
86 # GFX10: s_and_saveexec_b32 s0, 0x3f717273       ; encoding: [0xff,0x3c,0x80,0xbe,0x73,0x72,0x71,0x3f]
87 0xff,0x3c,0x80,0xbe,0x73,0x72,0x71,0x3f
89 # GFX10: s_and_saveexec_b32 s0, 0xaf123456       ; encoding: [0xff,0x3c,0x80,0xbe,0x56,0x34,0x12,0xaf]
90 0xff,0x3c,0x80,0xbe,0x56,0x34,0x12,0xaf
92 # GFX10: s_and_saveexec_b32 s0, exec_hi          ; encoding: [0x7f,0x3c,0x80,0xbe]
93 0x7f,0x3c,0x80,0xbe
95 # GFX10: s_and_saveexec_b32 s0, exec_lo          ; encoding: [0x7e,0x3c,0x80,0xbe]
96 0x7e,0x3c,0x80,0xbe
98 # GFX10: s_and_saveexec_b32 s0, m0               ; encoding: [0x7c,0x3c,0x80,0xbe]
99 0x7c,0x3c,0x80,0xbe
101 # GFX10: s_and_saveexec_b32 s0, s1               ; encoding: [0x01,0x3c,0x80,0xbe]
102 0x01,0x3c,0x80,0xbe
104 # GFX10: s_and_saveexec_b32 s0, s104             ; encoding: [0x68,0x3c,0x80,0xbe]
105 0x68,0x3c,0x80,0xbe
107 # GFX10: s_and_saveexec_b32 s0, vcc_hi           ; encoding: [0x6b,0x3c,0x80,0xbe]
108 0x6b,0x3c,0x80,0xbe
110 # GFX10: s_and_saveexec_b32 s0, vcc_lo           ; encoding: [0x6a,0x3c,0x80,0xbe]
111 0x6a,0x3c,0x80,0xbe
113 # GFX10: s_and_saveexec_b32 s105, s1             ; encoding: [0x01,0x3c,0xe9,0xbe]
114 0x01,0x3c,0xe9,0xbe
116 # GFX10: s_and_saveexec_b32 s105, s104           ; encoding: [0x68,0x3c,0xe9,0xbe]
117 0x68,0x3c,0xe9,0xbe
119 # GFX10: s_and_saveexec_b32 vcc_hi, s1           ; encoding: [0x01,0x3c,0xeb,0xbe]
120 0x01,0x3c,0xeb,0xbe
122 # GFX10: s_and_saveexec_b32 vcc_lo, s1           ; encoding: [0x01,0x3c,0xea,0xbe]
123 0x01,0x3c,0xea,0xbe
125 # GFX10: s_and_saveexec_b64 exec, s[2:3]         ; encoding: [0x02,0x24,0xfe,0xbe]
126 0x02,0x24,0xfe,0xbe
128 # GFX10: s_and_saveexec_b64 s[0:1], -1           ; encoding: [0xc1,0x24,0x80,0xbe]
129 0xc1,0x24,0x80,0xbe
131 # GFX10: s_and_saveexec_b64 s[0:1], -4.0         ; encoding: [0xf7,0x24,0x80,0xbe]
132 0xf7,0x24,0x80,0xbe
134 # GFX10: s_and_saveexec_b64 s[0:1], 0            ; encoding: [0x80,0x24,0x80,0xbe]
135 0x80,0x24,0x80,0xbe
137 # GFX10: s_and_saveexec_b64 s[0:1], 0.5          ; encoding: [0xf0,0x24,0x80,0xbe]
138 0xf0,0x24,0x80,0xbe
140 # GFX10: s_and_saveexec_b64 s[0:1], 0x3f717273   ; encoding: [0xff,0x24,0x80,0xbe,0x73,0x72,0x71,0x3f]
141 0xff,0x24,0x80,0xbe,0x73,0x72,0x71,0x3f
143 # GFX10: s_and_saveexec_b64 s[0:1], 0xaf123456   ; encoding: [0xff,0x24,0x80,0xbe,0x56,0x34,0x12,0xaf]
144 0xff,0x24,0x80,0xbe,0x56,0x34,0x12,0xaf
146 # GFX10: s_and_saveexec_b64 s[0:1], exec         ; encoding: [0x7e,0x24,0x80,0xbe]
147 0x7e,0x24,0x80,0xbe
149 # GFX10: s_and_saveexec_b64 s[0:1], s[102:103]   ; encoding: [0x66,0x24,0x80,0xbe]
150 0x66,0x24,0x80,0xbe
152 # GFX10: s_and_saveexec_b64 s[0:1], s[2:3]       ; encoding: [0x02,0x24,0x80,0xbe]
153 0x02,0x24,0x80,0xbe
155 # GFX10: s_and_saveexec_b64 s[0:1], vcc          ; encoding: [0x6a,0x24,0x80,0xbe]
156 0x6a,0x24,0x80,0xbe
158 # GFX10: s_and_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x24,0xe8,0xbe]
159 0x66,0x24,0xe8,0xbe
161 # GFX10: s_and_saveexec_b64 s[104:105], s[2:3]   ; encoding: [0x02,0x24,0xe8,0xbe]
162 0x02,0x24,0xe8,0xbe
164 # GFX10: s_and_saveexec_b64 vcc, s[2:3]          ; encoding: [0x02,0x24,0xea,0xbe]
165 0x02,0x24,0xea,0xbe
167 # GFX10: s_andn1_saveexec_b32 exec_hi, s1        ; encoding: [0x01,0x44,0xff,0xbe]
168 0x01,0x44,0xff,0xbe
170 # GFX10: s_andn1_saveexec_b32 exec_lo, s1        ; encoding: [0x01,0x44,0xfe,0xbe]
171 0x01,0x44,0xfe,0xbe
173 # GFX10: s_andn1_saveexec_b32 m0, s1             ; encoding: [0x01,0x44,0xfc,0xbe]
174 0x01,0x44,0xfc,0xbe
176 # GFX10: s_andn1_saveexec_b32 s0, -1             ; encoding: [0xc1,0x44,0x80,0xbe]
177 0xc1,0x44,0x80,0xbe
179 # GFX10: s_andn1_saveexec_b32 s0, -4.0           ; encoding: [0xf7,0x44,0x80,0xbe]
180 0xf7,0x44,0x80,0xbe
182 # GFX10: s_andn1_saveexec_b32 s0, 0              ; encoding: [0x80,0x44,0x80,0xbe]
183 0x80,0x44,0x80,0xbe
185 # GFX10: s_andn1_saveexec_b32 s0, 0.5            ; encoding: [0xf0,0x44,0x80,0xbe]
186 0xf0,0x44,0x80,0xbe
188 # GFX10: s_andn1_saveexec_b32 s0, 0x3f717273     ; encoding: [0xff,0x44,0x80,0xbe,0x73,0x72,0x71,0x3f]
189 0xff,0x44,0x80,0xbe,0x73,0x72,0x71,0x3f
191 # GFX10: s_andn1_saveexec_b32 s0, 0xaf123456     ; encoding: [0xff,0x44,0x80,0xbe,0x56,0x34,0x12,0xaf]
192 0xff,0x44,0x80,0xbe,0x56,0x34,0x12,0xaf
194 # GFX10: s_andn1_saveexec_b32 s0, exec_hi        ; encoding: [0x7f,0x44,0x80,0xbe]
195 0x7f,0x44,0x80,0xbe
197 # GFX10: s_andn1_saveexec_b32 s0, exec_lo        ; encoding: [0x7e,0x44,0x80,0xbe]
198 0x7e,0x44,0x80,0xbe
200 # GFX10: s_andn1_saveexec_b32 s0, m0             ; encoding: [0x7c,0x44,0x80,0xbe]
201 0x7c,0x44,0x80,0xbe
203 # GFX10: s_andn1_saveexec_b32 s0, s1             ; encoding: [0x01,0x44,0x80,0xbe]
204 0x01,0x44,0x80,0xbe
206 # GFX10: s_andn1_saveexec_b32 s0, s104           ; encoding: [0x68,0x44,0x80,0xbe]
207 0x68,0x44,0x80,0xbe
209 # GFX10: s_andn1_saveexec_b32 s0, vcc_hi         ; encoding: [0x6b,0x44,0x80,0xbe]
210 0x6b,0x44,0x80,0xbe
212 # GFX10: s_andn1_saveexec_b32 s0, vcc_lo         ; encoding: [0x6a,0x44,0x80,0xbe]
213 0x6a,0x44,0x80,0xbe
215 # GFX10: s_andn1_saveexec_b32 s105, s1           ; encoding: [0x01,0x44,0xe9,0xbe]
216 0x01,0x44,0xe9,0xbe
218 # GFX10: s_andn1_saveexec_b32 s105, s104         ; encoding: [0x68,0x44,0xe9,0xbe]
219 0x68,0x44,0xe9,0xbe
221 # GFX10: s_andn1_saveexec_b32 vcc_hi, s1         ; encoding: [0x01,0x44,0xeb,0xbe]
222 0x01,0x44,0xeb,0xbe
224 # GFX10: s_andn1_saveexec_b32 vcc_lo, s1         ; encoding: [0x01,0x44,0xea,0xbe]
225 0x01,0x44,0xea,0xbe
227 # GFX10: s_andn1_saveexec_b64 exec, s[2:3]       ; encoding: [0x02,0x37,0xfe,0xbe]
228 0x02,0x37,0xfe,0xbe
230 # GFX10: s_andn1_saveexec_b64 s[0:1], -1         ; encoding: [0xc1,0x37,0x80,0xbe]
231 0xc1,0x37,0x80,0xbe
233 # GFX10: s_andn1_saveexec_b64 s[0:1], -4.0       ; encoding: [0xf7,0x37,0x80,0xbe]
234 0xf7,0x37,0x80,0xbe
236 # GFX10: s_andn1_saveexec_b64 s[0:1], 0          ; encoding: [0x80,0x37,0x80,0xbe]
237 0x80,0x37,0x80,0xbe
239 # GFX10: s_andn1_saveexec_b64 s[0:1], 0.5        ; encoding: [0xf0,0x37,0x80,0xbe]
240 0xf0,0x37,0x80,0xbe
242 # GFX10: s_andn1_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x37,0x80,0xbe,0x73,0x72,0x71,0x3f]
243 0xff,0x37,0x80,0xbe,0x73,0x72,0x71,0x3f
245 # GFX10: s_andn1_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf]
246 0xff,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf
248 # GFX10: s_andn1_saveexec_b64 s[0:1], exec       ; encoding: [0x7e,0x37,0x80,0xbe]
249 0x7e,0x37,0x80,0xbe
251 # GFX10: s_andn1_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x37,0x80,0xbe]
252 0x66,0x37,0x80,0xbe
254 # GFX10: s_andn1_saveexec_b64 s[0:1], s[2:3]     ; encoding: [0x02,0x37,0x80,0xbe]
255 0x02,0x37,0x80,0xbe
257 # GFX10: s_andn1_saveexec_b64 s[0:1], vcc        ; encoding: [0x6a,0x37,0x80,0xbe]
258 0x6a,0x37,0x80,0xbe
260 # GFX10: s_andn1_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x37,0xe8,0xbe]
261 0x66,0x37,0xe8,0xbe
263 # GFX10: s_andn1_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x37,0xe8,0xbe]
264 0x02,0x37,0xe8,0xbe
266 # GFX10: s_andn1_saveexec_b64 vcc, s[2:3]        ; encoding: [0x02,0x37,0xea,0xbe]
267 0x02,0x37,0xea,0xbe
269 # GFX10: s_andn1_wrexec_b32 exec_hi, s1          ; encoding: [0x01,0x46,0xff,0xbe]
270 0x01,0x46,0xff,0xbe
272 # GFX10: s_andn1_wrexec_b32 exec_lo, s1          ; encoding: [0x01,0x46,0xfe,0xbe]
273 0x01,0x46,0xfe,0xbe
275 # GFX10: s_andn1_wrexec_b32 m0, s1               ; encoding: [0x01,0x46,0xfc,0xbe]
276 0x01,0x46,0xfc,0xbe
278 # GFX10: s_andn1_wrexec_b32 s0, -1               ; encoding: [0xc1,0x46,0x80,0xbe]
279 0xc1,0x46,0x80,0xbe
281 # GFX10: s_andn1_wrexec_b32 s0, -4.0             ; encoding: [0xf7,0x46,0x80,0xbe]
282 0xf7,0x46,0x80,0xbe
284 # GFX10: s_andn1_wrexec_b32 s0, 0                ; encoding: [0x80,0x46,0x80,0xbe]
285 0x80,0x46,0x80,0xbe
287 # GFX10: s_andn1_wrexec_b32 s0, 0.5              ; encoding: [0xf0,0x46,0x80,0xbe]
288 0xf0,0x46,0x80,0xbe
290 # GFX10: s_andn1_wrexec_b32 s0, 0x3f717273       ; encoding: [0xff,0x46,0x80,0xbe,0x73,0x72,0x71,0x3f]
291 0xff,0x46,0x80,0xbe,0x73,0x72,0x71,0x3f
293 # GFX10: s_andn1_wrexec_b32 s0, 0xaf123456       ; encoding: [0xff,0x46,0x80,0xbe,0x56,0x34,0x12,0xaf]
294 0xff,0x46,0x80,0xbe,0x56,0x34,0x12,0xaf
296 # GFX10: s_andn1_wrexec_b32 s0, exec_hi          ; encoding: [0x7f,0x46,0x80,0xbe]
297 0x7f,0x46,0x80,0xbe
299 # GFX10: s_andn1_wrexec_b32 s0, exec_lo          ; encoding: [0x7e,0x46,0x80,0xbe]
300 0x7e,0x46,0x80,0xbe
302 # GFX10: s_andn1_wrexec_b32 s0, m0               ; encoding: [0x7c,0x46,0x80,0xbe]
303 0x7c,0x46,0x80,0xbe
305 # GFX10: s_andn1_wrexec_b32 s0, s1               ; encoding: [0x01,0x46,0x80,0xbe]
306 0x01,0x46,0x80,0xbe
308 # GFX10: s_andn1_wrexec_b32 s0, s104             ; encoding: [0x68,0x46,0x80,0xbe]
309 0x68,0x46,0x80,0xbe
311 # GFX10: s_andn1_wrexec_b32 s0, vcc_hi           ; encoding: [0x6b,0x46,0x80,0xbe]
312 0x6b,0x46,0x80,0xbe
314 # GFX10: s_andn1_wrexec_b32 s0, vcc_lo           ; encoding: [0x6a,0x46,0x80,0xbe]
315 0x6a,0x46,0x80,0xbe
317 # GFX10: s_andn1_wrexec_b32 s105, s1             ; encoding: [0x01,0x46,0xe9,0xbe]
318 0x01,0x46,0xe9,0xbe
320 # GFX10: s_andn1_wrexec_b32 s105, s104           ; encoding: [0x68,0x46,0xe9,0xbe]
321 0x68,0x46,0xe9,0xbe
323 # GFX10: s_andn1_wrexec_b32 vcc_hi, s1           ; encoding: [0x01,0x46,0xeb,0xbe]
324 0x01,0x46,0xeb,0xbe
326 # GFX10: s_andn1_wrexec_b32 vcc_lo, s1           ; encoding: [0x01,0x46,0xea,0xbe]
327 0x01,0x46,0xea,0xbe
329 # GFX10: s_andn1_wrexec_b64 exec, s[2:3]         ; encoding: [0x02,0x39,0xfe,0xbe]
330 0x02,0x39,0xfe,0xbe
332 # GFX10: s_andn1_wrexec_b64 s[0:1], -1           ; encoding: [0xc1,0x39,0x80,0xbe]
333 0xc1,0x39,0x80,0xbe
335 # GFX10: s_andn1_wrexec_b64 s[0:1], -4.0         ; encoding: [0xf7,0x39,0x80,0xbe]
336 0xf7,0x39,0x80,0xbe
338 # GFX10: s_andn1_wrexec_b64 s[0:1], 0            ; encoding: [0x80,0x39,0x80,0xbe]
339 0x80,0x39,0x80,0xbe
341 # GFX10: s_andn1_wrexec_b64 s[0:1], 0.5          ; encoding: [0xf0,0x39,0x80,0xbe]
342 0xf0,0x39,0x80,0xbe
344 # GFX10: s_andn1_wrexec_b64 s[0:1], 0x3f717273   ; encoding: [0xff,0x39,0x80,0xbe,0x73,0x72,0x71,0x3f]
345 0xff,0x39,0x80,0xbe,0x73,0x72,0x71,0x3f
347 # GFX10: s_andn1_wrexec_b64 s[0:1], 0xaf123456   ; encoding: [0xff,0x39,0x80,0xbe,0x56,0x34,0x12,0xaf]
348 0xff,0x39,0x80,0xbe,0x56,0x34,0x12,0xaf
350 # GFX10: s_andn1_wrexec_b64 s[0:1], exec         ; encoding: [0x7e,0x39,0x80,0xbe]
351 0x7e,0x39,0x80,0xbe
353 # GFX10: s_andn1_wrexec_b64 s[0:1], s[102:103]   ; encoding: [0x66,0x39,0x80,0xbe]
354 0x66,0x39,0x80,0xbe
356 # GFX10: s_andn1_wrexec_b64 s[0:1], s[2:3]       ; encoding: [0x02,0x39,0x80,0xbe]
357 0x02,0x39,0x80,0xbe
359 # GFX10: s_andn1_wrexec_b64 s[0:1], vcc          ; encoding: [0x6a,0x39,0x80,0xbe]
360 0x6a,0x39,0x80,0xbe
362 # GFX10: s_andn1_wrexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x39,0xe8,0xbe]
363 0x66,0x39,0xe8,0xbe
365 # GFX10: s_andn1_wrexec_b64 s[104:105], s[2:3]   ; encoding: [0x02,0x39,0xe8,0xbe]
366 0x02,0x39,0xe8,0xbe
368 # GFX10: s_andn1_wrexec_b64 vcc, s[2:3]          ; encoding: [0x02,0x39,0xea,0xbe]
369 0x02,0x39,0xea,0xbe
371 # GFX10: s_andn2_saveexec_b32 exec_hi, s1        ; encoding: [0x01,0x3f,0xff,0xbe]
372 0x01,0x3f,0xff,0xbe
374 # GFX10: s_andn2_saveexec_b32 exec_lo, s1        ; encoding: [0x01,0x3f,0xfe,0xbe]
375 0x01,0x3f,0xfe,0xbe
377 # GFX10: s_andn2_saveexec_b32 m0, s1             ; encoding: [0x01,0x3f,0xfc,0xbe]
378 0x01,0x3f,0xfc,0xbe
380 # GFX10: s_andn2_saveexec_b32 s0, -1             ; encoding: [0xc1,0x3f,0x80,0xbe]
381 0xc1,0x3f,0x80,0xbe
383 # GFX10: s_andn2_saveexec_b32 s0, -4.0           ; encoding: [0xf7,0x3f,0x80,0xbe]
384 0xf7,0x3f,0x80,0xbe
386 # GFX10: s_andn2_saveexec_b32 s0, 0              ; encoding: [0x80,0x3f,0x80,0xbe]
387 0x80,0x3f,0x80,0xbe
389 # GFX10: s_andn2_saveexec_b32 s0, 0.5            ; encoding: [0xf0,0x3f,0x80,0xbe]
390 0xf0,0x3f,0x80,0xbe
392 # GFX10: s_andn2_saveexec_b32 s0, 0x3f717273     ; encoding: [0xff,0x3f,0x80,0xbe,0x73,0x72,0x71,0x3f]
393 0xff,0x3f,0x80,0xbe,0x73,0x72,0x71,0x3f
395 # GFX10: s_andn2_saveexec_b32 s0, 0xaf123456     ; encoding: [0xff,0x3f,0x80,0xbe,0x56,0x34,0x12,0xaf]
396 0xff,0x3f,0x80,0xbe,0x56,0x34,0x12,0xaf
398 # GFX10: s_andn2_saveexec_b32 s0, exec_hi        ; encoding: [0x7f,0x3f,0x80,0xbe]
399 0x7f,0x3f,0x80,0xbe
401 # GFX10: s_andn2_saveexec_b32 s0, exec_lo        ; encoding: [0x7e,0x3f,0x80,0xbe]
402 0x7e,0x3f,0x80,0xbe
404 # GFX10: s_andn2_saveexec_b32 s0, m0             ; encoding: [0x7c,0x3f,0x80,0xbe]
405 0x7c,0x3f,0x80,0xbe
407 # GFX10: s_andn2_saveexec_b32 s0, s1             ; encoding: [0x01,0x3f,0x80,0xbe]
408 0x01,0x3f,0x80,0xbe
410 # GFX10: s_andn2_saveexec_b32 s0, s104           ; encoding: [0x68,0x3f,0x80,0xbe]
411 0x68,0x3f,0x80,0xbe
413 # GFX10: s_andn2_saveexec_b32 s0, vcc_hi         ; encoding: [0x6b,0x3f,0x80,0xbe]
414 0x6b,0x3f,0x80,0xbe
416 # GFX10: s_andn2_saveexec_b32 s0, vcc_lo         ; encoding: [0x6a,0x3f,0x80,0xbe]
417 0x6a,0x3f,0x80,0xbe
419 # GFX10: s_andn2_saveexec_b32 s105, s1           ; encoding: [0x01,0x3f,0xe9,0xbe]
420 0x01,0x3f,0xe9,0xbe
422 # GFX10: s_andn2_saveexec_b32 s105, s104         ; encoding: [0x68,0x3f,0xe9,0xbe]
423 0x68,0x3f,0xe9,0xbe
425 # GFX10: s_andn2_saveexec_b32 vcc_hi, s1         ; encoding: [0x01,0x3f,0xeb,0xbe]
426 0x01,0x3f,0xeb,0xbe
428 # GFX10: s_andn2_saveexec_b32 vcc_lo, s1         ; encoding: [0x01,0x3f,0xea,0xbe]
429 0x01,0x3f,0xea,0xbe
431 # GFX10: s_andn2_saveexec_b64 exec, s[2:3]       ; encoding: [0x02,0x27,0xfe,0xbe]
432 0x02,0x27,0xfe,0xbe
434 # GFX10: s_andn2_saveexec_b64 s[0:1], -1         ; encoding: [0xc1,0x27,0x80,0xbe]
435 0xc1,0x27,0x80,0xbe
437 # GFX10: s_andn2_saveexec_b64 s[0:1], -4.0       ; encoding: [0xf7,0x27,0x80,0xbe]
438 0xf7,0x27,0x80,0xbe
440 # GFX10: s_andn2_saveexec_b64 s[0:1], 0          ; encoding: [0x80,0x27,0x80,0xbe]
441 0x80,0x27,0x80,0xbe
443 # GFX10: s_andn2_saveexec_b64 s[0:1], 0.5        ; encoding: [0xf0,0x27,0x80,0xbe]
444 0xf0,0x27,0x80,0xbe
446 # GFX10: s_andn2_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x27,0x80,0xbe,0x73,0x72,0x71,0x3f]
447 0xff,0x27,0x80,0xbe,0x73,0x72,0x71,0x3f
449 # GFX10: s_andn2_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf]
450 0xff,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf
452 # GFX10: s_andn2_saveexec_b64 s[0:1], exec       ; encoding: [0x7e,0x27,0x80,0xbe]
453 0x7e,0x27,0x80,0xbe
455 # GFX10: s_andn2_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x27,0x80,0xbe]
456 0x66,0x27,0x80,0xbe
458 # GFX10: s_andn2_saveexec_b64 s[0:1], s[2:3]     ; encoding: [0x02,0x27,0x80,0xbe]
459 0x02,0x27,0x80,0xbe
461 # GFX10: s_andn2_saveexec_b64 s[0:1], vcc        ; encoding: [0x6a,0x27,0x80,0xbe]
462 0x6a,0x27,0x80,0xbe
464 # GFX10: s_andn2_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x27,0xe8,0xbe]
465 0x66,0x27,0xe8,0xbe
467 # GFX10: s_andn2_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x27,0xe8,0xbe]
468 0x02,0x27,0xe8,0xbe
470 # GFX10: s_andn2_saveexec_b64 vcc, s[2:3]        ; encoding: [0x02,0x27,0xea,0xbe]
471 0x02,0x27,0xea,0xbe
473 # GFX10: s_andn2_wrexec_b32 exec_hi, s1          ; encoding: [0x01,0x47,0xff,0xbe]
474 0x01,0x47,0xff,0xbe
476 # GFX10: s_andn2_wrexec_b32 exec_lo, s1          ; encoding: [0x01,0x47,0xfe,0xbe]
477 0x01,0x47,0xfe,0xbe
479 # GFX10: s_andn2_wrexec_b32 m0, s1               ; encoding: [0x01,0x47,0xfc,0xbe]
480 0x01,0x47,0xfc,0xbe
482 # GFX10: s_andn2_wrexec_b32 s0, -1               ; encoding: [0xc1,0x47,0x80,0xbe]
483 0xc1,0x47,0x80,0xbe
485 # GFX10: s_andn2_wrexec_b32 s0, -4.0             ; encoding: [0xf7,0x47,0x80,0xbe]
486 0xf7,0x47,0x80,0xbe
488 # GFX10: s_andn2_wrexec_b32 s0, 0                ; encoding: [0x80,0x47,0x80,0xbe]
489 0x80,0x47,0x80,0xbe
491 # GFX10: s_andn2_wrexec_b32 s0, 0.5              ; encoding: [0xf0,0x47,0x80,0xbe]
492 0xf0,0x47,0x80,0xbe
494 # GFX10: s_andn2_wrexec_b32 s0, 0x3f717273       ; encoding: [0xff,0x47,0x80,0xbe,0x73,0x72,0x71,0x3f]
495 0xff,0x47,0x80,0xbe,0x73,0x72,0x71,0x3f
497 # GFX10: s_andn2_wrexec_b32 s0, 0xaf123456       ; encoding: [0xff,0x47,0x80,0xbe,0x56,0x34,0x12,0xaf]
498 0xff,0x47,0x80,0xbe,0x56,0x34,0x12,0xaf
500 # GFX10: s_andn2_wrexec_b32 s0, exec_hi          ; encoding: [0x7f,0x47,0x80,0xbe]
501 0x7f,0x47,0x80,0xbe
503 # GFX10: s_andn2_wrexec_b32 s0, exec_lo          ; encoding: [0x7e,0x47,0x80,0xbe]
504 0x7e,0x47,0x80,0xbe
506 # GFX10: s_andn2_wrexec_b32 s0, m0               ; encoding: [0x7c,0x47,0x80,0xbe]
507 0x7c,0x47,0x80,0xbe
509 # GFX10: s_andn2_wrexec_b32 s0, s1               ; encoding: [0x01,0x47,0x80,0xbe]
510 0x01,0x47,0x80,0xbe
512 # GFX10: s_andn2_wrexec_b32 s0, s104             ; encoding: [0x68,0x47,0x80,0xbe]
513 0x68,0x47,0x80,0xbe
515 # GFX10: s_andn2_wrexec_b32 s0, vcc_hi           ; encoding: [0x6b,0x47,0x80,0xbe]
516 0x6b,0x47,0x80,0xbe
518 # GFX10: s_andn2_wrexec_b32 s0, vcc_lo           ; encoding: [0x6a,0x47,0x80,0xbe]
519 0x6a,0x47,0x80,0xbe
521 # GFX10: s_andn2_wrexec_b32 s105, s1             ; encoding: [0x01,0x47,0xe9,0xbe]
522 0x01,0x47,0xe9,0xbe
524 # GFX10: s_andn2_wrexec_b32 s105, s104           ; encoding: [0x68,0x47,0xe9,0xbe]
525 0x68,0x47,0xe9,0xbe
527 # GFX10: s_andn2_wrexec_b32 vcc_hi, s1           ; encoding: [0x01,0x47,0xeb,0xbe]
528 0x01,0x47,0xeb,0xbe
530 # GFX10: s_andn2_wrexec_b32 vcc_lo, s1           ; encoding: [0x01,0x47,0xea,0xbe]
531 0x01,0x47,0xea,0xbe
533 # GFX10: s_andn2_wrexec_b64 exec, s[2:3]         ; encoding: [0x02,0x3a,0xfe,0xbe]
534 0x02,0x3a,0xfe,0xbe
536 # GFX10: s_andn2_wrexec_b64 s[0:1], -1           ; encoding: [0xc1,0x3a,0x80,0xbe]
537 0xc1,0x3a,0x80,0xbe
539 # GFX10: s_andn2_wrexec_b64 s[0:1], -4.0         ; encoding: [0xf7,0x3a,0x80,0xbe]
540 0xf7,0x3a,0x80,0xbe
542 # GFX10: s_andn2_wrexec_b64 s[0:1], 0            ; encoding: [0x80,0x3a,0x80,0xbe]
543 0x80,0x3a,0x80,0xbe
545 # GFX10: s_andn2_wrexec_b64 s[0:1], 0.5          ; encoding: [0xf0,0x3a,0x80,0xbe]
546 0xf0,0x3a,0x80,0xbe
548 # GFX10: s_andn2_wrexec_b64 s[0:1], 0x3f717273   ; encoding: [0xff,0x3a,0x80,0xbe,0x73,0x72,0x71,0x3f]
549 0xff,0x3a,0x80,0xbe,0x73,0x72,0x71,0x3f
551 # GFX10: s_andn2_wrexec_b64 s[0:1], 0xaf123456   ; encoding: [0xff,0x3a,0x80,0xbe,0x56,0x34,0x12,0xaf]
552 0xff,0x3a,0x80,0xbe,0x56,0x34,0x12,0xaf
554 # GFX10: s_andn2_wrexec_b64 s[0:1], exec         ; encoding: [0x7e,0x3a,0x80,0xbe]
555 0x7e,0x3a,0x80,0xbe
557 # GFX10: s_andn2_wrexec_b64 s[0:1], s[102:103]   ; encoding: [0x66,0x3a,0x80,0xbe]
558 0x66,0x3a,0x80,0xbe
560 # GFX10: s_andn2_wrexec_b64 s[0:1], s[2:3]       ; encoding: [0x02,0x3a,0x80,0xbe]
561 0x02,0x3a,0x80,0xbe
563 # GFX10: s_andn2_wrexec_b64 s[0:1], vcc          ; encoding: [0x6a,0x3a,0x80,0xbe]
564 0x6a,0x3a,0x80,0xbe
566 # GFX10: s_andn2_wrexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x3a,0xe8,0xbe]
567 0x66,0x3a,0xe8,0xbe
569 # GFX10: s_andn2_wrexec_b64 s[104:105], s[2:3]   ; encoding: [0x02,0x3a,0xe8,0xbe]
570 0x02,0x3a,0xe8,0xbe
572 # GFX10: s_andn2_wrexec_b64 vcc, s[2:3]          ; encoding: [0x02,0x3a,0xea,0xbe]
573 0x02,0x3a,0xea,0xbe
575 # GFX10: s_bcnt0_i32_b32 exec_hi, s1             ; encoding: [0x01,0x0d,0xff,0xbe]
576 0x01,0x0d,0xff,0xbe
578 # GFX10: s_bcnt0_i32_b32 exec_lo, s1             ; encoding: [0x01,0x0d,0xfe,0xbe]
579 0x01,0x0d,0xfe,0xbe
581 # GFX10: s_bcnt0_i32_b32 m0, s1                  ; encoding: [0x01,0x0d,0xfc,0xbe]
582 0x01,0x0d,0xfc,0xbe
584 # GFX10: s_bcnt0_i32_b32 s0, -1                  ; encoding: [0xc1,0x0d,0x80,0xbe]
585 0xc1,0x0d,0x80,0xbe
587 # GFX10: s_bcnt0_i32_b32 s0, -4.0                ; encoding: [0xf7,0x0d,0x80,0xbe]
588 0xf7,0x0d,0x80,0xbe
590 # GFX10: s_bcnt0_i32_b32 s0, 0                   ; encoding: [0x80,0x0d,0x80,0xbe]
591 0x80,0x0d,0x80,0xbe
593 # GFX10: s_bcnt0_i32_b32 s0, 0.5                 ; encoding: [0xf0,0x0d,0x80,0xbe]
594 0xf0,0x0d,0x80,0xbe
596 # GFX10: s_bcnt0_i32_b32 s0, 0x3f717273          ; encoding: [0xff,0x0d,0x80,0xbe,0x73,0x72,0x71,0x3f]
597 0xff,0x0d,0x80,0xbe,0x73,0x72,0x71,0x3f
599 # GFX10: s_bcnt0_i32_b32 s0, 0xaf123456          ; encoding: [0xff,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf]
600 0xff,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf
602 # GFX10: s_bcnt0_i32_b32 s0, exec_hi             ; encoding: [0x7f,0x0d,0x80,0xbe]
603 0x7f,0x0d,0x80,0xbe
605 # GFX10: s_bcnt0_i32_b32 s0, exec_lo             ; encoding: [0x7e,0x0d,0x80,0xbe]
606 0x7e,0x0d,0x80,0xbe
608 # GFX10: s_bcnt0_i32_b32 s0, m0                  ; encoding: [0x7c,0x0d,0x80,0xbe]
609 0x7c,0x0d,0x80,0xbe
611 # GFX10: s_bcnt0_i32_b32 s0, s1                  ; encoding: [0x01,0x0d,0x80,0xbe]
612 0x01,0x0d,0x80,0xbe
614 # GFX10: s_bcnt0_i32_b32 s0, s104                ; encoding: [0x68,0x0d,0x80,0xbe]
615 0x68,0x0d,0x80,0xbe
617 # GFX10: s_bcnt0_i32_b32 s0, vcc_hi              ; encoding: [0x6b,0x0d,0x80,0xbe]
618 0x6b,0x0d,0x80,0xbe
620 # GFX10: s_bcnt0_i32_b32 s0, vcc_lo              ; encoding: [0x6a,0x0d,0x80,0xbe]
621 0x6a,0x0d,0x80,0xbe
623 # GFX10: s_bcnt0_i32_b32 s105, s1                ; encoding: [0x01,0x0d,0xe9,0xbe]
624 0x01,0x0d,0xe9,0xbe
626 # GFX10: s_bcnt0_i32_b32 s105, s104              ; encoding: [0x68,0x0d,0xe9,0xbe]
627 0x68,0x0d,0xe9,0xbe
629 # GFX10: s_bcnt0_i32_b32 vcc_hi, s1              ; encoding: [0x01,0x0d,0xeb,0xbe]
630 0x01,0x0d,0xeb,0xbe
632 # GFX10: s_bcnt0_i32_b32 vcc_lo, s1              ; encoding: [0x01,0x0d,0xea,0xbe]
633 0x01,0x0d,0xea,0xbe
635 # GFX10: s_bcnt0_i32_b64 exec_hi, s[2:3]         ; encoding: [0x02,0x0e,0xff,0xbe]
636 0x02,0x0e,0xff,0xbe
638 # GFX10: s_bcnt0_i32_b64 exec_lo, s[2:3]         ; encoding: [0x02,0x0e,0xfe,0xbe]
639 0x02,0x0e,0xfe,0xbe
641 # GFX10: s_bcnt0_i32_b64 m0, s[2:3]              ; encoding: [0x02,0x0e,0xfc,0xbe]
642 0x02,0x0e,0xfc,0xbe
644 # GFX10: s_bcnt0_i32_b64 s0, -1                  ; encoding: [0xc1,0x0e,0x80,0xbe]
645 0xc1,0x0e,0x80,0xbe
647 # GFX10: s_bcnt0_i32_b64 s0, -4.0                ; encoding: [0xf7,0x0e,0x80,0xbe]
648 0xf7,0x0e,0x80,0xbe
650 # GFX10: s_bcnt0_i32_b64 s0, 0                   ; encoding: [0x80,0x0e,0x80,0xbe]
651 0x80,0x0e,0x80,0xbe
653 # GFX10: s_bcnt0_i32_b64 s0, 0.5                 ; encoding: [0xf0,0x0e,0x80,0xbe]
654 0xf0,0x0e,0x80,0xbe
656 # GFX10: s_bcnt0_i32_b64 s0, 0x3f717273          ; encoding: [0xff,0x0e,0x80,0xbe,0x73,0x72,0x71,0x3f]
657 0xff,0x0e,0x80,0xbe,0x73,0x72,0x71,0x3f
659 # GFX10: s_bcnt0_i32_b64 s0, 0xaf123456          ; encoding: [0xff,0x0e,0x80,0xbe,0x56,0x34,0x12,0xaf]
660 0xff,0x0e,0x80,0xbe,0x56,0x34,0x12,0xaf
662 # GFX10: s_bcnt0_i32_b64 s0, exec                ; encoding: [0x7e,0x0e,0x80,0xbe]
663 0x7e,0x0e,0x80,0xbe
665 # GFX10: s_bcnt0_i32_b64 s0, s[102:103]          ; encoding: [0x66,0x0e,0x80,0xbe]
666 0x66,0x0e,0x80,0xbe
668 # GFX10: s_bcnt0_i32_b64 s0, s[2:3]              ; encoding: [0x02,0x0e,0x80,0xbe]
669 0x02,0x0e,0x80,0xbe
671 # GFX10: s_bcnt0_i32_b64 s0, vcc                 ; encoding: [0x6a,0x0e,0x80,0xbe]
672 0x6a,0x0e,0x80,0xbe
674 # GFX10: s_bcnt0_i32_b64 s105, s[102:103]        ; encoding: [0x66,0x0e,0xe9,0xbe]
675 0x66,0x0e,0xe9,0xbe
677 # GFX10: s_bcnt0_i32_b64 s105, s[2:3]            ; encoding: [0x02,0x0e,0xe9,0xbe]
678 0x02,0x0e,0xe9,0xbe
680 # GFX10: s_bcnt0_i32_b64 vcc_hi, s[2:3]          ; encoding: [0x02,0x0e,0xeb,0xbe]
681 0x02,0x0e,0xeb,0xbe
683 # GFX10: s_bcnt0_i32_b64 vcc_lo, s[2:3]          ; encoding: [0x02,0x0e,0xea,0xbe]
684 0x02,0x0e,0xea,0xbe
686 # GFX10: s_bcnt1_i32_b32 exec_hi, s1             ; encoding: [0x01,0x0f,0xff,0xbe]
687 0x01,0x0f,0xff,0xbe
689 # GFX10: s_bcnt1_i32_b32 exec_lo, s1             ; encoding: [0x01,0x0f,0xfe,0xbe]
690 0x01,0x0f,0xfe,0xbe
692 # GFX10: s_bcnt1_i32_b32 m0, s1                  ; encoding: [0x01,0x0f,0xfc,0xbe]
693 0x01,0x0f,0xfc,0xbe
695 # GFX10: s_bcnt1_i32_b32 s0, -1                  ; encoding: [0xc1,0x0f,0x80,0xbe]
696 0xc1,0x0f,0x80,0xbe
698 # GFX10: s_bcnt1_i32_b32 s0, -4.0                ; encoding: [0xf7,0x0f,0x80,0xbe]
699 0xf7,0x0f,0x80,0xbe
701 # GFX10: s_bcnt1_i32_b32 s0, 0                   ; encoding: [0x80,0x0f,0x80,0xbe]
702 0x80,0x0f,0x80,0xbe
704 # GFX10: s_bcnt1_i32_b32 s0, 0.5                 ; encoding: [0xf0,0x0f,0x80,0xbe]
705 0xf0,0x0f,0x80,0xbe
707 # GFX10: s_bcnt1_i32_b32 s0, 0x3f717273          ; encoding: [0xff,0x0f,0x80,0xbe,0x73,0x72,0x71,0x3f]
708 0xff,0x0f,0x80,0xbe,0x73,0x72,0x71,0x3f
710 # GFX10: s_bcnt1_i32_b32 s0, 0xaf123456          ; encoding: [0xff,0x0f,0x80,0xbe,0x56,0x34,0x12,0xaf]
711 0xff,0x0f,0x80,0xbe,0x56,0x34,0x12,0xaf
713 # GFX10: s_bcnt1_i32_b32 s0, exec_hi             ; encoding: [0x7f,0x0f,0x80,0xbe]
714 0x7f,0x0f,0x80,0xbe
716 # GFX10: s_bcnt1_i32_b32 s0, exec_lo             ; encoding: [0x7e,0x0f,0x80,0xbe]
717 0x7e,0x0f,0x80,0xbe
719 # GFX10: s_bcnt1_i32_b32 s0, m0                  ; encoding: [0x7c,0x0f,0x80,0xbe]
720 0x7c,0x0f,0x80,0xbe
722 # GFX10: s_bcnt1_i32_b32 s0, s1                  ; encoding: [0x01,0x0f,0x80,0xbe]
723 0x01,0x0f,0x80,0xbe
725 # GFX10: s_bcnt1_i32_b32 s0, s104                ; encoding: [0x68,0x0f,0x80,0xbe]
726 0x68,0x0f,0x80,0xbe
728 # GFX10: s_bcnt1_i32_b32 s0, vcc_hi              ; encoding: [0x6b,0x0f,0x80,0xbe]
729 0x6b,0x0f,0x80,0xbe
731 # GFX10: s_bcnt1_i32_b32 s0, vcc_lo              ; encoding: [0x6a,0x0f,0x80,0xbe]
732 0x6a,0x0f,0x80,0xbe
734 # GFX10: s_bcnt1_i32_b32 s105, s1                ; encoding: [0x01,0x0f,0xe9,0xbe]
735 0x01,0x0f,0xe9,0xbe
737 # GFX10: s_bcnt1_i32_b32 s105, s104              ; encoding: [0x68,0x0f,0xe9,0xbe]
738 0x68,0x0f,0xe9,0xbe
740 # GFX10: s_bcnt1_i32_b32 vcc_hi, s1              ; encoding: [0x01,0x0f,0xeb,0xbe]
741 0x01,0x0f,0xeb,0xbe
743 # GFX10: s_bcnt1_i32_b32 vcc_lo, s1              ; encoding: [0x01,0x0f,0xea,0xbe]
744 0x01,0x0f,0xea,0xbe
746 # GFX10: s_bcnt1_i32_b64 exec_hi, s[2:3]         ; encoding: [0x02,0x10,0xff,0xbe]
747 0x02,0x10,0xff,0xbe
749 # GFX10: s_bcnt1_i32_b64 exec_lo, s[2:3]         ; encoding: [0x02,0x10,0xfe,0xbe]
750 0x02,0x10,0xfe,0xbe
752 # GFX10: s_bcnt1_i32_b64 m0, s[2:3]              ; encoding: [0x02,0x10,0xfc,0xbe]
753 0x02,0x10,0xfc,0xbe
755 # GFX10: s_bcnt1_i32_b64 s0, -1                  ; encoding: [0xc1,0x10,0x80,0xbe]
756 0xc1,0x10,0x80,0xbe
758 # GFX10: s_bcnt1_i32_b64 s0, -4.0                ; encoding: [0xf7,0x10,0x80,0xbe]
759 0xf7,0x10,0x80,0xbe
761 # GFX10: s_bcnt1_i32_b64 s0, 0                   ; encoding: [0x80,0x10,0x80,0xbe]
762 0x80,0x10,0x80,0xbe
764 # GFX10: s_bcnt1_i32_b64 s0, 0.5                 ; encoding: [0xf0,0x10,0x80,0xbe]
765 0xf0,0x10,0x80,0xbe
767 # GFX10: s_bcnt1_i32_b64 s0, 0x3f717273          ; encoding: [0xff,0x10,0x80,0xbe,0x73,0x72,0x71,0x3f]
768 0xff,0x10,0x80,0xbe,0x73,0x72,0x71,0x3f
770 # GFX10: s_bcnt1_i32_b64 s0, 0xaf123456          ; encoding: [0xff,0x10,0x80,0xbe,0x56,0x34,0x12,0xaf]
771 0xff,0x10,0x80,0xbe,0x56,0x34,0x12,0xaf
773 # GFX10: s_bcnt1_i32_b64 s0, exec                ; encoding: [0x7e,0x10,0x80,0xbe]
774 0x7e,0x10,0x80,0xbe
776 # GFX10: s_bcnt1_i32_b64 s0, s[102:103]          ; encoding: [0x66,0x10,0x80,0xbe]
777 0x66,0x10,0x80,0xbe
779 # GFX10: s_bcnt1_i32_b64 s0, s[2:3]              ; encoding: [0x02,0x10,0x80,0xbe]
780 0x02,0x10,0x80,0xbe
782 # GFX10: s_bcnt1_i32_b64 s0, vcc                 ; encoding: [0x6a,0x10,0x80,0xbe]
783 0x6a,0x10,0x80,0xbe
785 # GFX10: s_bcnt1_i32_b64 s105, s[102:103]        ; encoding: [0x66,0x10,0xe9,0xbe]
786 0x66,0x10,0xe9,0xbe
788 # GFX10: s_bcnt1_i32_b64 s105, s[2:3]            ; encoding: [0x02,0x10,0xe9,0xbe]
789 0x02,0x10,0xe9,0xbe
791 # GFX10: s_bcnt1_i32_b64 vcc_hi, s[2:3]          ; encoding: [0x02,0x10,0xeb,0xbe]
792 0x02,0x10,0xeb,0xbe
794 # GFX10: s_bcnt1_i32_b64 vcc_lo, s[2:3]          ; encoding: [0x02,0x10,0xea,0xbe]
795 0x02,0x10,0xea,0xbe
797 # GFX10: s_bitreplicate_b64_b32 exec, s2         ; encoding: [0x02,0x3b,0xfe,0xbe]
798 0x02,0x3b,0xfe,0xbe
800 # GFX10: s_bitreplicate_b64_b32 s[0:1], -1       ; encoding: [0xc1,0x3b,0x80,0xbe]
801 0xc1,0x3b,0x80,0xbe
803 # GFX10: s_bitreplicate_b64_b32 s[0:1], -4.0     ; encoding: [0xf7,0x3b,0x80,0xbe]
804 0xf7,0x3b,0x80,0xbe
806 # GFX10: s_bitreplicate_b64_b32 s[0:1], 0        ; encoding: [0x80,0x3b,0x80,0xbe]
807 0x80,0x3b,0x80,0xbe
809 # GFX10: s_bitreplicate_b64_b32 s[0:1], 0.5      ; encoding: [0xf0,0x3b,0x80,0xbe]
810 0xf0,0x3b,0x80,0xbe
812 # GFX10: s_bitreplicate_b64_b32 s[0:1], 0x3f717273 ; encoding: [0xff,0x3b,0x80,0xbe,0x73,0x72,0x71,0x3f]
813 0xff,0x3b,0x80,0xbe,0x73,0x72,0x71,0x3f
815 # GFX10: s_bitreplicate_b64_b32 s[0:1], 0xaf123456 ; encoding: [0xff,0x3b,0x80,0xbe,0x56,0x34,0x12,0xaf]
816 0xff,0x3b,0x80,0xbe,0x56,0x34,0x12,0xaf
818 # GFX10: s_bitreplicate_b64_b32 s[0:1], exec_hi  ; encoding: [0x7f,0x3b,0x80,0xbe]
819 0x7f,0x3b,0x80,0xbe
821 # GFX10: s_bitreplicate_b64_b32 s[0:1], exec_lo  ; encoding: [0x7e,0x3b,0x80,0xbe]
822 0x7e,0x3b,0x80,0xbe
824 # GFX10: s_bitreplicate_b64_b32 s[0:1], m0       ; encoding: [0x7c,0x3b,0x80,0xbe]
825 0x7c,0x3b,0x80,0xbe
827 # GFX10: s_bitreplicate_b64_b32 s[0:1], s102     ; encoding: [0x66,0x3b,0x80,0xbe]
828 0x66,0x3b,0x80,0xbe
830 # GFX10: s_bitreplicate_b64_b32 s[0:1], s2       ; encoding: [0x02,0x3b,0x80,0xbe]
831 0x02,0x3b,0x80,0xbe
833 # GFX10: s_bitreplicate_b64_b32 s[0:1], vcc_hi   ; encoding: [0x6b,0x3b,0x80,0xbe]
834 0x6b,0x3b,0x80,0xbe
836 # GFX10: s_bitreplicate_b64_b32 s[0:1], vcc_lo   ; encoding: [0x6a,0x3b,0x80,0xbe]
837 0x6a,0x3b,0x80,0xbe
839 # GFX10: s_bitreplicate_b64_b32 s[104:105], s102 ; encoding: [0x66,0x3b,0xe8,0xbe]
840 0x66,0x3b,0xe8,0xbe
842 # GFX10: s_bitreplicate_b64_b32 s[104:105], s2   ; encoding: [0x02,0x3b,0xe8,0xbe]
843 0x02,0x3b,0xe8,0xbe
845 # GFX10: s_bitreplicate_b64_b32 vcc, s2          ; encoding: [0x02,0x3b,0xea,0xbe]
846 0x02,0x3b,0xea,0xbe
848 # GFX10: s_bitset0_b32 exec_hi, s1               ; encoding: [0x01,0x1b,0xff,0xbe]
849 0x01,0x1b,0xff,0xbe
851 # GFX10: s_bitset0_b32 exec_lo, s1               ; encoding: [0x01,0x1b,0xfe,0xbe]
852 0x01,0x1b,0xfe,0xbe
854 # GFX10: s_bitset0_b32 m0, s1                    ; encoding: [0x01,0x1b,0xfc,0xbe]
855 0x01,0x1b,0xfc,0xbe
857 # GFX10: s_bitset0_b32 s0, -1                    ; encoding: [0xc1,0x1b,0x80,0xbe]
858 0xc1,0x1b,0x80,0xbe
860 # GFX10: s_bitset0_b32 s0, -4.0                  ; encoding: [0xf7,0x1b,0x80,0xbe]
861 0xf7,0x1b,0x80,0xbe
863 # GFX10: s_bitset0_b32 s0, 0                     ; encoding: [0x80,0x1b,0x80,0xbe]
864 0x80,0x1b,0x80,0xbe
866 # GFX10: s_bitset0_b32 s0, 0.5                   ; encoding: [0xf0,0x1b,0x80,0xbe]
867 0xf0,0x1b,0x80,0xbe
869 # GFX10: s_bitset0_b32 s0, 0x3f717273            ; encoding: [0xff,0x1b,0x80,0xbe,0x73,0x72,0x71,0x3f]
870 0xff,0x1b,0x80,0xbe,0x73,0x72,0x71,0x3f
872 # GFX10: s_bitset0_b32 s0, 0xaf123456            ; encoding: [0xff,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf]
873 0xff,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf
875 # GFX10: s_bitset0_b32 s0, exec_hi               ; encoding: [0x7f,0x1b,0x80,0xbe]
876 0x7f,0x1b,0x80,0xbe
878 # GFX10: s_bitset0_b32 s0, exec_lo               ; encoding: [0x7e,0x1b,0x80,0xbe]
879 0x7e,0x1b,0x80,0xbe
881 # GFX10: s_bitset0_b32 s0, m0                    ; encoding: [0x7c,0x1b,0x80,0xbe]
882 0x7c,0x1b,0x80,0xbe
884 # GFX10: s_bitset0_b32 s0, s1                    ; encoding: [0x01,0x1b,0x80,0xbe]
885 0x01,0x1b,0x80,0xbe
887 # GFX10: s_bitset0_b32 s0, s104                  ; encoding: [0x68,0x1b,0x80,0xbe]
888 0x68,0x1b,0x80,0xbe
890 # GFX10: s_bitset0_b32 s0, vcc_hi                ; encoding: [0x6b,0x1b,0x80,0xbe]
891 0x6b,0x1b,0x80,0xbe
893 # GFX10: s_bitset0_b32 s0, vcc_lo                ; encoding: [0x6a,0x1b,0x80,0xbe]
894 0x6a,0x1b,0x80,0xbe
896 # GFX10: s_bitset0_b32 s105, s1                  ; encoding: [0x01,0x1b,0xe9,0xbe]
897 0x01,0x1b,0xe9,0xbe
899 # GFX10: s_bitset0_b32 s105, s104                ; encoding: [0x68,0x1b,0xe9,0xbe]
900 0x68,0x1b,0xe9,0xbe
902 # GFX10: s_bitset0_b32 vcc_hi, s1                ; encoding: [0x01,0x1b,0xeb,0xbe]
903 0x01,0x1b,0xeb,0xbe
905 # GFX10: s_bitset0_b32 vcc_lo, s1                ; encoding: [0x01,0x1b,0xea,0xbe]
906 0x01,0x1b,0xea,0xbe
908 # GFX10: s_bitset0_b64 exec, s2                  ; encoding: [0x02,0x1c,0xfe,0xbe]
909 0x02,0x1c,0xfe,0xbe
911 # GFX10: s_bitset0_b64 s[0:1], -1                ; encoding: [0xc1,0x1c,0x80,0xbe]
912 0xc1,0x1c,0x80,0xbe
914 # GFX10: s_bitset0_b64 s[0:1], -4.0              ; encoding: [0xf7,0x1c,0x80,0xbe]
915 0xf7,0x1c,0x80,0xbe
917 # GFX10: s_bitset0_b64 s[0:1], 0                 ; encoding: [0x80,0x1c,0x80,0xbe]
918 0x80,0x1c,0x80,0xbe
920 # GFX10: s_bitset0_b64 s[0:1], 0.5               ; encoding: [0xf0,0x1c,0x80,0xbe]
921 0xf0,0x1c,0x80,0xbe
923 # GFX10: s_bitset0_b64 s[0:1], 0x3f717273        ; encoding: [0xff,0x1c,0x80,0xbe,0x73,0x72,0x71,0x3f]
924 0xff,0x1c,0x80,0xbe,0x73,0x72,0x71,0x3f
926 # GFX10: s_bitset0_b64 s[0:1], 0xaf123456        ; encoding: [0xff,0x1c,0x80,0xbe,0x56,0x34,0x12,0xaf]
927 0xff,0x1c,0x80,0xbe,0x56,0x34,0x12,0xaf
929 # GFX10: s_bitset0_b64 s[0:1], exec_hi           ; encoding: [0x7f,0x1c,0x80,0xbe]
930 0x7f,0x1c,0x80,0xbe
932 # GFX10: s_bitset0_b64 s[0:1], exec_lo           ; encoding: [0x7e,0x1c,0x80,0xbe]
933 0x7e,0x1c,0x80,0xbe
935 # GFX10: s_bitset0_b64 s[0:1], m0                ; encoding: [0x7c,0x1c,0x80,0xbe]
936 0x7c,0x1c,0x80,0xbe
938 # GFX10: s_bitset0_b64 s[0:1], s102              ; encoding: [0x66,0x1c,0x80,0xbe]
939 0x66,0x1c,0x80,0xbe
941 # GFX10: s_bitset0_b64 s[0:1], s2                ; encoding: [0x02,0x1c,0x80,0xbe]
942 0x02,0x1c,0x80,0xbe
944 # GFX10: s_bitset0_b64 s[0:1], vcc_hi            ; encoding: [0x6b,0x1c,0x80,0xbe]
945 0x6b,0x1c,0x80,0xbe
947 # GFX10: s_bitset0_b64 s[0:1], vcc_lo            ; encoding: [0x6a,0x1c,0x80,0xbe]
948 0x6a,0x1c,0x80,0xbe
950 # GFX10: s_bitset0_b64 s[104:105], s102          ; encoding: [0x66,0x1c,0xe8,0xbe]
951 0x66,0x1c,0xe8,0xbe
953 # GFX10: s_bitset0_b64 s[104:105], s2            ; encoding: [0x02,0x1c,0xe8,0xbe]
954 0x02,0x1c,0xe8,0xbe
956 # GFX10: s_bitset0_b64 vcc, s2                   ; encoding: [0x02,0x1c,0xea,0xbe]
957 0x02,0x1c,0xea,0xbe
959 # GFX10: s_bitset1_b32 exec_hi, s1               ; encoding: [0x01,0x1d,0xff,0xbe]
960 0x01,0x1d,0xff,0xbe
962 # GFX10: s_bitset1_b32 exec_lo, s1               ; encoding: [0x01,0x1d,0xfe,0xbe]
963 0x01,0x1d,0xfe,0xbe
965 # GFX10: s_bitset1_b32 m0, s1                    ; encoding: [0x01,0x1d,0xfc,0xbe]
966 0x01,0x1d,0xfc,0xbe
968 # GFX10: s_bitset1_b32 s0, -1                    ; encoding: [0xc1,0x1d,0x80,0xbe]
969 0xc1,0x1d,0x80,0xbe
971 # GFX10: s_bitset1_b32 s0, -4.0                  ; encoding: [0xf7,0x1d,0x80,0xbe]
972 0xf7,0x1d,0x80,0xbe
974 # GFX10: s_bitset1_b32 s0, 0                     ; encoding: [0x80,0x1d,0x80,0xbe]
975 0x80,0x1d,0x80,0xbe
977 # GFX10: s_bitset1_b32 s0, 0.5                   ; encoding: [0xf0,0x1d,0x80,0xbe]
978 0xf0,0x1d,0x80,0xbe
980 # GFX10: s_bitset1_b32 s0, 0x3f717273            ; encoding: [0xff,0x1d,0x80,0xbe,0x73,0x72,0x71,0x3f]
981 0xff,0x1d,0x80,0xbe,0x73,0x72,0x71,0x3f
983 # GFX10: s_bitset1_b32 s0, 0xaf123456            ; encoding: [0xff,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf]
984 0xff,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf
986 # GFX10: s_bitset1_b32 s0, exec_hi               ; encoding: [0x7f,0x1d,0x80,0xbe]
987 0x7f,0x1d,0x80,0xbe
989 # GFX10: s_bitset1_b32 s0, exec_lo               ; encoding: [0x7e,0x1d,0x80,0xbe]
990 0x7e,0x1d,0x80,0xbe
992 # GFX10: s_bitset1_b32 s0, m0                    ; encoding: [0x7c,0x1d,0x80,0xbe]
993 0x7c,0x1d,0x80,0xbe
995 # GFX10: s_bitset1_b32 s0, s1                    ; encoding: [0x01,0x1d,0x80,0xbe]
996 0x01,0x1d,0x80,0xbe
998 # GFX10: s_bitset1_b32 s0, s104                  ; encoding: [0x68,0x1d,0x80,0xbe]
999 0x68,0x1d,0x80,0xbe
1001 # GFX10: s_bitset1_b32 s0, vcc_hi                ; encoding: [0x6b,0x1d,0x80,0xbe]
1002 0x6b,0x1d,0x80,0xbe
1004 # GFX10: s_bitset1_b32 s0, vcc_lo                ; encoding: [0x6a,0x1d,0x80,0xbe]
1005 0x6a,0x1d,0x80,0xbe
1007 # GFX10: s_bitset1_b32 s105, s1                  ; encoding: [0x01,0x1d,0xe9,0xbe]
1008 0x01,0x1d,0xe9,0xbe
1010 # GFX10: s_bitset1_b32 s105, s104                ; encoding: [0x68,0x1d,0xe9,0xbe]
1011 0x68,0x1d,0xe9,0xbe
1013 # GFX10: s_bitset1_b32 vcc_hi, s1                ; encoding: [0x01,0x1d,0xeb,0xbe]
1014 0x01,0x1d,0xeb,0xbe
1016 # GFX10: s_bitset1_b32 vcc_lo, s1                ; encoding: [0x01,0x1d,0xea,0xbe]
1017 0x01,0x1d,0xea,0xbe
1019 # GFX10: s_bitset1_b64 exec, s2                  ; encoding: [0x02,0x1e,0xfe,0xbe]
1020 0x02,0x1e,0xfe,0xbe
1022 # GFX10: s_bitset1_b64 s[0:1], -1                ; encoding: [0xc1,0x1e,0x80,0xbe]
1023 0xc1,0x1e,0x80,0xbe
1025 # GFX10: s_bitset1_b64 s[0:1], -4.0              ; encoding: [0xf7,0x1e,0x80,0xbe]
1026 0xf7,0x1e,0x80,0xbe
1028 # GFX10: s_bitset1_b64 s[0:1], 0                 ; encoding: [0x80,0x1e,0x80,0xbe]
1029 0x80,0x1e,0x80,0xbe
1031 # GFX10: s_bitset1_b64 s[0:1], 0.5               ; encoding: [0xf0,0x1e,0x80,0xbe]
1032 0xf0,0x1e,0x80,0xbe
1034 # GFX10: s_bitset1_b64 s[0:1], 0x3f717273        ; encoding: [0xff,0x1e,0x80,0xbe,0x73,0x72,0x71,0x3f]
1035 0xff,0x1e,0x80,0xbe,0x73,0x72,0x71,0x3f
1037 # GFX10: s_bitset1_b64 s[0:1], 0xaf123456        ; encoding: [0xff,0x1e,0x80,0xbe,0x56,0x34,0x12,0xaf]
1038 0xff,0x1e,0x80,0xbe,0x56,0x34,0x12,0xaf
1040 # GFX10: s_bitset1_b64 s[0:1], exec_hi           ; encoding: [0x7f,0x1e,0x80,0xbe]
1041 0x7f,0x1e,0x80,0xbe
1043 # GFX10: s_bitset1_b64 s[0:1], exec_lo           ; encoding: [0x7e,0x1e,0x80,0xbe]
1044 0x7e,0x1e,0x80,0xbe
1046 # GFX10: s_bitset1_b64 s[0:1], m0                ; encoding: [0x7c,0x1e,0x80,0xbe]
1047 0x7c,0x1e,0x80,0xbe
1049 # GFX10: s_bitset1_b64 s[0:1], s102              ; encoding: [0x66,0x1e,0x80,0xbe]
1050 0x66,0x1e,0x80,0xbe
1052 # GFX10: s_bitset1_b64 s[0:1], s2                ; encoding: [0x02,0x1e,0x80,0xbe]
1053 0x02,0x1e,0x80,0xbe
1055 # GFX10: s_bitset1_b64 s[0:1], vcc_hi            ; encoding: [0x6b,0x1e,0x80,0xbe]
1056 0x6b,0x1e,0x80,0xbe
1058 # GFX10: s_bitset1_b64 s[0:1], vcc_lo            ; encoding: [0x6a,0x1e,0x80,0xbe]
1059 0x6a,0x1e,0x80,0xbe
1061 # GFX10: s_bitset1_b64 s[104:105], s102          ; encoding: [0x66,0x1e,0xe8,0xbe]
1062 0x66,0x1e,0xe8,0xbe
1064 # GFX10: s_bitset1_b64 s[104:105], s2            ; encoding: [0x02,0x1e,0xe8,0xbe]
1065 0x02,0x1e,0xe8,0xbe
1067 # GFX10: s_bitset1_b64 vcc, s2                   ; encoding: [0x02,0x1e,0xea,0xbe]
1068 0x02,0x1e,0xea,0xbe
1070 # GFX10: s_brev_b32 exec_hi, s1                  ; encoding: [0x01,0x0b,0xff,0xbe]
1071 0x01,0x0b,0xff,0xbe
1073 # GFX10: s_brev_b32 exec_lo, s1                  ; encoding: [0x01,0x0b,0xfe,0xbe]
1074 0x01,0x0b,0xfe,0xbe
1076 # GFX10: s_brev_b32 m0, s1                       ; encoding: [0x01,0x0b,0xfc,0xbe]
1077 0x01,0x0b,0xfc,0xbe
1079 # GFX10: s_brev_b32 s0, -1                       ; encoding: [0xc1,0x0b,0x80,0xbe]
1080 0xc1,0x0b,0x80,0xbe
1082 # GFX10: s_brev_b32 s0, -4.0                     ; encoding: [0xf7,0x0b,0x80,0xbe]
1083 0xf7,0x0b,0x80,0xbe
1085 # GFX10: s_brev_b32 s0, 0                        ; encoding: [0x80,0x0b,0x80,0xbe]
1086 0x80,0x0b,0x80,0xbe
1088 # GFX10: s_brev_b32 s0, 0.5                      ; encoding: [0xf0,0x0b,0x80,0xbe]
1089 0xf0,0x0b,0x80,0xbe
1091 # GFX10: s_brev_b32 s0, 0x3f717273               ; encoding: [0xff,0x0b,0x80,0xbe,0x73,0x72,0x71,0x3f]
1092 0xff,0x0b,0x80,0xbe,0x73,0x72,0x71,0x3f
1094 # GFX10: s_brev_b32 s0, 0xaf123456               ; encoding: [0xff,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf]
1095 0xff,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf
1097 # GFX10: s_brev_b32 s0, exec_hi                  ; encoding: [0x7f,0x0b,0x80,0xbe]
1098 0x7f,0x0b,0x80,0xbe
1100 # GFX10: s_brev_b32 s0, exec_lo                  ; encoding: [0x7e,0x0b,0x80,0xbe]
1101 0x7e,0x0b,0x80,0xbe
1103 # GFX10: s_brev_b32 s0, m0                       ; encoding: [0x7c,0x0b,0x80,0xbe]
1104 0x7c,0x0b,0x80,0xbe
1106 # GFX10: s_brev_b32 s0, s1                       ; encoding: [0x01,0x0b,0x80,0xbe]
1107 0x01,0x0b,0x80,0xbe
1109 # GFX10: s_brev_b32 s0, s104                     ; encoding: [0x68,0x0b,0x80,0xbe]
1110 0x68,0x0b,0x80,0xbe
1112 # GFX10: s_brev_b32 s0, vcc_hi                   ; encoding: [0x6b,0x0b,0x80,0xbe]
1113 0x6b,0x0b,0x80,0xbe
1115 # GFX10: s_brev_b32 s0, vcc_lo                   ; encoding: [0x6a,0x0b,0x80,0xbe]
1116 0x6a,0x0b,0x80,0xbe
1118 # GFX10: s_brev_b32 s105, s1                     ; encoding: [0x01,0x0b,0xe9,0xbe]
1119 0x01,0x0b,0xe9,0xbe
1121 # GFX10: s_brev_b32 s105, s104                   ; encoding: [0x68,0x0b,0xe9,0xbe]
1122 0x68,0x0b,0xe9,0xbe
1124 # GFX10: s_brev_b32 vcc_hi, s1                   ; encoding: [0x01,0x0b,0xeb,0xbe]
1125 0x01,0x0b,0xeb,0xbe
1127 # GFX10: s_brev_b32 vcc_lo, s1                   ; encoding: [0x01,0x0b,0xea,0xbe]
1128 0x01,0x0b,0xea,0xbe
1130 # GFX10: s_brev_b64 exec, s[2:3]                 ; encoding: [0x02,0x0c,0xfe,0xbe]
1131 0x02,0x0c,0xfe,0xbe
1133 # GFX10: s_brev_b64 s[0:1], -1                   ; encoding: [0xc1,0x0c,0x80,0xbe]
1134 0xc1,0x0c,0x80,0xbe
1136 # GFX10: s_brev_b64 s[0:1], -4.0                 ; encoding: [0xf7,0x0c,0x80,0xbe]
1137 0xf7,0x0c,0x80,0xbe
1139 # GFX10: s_brev_b64 s[0:1], 0                    ; encoding: [0x80,0x0c,0x80,0xbe]
1140 0x80,0x0c,0x80,0xbe
1142 # GFX10: s_brev_b64 s[0:1], 0.5                  ; encoding: [0xf0,0x0c,0x80,0xbe]
1143 0xf0,0x0c,0x80,0xbe
1145 # GFX10: s_brev_b64 s[0:1], 0x3f717273           ; encoding: [0xff,0x0c,0x80,0xbe,0x73,0x72,0x71,0x3f]
1146 0xff,0x0c,0x80,0xbe,0x73,0x72,0x71,0x3f
1148 # GFX10: s_brev_b64 s[0:1], 0xaf123456           ; encoding: [0xff,0x0c,0x80,0xbe,0x56,0x34,0x12,0xaf]
1149 0xff,0x0c,0x80,0xbe,0x56,0x34,0x12,0xaf
1151 # GFX10: s_brev_b64 s[0:1], exec                 ; encoding: [0x7e,0x0c,0x80,0xbe]
1152 0x7e,0x0c,0x80,0xbe
1154 # GFX10: s_brev_b64 s[0:1], s[102:103]           ; encoding: [0x66,0x0c,0x80,0xbe]
1155 0x66,0x0c,0x80,0xbe
1157 # GFX10: s_brev_b64 s[0:1], s[2:3]               ; encoding: [0x02,0x0c,0x80,0xbe]
1158 0x02,0x0c,0x80,0xbe
1160 # GFX10: s_brev_b64 s[0:1], vcc                  ; encoding: [0x6a,0x0c,0x80,0xbe]
1161 0x6a,0x0c,0x80,0xbe
1163 # GFX10: s_brev_b64 s[104:105], s[102:103]       ; encoding: [0x66,0x0c,0xe8,0xbe]
1164 0x66,0x0c,0xe8,0xbe
1166 # GFX10: s_brev_b64 s[104:105], s[2:3]           ; encoding: [0x02,0x0c,0xe8,0xbe]
1167 0x02,0x0c,0xe8,0xbe
1169 # GFX10: s_brev_b64 vcc, s[2:3]                  ; encoding: [0x02,0x0c,0xea,0xbe]
1170 0x02,0x0c,0xea,0xbe
1172 # GFX10: s_cmov_b32 exec_hi, s1                  ; encoding: [0x01,0x05,0xff,0xbe]
1173 0x01,0x05,0xff,0xbe
1175 # GFX10: s_cmov_b32 exec_lo, s1                  ; encoding: [0x01,0x05,0xfe,0xbe]
1176 0x01,0x05,0xfe,0xbe
1178 # GFX10: s_cmov_b32 m0, s1                       ; encoding: [0x01,0x05,0xfc,0xbe]
1179 0x01,0x05,0xfc,0xbe
1181 # GFX10: s_cmov_b32 s0, -1                       ; encoding: [0xc1,0x05,0x80,0xbe]
1182 0xc1,0x05,0x80,0xbe
1184 # GFX10: s_cmov_b32 s0, -4.0                     ; encoding: [0xf7,0x05,0x80,0xbe]
1185 0xf7,0x05,0x80,0xbe
1187 # GFX10: s_cmov_b32 s0, 0                        ; encoding: [0x80,0x05,0x80,0xbe]
1188 0x80,0x05,0x80,0xbe
1190 # GFX10: s_cmov_b32 s0, 0.5                      ; encoding: [0xf0,0x05,0x80,0xbe]
1191 0xf0,0x05,0x80,0xbe
1193 # GFX10: s_cmov_b32 s0, 0x3f717273               ; encoding: [0xff,0x05,0x80,0xbe,0x73,0x72,0x71,0x3f]
1194 0xff,0x05,0x80,0xbe,0x73,0x72,0x71,0x3f
1196 # GFX10: s_cmov_b32 s0, 0xaf123456               ; encoding: [0xff,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf]
1197 0xff,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf
1199 # GFX10: s_cmov_b32 s0, exec_hi                  ; encoding: [0x7f,0x05,0x80,0xbe]
1200 0x7f,0x05,0x80,0xbe
1202 # GFX10: s_cmov_b32 s0, exec_lo                  ; encoding: [0x7e,0x05,0x80,0xbe]
1203 0x7e,0x05,0x80,0xbe
1205 # GFX10: s_cmov_b32 s0, m0                       ; encoding: [0x7c,0x05,0x80,0xbe]
1206 0x7c,0x05,0x80,0xbe
1208 # GFX10: s_cmov_b32 s0, s1                       ; encoding: [0x01,0x05,0x80,0xbe]
1209 0x01,0x05,0x80,0xbe
1211 # GFX10: s_cmov_b32 s0, s104                     ; encoding: [0x68,0x05,0x80,0xbe]
1212 0x68,0x05,0x80,0xbe
1214 # GFX10: s_cmov_b32 s0, vcc_hi                   ; encoding: [0x6b,0x05,0x80,0xbe]
1215 0x6b,0x05,0x80,0xbe
1217 # GFX10: s_cmov_b32 s0, vcc_lo                   ; encoding: [0x6a,0x05,0x80,0xbe]
1218 0x6a,0x05,0x80,0xbe
1220 # GFX10: s_cmov_b32 s105, s1                     ; encoding: [0x01,0x05,0xe9,0xbe]
1221 0x01,0x05,0xe9,0xbe
1223 # GFX10: s_cmov_b32 s105, s104                   ; encoding: [0x68,0x05,0xe9,0xbe]
1224 0x68,0x05,0xe9,0xbe
1226 # GFX10: s_cmov_b32 vcc_hi, s1                   ; encoding: [0x01,0x05,0xeb,0xbe]
1227 0x01,0x05,0xeb,0xbe
1229 # GFX10: s_cmov_b32 vcc_lo, s1                   ; encoding: [0x01,0x05,0xea,0xbe]
1230 0x01,0x05,0xea,0xbe
1232 # GFX10: s_cmov_b64 exec, s[2:3]                 ; encoding: [0x02,0x06,0xfe,0xbe]
1233 0x02,0x06,0xfe,0xbe
1235 # GFX10: s_cmov_b64 s[0:1], -1                   ; encoding: [0xc1,0x06,0x80,0xbe]
1236 0xc1,0x06,0x80,0xbe
1238 # GFX10: s_cmov_b64 s[0:1], -4.0                 ; encoding: [0xf7,0x06,0x80,0xbe]
1239 0xf7,0x06,0x80,0xbe
1241 # GFX10: s_cmov_b64 s[0:1], 0                    ; encoding: [0x80,0x06,0x80,0xbe]
1242 0x80,0x06,0x80,0xbe
1244 # GFX10: s_cmov_b64 s[0:1], 0.5                  ; encoding: [0xf0,0x06,0x80,0xbe]
1245 0xf0,0x06,0x80,0xbe
1247 # GFX10: s_cmov_b64 s[0:1], 0x3f717273           ; encoding: [0xff,0x06,0x80,0xbe,0x73,0x72,0x71,0x3f]
1248 0xff,0x06,0x80,0xbe,0x73,0x72,0x71,0x3f
1250 # GFX10: s_cmov_b64 s[0:1], 0xaf123456           ; encoding: [0xff,0x06,0x80,0xbe,0x56,0x34,0x12,0xaf]
1251 0xff,0x06,0x80,0xbe,0x56,0x34,0x12,0xaf
1253 # GFX10: s_cmov_b64 s[0:1], exec                 ; encoding: [0x7e,0x06,0x80,0xbe]
1254 0x7e,0x06,0x80,0xbe
1256 # GFX10: s_cmov_b64 s[0:1], s[102:103]           ; encoding: [0x66,0x06,0x80,0xbe]
1257 0x66,0x06,0x80,0xbe
1259 # GFX10: s_cmov_b64 s[0:1], s[2:3]               ; encoding: [0x02,0x06,0x80,0xbe]
1260 0x02,0x06,0x80,0xbe
1262 # GFX10: s_cmov_b64 s[0:1], vcc                  ; encoding: [0x6a,0x06,0x80,0xbe]
1263 0x6a,0x06,0x80,0xbe
1265 # GFX10: s_cmov_b64 s[104:105], s[102:103]       ; encoding: [0x66,0x06,0xe8,0xbe]
1266 0x66,0x06,0xe8,0xbe
1268 # GFX10: s_cmov_b64 s[104:105], s[2:3]           ; encoding: [0x02,0x06,0xe8,0xbe]
1269 0x02,0x06,0xe8,0xbe
1271 # GFX10: s_cmov_b64 vcc, s[2:3]                  ; encoding: [0x02,0x06,0xea,0xbe]
1272 0x02,0x06,0xea,0xbe
1274 # GFX10: s_ff0_i32_b32 exec_hi, s1               ; encoding: [0x01,0x11,0xff,0xbe]
1275 0x01,0x11,0xff,0xbe
1277 # GFX10: s_ff0_i32_b32 exec_lo, s1               ; encoding: [0x01,0x11,0xfe,0xbe]
1278 0x01,0x11,0xfe,0xbe
1280 # GFX10: s_ff0_i32_b32 m0, s1                    ; encoding: [0x01,0x11,0xfc,0xbe]
1281 0x01,0x11,0xfc,0xbe
1283 # GFX10: s_ff0_i32_b32 s0, -1                    ; encoding: [0xc1,0x11,0x80,0xbe]
1284 0xc1,0x11,0x80,0xbe
1286 # GFX10: s_ff0_i32_b32 s0, -4.0                  ; encoding: [0xf7,0x11,0x80,0xbe]
1287 0xf7,0x11,0x80,0xbe
1289 # GFX10: s_ff0_i32_b32 s0, 0                     ; encoding: [0x80,0x11,0x80,0xbe]
1290 0x80,0x11,0x80,0xbe
1292 # GFX10: s_ff0_i32_b32 s0, 0.5                   ; encoding: [0xf0,0x11,0x80,0xbe]
1293 0xf0,0x11,0x80,0xbe
1295 # GFX10: s_ff0_i32_b32 s0, 0x3f717273            ; encoding: [0xff,0x11,0x80,0xbe,0x73,0x72,0x71,0x3f]
1296 0xff,0x11,0x80,0xbe,0x73,0x72,0x71,0x3f
1298 # GFX10: s_ff0_i32_b32 s0, 0xaf123456            ; encoding: [0xff,0x11,0x80,0xbe,0x56,0x34,0x12,0xaf]
1299 0xff,0x11,0x80,0xbe,0x56,0x34,0x12,0xaf
1301 # GFX10: s_ff0_i32_b32 s0, exec_hi               ; encoding: [0x7f,0x11,0x80,0xbe]
1302 0x7f,0x11,0x80,0xbe
1304 # GFX10: s_ff0_i32_b32 s0, exec_lo               ; encoding: [0x7e,0x11,0x80,0xbe]
1305 0x7e,0x11,0x80,0xbe
1307 # GFX10: s_ff0_i32_b32 s0, m0                    ; encoding: [0x7c,0x11,0x80,0xbe]
1308 0x7c,0x11,0x80,0xbe
1310 # GFX10: s_ff0_i32_b32 s0, s1                    ; encoding: [0x01,0x11,0x80,0xbe]
1311 0x01,0x11,0x80,0xbe
1313 # GFX10: s_ff0_i32_b32 s0, s104                  ; encoding: [0x68,0x11,0x80,0xbe]
1314 0x68,0x11,0x80,0xbe
1316 # GFX10: s_ff0_i32_b32 s0, vcc_hi                ; encoding: [0x6b,0x11,0x80,0xbe]
1317 0x6b,0x11,0x80,0xbe
1319 # GFX10: s_ff0_i32_b32 s0, vcc_lo                ; encoding: [0x6a,0x11,0x80,0xbe]
1320 0x6a,0x11,0x80,0xbe
1322 # GFX10: s_ff0_i32_b32 s105, s1                  ; encoding: [0x01,0x11,0xe9,0xbe]
1323 0x01,0x11,0xe9,0xbe
1325 # GFX10: s_ff0_i32_b32 s105, s104                ; encoding: [0x68,0x11,0xe9,0xbe]
1326 0x68,0x11,0xe9,0xbe
1328 # GFX10: s_ff0_i32_b32 vcc_hi, s1                ; encoding: [0x01,0x11,0xeb,0xbe]
1329 0x01,0x11,0xeb,0xbe
1331 # GFX10: s_ff0_i32_b32 vcc_lo, s1                ; encoding: [0x01,0x11,0xea,0xbe]
1332 0x01,0x11,0xea,0xbe
1334 # GFX10: s_ff0_i32_b64 exec_hi, s[2:3]           ; encoding: [0x02,0x12,0xff,0xbe]
1335 0x02,0x12,0xff,0xbe
1337 # GFX10: s_ff0_i32_b64 exec_lo, s[2:3]           ; encoding: [0x02,0x12,0xfe,0xbe]
1338 0x02,0x12,0xfe,0xbe
1340 # GFX10: s_ff0_i32_b64 m0, s[2:3]                ; encoding: [0x02,0x12,0xfc,0xbe]
1341 0x02,0x12,0xfc,0xbe
1343 # GFX10: s_ff0_i32_b64 s0, -1                    ; encoding: [0xc1,0x12,0x80,0xbe]
1344 0xc1,0x12,0x80,0xbe
1346 # GFX10: s_ff0_i32_b64 s0, -4.0                  ; encoding: [0xf7,0x12,0x80,0xbe]
1347 0xf7,0x12,0x80,0xbe
1349 # GFX10: s_ff0_i32_b64 s0, 0                     ; encoding: [0x80,0x12,0x80,0xbe]
1350 0x80,0x12,0x80,0xbe
1352 # GFX10: s_ff0_i32_b64 s0, 0.5                   ; encoding: [0xf0,0x12,0x80,0xbe]
1353 0xf0,0x12,0x80,0xbe
1355 # GFX10: s_ff0_i32_b64 s0, 0x3f717273            ; encoding: [0xff,0x12,0x80,0xbe,0x73,0x72,0x71,0x3f]
1356 0xff,0x12,0x80,0xbe,0x73,0x72,0x71,0x3f
1358 # GFX10: s_ff0_i32_b64 s0, 0xaf123456            ; encoding: [0xff,0x12,0x80,0xbe,0x56,0x34,0x12,0xaf]
1359 0xff,0x12,0x80,0xbe,0x56,0x34,0x12,0xaf
1361 # GFX10: s_ff0_i32_b64 s0, exec                  ; encoding: [0x7e,0x12,0x80,0xbe]
1362 0x7e,0x12,0x80,0xbe
1364 # GFX10: s_ff0_i32_b64 s0, s[102:103]            ; encoding: [0x66,0x12,0x80,0xbe]
1365 0x66,0x12,0x80,0xbe
1367 # GFX10: s_ff0_i32_b64 s0, s[2:3]                ; encoding: [0x02,0x12,0x80,0xbe]
1368 0x02,0x12,0x80,0xbe
1370 # GFX10: s_ff0_i32_b64 s0, vcc                   ; encoding: [0x6a,0x12,0x80,0xbe]
1371 0x6a,0x12,0x80,0xbe
1373 # GFX10: s_ff0_i32_b64 s105, s[102:103]          ; encoding: [0x66,0x12,0xe9,0xbe]
1374 0x66,0x12,0xe9,0xbe
1376 # GFX10: s_ff0_i32_b64 s105, s[2:3]              ; encoding: [0x02,0x12,0xe9,0xbe]
1377 0x02,0x12,0xe9,0xbe
1379 # GFX10: s_ff0_i32_b64 vcc_hi, s[2:3]            ; encoding: [0x02,0x12,0xeb,0xbe]
1380 0x02,0x12,0xeb,0xbe
1382 # GFX10: s_ff0_i32_b64 vcc_lo, s[2:3]            ; encoding: [0x02,0x12,0xea,0xbe]
1383 0x02,0x12,0xea,0xbe
1385 # GFX10: s_ff1_i32_b32 exec_hi, s1               ; encoding: [0x01,0x13,0xff,0xbe]
1386 0x01,0x13,0xff,0xbe
1388 # GFX10: s_ff1_i32_b32 exec_lo, s1               ; encoding: [0x01,0x13,0xfe,0xbe]
1389 0x01,0x13,0xfe,0xbe
1391 # GFX10: s_ff1_i32_b32 m0, s1                    ; encoding: [0x01,0x13,0xfc,0xbe]
1392 0x01,0x13,0xfc,0xbe
1394 # GFX10: s_ff1_i32_b32 s0, -1                    ; encoding: [0xc1,0x13,0x80,0xbe]
1395 0xc1,0x13,0x80,0xbe
1397 # GFX10: s_ff1_i32_b32 s0, -4.0                  ; encoding: [0xf7,0x13,0x80,0xbe]
1398 0xf7,0x13,0x80,0xbe
1400 # GFX10: s_ff1_i32_b32 s0, 0                     ; encoding: [0x80,0x13,0x80,0xbe]
1401 0x80,0x13,0x80,0xbe
1403 # GFX10: s_ff1_i32_b32 s0, 0.5                   ; encoding: [0xf0,0x13,0x80,0xbe]
1404 0xf0,0x13,0x80,0xbe
1406 # GFX10: s_ff1_i32_b32 s0, 0x3f717273            ; encoding: [0xff,0x13,0x80,0xbe,0x73,0x72,0x71,0x3f]
1407 0xff,0x13,0x80,0xbe,0x73,0x72,0x71,0x3f
1409 # GFX10: s_ff1_i32_b32 s0, 0xaf123456            ; encoding: [0xff,0x13,0x80,0xbe,0x56,0x34,0x12,0xaf]
1410 0xff,0x13,0x80,0xbe,0x56,0x34,0x12,0xaf
1412 # GFX10: s_ff1_i32_b32 s0, exec_hi               ; encoding: [0x7f,0x13,0x80,0xbe]
1413 0x7f,0x13,0x80,0xbe
1415 # GFX10: s_ff1_i32_b32 s0, exec_lo               ; encoding: [0x7e,0x13,0x80,0xbe]
1416 0x7e,0x13,0x80,0xbe
1418 # GFX10: s_ff1_i32_b32 s0, m0                    ; encoding: [0x7c,0x13,0x80,0xbe]
1419 0x7c,0x13,0x80,0xbe
1421 # GFX10: s_ff1_i32_b32 s0, s1                    ; encoding: [0x01,0x13,0x80,0xbe]
1422 0x01,0x13,0x80,0xbe
1424 # GFX10: s_ff1_i32_b32 s0, s104                  ; encoding: [0x68,0x13,0x80,0xbe]
1425 0x68,0x13,0x80,0xbe
1427 # GFX10: s_ff1_i32_b32 s0, vcc_hi                ; encoding: [0x6b,0x13,0x80,0xbe]
1428 0x6b,0x13,0x80,0xbe
1430 # GFX10: s_ff1_i32_b32 s0, vcc_lo                ; encoding: [0x6a,0x13,0x80,0xbe]
1431 0x6a,0x13,0x80,0xbe
1433 # GFX10: s_ff1_i32_b32 s105, s1                  ; encoding: [0x01,0x13,0xe9,0xbe]
1434 0x01,0x13,0xe9,0xbe
1436 # GFX10: s_ff1_i32_b32 s105, s104                ; encoding: [0x68,0x13,0xe9,0xbe]
1437 0x68,0x13,0xe9,0xbe
1439 # GFX10: s_ff1_i32_b32 vcc_hi, s1                ; encoding: [0x01,0x13,0xeb,0xbe]
1440 0x01,0x13,0xeb,0xbe
1442 # GFX10: s_ff1_i32_b32 vcc_lo, s1                ; encoding: [0x01,0x13,0xea,0xbe]
1443 0x01,0x13,0xea,0xbe
1445 # GFX10: s_ff1_i32_b64 exec_hi, s[2:3]           ; encoding: [0x02,0x14,0xff,0xbe]
1446 0x02,0x14,0xff,0xbe
1448 # GFX10: s_ff1_i32_b64 exec_lo, s[2:3]           ; encoding: [0x02,0x14,0xfe,0xbe]
1449 0x02,0x14,0xfe,0xbe
1451 # GFX10: s_ff1_i32_b64 m0, s[2:3]                ; encoding: [0x02,0x14,0xfc,0xbe]
1452 0x02,0x14,0xfc,0xbe
1454 # GFX10: s_ff1_i32_b64 s0, -1                    ; encoding: [0xc1,0x14,0x80,0xbe]
1455 0xc1,0x14,0x80,0xbe
1457 # GFX10: s_ff1_i32_b64 s0, -4.0                  ; encoding: [0xf7,0x14,0x80,0xbe]
1458 0xf7,0x14,0x80,0xbe
1460 # GFX10: s_ff1_i32_b64 s0, 0                     ; encoding: [0x80,0x14,0x80,0xbe]
1461 0x80,0x14,0x80,0xbe
1463 # GFX10: s_ff1_i32_b64 s0, 0.5                   ; encoding: [0xf0,0x14,0x80,0xbe]
1464 0xf0,0x14,0x80,0xbe
1466 # GFX10: s_ff1_i32_b64 s0, 0x3f717273            ; encoding: [0xff,0x14,0x80,0xbe,0x73,0x72,0x71,0x3f]
1467 0xff,0x14,0x80,0xbe,0x73,0x72,0x71,0x3f
1469 # GFX10: s_ff1_i32_b64 s0, 0xaf123456            ; encoding: [0xff,0x14,0x80,0xbe,0x56,0x34,0x12,0xaf]
1470 0xff,0x14,0x80,0xbe,0x56,0x34,0x12,0xaf
1472 # GFX10: s_ff1_i32_b64 s0, exec                  ; encoding: [0x7e,0x14,0x80,0xbe]
1473 0x7e,0x14,0x80,0xbe
1475 # GFX10: s_ff1_i32_b64 s0, s[102:103]            ; encoding: [0x66,0x14,0x80,0xbe]
1476 0x66,0x14,0x80,0xbe
1478 # GFX10: s_ff1_i32_b64 s0, s[2:3]                ; encoding: [0x02,0x14,0x80,0xbe]
1479 0x02,0x14,0x80,0xbe
1481 # GFX10: s_ff1_i32_b64 s0, vcc                   ; encoding: [0x6a,0x14,0x80,0xbe]
1482 0x6a,0x14,0x80,0xbe
1484 # GFX10: s_ff1_i32_b64 s105, s[102:103]          ; encoding: [0x66,0x14,0xe9,0xbe]
1485 0x66,0x14,0xe9,0xbe
1487 # GFX10: s_ff1_i32_b64 s105, s[2:3]              ; encoding: [0x02,0x14,0xe9,0xbe]
1488 0x02,0x14,0xe9,0xbe
1490 # GFX10: s_ff1_i32_b64 vcc_hi, s[2:3]            ; encoding: [0x02,0x14,0xeb,0xbe]
1491 0x02,0x14,0xeb,0xbe
1493 # GFX10: s_ff1_i32_b64 vcc_lo, s[2:3]            ; encoding: [0x02,0x14,0xea,0xbe]
1494 0x02,0x14,0xea,0xbe
1496 # GFX10: s_flbit_i32 exec_hi, s1                 ; encoding: [0x01,0x17,0xff,0xbe]
1497 0x01,0x17,0xff,0xbe
1499 # GFX10: s_flbit_i32 exec_lo, s1                 ; encoding: [0x01,0x17,0xfe,0xbe]
1500 0x01,0x17,0xfe,0xbe
1502 # GFX10: s_flbit_i32 m0, s1                      ; encoding: [0x01,0x17,0xfc,0xbe]
1503 0x01,0x17,0xfc,0xbe
1505 # GFX10: s_flbit_i32 s0, -1                      ; encoding: [0xc1,0x17,0x80,0xbe]
1506 0xc1,0x17,0x80,0xbe
1508 # GFX10: s_flbit_i32 s0, -4.0                    ; encoding: [0xf7,0x17,0x80,0xbe]
1509 0xf7,0x17,0x80,0xbe
1511 # GFX10: s_flbit_i32 s0, 0                       ; encoding: [0x80,0x17,0x80,0xbe]
1512 0x80,0x17,0x80,0xbe
1514 # GFX10: s_flbit_i32 s0, 0.5                     ; encoding: [0xf0,0x17,0x80,0xbe]
1515 0xf0,0x17,0x80,0xbe
1517 # GFX10: s_flbit_i32 s0, 0x3f717273              ; encoding: [0xff,0x17,0x80,0xbe,0x73,0x72,0x71,0x3f]
1518 0xff,0x17,0x80,0xbe,0x73,0x72,0x71,0x3f
1520 # GFX10: s_flbit_i32 s0, 0xaf123456              ; encoding: [0xff,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf]
1521 0xff,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf
1523 # GFX10: s_flbit_i32 s0, exec_hi                 ; encoding: [0x7f,0x17,0x80,0xbe]
1524 0x7f,0x17,0x80,0xbe
1526 # GFX10: s_flbit_i32 s0, exec_lo                 ; encoding: [0x7e,0x17,0x80,0xbe]
1527 0x7e,0x17,0x80,0xbe
1529 # GFX10: s_flbit_i32 s0, m0                      ; encoding: [0x7c,0x17,0x80,0xbe]
1530 0x7c,0x17,0x80,0xbe
1532 # GFX10: s_flbit_i32 s0, s1                      ; encoding: [0x01,0x17,0x80,0xbe]
1533 0x01,0x17,0x80,0xbe
1535 # GFX10: s_flbit_i32 s0, s104                    ; encoding: [0x68,0x17,0x80,0xbe]
1536 0x68,0x17,0x80,0xbe
1538 # GFX10: s_flbit_i32 s0, vcc_hi                  ; encoding: [0x6b,0x17,0x80,0xbe]
1539 0x6b,0x17,0x80,0xbe
1541 # GFX10: s_flbit_i32 s0, vcc_lo                  ; encoding: [0x6a,0x17,0x80,0xbe]
1542 0x6a,0x17,0x80,0xbe
1544 # GFX10: s_flbit_i32 s105, s1                    ; encoding: [0x01,0x17,0xe9,0xbe]
1545 0x01,0x17,0xe9,0xbe
1547 # GFX10: s_flbit_i32 s105, s104                  ; encoding: [0x68,0x17,0xe9,0xbe]
1548 0x68,0x17,0xe9,0xbe
1550 # GFX10: s_flbit_i32 vcc_hi, s1                  ; encoding: [0x01,0x17,0xeb,0xbe]
1551 0x01,0x17,0xeb,0xbe
1553 # GFX10: s_flbit_i32 vcc_lo, s1                  ; encoding: [0x01,0x17,0xea,0xbe]
1554 0x01,0x17,0xea,0xbe
1556 # GFX10: s_flbit_i32_b32 exec_hi, s1             ; encoding: [0x01,0x15,0xff,0xbe]
1557 0x01,0x15,0xff,0xbe
1559 # GFX10: s_flbit_i32_b32 exec_lo, s1             ; encoding: [0x01,0x15,0xfe,0xbe]
1560 0x01,0x15,0xfe,0xbe
1562 # GFX10: s_flbit_i32_b32 m0, s1                  ; encoding: [0x01,0x15,0xfc,0xbe]
1563 0x01,0x15,0xfc,0xbe
1565 # GFX10: s_flbit_i32_b32 s0, -1                  ; encoding: [0xc1,0x15,0x80,0xbe]
1566 0xc1,0x15,0x80,0xbe
1568 # GFX10: s_flbit_i32_b32 s0, -4.0                ; encoding: [0xf7,0x15,0x80,0xbe]
1569 0xf7,0x15,0x80,0xbe
1571 # GFX10: s_flbit_i32_b32 s0, 0                   ; encoding: [0x80,0x15,0x80,0xbe]
1572 0x80,0x15,0x80,0xbe
1574 # GFX10: s_flbit_i32_b32 s0, 0.5                 ; encoding: [0xf0,0x15,0x80,0xbe]
1575 0xf0,0x15,0x80,0xbe
1577 # GFX10: s_flbit_i32_b32 s0, 0x3f717273          ; encoding: [0xff,0x15,0x80,0xbe,0x73,0x72,0x71,0x3f]
1578 0xff,0x15,0x80,0xbe,0x73,0x72,0x71,0x3f
1580 # GFX10: s_flbit_i32_b32 s0, 0xaf123456          ; encoding: [0xff,0x15,0x80,0xbe,0x56,0x34,0x12,0xaf]
1581 0xff,0x15,0x80,0xbe,0x56,0x34,0x12,0xaf
1583 # GFX10: s_flbit_i32_b32 s0, exec_hi             ; encoding: [0x7f,0x15,0x80,0xbe]
1584 0x7f,0x15,0x80,0xbe
1586 # GFX10: s_flbit_i32_b32 s0, exec_lo             ; encoding: [0x7e,0x15,0x80,0xbe]
1587 0x7e,0x15,0x80,0xbe
1589 # GFX10: s_flbit_i32_b32 s0, m0                  ; encoding: [0x7c,0x15,0x80,0xbe]
1590 0x7c,0x15,0x80,0xbe
1592 # GFX10: s_flbit_i32_b32 s0, s1                  ; encoding: [0x01,0x15,0x80,0xbe]
1593 0x01,0x15,0x80,0xbe
1595 # GFX10: s_flbit_i32_b32 s0, s104                ; encoding: [0x68,0x15,0x80,0xbe]
1596 0x68,0x15,0x80,0xbe
1598 # GFX10: s_flbit_i32_b32 s0, vcc_hi              ; encoding: [0x6b,0x15,0x80,0xbe]
1599 0x6b,0x15,0x80,0xbe
1601 # GFX10: s_flbit_i32_b32 s0, vcc_lo              ; encoding: [0x6a,0x15,0x80,0xbe]
1602 0x6a,0x15,0x80,0xbe
1604 # GFX10: s_flbit_i32_b32 s105, s1                ; encoding: [0x01,0x15,0xe9,0xbe]
1605 0x01,0x15,0xe9,0xbe
1607 # GFX10: s_flbit_i32_b32 s105, s104              ; encoding: [0x68,0x15,0xe9,0xbe]
1608 0x68,0x15,0xe9,0xbe
1610 # GFX10: s_flbit_i32_b32 vcc_hi, s1              ; encoding: [0x01,0x15,0xeb,0xbe]
1611 0x01,0x15,0xeb,0xbe
1613 # GFX10: s_flbit_i32_b32 vcc_lo, s1              ; encoding: [0x01,0x15,0xea,0xbe]
1614 0x01,0x15,0xea,0xbe
1616 # GFX10: s_flbit_i32_b64 exec_hi, s[2:3]         ; encoding: [0x02,0x16,0xff,0xbe]
1617 0x02,0x16,0xff,0xbe
1619 # GFX10: s_flbit_i32_b64 exec_lo, s[2:3]         ; encoding: [0x02,0x16,0xfe,0xbe]
1620 0x02,0x16,0xfe,0xbe
1622 # GFX10: s_flbit_i32_b64 m0, s[2:3]              ; encoding: [0x02,0x16,0xfc,0xbe]
1623 0x02,0x16,0xfc,0xbe
1625 # GFX10: s_flbit_i32_b64 s0, -1                  ; encoding: [0xc1,0x16,0x80,0xbe]
1626 0xc1,0x16,0x80,0xbe
1628 # GFX10: s_flbit_i32_b64 s0, -4.0                ; encoding: [0xf7,0x16,0x80,0xbe]
1629 0xf7,0x16,0x80,0xbe
1631 # GFX10: s_flbit_i32_b64 s0, 0                   ; encoding: [0x80,0x16,0x80,0xbe]
1632 0x80,0x16,0x80,0xbe
1634 # GFX10: s_flbit_i32_b64 s0, 0.5                 ; encoding: [0xf0,0x16,0x80,0xbe]
1635 0xf0,0x16,0x80,0xbe
1637 # GFX10: s_flbit_i32_b64 s0, 0x3f717273          ; encoding: [0xff,0x16,0x80,0xbe,0x73,0x72,0x71,0x3f]
1638 0xff,0x16,0x80,0xbe,0x73,0x72,0x71,0x3f
1640 # GFX10: s_flbit_i32_b64 s0, 0xaf123456          ; encoding: [0xff,0x16,0x80,0xbe,0x56,0x34,0x12,0xaf]
1641 0xff,0x16,0x80,0xbe,0x56,0x34,0x12,0xaf
1643 # GFX10: s_flbit_i32_b64 s0, exec                ; encoding: [0x7e,0x16,0x80,0xbe]
1644 0x7e,0x16,0x80,0xbe
1646 # GFX10: s_flbit_i32_b64 s0, s[102:103]          ; encoding: [0x66,0x16,0x80,0xbe]
1647 0x66,0x16,0x80,0xbe
1649 # GFX10: s_flbit_i32_b64 s0, s[2:3]              ; encoding: [0x02,0x16,0x80,0xbe]
1650 0x02,0x16,0x80,0xbe
1652 # GFX10: s_flbit_i32_b64 s0, vcc                 ; encoding: [0x6a,0x16,0x80,0xbe]
1653 0x6a,0x16,0x80,0xbe
1655 # GFX10: s_flbit_i32_b64 s105, s[102:103]        ; encoding: [0x66,0x16,0xe9,0xbe]
1656 0x66,0x16,0xe9,0xbe
1658 # GFX10: s_flbit_i32_b64 s105, s[2:3]            ; encoding: [0x02,0x16,0xe9,0xbe]
1659 0x02,0x16,0xe9,0xbe
1661 # GFX10: s_flbit_i32_b64 vcc_hi, s[2:3]          ; encoding: [0x02,0x16,0xeb,0xbe]
1662 0x02,0x16,0xeb,0xbe
1664 # GFX10: s_flbit_i32_b64 vcc_lo, s[2:3]          ; encoding: [0x02,0x16,0xea,0xbe]
1665 0x02,0x16,0xea,0xbe
1667 # GFX10: s_flbit_i32_i64 exec_hi, s[2:3]         ; encoding: [0x02,0x18,0xff,0xbe]
1668 0x02,0x18,0xff,0xbe
1670 # GFX10: s_flbit_i32_i64 exec_lo, s[2:3]         ; encoding: [0x02,0x18,0xfe,0xbe]
1671 0x02,0x18,0xfe,0xbe
1673 # GFX10: s_flbit_i32_i64 m0, s[2:3]              ; encoding: [0x02,0x18,0xfc,0xbe]
1674 0x02,0x18,0xfc,0xbe
1676 # GFX10: s_flbit_i32_i64 s0, -1                  ; encoding: [0xc1,0x18,0x80,0xbe]
1677 0xc1,0x18,0x80,0xbe
1679 # GFX10: s_flbit_i32_i64 s0, -4.0                ; encoding: [0xf7,0x18,0x80,0xbe]
1680 0xf7,0x18,0x80,0xbe
1682 # GFX10: s_flbit_i32_i64 s0, 0                   ; encoding: [0x80,0x18,0x80,0xbe]
1683 0x80,0x18,0x80,0xbe
1685 # GFX10: s_flbit_i32_i64 s0, 0.5                 ; encoding: [0xf0,0x18,0x80,0xbe]
1686 0xf0,0x18,0x80,0xbe
1688 # GFX10: s_flbit_i32_i64 s0, 0x3f717273          ; encoding: [0xff,0x18,0x80,0xbe,0x73,0x72,0x71,0x3f]
1689 0xff,0x18,0x80,0xbe,0x73,0x72,0x71,0x3f
1691 # GFX10: s_flbit_i32_i64 s0, 0xaf123456          ; encoding: [0xff,0x18,0x80,0xbe,0x56,0x34,0x12,0xaf]
1692 0xff,0x18,0x80,0xbe,0x56,0x34,0x12,0xaf
1694 # GFX10: s_flbit_i32_i64 s0, exec                ; encoding: [0x7e,0x18,0x80,0xbe]
1695 0x7e,0x18,0x80,0xbe
1697 # GFX10: s_flbit_i32_i64 s0, s[102:103]          ; encoding: [0x66,0x18,0x80,0xbe]
1698 0x66,0x18,0x80,0xbe
1700 # GFX10: s_flbit_i32_i64 s0, s[2:3]              ; encoding: [0x02,0x18,0x80,0xbe]
1701 0x02,0x18,0x80,0xbe
1703 # GFX10: s_flbit_i32_i64 s0, vcc                 ; encoding: [0x6a,0x18,0x80,0xbe]
1704 0x6a,0x18,0x80,0xbe
1706 # GFX10: s_flbit_i32_i64 s105, s[102:103]        ; encoding: [0x66,0x18,0xe9,0xbe]
1707 0x66,0x18,0xe9,0xbe
1709 # GFX10: s_flbit_i32_i64 s105, s[2:3]            ; encoding: [0x02,0x18,0xe9,0xbe]
1710 0x02,0x18,0xe9,0xbe
1712 # GFX10: s_flbit_i32_i64 vcc_hi, s[2:3]          ; encoding: [0x02,0x18,0xeb,0xbe]
1713 0x02,0x18,0xeb,0xbe
1715 # GFX10: s_flbit_i32_i64 vcc_lo, s[2:3]          ; encoding: [0x02,0x18,0xea,0xbe]
1716 0x02,0x18,0xea,0xbe
1718 # GFX10: s_getpc_b64 exec                        ; encoding: [0x00,0x1f,0xfe,0xbe]
1719 0x00,0x1f,0xfe,0xbe
1721 # GFX10: s_getpc_b64 s[0:1]                      ; encoding: [0x00,0x1f,0x80,0xbe]
1722 0x00,0x1f,0x80,0xbe
1724 # GFX10: s_getpc_b64 s[104:105]                  ; encoding: [0x00,0x1f,0xe8,0xbe]
1725 0x00,0x1f,0xe8,0xbe
1727 # GFX10: s_getpc_b64 vcc                         ; encoding: [0x00,0x1f,0xea,0xbe]
1728 0x00,0x1f,0xea,0xbe
1730 # GFX10: s_mov_b32 exec_hi, s1                   ; encoding: [0x01,0x03,0xff,0xbe]
1731 0x01,0x03,0xff,0xbe
1733 # GFX10: s_mov_b32 exec_lo, s1                   ; encoding: [0x01,0x03,0xfe,0xbe]
1734 0x01,0x03,0xfe,0xbe
1736 # GFX10: s_mov_b32 m0, s1                        ; encoding: [0x01,0x03,0xfc,0xbe]
1737 0x01,0x03,0xfc,0xbe
1739 # GFX10: s_mov_b32 s0, -1                        ; encoding: [0xc1,0x03,0x80,0xbe]
1740 0xc1,0x03,0x80,0xbe
1742 # GFX10: s_mov_b32 s0, -4.0                      ; encoding: [0xf7,0x03,0x80,0xbe]
1743 0xf7,0x03,0x80,0xbe
1745 # GFX10: s_mov_b32 s0, 0                         ; encoding: [0x80,0x03,0x80,0xbe]
1746 0x80,0x03,0x80,0xbe
1748 # GFX10: s_mov_b32 s0, 0.5                       ; encoding: [0xf0,0x03,0x80,0xbe]
1749 0xf0,0x03,0x80,0xbe
1751 # GFX10: s_mov_b32 s0, 0x3f717273                ; encoding: [0xff,0x03,0x80,0xbe,0x73,0x72,0x71,0x3f]
1752 0xff,0x03,0x80,0xbe,0x73,0x72,0x71,0x3f
1754 # GFX10: s_mov_b32 s0, 0xaf123456                ; encoding: [0xff,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf]
1755 0xff,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf
1757 # GFX10: s_mov_b32 s0, exec_hi                   ; encoding: [0x7f,0x03,0x80,0xbe]
1758 0x7f,0x03,0x80,0xbe
1760 # GFX10: s_mov_b32 s0, exec_lo                   ; encoding: [0x7e,0x03,0x80,0xbe]
1761 0x7e,0x03,0x80,0xbe
1763 # GFX10: s_mov_b32 s0, m0                        ; encoding: [0x7c,0x03,0x80,0xbe]
1764 0x7c,0x03,0x80,0xbe
1766 # GFX10: s_mov_b32 s0, s1                        ; encoding: [0x01,0x03,0x80,0xbe]
1767 0x01,0x03,0x80,0xbe
1769 # GFX10: s_mov_b32 s0, s104                      ; encoding: [0x68,0x03,0x80,0xbe]
1770 0x68,0x03,0x80,0xbe
1772 # GFX10: s_mov_b32 s0, vcc_hi                    ; encoding: [0x6b,0x03,0x80,0xbe]
1773 0x6b,0x03,0x80,0xbe
1775 # GFX10: s_mov_b32 s0, vcc_lo                    ; encoding: [0x6a,0x03,0x80,0xbe]
1776 0x6a,0x03,0x80,0xbe
1778 # GFX10: s_mov_b32 s105, s1                      ; encoding: [0x01,0x03,0xe9,0xbe]
1779 0x01,0x03,0xe9,0xbe
1781 # GFX10: s_mov_b32 s105, s104                    ; encoding: [0x68,0x03,0xe9,0xbe]
1782 0x68,0x03,0xe9,0xbe
1784 # GFX10: s_mov_b32 vcc_hi, s1                    ; encoding: [0x01,0x03,0xeb,0xbe]
1785 0x01,0x03,0xeb,0xbe
1787 # GFX10: s_mov_b32 vcc_lo, s1                    ; encoding: [0x01,0x03,0xea,0xbe]
1788 0x01,0x03,0xea,0xbe
1790 # GFX10: s_mov_b64 null, s[4:5]                  ; encoding: [0x04,0x04,0xfd,0xbe]
1791 0x04,0x04,0xfd,0xbe
1793 # GFX10: s_mov_b64 exec, s[2:3]                  ; encoding: [0x02,0x04,0xfe,0xbe]
1794 0x02,0x04,0xfe,0xbe
1796 # GFX10: s_mov_b64 s[0:1], -1                    ; encoding: [0xc1,0x04,0x80,0xbe]
1797 0xc1,0x04,0x80,0xbe
1799 # GFX10: s_mov_b64 s[0:1], -4.0                  ; encoding: [0xf7,0x04,0x80,0xbe]
1800 0xf7,0x04,0x80,0xbe
1802 # GFX10: s_mov_b64 s[0:1], 0                     ; encoding: [0x80,0x04,0x80,0xbe]
1803 0x80,0x04,0x80,0xbe
1805 # GFX10: s_mov_b64 s[0:1], 0.5                   ; encoding: [0xf0,0x04,0x80,0xbe]
1806 0xf0,0x04,0x80,0xbe
1808 # GFX10: s_mov_b64 s[0:1], 0x3f717273            ; encoding: [0xff,0x04,0x80,0xbe,0x73,0x72,0x71,0x3f]
1809 0xff,0x04,0x80,0xbe,0x73,0x72,0x71,0x3f
1811 # GFX10: s_mov_b64 s[0:1], 0xaf123456            ; encoding: [0xff,0x04,0x80,0xbe,0x56,0x34,0x12,0xaf]
1812 0xff,0x04,0x80,0xbe,0x56,0x34,0x12,0xaf
1814 # GFX10: s_mov_b64 s[0:1], exec                  ; encoding: [0x7e,0x04,0x80,0xbe]
1815 0x7e,0x04,0x80,0xbe
1817 # GFX10: s_mov_b64 s[0:1], s[102:103]            ; encoding: [0x66,0x04,0x80,0xbe]
1818 0x66,0x04,0x80,0xbe
1820 # GFX10: s_mov_b64 s[0:1], s[2:3]                ; encoding: [0x02,0x04,0x80,0xbe]
1821 0x02,0x04,0x80,0xbe
1823 # GFX10: s_mov_b64 s[0:1], vcc                   ; encoding: [0x6a,0x04,0x80,0xbe]
1824 0x6a,0x04,0x80,0xbe
1826 # GFX10: s_mov_b64 s[104:105], s[102:103]        ; encoding: [0x66,0x04,0xe8,0xbe]
1827 0x66,0x04,0xe8,0xbe
1829 # GFX10: s_mov_b64 s[104:105], s[2:3]            ; encoding: [0x02,0x04,0xe8,0xbe]
1830 0x02,0x04,0xe8,0xbe
1832 # GFX10: s_mov_b64 vcc, s[2:3]                   ; encoding: [0x02,0x04,0xea,0xbe]
1833 0x02,0x04,0xea,0xbe
1835 # GFX10: s_movreld_b32 s0, -1                    ; encoding: [0xc1,0x30,0x80,0xbe]
1836 0xc1,0x30,0x80,0xbe
1838 # GFX10: s_movreld_b32 s0, -4.0                  ; encoding: [0xf7,0x30,0x80,0xbe]
1839 0xf7,0x30,0x80,0xbe
1841 # GFX10: s_movreld_b32 s0, 0                     ; encoding: [0x80,0x30,0x80,0xbe]
1842 0x80,0x30,0x80,0xbe
1844 # GFX10: s_movreld_b32 s0, 0.5                   ; encoding: [0xf0,0x30,0x80,0xbe]
1845 0xf0,0x30,0x80,0xbe
1847 # GFX10: s_movreld_b32 s0, 0x3f717273            ; encoding: [0xff,0x30,0x80,0xbe,0x73,0x72,0x71,0x3f]
1848 0xff,0x30,0x80,0xbe,0x73,0x72,0x71,0x3f
1850 # GFX10: s_movreld_b32 s0, 0xaf123456            ; encoding: [0xff,0x30,0x80,0xbe,0x56,0x34,0x12,0xaf]
1851 0xff,0x30,0x80,0xbe,0x56,0x34,0x12,0xaf
1853 # GFX10: s_movreld_b32 s0, exec_hi               ; encoding: [0x7f,0x30,0x80,0xbe]
1854 0x7f,0x30,0x80,0xbe
1856 # GFX10: s_movreld_b32 s0, exec_lo               ; encoding: [0x7e,0x30,0x80,0xbe]
1857 0x7e,0x30,0x80,0xbe
1859 # GFX10: s_movreld_b32 s0, m0                    ; encoding: [0x7c,0x30,0x80,0xbe]
1860 0x7c,0x30,0x80,0xbe
1862 # GFX10: s_movreld_b32 s0, s1                    ; encoding: [0x01,0x30,0x80,0xbe]
1863 0x01,0x30,0x80,0xbe
1865 # GFX10: s_movreld_b32 s0, s104                  ; encoding: [0x68,0x30,0x80,0xbe]
1866 0x68,0x30,0x80,0xbe
1868 # GFX10: s_movreld_b32 s0, vcc_hi                ; encoding: [0x6b,0x30,0x80,0xbe]
1869 0x6b,0x30,0x80,0xbe
1871 # GFX10: s_movreld_b32 s0, vcc_lo                ; encoding: [0x6a,0x30,0x80,0xbe]
1872 0x6a,0x30,0x80,0xbe
1874 # GFX10: s_movreld_b32 s105, s1                  ; encoding: [0x01,0x30,0xe9,0xbe]
1875 0x01,0x30,0xe9,0xbe
1877 # GFX10: s_movreld_b32 s105, s104                ; encoding: [0x68,0x30,0xe9,0xbe]
1878 0x68,0x30,0xe9,0xbe
1880 # GFX10: s_movreld_b32 vcc_hi, s1                ; encoding: [0x01,0x30,0xeb,0xbe]
1881 0x01,0x30,0xeb,0xbe
1883 # GFX10: s_movreld_b32 vcc_lo, s1                ; encoding: [0x01,0x30,0xea,0xbe]
1884 0x01,0x30,0xea,0xbe
1886 # GFX10: s_movreld_b64 s[0:1], -1                ; encoding: [0xc1,0x31,0x80,0xbe]
1887 0xc1,0x31,0x80,0xbe
1889 # GFX10: s_movreld_b64 s[0:1], -4.0              ; encoding: [0xf7,0x31,0x80,0xbe]
1890 0xf7,0x31,0x80,0xbe
1892 # GFX10: s_movreld_b64 s[0:1], 0                 ; encoding: [0x80,0x31,0x80,0xbe]
1893 0x80,0x31,0x80,0xbe
1895 # GFX10: s_movreld_b64 s[0:1], 0.5               ; encoding: [0xf0,0x31,0x80,0xbe]
1896 0xf0,0x31,0x80,0xbe
1898 # GFX10: s_movreld_b64 s[0:1], 0x3f717273        ; encoding: [0xff,0x31,0x80,0xbe,0x73,0x72,0x71,0x3f]
1899 0xff,0x31,0x80,0xbe,0x73,0x72,0x71,0x3f
1901 # GFX10: s_movreld_b64 s[0:1], 0xaf123456        ; encoding: [0xff,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf]
1902 0xff,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf
1904 # GFX10: s_movreld_b64 s[0:1], exec              ; encoding: [0x7e,0x31,0x80,0xbe]
1905 0x7e,0x31,0x80,0xbe
1907 # GFX10: s_movreld_b64 s[0:1], s[102:103]        ; encoding: [0x66,0x31,0x80,0xbe]
1908 0x66,0x31,0x80,0xbe
1910 # GFX10: s_movreld_b64 s[0:1], s[2:3]            ; encoding: [0x02,0x31,0x80,0xbe]
1911 0x02,0x31,0x80,0xbe
1913 # GFX10: s_movreld_b64 s[0:1], vcc               ; encoding: [0x6a,0x31,0x80,0xbe]
1914 0x6a,0x31,0x80,0xbe
1916 # GFX10: s_movreld_b64 s[104:105], s[102:103]    ; encoding: [0x66,0x31,0xe8,0xbe]
1917 0x66,0x31,0xe8,0xbe
1919 # GFX10: s_movreld_b64 s[104:105], s[2:3]        ; encoding: [0x02,0x31,0xe8,0xbe]
1920 0x02,0x31,0xe8,0xbe
1922 # GFX10: s_movreld_b64 vcc, s[2:3]               ; encoding: [0x02,0x31,0xea,0xbe]
1923 0x02,0x31,0xea,0xbe
1925 # GFX10: s_movrels_b32 exec_hi, s1               ; encoding: [0x01,0x2e,0xff,0xbe]
1926 0x01,0x2e,0xff,0xbe
1928 # GFX10: s_movrels_b32 exec_lo, s1               ; encoding: [0x01,0x2e,0xfe,0xbe]
1929 0x01,0x2e,0xfe,0xbe
1931 # GFX10: s_movrels_b32 m0, s1                    ; encoding: [0x01,0x2e,0xfc,0xbe]
1932 0x01,0x2e,0xfc,0xbe
1934 # GFX10: s_movrels_b32 s0, s1                    ; encoding: [0x01,0x2e,0x80,0xbe]
1935 0x01,0x2e,0x80,0xbe
1937 # GFX10: s_movrels_b32 s0, s104                  ; encoding: [0x68,0x2e,0x80,0xbe]
1938 0x68,0x2e,0x80,0xbe
1940 # GFX10: s_movrels_b32 s0, vcc_hi                ; encoding: [0x6b,0x2e,0x80,0xbe]
1941 0x6b,0x2e,0x80,0xbe
1943 # GFX10: s_movrels_b32 s0, vcc_lo                ; encoding: [0x6a,0x2e,0x80,0xbe]
1944 0x6a,0x2e,0x80,0xbe
1946 # GFX10: s_movrels_b32 s105, s1                  ; encoding: [0x01,0x2e,0xe9,0xbe]
1947 0x01,0x2e,0xe9,0xbe
1949 # GFX10: s_movrels_b32 s105, s104                ; encoding: [0x68,0x2e,0xe9,0xbe]
1950 0x68,0x2e,0xe9,0xbe
1952 # GFX10: s_movrels_b32 vcc_hi, s1                ; encoding: [0x01,0x2e,0xeb,0xbe]
1953 0x01,0x2e,0xeb,0xbe
1955 # GFX10: s_movrels_b32 vcc_lo, s1                ; encoding: [0x01,0x2e,0xea,0xbe]
1956 0x01,0x2e,0xea,0xbe
1958 # GFX10: s_movrels_b64 exec, s[2:3]              ; encoding: [0x02,0x2f,0xfe,0xbe]
1959 0x02,0x2f,0xfe,0xbe
1961 # GFX10: s_movrels_b64 s[0:1], s[102:103]        ; encoding: [0x66,0x2f,0x80,0xbe]
1962 0x66,0x2f,0x80,0xbe
1964 # GFX10: s_movrels_b64 s[0:1], s[2:3]            ; encoding: [0x02,0x2f,0x80,0xbe]
1965 0x02,0x2f,0x80,0xbe
1967 # GFX10: s_movrels_b64 s[0:1], vcc               ; encoding: [0x6a,0x2f,0x80,0xbe]
1968 0x6a,0x2f,0x80,0xbe
1970 # GFX10: s_movrels_b64 s[104:105], s[102:103]    ; encoding: [0x66,0x2f,0xe8,0xbe]
1971 0x66,0x2f,0xe8,0xbe
1973 # GFX10: s_movrels_b64 s[104:105], s[2:3]        ; encoding: [0x02,0x2f,0xe8,0xbe]
1974 0x02,0x2f,0xe8,0xbe
1976 # GFX10: s_movrels_b64 vcc, s[2:3]               ; encoding: [0x02,0x2f,0xea,0xbe]
1977 0x02,0x2f,0xea,0xbe
1979 # GFX10: s_movrelsd_2_b32 s0, s1                 ; encoding: [0x01,0x49,0x80,0xbe]
1980 0x01,0x49,0x80,0xbe
1982 # GFX10: s_movrelsd_2_b32 s0, s104               ; encoding: [0x68,0x49,0x80,0xbe]
1983 0x68,0x49,0x80,0xbe
1985 # GFX10: s_movrelsd_2_b32 s0, vcc_hi             ; encoding: [0x6b,0x49,0x80,0xbe]
1986 0x6b,0x49,0x80,0xbe
1988 # GFX10: s_movrelsd_2_b32 s0, vcc_lo             ; encoding: [0x6a,0x49,0x80,0xbe]
1989 0x6a,0x49,0x80,0xbe
1991 # GFX10: s_movrelsd_2_b32 s105, s1               ; encoding: [0x01,0x49,0xe9,0xbe]
1992 0x01,0x49,0xe9,0xbe
1994 # GFX10: s_movrelsd_2_b32 s105, s104             ; encoding: [0x68,0x49,0xe9,0xbe]
1995 0x68,0x49,0xe9,0xbe
1997 # GFX10: s_movrelsd_2_b32 vcc_hi, s1             ; encoding: [0x01,0x49,0xeb,0xbe]
1998 0x01,0x49,0xeb,0xbe
2000 # GFX10: s_movrelsd_2_b32 vcc_lo, s1             ; encoding: [0x01,0x49,0xea,0xbe]
2001 0x01,0x49,0xea,0xbe
2003 # GFX10: s_nand_saveexec_b32 exec_hi, s1         ; encoding: [0x01,0x41,0xff,0xbe]
2004 0x01,0x41,0xff,0xbe
2006 # GFX10: s_nand_saveexec_b32 exec_lo, s1         ; encoding: [0x01,0x41,0xfe,0xbe]
2007 0x01,0x41,0xfe,0xbe
2009 # GFX10: s_nand_saveexec_b32 m0, s1              ; encoding: [0x01,0x41,0xfc,0xbe]
2010 0x01,0x41,0xfc,0xbe
2012 # GFX10: s_nand_saveexec_b32 s0, -1              ; encoding: [0xc1,0x41,0x80,0xbe]
2013 0xc1,0x41,0x80,0xbe
2015 # GFX10: s_nand_saveexec_b32 s0, -4.0            ; encoding: [0xf7,0x41,0x80,0xbe]
2016 0xf7,0x41,0x80,0xbe
2018 # GFX10: s_nand_saveexec_b32 s0, 0               ; encoding: [0x80,0x41,0x80,0xbe]
2019 0x80,0x41,0x80,0xbe
2021 # GFX10: s_nand_saveexec_b32 s0, 0.5             ; encoding: [0xf0,0x41,0x80,0xbe]
2022 0xf0,0x41,0x80,0xbe
2024 # GFX10: s_nand_saveexec_b32 s0, 0x3f717273      ; encoding: [0xff,0x41,0x80,0xbe,0x73,0x72,0x71,0x3f]
2025 0xff,0x41,0x80,0xbe,0x73,0x72,0x71,0x3f
2027 # GFX10: s_nand_saveexec_b32 s0, 0xaf123456      ; encoding: [0xff,0x41,0x80,0xbe,0x56,0x34,0x12,0xaf]
2028 0xff,0x41,0x80,0xbe,0x56,0x34,0x12,0xaf
2030 # GFX10: s_nand_saveexec_b32 s0, exec_hi         ; encoding: [0x7f,0x41,0x80,0xbe]
2031 0x7f,0x41,0x80,0xbe
2033 # GFX10: s_nand_saveexec_b32 s0, exec_lo         ; encoding: [0x7e,0x41,0x80,0xbe]
2034 0x7e,0x41,0x80,0xbe
2036 # GFX10: s_nand_saveexec_b32 s0, m0              ; encoding: [0x7c,0x41,0x80,0xbe]
2037 0x7c,0x41,0x80,0xbe
2039 # GFX10: s_nand_saveexec_b32 s0, s1              ; encoding: [0x01,0x41,0x80,0xbe]
2040 0x01,0x41,0x80,0xbe
2042 # GFX10: s_nand_saveexec_b32 s0, s104            ; encoding: [0x68,0x41,0x80,0xbe]
2043 0x68,0x41,0x80,0xbe
2045 # GFX10: s_nand_saveexec_b32 s0, vcc_hi          ; encoding: [0x6b,0x41,0x80,0xbe]
2046 0x6b,0x41,0x80,0xbe
2048 # GFX10: s_nand_saveexec_b32 s0, vcc_lo          ; encoding: [0x6a,0x41,0x80,0xbe]
2049 0x6a,0x41,0x80,0xbe
2051 # GFX10: s_nand_saveexec_b32 s105, s1            ; encoding: [0x01,0x41,0xe9,0xbe]
2052 0x01,0x41,0xe9,0xbe
2054 # GFX10: s_nand_saveexec_b32 s105, s104          ; encoding: [0x68,0x41,0xe9,0xbe]
2055 0x68,0x41,0xe9,0xbe
2057 # GFX10: s_nand_saveexec_b32 vcc_hi, s1          ; encoding: [0x01,0x41,0xeb,0xbe]
2058 0x01,0x41,0xeb,0xbe
2060 # GFX10: s_nand_saveexec_b32 vcc_lo, s1          ; encoding: [0x01,0x41,0xea,0xbe]
2061 0x01,0x41,0xea,0xbe
2063 # GFX10: s_nand_saveexec_b64 exec, s[2:3]        ; encoding: [0x02,0x29,0xfe,0xbe]
2064 0x02,0x29,0xfe,0xbe
2066 # GFX10: s_nand_saveexec_b64 s[0:1], -1          ; encoding: [0xc1,0x29,0x80,0xbe]
2067 0xc1,0x29,0x80,0xbe
2069 # GFX10: s_nand_saveexec_b64 s[0:1], -4.0        ; encoding: [0xf7,0x29,0x80,0xbe]
2070 0xf7,0x29,0x80,0xbe
2072 # GFX10: s_nand_saveexec_b64 s[0:1], 0           ; encoding: [0x80,0x29,0x80,0xbe]
2073 0x80,0x29,0x80,0xbe
2075 # GFX10: s_nand_saveexec_b64 s[0:1], 0.5         ; encoding: [0xf0,0x29,0x80,0xbe]
2076 0xf0,0x29,0x80,0xbe
2078 # GFX10: s_nand_saveexec_b64 s[0:1], 0x3f717273  ; encoding: [0xff,0x29,0x80,0xbe,0x73,0x72,0x71,0x3f]
2079 0xff,0x29,0x80,0xbe,0x73,0x72,0x71,0x3f
2081 # GFX10: s_nand_saveexec_b64 s[0:1], 0xaf123456  ; encoding: [0xff,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf]
2082 0xff,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf
2084 # GFX10: s_nand_saveexec_b64 s[0:1], exec        ; encoding: [0x7e,0x29,0x80,0xbe]
2085 0x7e,0x29,0x80,0xbe
2087 # GFX10: s_nand_saveexec_b64 s[0:1], s[102:103]  ; encoding: [0x66,0x29,0x80,0xbe]
2088 0x66,0x29,0x80,0xbe
2090 # GFX10: s_nand_saveexec_b64 s[0:1], s[2:3]      ; encoding: [0x02,0x29,0x80,0xbe]
2091 0x02,0x29,0x80,0xbe
2093 # GFX10: s_nand_saveexec_b64 s[0:1], vcc         ; encoding: [0x6a,0x29,0x80,0xbe]
2094 0x6a,0x29,0x80,0xbe
2096 # GFX10: s_nand_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x29,0xe8,0xbe]
2097 0x66,0x29,0xe8,0xbe
2099 # GFX10: s_nand_saveexec_b64 s[104:105], s[2:3]  ; encoding: [0x02,0x29,0xe8,0xbe]
2100 0x02,0x29,0xe8,0xbe
2102 # GFX10: s_nand_saveexec_b64 vcc, s[2:3]         ; encoding: [0x02,0x29,0xea,0xbe]
2103 0x02,0x29,0xea,0xbe
2105 # GFX10: s_nor_saveexec_b32 exec_hi, s1          ; encoding: [0x01,0x42,0xff,0xbe]
2106 0x01,0x42,0xff,0xbe
2108 # GFX10: s_nor_saveexec_b32 exec_lo, s1          ; encoding: [0x01,0x42,0xfe,0xbe]
2109 0x01,0x42,0xfe,0xbe
2111 # GFX10: s_nor_saveexec_b32 m0, s1               ; encoding: [0x01,0x42,0xfc,0xbe]
2112 0x01,0x42,0xfc,0xbe
2114 # GFX10: s_nor_saveexec_b32 s0, -1               ; encoding: [0xc1,0x42,0x80,0xbe]
2115 0xc1,0x42,0x80,0xbe
2117 # GFX10: s_nor_saveexec_b32 s0, -4.0             ; encoding: [0xf7,0x42,0x80,0xbe]
2118 0xf7,0x42,0x80,0xbe
2120 # GFX10: s_nor_saveexec_b32 s0, 0                ; encoding: [0x80,0x42,0x80,0xbe]
2121 0x80,0x42,0x80,0xbe
2123 # GFX10: s_nor_saveexec_b32 s0, 0.5              ; encoding: [0xf0,0x42,0x80,0xbe]
2124 0xf0,0x42,0x80,0xbe
2126 # GFX10: s_nor_saveexec_b32 s0, 0x3f717273       ; encoding: [0xff,0x42,0x80,0xbe,0x73,0x72,0x71,0x3f]
2127 0xff,0x42,0x80,0xbe,0x73,0x72,0x71,0x3f
2129 # GFX10: s_nor_saveexec_b32 s0, 0xaf123456       ; encoding: [0xff,0x42,0x80,0xbe,0x56,0x34,0x12,0xaf]
2130 0xff,0x42,0x80,0xbe,0x56,0x34,0x12,0xaf
2132 # GFX10: s_nor_saveexec_b32 s0, exec_hi          ; encoding: [0x7f,0x42,0x80,0xbe]
2133 0x7f,0x42,0x80,0xbe
2135 # GFX10: s_nor_saveexec_b32 s0, exec_lo          ; encoding: [0x7e,0x42,0x80,0xbe]
2136 0x7e,0x42,0x80,0xbe
2138 # GFX10: s_nor_saveexec_b32 s0, m0               ; encoding: [0x7c,0x42,0x80,0xbe]
2139 0x7c,0x42,0x80,0xbe
2141 # GFX10: s_nor_saveexec_b32 s0, s1               ; encoding: [0x01,0x42,0x80,0xbe]
2142 0x01,0x42,0x80,0xbe
2144 # GFX10: s_nor_saveexec_b32 s0, s104             ; encoding: [0x68,0x42,0x80,0xbe]
2145 0x68,0x42,0x80,0xbe
2147 # GFX10: s_nor_saveexec_b32 s0, vcc_hi           ; encoding: [0x6b,0x42,0x80,0xbe]
2148 0x6b,0x42,0x80,0xbe
2150 # GFX10: s_nor_saveexec_b32 s0, vcc_lo           ; encoding: [0x6a,0x42,0x80,0xbe]
2151 0x6a,0x42,0x80,0xbe
2153 # GFX10: s_nor_saveexec_b32 s105, s1             ; encoding: [0x01,0x42,0xe9,0xbe]
2154 0x01,0x42,0xe9,0xbe
2156 # GFX10: s_nor_saveexec_b32 s105, s104           ; encoding: [0x68,0x42,0xe9,0xbe]
2157 0x68,0x42,0xe9,0xbe
2159 # GFX10: s_nor_saveexec_b32 vcc_hi, s1           ; encoding: [0x01,0x42,0xeb,0xbe]
2160 0x01,0x42,0xeb,0xbe
2162 # GFX10: s_nor_saveexec_b32 vcc_lo, s1           ; encoding: [0x01,0x42,0xea,0xbe]
2163 0x01,0x42,0xea,0xbe
2165 # GFX10: s_nor_saveexec_b64 exec, s[2:3]         ; encoding: [0x02,0x2a,0xfe,0xbe]
2166 0x02,0x2a,0xfe,0xbe
2168 # GFX10: s_nor_saveexec_b64 s[0:1], -1           ; encoding: [0xc1,0x2a,0x80,0xbe]
2169 0xc1,0x2a,0x80,0xbe
2171 # GFX10: s_nor_saveexec_b64 s[0:1], -4.0         ; encoding: [0xf7,0x2a,0x80,0xbe]
2172 0xf7,0x2a,0x80,0xbe
2174 # GFX10: s_nor_saveexec_b64 s[0:1], 0            ; encoding: [0x80,0x2a,0x80,0xbe]
2175 0x80,0x2a,0x80,0xbe
2177 # GFX10: s_nor_saveexec_b64 s[0:1], 0.5          ; encoding: [0xf0,0x2a,0x80,0xbe]
2178 0xf0,0x2a,0x80,0xbe
2180 # GFX10: s_nor_saveexec_b64 s[0:1], 0x3f717273   ; encoding: [0xff,0x2a,0x80,0xbe,0x73,0x72,0x71,0x3f]
2181 0xff,0x2a,0x80,0xbe,0x73,0x72,0x71,0x3f
2183 # GFX10: s_nor_saveexec_b64 s[0:1], 0xaf123456   ; encoding: [0xff,0x2a,0x80,0xbe,0x56,0x34,0x12,0xaf]
2184 0xff,0x2a,0x80,0xbe,0x56,0x34,0x12,0xaf
2186 # GFX10: s_nor_saveexec_b64 s[0:1], exec         ; encoding: [0x7e,0x2a,0x80,0xbe]
2187 0x7e,0x2a,0x80,0xbe
2189 # GFX10: s_nor_saveexec_b64 s[0:1], s[102:103]   ; encoding: [0x66,0x2a,0x80,0xbe]
2190 0x66,0x2a,0x80,0xbe
2192 # GFX10: s_nor_saveexec_b64 s[0:1], s[2:3]       ; encoding: [0x02,0x2a,0x80,0xbe]
2193 0x02,0x2a,0x80,0xbe
2195 # GFX10: s_nor_saveexec_b64 s[0:1], vcc          ; encoding: [0x6a,0x2a,0x80,0xbe]
2196 0x6a,0x2a,0x80,0xbe
2198 # GFX10: s_nor_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x2a,0xe8,0xbe]
2199 0x66,0x2a,0xe8,0xbe
2201 # GFX10: s_nor_saveexec_b64 s[104:105], s[2:3]   ; encoding: [0x02,0x2a,0xe8,0xbe]
2202 0x02,0x2a,0xe8,0xbe
2204 # GFX10: s_nor_saveexec_b64 vcc, s[2:3]          ; encoding: [0x02,0x2a,0xea,0xbe]
2205 0x02,0x2a,0xea,0xbe
2207 # GFX10: s_not_b32 exec_hi, s1                   ; encoding: [0x01,0x07,0xff,0xbe]
2208 0x01,0x07,0xff,0xbe
2210 # GFX10: s_not_b32 exec_lo, s1                   ; encoding: [0x01,0x07,0xfe,0xbe]
2211 0x01,0x07,0xfe,0xbe
2213 # GFX10: s_not_b32 m0, s1                        ; encoding: [0x01,0x07,0xfc,0xbe]
2214 0x01,0x07,0xfc,0xbe
2216 # GFX10: s_not_b32 s0, -1                        ; encoding: [0xc1,0x07,0x80,0xbe]
2217 0xc1,0x07,0x80,0xbe
2219 # GFX10: s_not_b32 s0, -4.0                      ; encoding: [0xf7,0x07,0x80,0xbe]
2220 0xf7,0x07,0x80,0xbe
2222 # GFX10: s_not_b32 s0, 0                         ; encoding: [0x80,0x07,0x80,0xbe]
2223 0x80,0x07,0x80,0xbe
2225 # GFX10: s_not_b32 s0, 0.5                       ; encoding: [0xf0,0x07,0x80,0xbe]
2226 0xf0,0x07,0x80,0xbe
2228 # GFX10: s_not_b32 s0, 0x3f717273                ; encoding: [0xff,0x07,0x80,0xbe,0x73,0x72,0x71,0x3f]
2229 0xff,0x07,0x80,0xbe,0x73,0x72,0x71,0x3f
2231 # GFX10: s_not_b32 s0, 0xaf123456                ; encoding: [0xff,0x07,0x80,0xbe,0x56,0x34,0x12,0xaf]
2232 0xff,0x07,0x80,0xbe,0x56,0x34,0x12,0xaf
2234 # GFX10: s_not_b32 s0, exec_hi                   ; encoding: [0x7f,0x07,0x80,0xbe]
2235 0x7f,0x07,0x80,0xbe
2237 # GFX10: s_not_b32 s0, exec_lo                   ; encoding: [0x7e,0x07,0x80,0xbe]
2238 0x7e,0x07,0x80,0xbe
2240 # GFX10: s_not_b32 s0, m0                        ; encoding: [0x7c,0x07,0x80,0xbe]
2241 0x7c,0x07,0x80,0xbe
2243 # GFX10: s_not_b32 s0, s1                        ; encoding: [0x01,0x07,0x80,0xbe]
2244 0x01,0x07,0x80,0xbe
2246 # GFX10: s_not_b32 s0, s104                      ; encoding: [0x68,0x07,0x80,0xbe]
2247 0x68,0x07,0x80,0xbe
2249 # GFX10: s_not_b32 s0, vcc_hi                    ; encoding: [0x6b,0x07,0x80,0xbe]
2250 0x6b,0x07,0x80,0xbe
2252 # GFX10: s_not_b32 s0, vcc_lo                    ; encoding: [0x6a,0x07,0x80,0xbe]
2253 0x6a,0x07,0x80,0xbe
2255 # GFX10: s_not_b32 s105, s1                      ; encoding: [0x01,0x07,0xe9,0xbe]
2256 0x01,0x07,0xe9,0xbe
2258 # GFX10: s_not_b32 s105, s104                    ; encoding: [0x68,0x07,0xe9,0xbe]
2259 0x68,0x07,0xe9,0xbe
2261 # GFX10: s_not_b32 vcc_hi, s1                    ; encoding: [0x01,0x07,0xeb,0xbe]
2262 0x01,0x07,0xeb,0xbe
2264 # GFX10: s_not_b32 vcc_lo, s1                    ; encoding: [0x01,0x07,0xea,0xbe]
2265 0x01,0x07,0xea,0xbe
2267 # GFX10: s_not_b64 exec, s[2:3]                  ; encoding: [0x02,0x08,0xfe,0xbe]
2268 0x02,0x08,0xfe,0xbe
2270 # GFX10: s_not_b64 s[0:1], -1                    ; encoding: [0xc1,0x08,0x80,0xbe]
2271 0xc1,0x08,0x80,0xbe
2273 # GFX10: s_not_b64 s[0:1], -4.0                  ; encoding: [0xf7,0x08,0x80,0xbe]
2274 0xf7,0x08,0x80,0xbe
2276 # GFX10: s_not_b64 s[0:1], 0                     ; encoding: [0x80,0x08,0x80,0xbe]
2277 0x80,0x08,0x80,0xbe
2279 # GFX10: s_not_b64 s[0:1], 0.5                   ; encoding: [0xf0,0x08,0x80,0xbe]
2280 0xf0,0x08,0x80,0xbe
2282 # GFX10: s_not_b64 s[0:1], 0x3f717273            ; encoding: [0xff,0x08,0x80,0xbe,0x73,0x72,0x71,0x3f]
2283 0xff,0x08,0x80,0xbe,0x73,0x72,0x71,0x3f
2285 # GFX10: s_not_b64 s[0:1], 0xaf123456            ; encoding: [0xff,0x08,0x80,0xbe,0x56,0x34,0x12,0xaf]
2286 0xff,0x08,0x80,0xbe,0x56,0x34,0x12,0xaf
2288 # GFX10: s_not_b64 s[0:1], exec                  ; encoding: [0x7e,0x08,0x80,0xbe]
2289 0x7e,0x08,0x80,0xbe
2291 # GFX10: s_not_b64 s[0:1], s[102:103]            ; encoding: [0x66,0x08,0x80,0xbe]
2292 0x66,0x08,0x80,0xbe
2294 # GFX10: s_not_b64 s[0:1], s[2:3]                ; encoding: [0x02,0x08,0x80,0xbe]
2295 0x02,0x08,0x80,0xbe
2297 # GFX10: s_not_b64 s[0:1], vcc                   ; encoding: [0x6a,0x08,0x80,0xbe]
2298 0x6a,0x08,0x80,0xbe
2300 # GFX10: s_not_b64 s[104:105], s[102:103]        ; encoding: [0x66,0x08,0xe8,0xbe]
2301 0x66,0x08,0xe8,0xbe
2303 # GFX10: s_not_b64 s[104:105], s[2:3]            ; encoding: [0x02,0x08,0xe8,0xbe]
2304 0x02,0x08,0xe8,0xbe
2306 # GFX10: s_not_b64 vcc, s[2:3]                   ; encoding: [0x02,0x08,0xea,0xbe]
2307 0x02,0x08,0xea,0xbe
2309 # GFX10: s_or_saveexec_b32 exec_hi, s1           ; encoding: [0x01,0x3d,0xff,0xbe]
2310 0x01,0x3d,0xff,0xbe
2312 # GFX10: s_or_saveexec_b32 exec_lo, s1           ; encoding: [0x01,0x3d,0xfe,0xbe]
2313 0x01,0x3d,0xfe,0xbe
2315 # GFX10: s_or_saveexec_b32 m0, s1                ; encoding: [0x01,0x3d,0xfc,0xbe]
2316 0x01,0x3d,0xfc,0xbe
2318 # GFX10: s_or_saveexec_b32 s0, -1                ; encoding: [0xc1,0x3d,0x80,0xbe]
2319 0xc1,0x3d,0x80,0xbe
2321 # GFX10: s_or_saveexec_b32 s0, -4.0              ; encoding: [0xf7,0x3d,0x80,0xbe]
2322 0xf7,0x3d,0x80,0xbe
2324 # GFX10: s_or_saveexec_b32 s0, 0                 ; encoding: [0x80,0x3d,0x80,0xbe]
2325 0x80,0x3d,0x80,0xbe
2327 # GFX10: s_or_saveexec_b32 s0, 0.5               ; encoding: [0xf0,0x3d,0x80,0xbe]
2328 0xf0,0x3d,0x80,0xbe
2330 # GFX10: s_or_saveexec_b32 s0, 0x3f717273        ; encoding: [0xff,0x3d,0x80,0xbe,0x73,0x72,0x71,0x3f]
2331 0xff,0x3d,0x80,0xbe,0x73,0x72,0x71,0x3f
2333 # GFX10: s_or_saveexec_b32 s0, 0xaf123456        ; encoding: [0xff,0x3d,0x80,0xbe,0x56,0x34,0x12,0xaf]
2334 0xff,0x3d,0x80,0xbe,0x56,0x34,0x12,0xaf
2336 # GFX10: s_or_saveexec_b32 s0, exec_hi           ; encoding: [0x7f,0x3d,0x80,0xbe]
2337 0x7f,0x3d,0x80,0xbe
2339 # GFX10: s_or_saveexec_b32 s0, exec_lo           ; encoding: [0x7e,0x3d,0x80,0xbe]
2340 0x7e,0x3d,0x80,0xbe
2342 # GFX10: s_or_saveexec_b32 s0, m0                ; encoding: [0x7c,0x3d,0x80,0xbe]
2343 0x7c,0x3d,0x80,0xbe
2345 # GFX10: s_or_saveexec_b32 s0, s1                ; encoding: [0x01,0x3d,0x80,0xbe]
2346 0x01,0x3d,0x80,0xbe
2348 # GFX10: s_or_saveexec_b32 s0, s104              ; encoding: [0x68,0x3d,0x80,0xbe]
2349 0x68,0x3d,0x80,0xbe
2351 # GFX10: s_or_saveexec_b32 s0, vcc_hi            ; encoding: [0x6b,0x3d,0x80,0xbe]
2352 0x6b,0x3d,0x80,0xbe
2354 # GFX10: s_or_saveexec_b32 s0, vcc_lo            ; encoding: [0x6a,0x3d,0x80,0xbe]
2355 0x6a,0x3d,0x80,0xbe
2357 # GFX10: s_or_saveexec_b32 s105, s1              ; encoding: [0x01,0x3d,0xe9,0xbe]
2358 0x01,0x3d,0xe9,0xbe
2360 # GFX10: s_or_saveexec_b32 s105, s104            ; encoding: [0x68,0x3d,0xe9,0xbe]
2361 0x68,0x3d,0xe9,0xbe
2363 # GFX10: s_or_saveexec_b32 vcc_hi, s1            ; encoding: [0x01,0x3d,0xeb,0xbe]
2364 0x01,0x3d,0xeb,0xbe
2366 # GFX10: s_or_saveexec_b32 vcc_lo, s1            ; encoding: [0x01,0x3d,0xea,0xbe]
2367 0x01,0x3d,0xea,0xbe
2369 # GFX10: s_or_saveexec_b64 exec, s[2:3]          ; encoding: [0x02,0x25,0xfe,0xbe]
2370 0x02,0x25,0xfe,0xbe
2372 # GFX10: s_or_saveexec_b64 s[0:1], -1            ; encoding: [0xc1,0x25,0x80,0xbe]
2373 0xc1,0x25,0x80,0xbe
2375 # GFX10: s_or_saveexec_b64 s[0:1], -4.0          ; encoding: [0xf7,0x25,0x80,0xbe]
2376 0xf7,0x25,0x80,0xbe
2378 # GFX10: s_or_saveexec_b64 s[0:1], 0             ; encoding: [0x80,0x25,0x80,0xbe]
2379 0x80,0x25,0x80,0xbe
2381 # GFX10: s_or_saveexec_b64 s[0:1], 0.5           ; encoding: [0xf0,0x25,0x80,0xbe]
2382 0xf0,0x25,0x80,0xbe
2384 # GFX10: s_or_saveexec_b64 s[0:1], 0x3f717273    ; encoding: [0xff,0x25,0x80,0xbe,0x73,0x72,0x71,0x3f]
2385 0xff,0x25,0x80,0xbe,0x73,0x72,0x71,0x3f
2387 # GFX10: s_or_saveexec_b64 s[0:1], 0xaf123456    ; encoding: [0xff,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf]
2388 0xff,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf
2390 # GFX10: s_or_saveexec_b64 s[0:1], exec          ; encoding: [0x7e,0x25,0x80,0xbe]
2391 0x7e,0x25,0x80,0xbe
2393 # GFX10: s_or_saveexec_b64 s[0:1], s[102:103]    ; encoding: [0x66,0x25,0x80,0xbe]
2394 0x66,0x25,0x80,0xbe
2396 # GFX10: s_or_saveexec_b64 s[0:1], s[2:3]        ; encoding: [0x02,0x25,0x80,0xbe]
2397 0x02,0x25,0x80,0xbe
2399 # GFX10: s_or_saveexec_b64 s[0:1], vcc           ; encoding: [0x6a,0x25,0x80,0xbe]
2400 0x6a,0x25,0x80,0xbe
2402 # GFX10: s_or_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x25,0xe8,0xbe]
2403 0x66,0x25,0xe8,0xbe
2405 # GFX10: s_or_saveexec_b64 s[104:105], s[2:3]    ; encoding: [0x02,0x25,0xe8,0xbe]
2406 0x02,0x25,0xe8,0xbe
2408 # GFX10: s_or_saveexec_b64 vcc, s[2:3]           ; encoding: [0x02,0x25,0xea,0xbe]
2409 0x02,0x25,0xea,0xbe
2411 # GFX10: s_orn1_saveexec_b32 exec_hi, s1         ; encoding: [0x01,0x45,0xff,0xbe]
2412 0x01,0x45,0xff,0xbe
2414 # GFX10: s_orn1_saveexec_b32 exec_lo, s1         ; encoding: [0x01,0x45,0xfe,0xbe]
2415 0x01,0x45,0xfe,0xbe
2417 # GFX10: s_orn1_saveexec_b32 m0, s1              ; encoding: [0x01,0x45,0xfc,0xbe]
2418 0x01,0x45,0xfc,0xbe
2420 # GFX10: s_orn1_saveexec_b32 s0, -1              ; encoding: [0xc1,0x45,0x80,0xbe]
2421 0xc1,0x45,0x80,0xbe
2423 # GFX10: s_orn1_saveexec_b32 s0, -4.0            ; encoding: [0xf7,0x45,0x80,0xbe]
2424 0xf7,0x45,0x80,0xbe
2426 # GFX10: s_orn1_saveexec_b32 s0, 0               ; encoding: [0x80,0x45,0x80,0xbe]
2427 0x80,0x45,0x80,0xbe
2429 # GFX10: s_orn1_saveexec_b32 s0, 0.5             ; encoding: [0xf0,0x45,0x80,0xbe]
2430 0xf0,0x45,0x80,0xbe
2432 # GFX10: s_orn1_saveexec_b32 s0, 0x3f717273      ; encoding: [0xff,0x45,0x80,0xbe,0x73,0x72,0x71,0x3f]
2433 0xff,0x45,0x80,0xbe,0x73,0x72,0x71,0x3f
2435 # GFX10: s_orn1_saveexec_b32 s0, 0xaf123456      ; encoding: [0xff,0x45,0x80,0xbe,0x56,0x34,0x12,0xaf]
2436 0xff,0x45,0x80,0xbe,0x56,0x34,0x12,0xaf
2438 # GFX10: s_orn1_saveexec_b32 s0, exec_hi         ; encoding: [0x7f,0x45,0x80,0xbe]
2439 0x7f,0x45,0x80,0xbe
2441 # GFX10: s_orn1_saveexec_b32 s0, exec_lo         ; encoding: [0x7e,0x45,0x80,0xbe]
2442 0x7e,0x45,0x80,0xbe
2444 # GFX10: s_orn1_saveexec_b32 s0, m0              ; encoding: [0x7c,0x45,0x80,0xbe]
2445 0x7c,0x45,0x80,0xbe
2447 # GFX10: s_orn1_saveexec_b32 s0, s1              ; encoding: [0x01,0x45,0x80,0xbe]
2448 0x01,0x45,0x80,0xbe
2450 # GFX10: s_orn1_saveexec_b32 s0, s104            ; encoding: [0x68,0x45,0x80,0xbe]
2451 0x68,0x45,0x80,0xbe
2453 # GFX10: s_orn1_saveexec_b32 s0, vcc_hi          ; encoding: [0x6b,0x45,0x80,0xbe]
2454 0x6b,0x45,0x80,0xbe
2456 # GFX10: s_orn1_saveexec_b32 s0, vcc_lo          ; encoding: [0x6a,0x45,0x80,0xbe]
2457 0x6a,0x45,0x80,0xbe
2459 # GFX10: s_orn1_saveexec_b32 s105, s1            ; encoding: [0x01,0x45,0xe9,0xbe]
2460 0x01,0x45,0xe9,0xbe
2462 # GFX10: s_orn1_saveexec_b32 s105, s104          ; encoding: [0x68,0x45,0xe9,0xbe]
2463 0x68,0x45,0xe9,0xbe
2465 # GFX10: s_orn1_saveexec_b32 vcc_hi, s1          ; encoding: [0x01,0x45,0xeb,0xbe]
2466 0x01,0x45,0xeb,0xbe
2468 # GFX10: s_orn1_saveexec_b32 vcc_lo, s1          ; encoding: [0x01,0x45,0xea,0xbe]
2469 0x01,0x45,0xea,0xbe
2471 # GFX10: s_orn1_saveexec_b64 exec, s[2:3]        ; encoding: [0x02,0x38,0xfe,0xbe]
2472 0x02,0x38,0xfe,0xbe
2474 # GFX10: s_orn1_saveexec_b64 s[0:1], -1          ; encoding: [0xc1,0x38,0x80,0xbe]
2475 0xc1,0x38,0x80,0xbe
2477 # GFX10: s_orn1_saveexec_b64 s[0:1], -4.0        ; encoding: [0xf7,0x38,0x80,0xbe]
2478 0xf7,0x38,0x80,0xbe
2480 # GFX10: s_orn1_saveexec_b64 s[0:1], 0           ; encoding: [0x80,0x38,0x80,0xbe]
2481 0x80,0x38,0x80,0xbe
2483 # GFX10: s_orn1_saveexec_b64 s[0:1], 0.5         ; encoding: [0xf0,0x38,0x80,0xbe]
2484 0xf0,0x38,0x80,0xbe
2486 # GFX10: s_orn1_saveexec_b64 s[0:1], 0x3f717273  ; encoding: [0xff,0x38,0x80,0xbe,0x73,0x72,0x71,0x3f]
2487 0xff,0x38,0x80,0xbe,0x73,0x72,0x71,0x3f
2489 # GFX10: s_orn1_saveexec_b64 s[0:1], 0xaf123456  ; encoding: [0xff,0x38,0x80,0xbe,0x56,0x34,0x12,0xaf]
2490 0xff,0x38,0x80,0xbe,0x56,0x34,0x12,0xaf
2492 # GFX10: s_orn1_saveexec_b64 s[0:1], exec        ; encoding: [0x7e,0x38,0x80,0xbe]
2493 0x7e,0x38,0x80,0xbe
2495 # GFX10: s_orn1_saveexec_b64 s[0:1], s[102:103]  ; encoding: [0x66,0x38,0x80,0xbe]
2496 0x66,0x38,0x80,0xbe
2498 # GFX10: s_orn1_saveexec_b64 s[0:1], s[2:3]      ; encoding: [0x02,0x38,0x80,0xbe]
2499 0x02,0x38,0x80,0xbe
2501 # GFX10: s_orn1_saveexec_b64 s[0:1], vcc         ; encoding: [0x6a,0x38,0x80,0xbe]
2502 0x6a,0x38,0x80,0xbe
2504 # GFX10: s_orn1_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x38,0xe8,0xbe]
2505 0x66,0x38,0xe8,0xbe
2507 # GFX10: s_orn1_saveexec_b64 s[104:105], s[2:3]  ; encoding: [0x02,0x38,0xe8,0xbe]
2508 0x02,0x38,0xe8,0xbe
2510 # GFX10: s_orn1_saveexec_b64 vcc, s[2:3]         ; encoding: [0x02,0x38,0xea,0xbe]
2511 0x02,0x38,0xea,0xbe
2513 # GFX10: s_orn2_saveexec_b32 exec_hi, s1         ; encoding: [0x01,0x40,0xff,0xbe]
2514 0x01,0x40,0xff,0xbe
2516 # GFX10: s_orn2_saveexec_b32 exec_lo, s1         ; encoding: [0x01,0x40,0xfe,0xbe]
2517 0x01,0x40,0xfe,0xbe
2519 # GFX10: s_orn2_saveexec_b32 m0, s1              ; encoding: [0x01,0x40,0xfc,0xbe]
2520 0x01,0x40,0xfc,0xbe
2522 # GFX10: s_orn2_saveexec_b32 s0, -1              ; encoding: [0xc1,0x40,0x80,0xbe]
2523 0xc1,0x40,0x80,0xbe
2525 # GFX10: s_orn2_saveexec_b32 s0, -4.0            ; encoding: [0xf7,0x40,0x80,0xbe]
2526 0xf7,0x40,0x80,0xbe
2528 # GFX10: s_orn2_saveexec_b32 s0, 0               ; encoding: [0x80,0x40,0x80,0xbe]
2529 0x80,0x40,0x80,0xbe
2531 # GFX10: s_orn2_saveexec_b32 s0, 0.5             ; encoding: [0xf0,0x40,0x80,0xbe]
2532 0xf0,0x40,0x80,0xbe
2534 # GFX10: s_orn2_saveexec_b32 s0, 0x3f717273      ; encoding: [0xff,0x40,0x80,0xbe,0x73,0x72,0x71,0x3f]
2535 0xff,0x40,0x80,0xbe,0x73,0x72,0x71,0x3f
2537 # GFX10: s_orn2_saveexec_b32 s0, 0xaf123456      ; encoding: [0xff,0x40,0x80,0xbe,0x56,0x34,0x12,0xaf]
2538 0xff,0x40,0x80,0xbe,0x56,0x34,0x12,0xaf
2540 # GFX10: s_orn2_saveexec_b32 s0, exec_hi         ; encoding: [0x7f,0x40,0x80,0xbe]
2541 0x7f,0x40,0x80,0xbe
2543 # GFX10: s_orn2_saveexec_b32 s0, exec_lo         ; encoding: [0x7e,0x40,0x80,0xbe]
2544 0x7e,0x40,0x80,0xbe
2546 # GFX10: s_orn2_saveexec_b32 s0, m0              ; encoding: [0x7c,0x40,0x80,0xbe]
2547 0x7c,0x40,0x80,0xbe
2549 # GFX10: s_orn2_saveexec_b32 s0, s1              ; encoding: [0x01,0x40,0x80,0xbe]
2550 0x01,0x40,0x80,0xbe
2552 # GFX10: s_orn2_saveexec_b32 s0, s104            ; encoding: [0x68,0x40,0x80,0xbe]
2553 0x68,0x40,0x80,0xbe
2555 # GFX10: s_orn2_saveexec_b32 s0, vcc_hi          ; encoding: [0x6b,0x40,0x80,0xbe]
2556 0x6b,0x40,0x80,0xbe
2558 # GFX10: s_orn2_saveexec_b32 s0, vcc_lo          ; encoding: [0x6a,0x40,0x80,0xbe]
2559 0x6a,0x40,0x80,0xbe
2561 # GFX10: s_orn2_saveexec_b32 s105, s1            ; encoding: [0x01,0x40,0xe9,0xbe]
2562 0x01,0x40,0xe9,0xbe
2564 # GFX10: s_orn2_saveexec_b32 s105, s104          ; encoding: [0x68,0x40,0xe9,0xbe]
2565 0x68,0x40,0xe9,0xbe
2567 # GFX10: s_orn2_saveexec_b32 vcc_hi, s1          ; encoding: [0x01,0x40,0xeb,0xbe]
2568 0x01,0x40,0xeb,0xbe
2570 # GFX10: s_orn2_saveexec_b32 vcc_lo, s1          ; encoding: [0x01,0x40,0xea,0xbe]
2571 0x01,0x40,0xea,0xbe
2573 # GFX10: s_orn2_saveexec_b64 exec, s[2:3]        ; encoding: [0x02,0x28,0xfe,0xbe]
2574 0x02,0x28,0xfe,0xbe
2576 # GFX10: s_orn2_saveexec_b64 s[0:1], -1          ; encoding: [0xc1,0x28,0x80,0xbe]
2577 0xc1,0x28,0x80,0xbe
2579 # GFX10: s_orn2_saveexec_b64 s[0:1], -4.0        ; encoding: [0xf7,0x28,0x80,0xbe]
2580 0xf7,0x28,0x80,0xbe
2582 # GFX10: s_orn2_saveexec_b64 s[0:1], 0           ; encoding: [0x80,0x28,0x80,0xbe]
2583 0x80,0x28,0x80,0xbe
2585 # GFX10: s_orn2_saveexec_b64 s[0:1], 0.5         ; encoding: [0xf0,0x28,0x80,0xbe]
2586 0xf0,0x28,0x80,0xbe
2588 # GFX10: s_orn2_saveexec_b64 s[0:1], 0x3f717273  ; encoding: [0xff,0x28,0x80,0xbe,0x73,0x72,0x71,0x3f]
2589 0xff,0x28,0x80,0xbe,0x73,0x72,0x71,0x3f
2591 # GFX10: s_orn2_saveexec_b64 s[0:1], 0xaf123456  ; encoding: [0xff,0x28,0x80,0xbe,0x56,0x34,0x12,0xaf]
2592 0xff,0x28,0x80,0xbe,0x56,0x34,0x12,0xaf
2594 # GFX10: s_orn2_saveexec_b64 s[0:1], exec        ; encoding: [0x7e,0x28,0x80,0xbe]
2595 0x7e,0x28,0x80,0xbe
2597 # GFX10: s_orn2_saveexec_b64 s[0:1], s[102:103]  ; encoding: [0x66,0x28,0x80,0xbe]
2598 0x66,0x28,0x80,0xbe
2600 # GFX10: s_orn2_saveexec_b64 s[0:1], s[2:3]      ; encoding: [0x02,0x28,0x80,0xbe]
2601 0x02,0x28,0x80,0xbe
2603 # GFX10: s_orn2_saveexec_b64 s[0:1], vcc         ; encoding: [0x6a,0x28,0x80,0xbe]
2604 0x6a,0x28,0x80,0xbe
2606 # GFX10: s_orn2_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x28,0xe8,0xbe]
2607 0x66,0x28,0xe8,0xbe
2609 # GFX10: s_orn2_saveexec_b64 s[104:105], s[2:3]  ; encoding: [0x02,0x28,0xe8,0xbe]
2610 0x02,0x28,0xe8,0xbe
2612 # GFX10: s_orn2_saveexec_b64 vcc, s[2:3]         ; encoding: [0x02,0x28,0xea,0xbe]
2613 0x02,0x28,0xea,0xbe
2615 # GFX10: s_quadmask_b32 exec_hi, s1              ; encoding: [0x01,0x2c,0xff,0xbe]
2616 0x01,0x2c,0xff,0xbe
2618 # GFX10: s_quadmask_b32 exec_lo, s1              ; encoding: [0x01,0x2c,0xfe,0xbe]
2619 0x01,0x2c,0xfe,0xbe
2621 # GFX10: s_quadmask_b32 m0, s1                   ; encoding: [0x01,0x2c,0xfc,0xbe]
2622 0x01,0x2c,0xfc,0xbe
2624 # GFX10: s_quadmask_b32 s0, -1                   ; encoding: [0xc1,0x2c,0x80,0xbe]
2625 0xc1,0x2c,0x80,0xbe
2627 # GFX10: s_quadmask_b32 s0, -4.0                 ; encoding: [0xf7,0x2c,0x80,0xbe]
2628 0xf7,0x2c,0x80,0xbe
2630 # GFX10: s_quadmask_b32 s0, 0                    ; encoding: [0x80,0x2c,0x80,0xbe]
2631 0x80,0x2c,0x80,0xbe
2633 # GFX10: s_quadmask_b32 s0, 0.5                  ; encoding: [0xf0,0x2c,0x80,0xbe]
2634 0xf0,0x2c,0x80,0xbe
2636 # GFX10: s_quadmask_b32 s0, 0x3f717273           ; encoding: [0xff,0x2c,0x80,0xbe,0x73,0x72,0x71,0x3f]
2637 0xff,0x2c,0x80,0xbe,0x73,0x72,0x71,0x3f
2639 # GFX10: s_quadmask_b32 s0, 0xaf123456           ; encoding: [0xff,0x2c,0x80,0xbe,0x56,0x34,0x12,0xaf]
2640 0xff,0x2c,0x80,0xbe,0x56,0x34,0x12,0xaf
2642 # GFX10: s_quadmask_b32 s0, exec_hi              ; encoding: [0x7f,0x2c,0x80,0xbe]
2643 0x7f,0x2c,0x80,0xbe
2645 # GFX10: s_quadmask_b32 s0, exec_lo              ; encoding: [0x7e,0x2c,0x80,0xbe]
2646 0x7e,0x2c,0x80,0xbe
2648 # GFX10: s_quadmask_b32 s0, m0                   ; encoding: [0x7c,0x2c,0x80,0xbe]
2649 0x7c,0x2c,0x80,0xbe
2651 # GFX10: s_quadmask_b32 s0, s1                   ; encoding: [0x01,0x2c,0x80,0xbe]
2652 0x01,0x2c,0x80,0xbe
2654 # GFX10: s_quadmask_b32 s0, s104                 ; encoding: [0x68,0x2c,0x80,0xbe]
2655 0x68,0x2c,0x80,0xbe
2657 # GFX10: s_quadmask_b32 s0, vcc_hi               ; encoding: [0x6b,0x2c,0x80,0xbe]
2658 0x6b,0x2c,0x80,0xbe
2660 # GFX10: s_quadmask_b32 s0, vcc_lo               ; encoding: [0x6a,0x2c,0x80,0xbe]
2661 0x6a,0x2c,0x80,0xbe
2663 # GFX10: s_quadmask_b32 s105, s1                 ; encoding: [0x01,0x2c,0xe9,0xbe]
2664 0x01,0x2c,0xe9,0xbe
2666 # GFX10: s_quadmask_b32 s105, s104               ; encoding: [0x68,0x2c,0xe9,0xbe]
2667 0x68,0x2c,0xe9,0xbe
2669 # GFX10: s_quadmask_b32 vcc_hi, s1               ; encoding: [0x01,0x2c,0xeb,0xbe]
2670 0x01,0x2c,0xeb,0xbe
2672 # GFX10: s_quadmask_b32 vcc_lo, s1               ; encoding: [0x01,0x2c,0xea,0xbe]
2673 0x01,0x2c,0xea,0xbe
2675 # GFX10: s_quadmask_b64 exec, s[2:3]             ; encoding: [0x02,0x2d,0xfe,0xbe]
2676 0x02,0x2d,0xfe,0xbe
2678 # GFX10: s_quadmask_b64 s[0:1], -1               ; encoding: [0xc1,0x2d,0x80,0xbe]
2679 0xc1,0x2d,0x80,0xbe
2681 # GFX10: s_quadmask_b64 s[0:1], -4.0             ; encoding: [0xf7,0x2d,0x80,0xbe]
2682 0xf7,0x2d,0x80,0xbe
2684 # GFX10: s_quadmask_b64 s[0:1], 0                ; encoding: [0x80,0x2d,0x80,0xbe]
2685 0x80,0x2d,0x80,0xbe
2687 # GFX10: s_quadmask_b64 s[0:1], 0.5              ; encoding: [0xf0,0x2d,0x80,0xbe]
2688 0xf0,0x2d,0x80,0xbe
2690 # GFX10: s_quadmask_b64 s[0:1], 0x3f717273       ; encoding: [0xff,0x2d,0x80,0xbe,0x73,0x72,0x71,0x3f]
2691 0xff,0x2d,0x80,0xbe,0x73,0x72,0x71,0x3f
2693 # GFX10: s_quadmask_b64 s[0:1], 0xaf123456       ; encoding: [0xff,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf]
2694 0xff,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf
2696 # GFX10: s_quadmask_b64 s[0:1], exec             ; encoding: [0x7e,0x2d,0x80,0xbe]
2697 0x7e,0x2d,0x80,0xbe
2699 # GFX10: s_quadmask_b64 s[0:1], s[102:103]       ; encoding: [0x66,0x2d,0x80,0xbe]
2700 0x66,0x2d,0x80,0xbe
2702 # GFX10: s_quadmask_b64 s[0:1], s[2:3]           ; encoding: [0x02,0x2d,0x80,0xbe]
2703 0x02,0x2d,0x80,0xbe
2705 # GFX10: s_quadmask_b64 s[0:1], vcc              ; encoding: [0x6a,0x2d,0x80,0xbe]
2706 0x6a,0x2d,0x80,0xbe
2708 # GFX10: s_quadmask_b64 s[104:105], s[102:103]   ; encoding: [0x66,0x2d,0xe8,0xbe]
2709 0x66,0x2d,0xe8,0xbe
2711 # GFX10: s_quadmask_b64 s[104:105], s[2:3]       ; encoding: [0x02,0x2d,0xe8,0xbe]
2712 0x02,0x2d,0xe8,0xbe
2714 # GFX10: s_quadmask_b64 vcc, s[2:3]              ; encoding: [0x02,0x2d,0xea,0xbe]
2715 0x02,0x2d,0xea,0xbe
2717 # GFX10: s_rfe_b64 s[0:1]                        ; encoding: [0x00,0x22,0x80,0xbe]
2718 0x00,0x22,0x80,0xbe
2720 # GFX10: s_rfe_b64 s[104:105]                    ; encoding: [0x68,0x22,0x80,0xbe]
2721 0x68,0x22,0x80,0xbe
2723 # GFX10: s_rfe_b64 vcc                           ; encoding: [0x6a,0x22,0x80,0xbe]
2724 0x6a,0x22,0x80,0xbe
2726 # GFX10: s_setpc_b64 s[0:1]                      ; encoding: [0x00,0x20,0x80,0xbe]
2727 0x00,0x20,0x80,0xbe
2729 # GFX10: s_setpc_b64 s[104:105]                  ; encoding: [0x68,0x20,0x80,0xbe]
2730 0x68,0x20,0x80,0xbe
2732 # GFX10: s_setpc_b64 vcc                         ; encoding: [0x6a,0x20,0x80,0xbe]
2733 0x6a,0x20,0x80,0xbe
2735 # GFX10: s_sext_i32_i16 exec_hi, s1              ; encoding: [0x01,0x1a,0xff,0xbe]
2736 0x01,0x1a,0xff,0xbe
2738 # GFX10: s_sext_i32_i16 exec_lo, s1              ; encoding: [0x01,0x1a,0xfe,0xbe]
2739 0x01,0x1a,0xfe,0xbe
2741 # GFX10: s_sext_i32_i16 m0, s1                   ; encoding: [0x01,0x1a,0xfc,0xbe]
2742 0x01,0x1a,0xfc,0xbe
2744 # GFX10: s_sext_i32_i16 s0, -1                   ; encoding: [0xc1,0x1a,0x80,0xbe]
2745 0xc1,0x1a,0x80,0xbe
2747 # GFX10: s_sext_i32_i16 s0, -4.0                 ; encoding: [0xf7,0x1a,0x80,0xbe]
2748 0xf7,0x1a,0x80,0xbe
2750 # GFX10: s_sext_i32_i16 s0, 0                    ; encoding: [0x80,0x1a,0x80,0xbe]
2751 0x80,0x1a,0x80,0xbe
2753 # GFX10: s_sext_i32_i16 s0, 0.5                  ; encoding: [0xf0,0x1a,0x80,0xbe]
2754 0xf0,0x1a,0x80,0xbe
2756 # GFX10: s_sext_i32_i16 s0, 0x3f717273           ; encoding: [0xff,0x1a,0x80,0xbe,0x73,0x72,0x71,0x3f]
2757 0xff,0x1a,0x80,0xbe,0x73,0x72,0x71,0x3f
2759 # GFX10: s_sext_i32_i16 s0, 0xaf123456           ; encoding: [0xff,0x1a,0x80,0xbe,0x56,0x34,0x12,0xaf]
2760 0xff,0x1a,0x80,0xbe,0x56,0x34,0x12,0xaf
2762 # GFX10: s_sext_i32_i16 s0, exec_hi              ; encoding: [0x7f,0x1a,0x80,0xbe]
2763 0x7f,0x1a,0x80,0xbe
2765 # GFX10: s_sext_i32_i16 s0, exec_lo              ; encoding: [0x7e,0x1a,0x80,0xbe]
2766 0x7e,0x1a,0x80,0xbe
2768 # GFX10: s_sext_i32_i16 s0, m0                   ; encoding: [0x7c,0x1a,0x80,0xbe]
2769 0x7c,0x1a,0x80,0xbe
2771 # GFX10: s_sext_i32_i16 s0, s1                   ; encoding: [0x01,0x1a,0x80,0xbe]
2772 0x01,0x1a,0x80,0xbe
2774 # GFX10: s_sext_i32_i16 s0, s104                 ; encoding: [0x68,0x1a,0x80,0xbe]
2775 0x68,0x1a,0x80,0xbe
2777 # GFX10: s_sext_i32_i16 s0, vcc_hi               ; encoding: [0x6b,0x1a,0x80,0xbe]
2778 0x6b,0x1a,0x80,0xbe
2780 # GFX10: s_sext_i32_i16 s0, vcc_lo               ; encoding: [0x6a,0x1a,0x80,0xbe]
2781 0x6a,0x1a,0x80,0xbe
2783 # GFX10: s_sext_i32_i16 s105, s1                 ; encoding: [0x01,0x1a,0xe9,0xbe]
2784 0x01,0x1a,0xe9,0xbe
2786 # GFX10: s_sext_i32_i16 s105, s104               ; encoding: [0x68,0x1a,0xe9,0xbe]
2787 0x68,0x1a,0xe9,0xbe
2789 # GFX10: s_sext_i32_i16 vcc_hi, s1               ; encoding: [0x01,0x1a,0xeb,0xbe]
2790 0x01,0x1a,0xeb,0xbe
2792 # GFX10: s_sext_i32_i16 vcc_lo, s1               ; encoding: [0x01,0x1a,0xea,0xbe]
2793 0x01,0x1a,0xea,0xbe
2795 # GFX10: s_sext_i32_i8 exec_hi, s1               ; encoding: [0x01,0x19,0xff,0xbe]
2796 0x01,0x19,0xff,0xbe
2798 # GFX10: s_sext_i32_i8 exec_lo, s1               ; encoding: [0x01,0x19,0xfe,0xbe]
2799 0x01,0x19,0xfe,0xbe
2801 # GFX10: s_sext_i32_i8 m0, s1                    ; encoding: [0x01,0x19,0xfc,0xbe]
2802 0x01,0x19,0xfc,0xbe
2804 # GFX10: s_sext_i32_i8 s0, -1                    ; encoding: [0xc1,0x19,0x80,0xbe]
2805 0xc1,0x19,0x80,0xbe
2807 # GFX10: s_sext_i32_i8 s0, -4.0                  ; encoding: [0xf7,0x19,0x80,0xbe]
2808 0xf7,0x19,0x80,0xbe
2810 # GFX10: s_sext_i32_i8 s0, 0                     ; encoding: [0x80,0x19,0x80,0xbe]
2811 0x80,0x19,0x80,0xbe
2813 # GFX10: s_sext_i32_i8 s0, 0.5                   ; encoding: [0xf0,0x19,0x80,0xbe]
2814 0xf0,0x19,0x80,0xbe
2816 # GFX10: s_sext_i32_i8 s0, 0x3f717273            ; encoding: [0xff,0x19,0x80,0xbe,0x73,0x72,0x71,0x3f]
2817 0xff,0x19,0x80,0xbe,0x73,0x72,0x71,0x3f
2819 # GFX10: s_sext_i32_i8 s0, 0xaf123456            ; encoding: [0xff,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf]
2820 0xff,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf
2822 # GFX10: s_sext_i32_i8 s0, exec_hi               ; encoding: [0x7f,0x19,0x80,0xbe]
2823 0x7f,0x19,0x80,0xbe
2825 # GFX10: s_sext_i32_i8 s0, exec_lo               ; encoding: [0x7e,0x19,0x80,0xbe]
2826 0x7e,0x19,0x80,0xbe
2828 # GFX10: s_sext_i32_i8 s0, m0                    ; encoding: [0x7c,0x19,0x80,0xbe]
2829 0x7c,0x19,0x80,0xbe
2831 # GFX10: s_sext_i32_i8 s0, s1                    ; encoding: [0x01,0x19,0x80,0xbe]
2832 0x01,0x19,0x80,0xbe
2834 # GFX10: s_sext_i32_i8 s0, s104                  ; encoding: [0x68,0x19,0x80,0xbe]
2835 0x68,0x19,0x80,0xbe
2837 # GFX10: s_sext_i32_i8 s0, vcc_hi                ; encoding: [0x6b,0x19,0x80,0xbe]
2838 0x6b,0x19,0x80,0xbe
2840 # GFX10: s_sext_i32_i8 s0, vcc_lo                ; encoding: [0x6a,0x19,0x80,0xbe]
2841 0x6a,0x19,0x80,0xbe
2843 # GFX10: s_sext_i32_i8 s105, s1                  ; encoding: [0x01,0x19,0xe9,0xbe]
2844 0x01,0x19,0xe9,0xbe
2846 # GFX10: s_sext_i32_i8 s105, s104                ; encoding: [0x68,0x19,0xe9,0xbe]
2847 0x68,0x19,0xe9,0xbe
2849 # GFX10: s_sext_i32_i8 vcc_hi, s1                ; encoding: [0x01,0x19,0xeb,0xbe]
2850 0x01,0x19,0xeb,0xbe
2852 # GFX10: s_sext_i32_i8 vcc_lo, s1                ; encoding: [0x01,0x19,0xea,0xbe]
2853 0x01,0x19,0xea,0xbe
2855 # GFX10: s_swappc_b64 s[0:1], s[102:103]         ; encoding: [0x66,0x21,0x80,0xbe]
2856 0x66,0x21,0x80,0xbe
2858 # GFX10: s_swappc_b64 s[0:1], s[2:3]             ; encoding: [0x02,0x21,0x80,0xbe]
2859 0x02,0x21,0x80,0xbe
2861 # GFX10: s_swappc_b64 s[0:1], vcc                ; encoding: [0x6a,0x21,0x80,0xbe]
2862 0x6a,0x21,0x80,0xbe
2864 # GFX10: s_swappc_b64 s[104:105], s[102:103]     ; encoding: [0x66,0x21,0xe8,0xbe]
2865 0x66,0x21,0xe8,0xbe
2867 # GFX10: s_swappc_b64 s[104:105], s[2:3]         ; encoding: [0x02,0x21,0xe8,0xbe]
2868 0x02,0x21,0xe8,0xbe
2870 # GFX10: s_swappc_b64 vcc, s[2:3]                ; encoding: [0x02,0x21,0xea,0xbe]
2871 0x02,0x21,0xea,0xbe
2873 # GFX10: s_wqm_b32 exec_hi, s1                   ; encoding: [0x01,0x09,0xff,0xbe]
2874 0x01,0x09,0xff,0xbe
2876 # GFX10: s_wqm_b32 exec_lo, s1                   ; encoding: [0x01,0x09,0xfe,0xbe]
2877 0x01,0x09,0xfe,0xbe
2879 # GFX10: s_wqm_b32 m0, s1                        ; encoding: [0x01,0x09,0xfc,0xbe]
2880 0x01,0x09,0xfc,0xbe
2882 # GFX10: s_wqm_b32 s0, -1                        ; encoding: [0xc1,0x09,0x80,0xbe]
2883 0xc1,0x09,0x80,0xbe
2885 # GFX10: s_wqm_b32 s0, -4.0                      ; encoding: [0xf7,0x09,0x80,0xbe]
2886 0xf7,0x09,0x80,0xbe
2888 # GFX10: s_wqm_b32 s0, 0                         ; encoding: [0x80,0x09,0x80,0xbe]
2889 0x80,0x09,0x80,0xbe
2891 # GFX10: s_wqm_b32 s0, 0.5                       ; encoding: [0xf0,0x09,0x80,0xbe]
2892 0xf0,0x09,0x80,0xbe
2894 # GFX10: s_wqm_b32 s0, 0x3f717273                ; encoding: [0xff,0x09,0x80,0xbe,0x73,0x72,0x71,0x3f]
2895 0xff,0x09,0x80,0xbe,0x73,0x72,0x71,0x3f
2897 # GFX10: s_wqm_b32 s0, 0xaf123456                ; encoding: [0xff,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf]
2898 0xff,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf
2900 # GFX10: s_wqm_b32 s0, exec_hi                   ; encoding: [0x7f,0x09,0x80,0xbe]
2901 0x7f,0x09,0x80,0xbe
2903 # GFX10: s_wqm_b32 s0, exec_lo                   ; encoding: [0x7e,0x09,0x80,0xbe]
2904 0x7e,0x09,0x80,0xbe
2906 # GFX10: s_wqm_b32 s0, m0                        ; encoding: [0x7c,0x09,0x80,0xbe]
2907 0x7c,0x09,0x80,0xbe
2909 # GFX10: s_wqm_b32 s0, s1                        ; encoding: [0x01,0x09,0x80,0xbe]
2910 0x01,0x09,0x80,0xbe
2912 # GFX10: s_wqm_b32 s0, s104                      ; encoding: [0x68,0x09,0x80,0xbe]
2913 0x68,0x09,0x80,0xbe
2915 # GFX10: s_wqm_b32 s0, vcc_hi                    ; encoding: [0x6b,0x09,0x80,0xbe]
2916 0x6b,0x09,0x80,0xbe
2918 # GFX10: s_wqm_b32 s0, vcc_lo                    ; encoding: [0x6a,0x09,0x80,0xbe]
2919 0x6a,0x09,0x80,0xbe
2921 # GFX10: s_wqm_b32 s105, s1                      ; encoding: [0x01,0x09,0xe9,0xbe]
2922 0x01,0x09,0xe9,0xbe
2924 # GFX10: s_wqm_b32 s105, s104                    ; encoding: [0x68,0x09,0xe9,0xbe]
2925 0x68,0x09,0xe9,0xbe
2927 # GFX10: s_wqm_b32 vcc_hi, s1                    ; encoding: [0x01,0x09,0xeb,0xbe]
2928 0x01,0x09,0xeb,0xbe
2930 # GFX10: s_wqm_b32 vcc_lo, s1                    ; encoding: [0x01,0x09,0xea,0xbe]
2931 0x01,0x09,0xea,0xbe
2933 # GFX10: s_wqm_b64 exec, s[2:3]                  ; encoding: [0x02,0x0a,0xfe,0xbe]
2934 0x02,0x0a,0xfe,0xbe
2936 # GFX10: s_wqm_b64 s[0:1], -1                    ; encoding: [0xc1,0x0a,0x80,0xbe]
2937 0xc1,0x0a,0x80,0xbe
2939 # GFX10: s_wqm_b64 s[0:1], -4.0                  ; encoding: [0xf7,0x0a,0x80,0xbe]
2940 0xf7,0x0a,0x80,0xbe
2942 # GFX10: s_wqm_b64 s[0:1], 0                     ; encoding: [0x80,0x0a,0x80,0xbe]
2943 0x80,0x0a,0x80,0xbe
2945 # GFX10: s_wqm_b64 s[0:1], 0.5                   ; encoding: [0xf0,0x0a,0x80,0xbe]
2946 0xf0,0x0a,0x80,0xbe
2948 # GFX10: s_wqm_b64 s[0:1], 0x3f717273            ; encoding: [0xff,0x0a,0x80,0xbe,0x73,0x72,0x71,0x3f]
2949 0xff,0x0a,0x80,0xbe,0x73,0x72,0x71,0x3f
2951 # GFX10: s_wqm_b64 s[0:1], 0xaf123456            ; encoding: [0xff,0x0a,0x80,0xbe,0x56,0x34,0x12,0xaf]
2952 0xff,0x0a,0x80,0xbe,0x56,0x34,0x12,0xaf
2954 # GFX10: s_wqm_b64 s[0:1], exec                  ; encoding: [0x7e,0x0a,0x80,0xbe]
2955 0x7e,0x0a,0x80,0xbe
2957 # GFX10: s_wqm_b64 s[0:1], s[102:103]            ; encoding: [0x66,0x0a,0x80,0xbe]
2958 0x66,0x0a,0x80,0xbe
2960 # GFX10: s_wqm_b64 s[0:1], s[2:3]                ; encoding: [0x02,0x0a,0x80,0xbe]
2961 0x02,0x0a,0x80,0xbe
2963 # GFX10: s_wqm_b64 s[0:1], vcc                   ; encoding: [0x6a,0x0a,0x80,0xbe]
2964 0x6a,0x0a,0x80,0xbe
2966 # GFX10: s_wqm_b64 s[104:105], s[102:103]        ; encoding: [0x66,0x0a,0xe8,0xbe]
2967 0x66,0x0a,0xe8,0xbe
2969 # GFX10: s_wqm_b64 s[104:105], s[2:3]            ; encoding: [0x02,0x0a,0xe8,0xbe]
2970 0x02,0x0a,0xe8,0xbe
2972 # GFX10: s_wqm_b64 vcc, s[2:3]                   ; encoding: [0x02,0x0a,0xea,0xbe]
2973 0x02,0x0a,0xea,0xbe
2975 # GFX10: s_xnor_saveexec_b32 exec_hi, s1         ; encoding: [0x01,0x43,0xff,0xbe]
2976 0x01,0x43,0xff,0xbe
2978 # GFX10: s_xnor_saveexec_b32 exec_lo, s1         ; encoding: [0x01,0x43,0xfe,0xbe]
2979 0x01,0x43,0xfe,0xbe
2981 # GFX10: s_xnor_saveexec_b32 m0, s1              ; encoding: [0x01,0x43,0xfc,0xbe]
2982 0x01,0x43,0xfc,0xbe
2984 # GFX10: s_xnor_saveexec_b32 s0, -1              ; encoding: [0xc1,0x43,0x80,0xbe]
2985 0xc1,0x43,0x80,0xbe
2987 # GFX10: s_xnor_saveexec_b32 s0, -4.0            ; encoding: [0xf7,0x43,0x80,0xbe]
2988 0xf7,0x43,0x80,0xbe
2990 # GFX10: s_xnor_saveexec_b32 s0, 0               ; encoding: [0x80,0x43,0x80,0xbe]
2991 0x80,0x43,0x80,0xbe
2993 # GFX10: s_xnor_saveexec_b32 s0, 0.5             ; encoding: [0xf0,0x43,0x80,0xbe]
2994 0xf0,0x43,0x80,0xbe
2996 # GFX10: s_xnor_saveexec_b32 s0, 0x3f717273      ; encoding: [0xff,0x43,0x80,0xbe,0x73,0x72,0x71,0x3f]
2997 0xff,0x43,0x80,0xbe,0x73,0x72,0x71,0x3f
2999 # GFX10: s_xnor_saveexec_b32 s0, 0xaf123456      ; encoding: [0xff,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf]
3000 0xff,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf
3002 # GFX10: s_xnor_saveexec_b32 s0, exec_hi         ; encoding: [0x7f,0x43,0x80,0xbe]
3003 0x7f,0x43,0x80,0xbe
3005 # GFX10: s_xnor_saveexec_b32 s0, exec_lo         ; encoding: [0x7e,0x43,0x80,0xbe]
3006 0x7e,0x43,0x80,0xbe
3008 # GFX10: s_xnor_saveexec_b32 s0, m0              ; encoding: [0x7c,0x43,0x80,0xbe]
3009 0x7c,0x43,0x80,0xbe
3011 # GFX10: s_xnor_saveexec_b32 s0, s1              ; encoding: [0x01,0x43,0x80,0xbe]
3012 0x01,0x43,0x80,0xbe
3014 # GFX10: s_xnor_saveexec_b32 s0, s104            ; encoding: [0x68,0x43,0x80,0xbe]
3015 0x68,0x43,0x80,0xbe
3017 # GFX10: s_xnor_saveexec_b32 s0, vcc_hi          ; encoding: [0x6b,0x43,0x80,0xbe]
3018 0x6b,0x43,0x80,0xbe
3020 # GFX10: s_xnor_saveexec_b32 s0, vcc_lo          ; encoding: [0x6a,0x43,0x80,0xbe]
3021 0x6a,0x43,0x80,0xbe
3023 # GFX10: s_xnor_saveexec_b32 s105, s1            ; encoding: [0x01,0x43,0xe9,0xbe]
3024 0x01,0x43,0xe9,0xbe
3026 # GFX10: s_xnor_saveexec_b32 s105, s104          ; encoding: [0x68,0x43,0xe9,0xbe]
3027 0x68,0x43,0xe9,0xbe
3029 # GFX10: s_xnor_saveexec_b32 vcc_hi, s1          ; encoding: [0x01,0x43,0xeb,0xbe]
3030 0x01,0x43,0xeb,0xbe
3032 # GFX10: s_xnor_saveexec_b32 vcc_lo, s1          ; encoding: [0x01,0x43,0xea,0xbe]
3033 0x01,0x43,0xea,0xbe
3035 # GFX10: s_xnor_saveexec_b64 exec, s[2:3]        ; encoding: [0x02,0x2b,0xfe,0xbe]
3036 0x02,0x2b,0xfe,0xbe
3038 # GFX10: s_xnor_saveexec_b64 s[0:1], -1          ; encoding: [0xc1,0x2b,0x80,0xbe]
3039 0xc1,0x2b,0x80,0xbe
3041 # GFX10: s_xnor_saveexec_b64 s[0:1], -4.0        ; encoding: [0xf7,0x2b,0x80,0xbe]
3042 0xf7,0x2b,0x80,0xbe
3044 # GFX10: s_xnor_saveexec_b64 s[0:1], 0           ; encoding: [0x80,0x2b,0x80,0xbe]
3045 0x80,0x2b,0x80,0xbe
3047 # GFX10: s_xnor_saveexec_b64 s[0:1], 0.5         ; encoding: [0xf0,0x2b,0x80,0xbe]
3048 0xf0,0x2b,0x80,0xbe
3050 # GFX10: s_xnor_saveexec_b64 s[0:1], 0x3f717273  ; encoding: [0xff,0x2b,0x80,0xbe,0x73,0x72,0x71,0x3f]
3051 0xff,0x2b,0x80,0xbe,0x73,0x72,0x71,0x3f
3053 # GFX10: s_xnor_saveexec_b64 s[0:1], 0xaf123456  ; encoding: [0xff,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf]
3054 0xff,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf
3056 # GFX10: s_xnor_saveexec_b64 s[0:1], exec        ; encoding: [0x7e,0x2b,0x80,0xbe]
3057 0x7e,0x2b,0x80,0xbe
3059 # GFX10: s_xnor_saveexec_b64 s[0:1], s[102:103]  ; encoding: [0x66,0x2b,0x80,0xbe]
3060 0x66,0x2b,0x80,0xbe
3062 # GFX10: s_xnor_saveexec_b64 s[0:1], s[2:3]      ; encoding: [0x02,0x2b,0x80,0xbe]
3063 0x02,0x2b,0x80,0xbe
3065 # GFX10: s_xnor_saveexec_b64 s[0:1], vcc         ; encoding: [0x6a,0x2b,0x80,0xbe]
3066 0x6a,0x2b,0x80,0xbe
3068 # GFX10: s_xnor_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x2b,0xe8,0xbe]
3069 0x66,0x2b,0xe8,0xbe
3071 # GFX10: s_xnor_saveexec_b64 s[104:105], s[2:3]  ; encoding: [0x02,0x2b,0xe8,0xbe]
3072 0x02,0x2b,0xe8,0xbe
3074 # GFX10: s_xnor_saveexec_b64 vcc, s[2:3]         ; encoding: [0x02,0x2b,0xea,0xbe]
3075 0x02,0x2b,0xea,0xbe
3077 # GFX10: s_xor_saveexec_b32 exec_hi, s1          ; encoding: [0x01,0x3e,0xff,0xbe]
3078 0x01,0x3e,0xff,0xbe
3080 # GFX10: s_xor_saveexec_b32 exec_lo, s1          ; encoding: [0x01,0x3e,0xfe,0xbe]
3081 0x01,0x3e,0xfe,0xbe
3083 # GFX10: s_xor_saveexec_b32 m0, s1               ; encoding: [0x01,0x3e,0xfc,0xbe]
3084 0x01,0x3e,0xfc,0xbe
3086 # GFX10: s_xor_saveexec_b32 s0, -1               ; encoding: [0xc1,0x3e,0x80,0xbe]
3087 0xc1,0x3e,0x80,0xbe
3089 # GFX10: s_xor_saveexec_b32 s0, -4.0             ; encoding: [0xf7,0x3e,0x80,0xbe]
3090 0xf7,0x3e,0x80,0xbe
3092 # GFX10: s_xor_saveexec_b32 s0, 0                ; encoding: [0x80,0x3e,0x80,0xbe]
3093 0x80,0x3e,0x80,0xbe
3095 # GFX10: s_xor_saveexec_b32 s0, 0.5              ; encoding: [0xf0,0x3e,0x80,0xbe]
3096 0xf0,0x3e,0x80,0xbe
3098 # GFX10: s_xor_saveexec_b32 s0, 0x3f717273       ; encoding: [0xff,0x3e,0x80,0xbe,0x73,0x72,0x71,0x3f]
3099 0xff,0x3e,0x80,0xbe,0x73,0x72,0x71,0x3f
3101 # GFX10: s_xor_saveexec_b32 s0, 0xaf123456       ; encoding: [0xff,0x3e,0x80,0xbe,0x56,0x34,0x12,0xaf]
3102 0xff,0x3e,0x80,0xbe,0x56,0x34,0x12,0xaf
3104 # GFX10: s_xor_saveexec_b32 s0, exec_hi          ; encoding: [0x7f,0x3e,0x80,0xbe]
3105 0x7f,0x3e,0x80,0xbe
3107 # GFX10: s_xor_saveexec_b32 s0, exec_lo          ; encoding: [0x7e,0x3e,0x80,0xbe]
3108 0x7e,0x3e,0x80,0xbe
3110 # GFX10: s_xor_saveexec_b32 s0, m0               ; encoding: [0x7c,0x3e,0x80,0xbe]
3111 0x7c,0x3e,0x80,0xbe
3113 # GFX10: s_xor_saveexec_b32 s0, s1               ; encoding: [0x01,0x3e,0x80,0xbe]
3114 0x01,0x3e,0x80,0xbe
3116 # GFX10: s_xor_saveexec_b32 s0, s104             ; encoding: [0x68,0x3e,0x80,0xbe]
3117 0x68,0x3e,0x80,0xbe
3119 # GFX10: s_xor_saveexec_b32 s0, vcc_hi           ; encoding: [0x6b,0x3e,0x80,0xbe]
3120 0x6b,0x3e,0x80,0xbe
3122 # GFX10: s_xor_saveexec_b32 s0, vcc_lo           ; encoding: [0x6a,0x3e,0x80,0xbe]
3123 0x6a,0x3e,0x80,0xbe
3125 # GFX10: s_xor_saveexec_b32 s105, s1             ; encoding: [0x01,0x3e,0xe9,0xbe]
3126 0x01,0x3e,0xe9,0xbe
3128 # GFX10: s_xor_saveexec_b32 s105, s104           ; encoding: [0x68,0x3e,0xe9,0xbe]
3129 0x68,0x3e,0xe9,0xbe
3131 # GFX10: s_xor_saveexec_b32 vcc_hi, s1           ; encoding: [0x01,0x3e,0xeb,0xbe]
3132 0x01,0x3e,0xeb,0xbe
3134 # GFX10: s_xor_saveexec_b32 vcc_lo, s1           ; encoding: [0x01,0x3e,0xea,0xbe]
3135 0x01,0x3e,0xea,0xbe
3137 # GFX10: s_xor_saveexec_b64 exec, s[2:3]         ; encoding: [0x02,0x26,0xfe,0xbe]
3138 0x02,0x26,0xfe,0xbe
3140 # GFX10: s_xor_saveexec_b64 s[0:1], -1           ; encoding: [0xc1,0x26,0x80,0xbe]
3141 0xc1,0x26,0x80,0xbe
3143 # GFX10: s_xor_saveexec_b64 s[0:1], -4.0         ; encoding: [0xf7,0x26,0x80,0xbe]
3144 0xf7,0x26,0x80,0xbe
3146 # GFX10: s_xor_saveexec_b64 s[0:1], 0            ; encoding: [0x80,0x26,0x80,0xbe]
3147 0x80,0x26,0x80,0xbe
3149 # GFX10: s_xor_saveexec_b64 s[0:1], 0.5          ; encoding: [0xf0,0x26,0x80,0xbe]
3150 0xf0,0x26,0x80,0xbe
3152 # GFX10: s_xor_saveexec_b64 s[0:1], 0x3f717273   ; encoding: [0xff,0x26,0x80,0xbe,0x73,0x72,0x71,0x3f]
3153 0xff,0x26,0x80,0xbe,0x73,0x72,0x71,0x3f
3155 # GFX10: s_xor_saveexec_b64 s[0:1], 0xaf123456   ; encoding: [0xff,0x26,0x80,0xbe,0x56,0x34,0x12,0xaf]
3156 0xff,0x26,0x80,0xbe,0x56,0x34,0x12,0xaf
3158 # GFX10: s_xor_saveexec_b64 s[0:1], exec         ; encoding: [0x7e,0x26,0x80,0xbe]
3159 0x7e,0x26,0x80,0xbe
3161 # GFX10: s_xor_saveexec_b64 s[0:1], s[102:103]   ; encoding: [0x66,0x26,0x80,0xbe]
3162 0x66,0x26,0x80,0xbe
3164 # GFX10: s_xor_saveexec_b64 s[0:1], s[2:3]       ; encoding: [0x02,0x26,0x80,0xbe]
3165 0x02,0x26,0x80,0xbe
3167 # GFX10: s_xor_saveexec_b64 s[0:1], vcc          ; encoding: [0x6a,0x26,0x80,0xbe]
3168 0x6a,0x26,0x80,0xbe
3170 # GFX10: s_xor_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x26,0xe8,0xbe]
3171 0x66,0x26,0xe8,0xbe
3173 # GFX10: s_xor_saveexec_b64 s[104:105], s[2:3]   ; encoding: [0x02,0x26,0xe8,0xbe]
3174 0x02,0x26,0xe8,0xbe
3176 # GFX10: s_xor_saveexec_b64 vcc, s[2:3]          ; encoding: [0x02,0x26,0xea,0xbe]
3177 0x02,0x26,0xea,0xbe