1 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
,-wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefix
=GFX11
%s
4 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x01,0x01,0x00,0x00]
6 v_bfrev_b32_e64 v5
, v255
7 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0xff,0x01,0x00,0x00]
10 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x01,0x00,0x00,0x00]
12 v_bfrev_b32_e64 v5
, s105
13 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x69,0x00,0x00,0x00]
15 v_bfrev_b32_e64 v5
, vcc_lo
16 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x6a,0x00,0x00,0x00]
18 v_bfrev_b32_e64 v5
, vcc_hi
19 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x6b,0x00,0x00,0x00]
21 v_bfrev_b32_e64 v5
, ttmp15
22 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x7b,0x00,0x00,0x00]
24 v_bfrev_b32_e64 v5
, m0
25 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x7d,0x00,0x00,0x00]
27 v_bfrev_b32_e64 v5
, exec_lo
28 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x7e,0x00,0x00,0x00]
30 v_bfrev_b32_e64 v5
, exec_hi
31 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x7f,0x00,0x00,0x00]
33 v_bfrev_b32_e64 v5
, null
34 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0x7c,0x00,0x00,0x00]
36 v_bfrev_b32_e64 v5
, -1
37 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0xc1,0x00,0x00,0x00]
39 v_bfrev_b32_e64 v5
, 0.5
40 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0xf0,0x00,0x00,0x00]
42 v_bfrev_b32_e64 v5
, src_scc
43 // GFX11
: encoding
: [0x05,0x00,0xb8,0xd5,0xfd,0x00,0x00,0x00]
45 v_bfrev_b32_e64 v255
, 0xaf123456
46 // GFX11
: encoding
: [0xff,0x00,0xb8,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
49 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]
51 v_ceil_f16_e64 v5
, v255
52 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0xff,0x01,0x00,0x00]
55 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x01,0x00,0x00,0x00]
57 v_ceil_f16_e64 v5
, s105
58 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x69,0x00,0x00,0x00]
60 v_ceil_f16_e64 v5
, vcc_lo
61 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x6a,0x00,0x00,0x00]
63 v_ceil_f16_e64 v5
, vcc_hi
64 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x6b,0x00,0x00,0x00]
66 v_ceil_f16_e64 v5
, ttmp15
67 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x7b,0x00,0x00,0x00]
70 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x7d,0x00,0x00,0x00]
72 v_ceil_f16_e64 v5
, exec_lo
73 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x7e,0x00,0x00,0x00]
75 v_ceil_f16_e64 v5
, exec_hi
76 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x7f,0x00,0x00,0x00]
78 v_ceil_f16_e64 v5
, null
79 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0x7c,0x00,0x00,0x00]
82 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0xc1,0x00,0x00,0x00]
84 v_ceil_f16_e64 v5
, 0.5 mul:2
85 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0xf0,0x00,0x00,0x08]
87 v_ceil_f16_e64 v5
, src_scc
mul:4
88 // GFX11
: encoding
: [0x05,0x00,0xdc,0xd5,0xfd,0x00,0x00,0x10]
90 v_ceil_f16_e64 v255
, -|
0xfe0b| clamp
div:2
91 // GFX11
: encoding
: [0xff,0x81,0xdc,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
94 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x00]
96 v_ceil_f32_e64 v5
, v255
97 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0xff,0x01,0x00,0x00]
100 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x00,0x00,0x00]
102 v_ceil_f32_e64 v5
, s105
103 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x69,0x00,0x00,0x00]
105 v_ceil_f32_e64 v5
, vcc_lo
106 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x6a,0x00,0x00,0x00]
108 v_ceil_f32_e64 v5
, vcc_hi
109 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x6b,0x00,0x00,0x00]
111 v_ceil_f32_e64 v5
, ttmp15
112 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x7b,0x00,0x00,0x00]
114 v_ceil_f32_e64 v5
, m0
115 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x7d,0x00,0x00,0x00]
117 v_ceil_f32_e64 v5
, exec_lo
118 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x7e,0x00,0x00,0x00]
120 v_ceil_f32_e64 v5
, exec_hi
121 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x7f,0x00,0x00,0x00]
123 v_ceil_f32_e64 v5
, null
124 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0x7c,0x00,0x00,0x00]
126 v_ceil_f32_e64 v5
, -1
127 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0xc1,0x00,0x00,0x00]
129 v_ceil_f32_e64 v5
, 0.5 mul:2
130 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0xf0,0x00,0x00,0x08]
132 v_ceil_f32_e64 v5
, src_scc
mul:4
133 // GFX11
: encoding
: [0x05,0x00,0xa2,0xd5,0xfd,0x00,0x00,0x10]
135 v_ceil_f32_e64 v255
, -|
0xaf123456| clamp
div:2
136 // GFX11
: encoding
: [0xff,0x81,0xa2,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
138 v_ceil_f64_e64 v
[5:6], v
[1:2]
139 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x00]
141 v_ceil_f64_e64 v
[5:6], v
[254:255]
142 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0xfe,0x01,0x00,0x00]
144 v_ceil_f64_e64 v
[5:6], s
[2:3]
145 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x02,0x00,0x00,0x00]
147 v_ceil_f64_e64 v
[5:6], s
[104:105]
148 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x68,0x00,0x00,0x00]
150 v_ceil_f64_e64 v
[5:6], vcc
151 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x6a,0x00,0x00,0x00]
153 v_ceil_f64_e64 v
[5:6], ttmp
[14:15]
154 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x7a,0x00,0x00,0x00]
156 v_ceil_f64_e64 v
[5:6], exec
157 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x7e,0x00,0x00,0x00]
159 v_ceil_f64_e64 v
[5:6], null
160 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0x7c,0x00,0x00,0x00]
162 v_ceil_f64_e64 v
[5:6], -1
163 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0xc1,0x00,0x00,0x00]
165 v_ceil_f64_e64 v
[5:6], 0.5 mul:2
166 // GFX11
: encoding
: [0x05,0x00,0x98,0xd5,0xf0,0x00,0x00,0x08]
168 v_ceil_f64_e64 v
[5:6], -|src_scc|
mul:4
169 // GFX11
: encoding
: [0x05,0x01,0x98,0xd5,0xfd,0x00,0x00,0x30]
171 v_ceil_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
172 // GFX11
: encoding
: [0xfe,0x80,0x98,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
175 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]
177 v_cls_i32_e64 v5
, v255
178 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xff,0x01,0x00,0x00]
181 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x01,0x00,0x00,0x00]
183 v_cls_i32_e64 v5
, s105
184 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x69,0x00,0x00,0x00]
186 v_cls_i32_e64 v5
, vcc_lo
187 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x6a,0x00,0x00,0x00]
189 v_cls_i32_e64 v5
, vcc_hi
190 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x6b,0x00,0x00,0x00]
192 v_cls_i32_e64 v5
, ttmp15
193 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7b,0x00,0x00,0x00]
196 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7d,0x00,0x00,0x00]
198 v_cls_i32_e64 v5
, exec_lo
199 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7e,0x00,0x00,0x00]
201 v_cls_i32_e64 v5
, exec_hi
202 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7f,0x00,0x00,0x00]
204 v_cls_i32_e64 v5
, null
205 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7c,0x00,0x00,0x00]
208 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xc1,0x00,0x00,0x00]
210 v_cls_i32_e64 v5
, 0.5
211 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xf0,0x00,0x00,0x00]
213 v_cls_i32_e64 v5
, src_scc
214 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xfd,0x00,0x00,0x00]
216 v_cls_i32_e64 v255
, 0xaf123456
217 // GFX11
: encoding
: [0xff,0x00,0xbb,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
219 v_clz_i32_u32_e64 v5
, v1
220 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]
222 v_clz_i32_u32_e64 v5
, v255
223 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xff,0x01,0x00,0x00]
225 v_clz_i32_u32_e64 v5
, s1
226 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x01,0x00,0x00,0x00]
228 v_clz_i32_u32_e64 v5
, s105
229 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x69,0x00,0x00,0x00]
231 v_clz_i32_u32_e64 v5
, vcc_lo
232 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x6a,0x00,0x00,0x00]
234 v_clz_i32_u32_e64 v5
, vcc_hi
235 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x6b,0x00,0x00,0x00]
237 v_clz_i32_u32_e64 v5
, ttmp15
238 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7b,0x00,0x00,0x00]
240 v_clz_i32_u32_e64 v5
, m0
241 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7d,0x00,0x00,0x00]
243 v_clz_i32_u32_e64 v5
, exec_lo
244 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7e,0x00,0x00,0x00]
246 v_clz_i32_u32_e64 v5
, exec_hi
247 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7f,0x00,0x00,0x00]
249 v_clz_i32_u32_e64 v5
, null
250 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7c,0x00,0x00,0x00]
252 v_clz_i32_u32_e64 v5
, -1
253 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xc1,0x00,0x00,0x00]
255 v_clz_i32_u32_e64 v5
, 0.5
256 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xf0,0x00,0x00,0x00]
258 v_clz_i32_u32_e64 v5
, src_scc
259 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xfd,0x00,0x00,0x00]
261 v_clz_i32_u32_e64 v255
, 0xaf123456
262 // GFX11
: encoding
: [0xff,0x00,0xb9,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
265 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]
267 v_cos_f16_e64 v5
, v255
268 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0xff,0x01,0x00,0x00]
271 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x01,0x00,0x00,0x00]
273 v_cos_f16_e64 v5
, s105
274 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x69,0x00,0x00,0x00]
276 v_cos_f16_e64 v5
, vcc_lo
277 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x6a,0x00,0x00,0x00]
279 v_cos_f16_e64 v5
, vcc_hi
280 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x6b,0x00,0x00,0x00]
282 v_cos_f16_e64 v5
, ttmp15
283 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x7b,0x00,0x00,0x00]
286 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x7d,0x00,0x00,0x00]
288 v_cos_f16_e64 v5
, exec_lo
289 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x7e,0x00,0x00,0x00]
291 v_cos_f16_e64 v5
, exec_hi
292 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x7f,0x00,0x00,0x00]
294 v_cos_f16_e64 v5
, null
295 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0x7c,0x00,0x00,0x00]
298 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0xc1,0x00,0x00,0x00]
300 v_cos_f16_e64 v5
, 0.5 mul:2
301 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0xf0,0x00,0x00,0x08]
303 v_cos_f16_e64 v5
, src_scc
mul:4
304 // GFX11
: encoding
: [0x05,0x00,0xe1,0xd5,0xfd,0x00,0x00,0x10]
306 v_cos_f16_e64 v255
, -|
0xfe0b| clamp
div:2
307 // GFX11
: encoding
: [0xff,0x81,0xe1,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
310 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x00]
312 v_cos_f32_e64 v5
, v255
313 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0xff,0x01,0x00,0x00]
316 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x00,0x00,0x00]
318 v_cos_f32_e64 v5
, s105
319 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x69,0x00,0x00,0x00]
321 v_cos_f32_e64 v5
, vcc_lo
322 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x6a,0x00,0x00,0x00]
324 v_cos_f32_e64 v5
, vcc_hi
325 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x6b,0x00,0x00,0x00]
327 v_cos_f32_e64 v5
, ttmp15
328 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x7b,0x00,0x00,0x00]
331 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x7d,0x00,0x00,0x00]
333 v_cos_f32_e64 v5
, exec_lo
334 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x7e,0x00,0x00,0x00]
336 v_cos_f32_e64 v5
, exec_hi
337 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x7f,0x00,0x00,0x00]
339 v_cos_f32_e64 v5
, null
340 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0x7c,0x00,0x00,0x00]
343 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0xc1,0x00,0x00,0x00]
345 v_cos_f32_e64 v5
, 0.5 mul:2
346 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0xf0,0x00,0x00,0x08]
348 v_cos_f32_e64 v5
, src_scc
mul:4
349 // GFX11
: encoding
: [0x05,0x00,0xb6,0xd5,0xfd,0x00,0x00,0x10]
351 v_cos_f32_e64 v255
, -|
0xaf123456| clamp
div:2
352 // GFX11
: encoding
: [0xff,0x81,0xb6,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
354 v_ctz_i32_b32_e64 v5
, v1
355 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]
357 v_ctz_i32_b32_e64 v5
, v255
358 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xff,0x01,0x00,0x00]
360 v_ctz_i32_b32_e64 v5
, s1
361 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x01,0x00,0x00,0x00]
363 v_ctz_i32_b32_e64 v5
, s105
364 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x69,0x00,0x00,0x00]
366 v_ctz_i32_b32_e64 v5
, vcc_lo
367 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x6a,0x00,0x00,0x00]
369 v_ctz_i32_b32_e64 v5
, vcc_hi
370 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x6b,0x00,0x00,0x00]
372 v_ctz_i32_b32_e64 v5
, ttmp15
373 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7b,0x00,0x00,0x00]
375 v_ctz_i32_b32_e64 v5
, m0
376 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7d,0x00,0x00,0x00]
378 v_ctz_i32_b32_e64 v5
, exec_lo
379 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7e,0x00,0x00,0x00]
381 v_ctz_i32_b32_e64 v5
, exec_hi
382 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7f,0x00,0x00,0x00]
384 v_ctz_i32_b32_e64 v5
, null
385 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7c,0x00,0x00,0x00]
387 v_ctz_i32_b32_e64 v5
, -1
388 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xc1,0x00,0x00,0x00]
390 v_ctz_i32_b32_e64 v5
, 0.5
391 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xf0,0x00,0x00,0x00]
393 v_ctz_i32_b32_e64 v5
, src_scc
394 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xfd,0x00,0x00,0x00]
396 v_ctz_i32_b32_e64 v255
, 0xaf123456
397 // GFX11
: encoding
: [0xff,0x00,0xba,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
399 v_cvt_f16_f32_e64 v5
, v1
400 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]
402 v_cvt_f16_f32_e64 v5
, v255
403 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0xff,0x01,0x00,0x00]
405 v_cvt_f16_f32_e64 v5
, s1
406 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x00,0x00,0x00]
408 v_cvt_f16_f32_e64 v5
, s105
409 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x69,0x00,0x00,0x00]
411 v_cvt_f16_f32_e64 v5
, vcc_lo
412 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x6a,0x00,0x00,0x00]
414 v_cvt_f16_f32_e64 v5
, vcc_hi
415 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x6b,0x00,0x00,0x00]
417 v_cvt_f16_f32_e64 v5
, ttmp15
418 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x7b,0x00,0x00,0x00]
420 v_cvt_f16_f32_e64 v5
, m0
421 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x7d,0x00,0x00,0x00]
423 v_cvt_f16_f32_e64 v5
, exec_lo
424 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x7e,0x00,0x00,0x00]
426 v_cvt_f16_f32_e64 v5
, exec_hi
427 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x7f,0x00,0x00,0x00]
429 v_cvt_f16_f32_e64 v5
, null
430 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0x7c,0x00,0x00,0x00]
432 v_cvt_f16_f32_e64 v5
, -1
433 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0xc1,0x00,0x00,0x00]
435 v_cvt_f16_f32_e64 v5
, 0.5 mul:2
436 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0xf0,0x00,0x00,0x08]
438 v_cvt_f16_f32_e64 v5
, src_scc
mul:4
439 // GFX11
: encoding
: [0x05,0x00,0x8a,0xd5,0xfd,0x00,0x00,0x10]
441 v_cvt_f16_f32_e64 v255
, -|
0xaf123456| clamp
div:2
442 // GFX11
: encoding
: [0xff,0x81,0x8a,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
444 v_cvt_f16_i16_e64 v5
, v1
445 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]
447 v_cvt_f16_i16_e64 v5
, v255
448 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0xff,0x01,0x00,0x00]
450 v_cvt_f16_i16_e64 v5
, s1
451 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x01,0x00,0x00,0x00]
453 v_cvt_f16_i16_e64 v5
, s105
454 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x69,0x00,0x00,0x00]
456 v_cvt_f16_i16_e64 v5
, vcc_lo
457 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x6a,0x00,0x00,0x00]
459 v_cvt_f16_i16_e64 v5
, vcc_hi
460 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x6b,0x00,0x00,0x00]
462 v_cvt_f16_i16_e64 v5
, ttmp15
463 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x7b,0x00,0x00,0x00]
465 v_cvt_f16_i16_e64 v5
, m0
466 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x7d,0x00,0x00,0x00]
468 v_cvt_f16_i16_e64 v5
, exec_lo
469 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x7e,0x00,0x00,0x00]
471 v_cvt_f16_i16_e64 v5
, exec_hi
472 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x7f,0x00,0x00,0x00]
474 v_cvt_f16_i16_e64 v5
, null
475 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0x7c,0x00,0x00,0x00]
477 v_cvt_f16_i16_e64 v5
, -1
478 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0xc1,0x00,0x00,0x00]
480 v_cvt_f16_i16_e64 v5
, 0.5 mul:2
481 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0xff,0x00,0x00,0x08,0x00,0x38,0x00,0x00]
483 v_cvt_f16_i16_e64 v5
, src_scc
mul:4
484 // GFX11
: encoding
: [0x05,0x00,0xd1,0xd5,0xfd,0x00,0x00,0x10]
486 v_cvt_f16_i16_e64 v255
, 0xfe0b clamp
div:2
487 // GFX11
: encoding
: [0xff,0x80,0xd1,0xd5,0xff,0x00,0x00,0x18,0x0b,0xfe,0x00,0x00]
489 v_cvt_f16_u16_e64 v5
, v1
490 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]
492 v_cvt_f16_u16_e64 v5
, v255
493 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0xff,0x01,0x00,0x00]
495 v_cvt_f16_u16_e64 v5
, s1
496 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x01,0x00,0x00,0x00]
498 v_cvt_f16_u16_e64 v5
, s105
499 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x69,0x00,0x00,0x00]
501 v_cvt_f16_u16_e64 v5
, vcc_lo
502 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x6a,0x00,0x00,0x00]
504 v_cvt_f16_u16_e64 v5
, vcc_hi
505 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x6b,0x00,0x00,0x00]
507 v_cvt_f16_u16_e64 v5
, ttmp15
508 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x7b,0x00,0x00,0x00]
510 v_cvt_f16_u16_e64 v5
, m0
511 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x7d,0x00,0x00,0x00]
513 v_cvt_f16_u16_e64 v5
, exec_lo
514 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x7e,0x00,0x00,0x00]
516 v_cvt_f16_u16_e64 v5
, exec_hi
517 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x7f,0x00,0x00,0x00]
519 v_cvt_f16_u16_e64 v5
, null
520 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0x7c,0x00,0x00,0x00]
522 v_cvt_f16_u16_e64 v5
, -1
523 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0xc1,0x00,0x00,0x00]
525 v_cvt_f16_u16_e64 v5
, 0.5 mul:2
526 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0xff,0x00,0x00,0x08,0x00,0x38,0x00,0x00]
528 v_cvt_f16_u16_e64 v5
, src_scc
mul:4
529 // GFX11
: encoding
: [0x05,0x00,0xd0,0xd5,0xfd,0x00,0x00,0x10]
531 v_cvt_f16_u16_e64 v255
, 0xfe0b clamp
div:2
532 // GFX11
: encoding
: [0xff,0x80,0xd0,0xd5,0xff,0x00,0x00,0x18,0x0b,0xfe,0x00,0x00]
534 v_cvt_f32_f16_e64 v5
, v1
535 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x00]
537 v_cvt_f32_f16_e64 v5
, v255
538 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0xff,0x01,0x00,0x00]
540 v_cvt_f32_f16_e64 v5
, s1
541 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x00,0x00,0x00]
543 v_cvt_f32_f16_e64 v5
, s105
544 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x69,0x00,0x00,0x00]
546 v_cvt_f32_f16_e64 v5
, vcc_lo
547 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x6a,0x00,0x00,0x00]
549 v_cvt_f32_f16_e64 v5
, vcc_hi
550 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x6b,0x00,0x00,0x00]
552 v_cvt_f32_f16_e64 v5
, ttmp15
553 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x7b,0x00,0x00,0x00]
555 v_cvt_f32_f16_e64 v5
, m0
556 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x7d,0x00,0x00,0x00]
558 v_cvt_f32_f16_e64 v5
, exec_lo
559 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x7e,0x00,0x00,0x00]
561 v_cvt_f32_f16_e64 v5
, exec_hi
562 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x7f,0x00,0x00,0x00]
564 v_cvt_f32_f16_e64 v5
, null
565 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0x7c,0x00,0x00,0x00]
567 v_cvt_f32_f16_e64 v5
, -1
568 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0xc1,0x00,0x00,0x00]
570 v_cvt_f32_f16_e64 v5
, 0.5 mul:2
571 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0xf0,0x00,0x00,0x08]
573 v_cvt_f32_f16_e64 v5
, src_scc
mul:4
574 // GFX11
: encoding
: [0x05,0x00,0x8b,0xd5,0xfd,0x00,0x00,0x10]
576 v_cvt_f32_f16_e64 v255
, -|
0xfe0b| clamp
div:2
577 // GFX11
: encoding
: [0xff,0x81,0x8b,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
579 v_cvt_f32_f64_e64 v5
, v
[1:2]
580 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x00]
582 v_cvt_f32_f64_e64 v5
, v
[254:255]
583 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0xfe,0x01,0x00,0x00]
585 v_cvt_f32_f64_e64 v5
, s
[2:3]
586 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x02,0x00,0x00,0x00]
588 v_cvt_f32_f64_e64 v5
, s
[104:105]
589 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x68,0x00,0x00,0x00]
591 v_cvt_f32_f64_e64 v5
, vcc
592 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x6a,0x00,0x00,0x00]
594 v_cvt_f32_f64_e64 v5
, ttmp
[14:15]
595 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x7a,0x00,0x00,0x00]
597 v_cvt_f32_f64_e64 v5
, exec
598 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x7e,0x00,0x00,0x00]
600 v_cvt_f32_f64_e64 v5
, null
601 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0x7c,0x00,0x00,0x00]
603 v_cvt_f32_f64_e64 v5
, -1
604 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0xc1,0x00,0x00,0x00]
606 v_cvt_f32_f64_e64 v5
, 0.5 mul:2
607 // GFX11
: encoding
: [0x05,0x00,0x8f,0xd5,0xf0,0x00,0x00,0x08]
609 v_cvt_f32_f64_e64 v5
, -|src_scc|
mul:4
610 // GFX11
: encoding
: [0x05,0x01,0x8f,0xd5,0xfd,0x00,0x00,0x30]
612 v_cvt_f32_f64_e64 v255
, 0xaf123456 clamp
div:2
613 // GFX11
: encoding
: [0xff,0x80,0x8f,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
615 v_cvt_f32_i32_e64 v5
, v1
616 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x00]
618 v_cvt_f32_i32_e64 v5
, v255
619 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0xff,0x01,0x00,0x00]
621 v_cvt_f32_i32_e64 v5
, s1
622 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x00,0x00,0x00]
624 v_cvt_f32_i32_e64 v5
, s105
625 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x69,0x00,0x00,0x00]
627 v_cvt_f32_i32_e64 v5
, vcc_lo
628 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x6a,0x00,0x00,0x00]
630 v_cvt_f32_i32_e64 v5
, vcc_hi
631 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x6b,0x00,0x00,0x00]
633 v_cvt_f32_i32_e64 v5
, ttmp15
634 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x7b,0x00,0x00,0x00]
636 v_cvt_f32_i32_e64 v5
, m0
637 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x7d,0x00,0x00,0x00]
639 v_cvt_f32_i32_e64 v5
, exec_lo
640 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x7e,0x00,0x00,0x00]
642 v_cvt_f32_i32_e64 v5
, exec_hi
643 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x7f,0x00,0x00,0x00]
645 v_cvt_f32_i32_e64 v5
, null
646 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0x7c,0x00,0x00,0x00]
648 v_cvt_f32_i32_e64 v5
, -1
649 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0xc1,0x00,0x00,0x00]
651 v_cvt_f32_i32_e64 v5
, 0.5 mul:2
652 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0xf0,0x00,0x00,0x08]
654 v_cvt_f32_i32_e64 v5
, src_scc
mul:4
655 // GFX11
: encoding
: [0x05,0x00,0x85,0xd5,0xfd,0x00,0x00,0x10]
657 v_cvt_f32_i32_e64 v255
, 0xaf123456 clamp
div:2
658 // GFX11
: encoding
: [0xff,0x80,0x85,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
660 v_cvt_f32_u32_e64 v5
, v1
661 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x00]
663 v_cvt_f32_u32_e64 v5
, v255
664 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0xff,0x01,0x00,0x00]
666 v_cvt_f32_u32_e64 v5
, s1
667 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x00,0x00,0x00]
669 v_cvt_f32_u32_e64 v5
, s105
670 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x69,0x00,0x00,0x00]
672 v_cvt_f32_u32_e64 v5
, vcc_lo
673 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x6a,0x00,0x00,0x00]
675 v_cvt_f32_u32_e64 v5
, vcc_hi
676 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x6b,0x00,0x00,0x00]
678 v_cvt_f32_u32_e64 v5
, ttmp15
679 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x7b,0x00,0x00,0x00]
681 v_cvt_f32_u32_e64 v5
, m0
682 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x7d,0x00,0x00,0x00]
684 v_cvt_f32_u32_e64 v5
, exec_lo
685 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x7e,0x00,0x00,0x00]
687 v_cvt_f32_u32_e64 v5
, exec_hi
688 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x7f,0x00,0x00,0x00]
690 v_cvt_f32_u32_e64 v5
, null
691 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0x7c,0x00,0x00,0x00]
693 v_cvt_f32_u32_e64 v5
, -1
694 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0xc1,0x00,0x00,0x00]
696 v_cvt_f32_u32_e64 v5
, 0.5 mul:2
697 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0xf0,0x00,0x00,0x08]
699 v_cvt_f32_u32_e64 v5
, src_scc
mul:4
700 // GFX11
: encoding
: [0x05,0x00,0x86,0xd5,0xfd,0x00,0x00,0x10]
702 v_cvt_f32_u32_e64 v255
, 0xaf123456 clamp
div:2
703 // GFX11
: encoding
: [0xff,0x80,0x86,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
705 v_cvt_f32_ubyte0_e64 v5
, v1
706 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x00]
708 v_cvt_f32_ubyte0_e64 v5
, v255
709 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0xff,0x01,0x00,0x00]
711 v_cvt_f32_ubyte0_e64 v5
, s1
712 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x00,0x00,0x00]
714 v_cvt_f32_ubyte0_e64 v5
, s105
715 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x69,0x00,0x00,0x00]
717 v_cvt_f32_ubyte0_e64 v5
, vcc_lo
718 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x6a,0x00,0x00,0x00]
720 v_cvt_f32_ubyte0_e64 v5
, vcc_hi
721 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x6b,0x00,0x00,0x00]
723 v_cvt_f32_ubyte0_e64 v5
, ttmp15
724 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x7b,0x00,0x00,0x00]
726 v_cvt_f32_ubyte0_e64 v5
, m0
727 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x7d,0x00,0x00,0x00]
729 v_cvt_f32_ubyte0_e64 v5
, exec_lo
730 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x7e,0x00,0x00,0x00]
732 v_cvt_f32_ubyte0_e64 v5
, exec_hi
733 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x7f,0x00,0x00,0x00]
735 v_cvt_f32_ubyte0_e64 v5
, null
736 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0x7c,0x00,0x00,0x00]
738 v_cvt_f32_ubyte0_e64 v5
, -1
739 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0xc1,0x00,0x00,0x00]
741 v_cvt_f32_ubyte0_e64 v5
, 0.5 mul:2
742 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0xf0,0x00,0x00,0x08]
744 v_cvt_f32_ubyte0_e64 v5
, src_scc
mul:4
745 // GFX11
: encoding
: [0x05,0x00,0x91,0xd5,0xfd,0x00,0x00,0x10]
747 v_cvt_f32_ubyte0_e64 v255
, 0xaf123456 clamp
div:2
748 // GFX11
: encoding
: [0xff,0x80,0x91,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
750 v_cvt_f32_ubyte1_e64 v5
, v1
751 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x00]
753 v_cvt_f32_ubyte1_e64 v5
, v255
754 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0xff,0x01,0x00,0x00]
756 v_cvt_f32_ubyte1_e64 v5
, s1
757 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x00,0x00,0x00]
759 v_cvt_f32_ubyte1_e64 v5
, s105
760 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x69,0x00,0x00,0x00]
762 v_cvt_f32_ubyte1_e64 v5
, vcc_lo
763 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x6a,0x00,0x00,0x00]
765 v_cvt_f32_ubyte1_e64 v5
, vcc_hi
766 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x6b,0x00,0x00,0x00]
768 v_cvt_f32_ubyte1_e64 v5
, ttmp15
769 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x7b,0x00,0x00,0x00]
771 v_cvt_f32_ubyte1_e64 v5
, m0
772 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x7d,0x00,0x00,0x00]
774 v_cvt_f32_ubyte1_e64 v5
, exec_lo
775 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x7e,0x00,0x00,0x00]
777 v_cvt_f32_ubyte1_e64 v5
, exec_hi
778 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x7f,0x00,0x00,0x00]
780 v_cvt_f32_ubyte1_e64 v5
, null
781 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0x7c,0x00,0x00,0x00]
783 v_cvt_f32_ubyte1_e64 v5
, -1
784 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0xc1,0x00,0x00,0x00]
786 v_cvt_f32_ubyte1_e64 v5
, 0.5 mul:2
787 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0xf0,0x00,0x00,0x08]
789 v_cvt_f32_ubyte1_e64 v5
, src_scc
mul:4
790 // GFX11
: encoding
: [0x05,0x00,0x92,0xd5,0xfd,0x00,0x00,0x10]
792 v_cvt_f32_ubyte1_e64 v255
, 0xaf123456 clamp
div:2
793 // GFX11
: encoding
: [0xff,0x80,0x92,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
795 v_cvt_f32_ubyte2_e64 v5
, v1
796 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x00]
798 v_cvt_f32_ubyte2_e64 v5
, v255
799 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0xff,0x01,0x00,0x00]
801 v_cvt_f32_ubyte2_e64 v5
, s1
802 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x00,0x00,0x00]
804 v_cvt_f32_ubyte2_e64 v5
, s105
805 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x69,0x00,0x00,0x00]
807 v_cvt_f32_ubyte2_e64 v5
, vcc_lo
808 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x6a,0x00,0x00,0x00]
810 v_cvt_f32_ubyte2_e64 v5
, vcc_hi
811 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x6b,0x00,0x00,0x00]
813 v_cvt_f32_ubyte2_e64 v5
, ttmp15
814 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x7b,0x00,0x00,0x00]
816 v_cvt_f32_ubyte2_e64 v5
, m0
817 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x7d,0x00,0x00,0x00]
819 v_cvt_f32_ubyte2_e64 v5
, exec_lo
820 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x7e,0x00,0x00,0x00]
822 v_cvt_f32_ubyte2_e64 v5
, exec_hi
823 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x7f,0x00,0x00,0x00]
825 v_cvt_f32_ubyte2_e64 v5
, null
826 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0x7c,0x00,0x00,0x00]
828 v_cvt_f32_ubyte2_e64 v5
, -1
829 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0xc1,0x00,0x00,0x00]
831 v_cvt_f32_ubyte2_e64 v5
, 0.5 mul:2
832 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0xf0,0x00,0x00,0x08]
834 v_cvt_f32_ubyte2_e64 v5
, src_scc
mul:4
835 // GFX11
: encoding
: [0x05,0x00,0x93,0xd5,0xfd,0x00,0x00,0x10]
837 v_cvt_f32_ubyte2_e64 v255
, 0xaf123456 clamp
div:2
838 // GFX11
: encoding
: [0xff,0x80,0x93,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
840 v_cvt_f32_ubyte3_e64 v5
, v1
841 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x00]
843 v_cvt_f32_ubyte3_e64 v5
, v255
844 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0xff,0x01,0x00,0x00]
846 v_cvt_f32_ubyte3_e64 v5
, s1
847 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x00,0x00,0x00]
849 v_cvt_f32_ubyte3_e64 v5
, s105
850 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x69,0x00,0x00,0x00]
852 v_cvt_f32_ubyte3_e64 v5
, vcc_lo
853 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x6a,0x00,0x00,0x00]
855 v_cvt_f32_ubyte3_e64 v5
, vcc_hi
856 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x6b,0x00,0x00,0x00]
858 v_cvt_f32_ubyte3_e64 v5
, ttmp15
859 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x7b,0x00,0x00,0x00]
861 v_cvt_f32_ubyte3_e64 v5
, m0
862 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x7d,0x00,0x00,0x00]
864 v_cvt_f32_ubyte3_e64 v5
, exec_lo
865 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x7e,0x00,0x00,0x00]
867 v_cvt_f32_ubyte3_e64 v5
, exec_hi
868 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x7f,0x00,0x00,0x00]
870 v_cvt_f32_ubyte3_e64 v5
, null
871 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0x7c,0x00,0x00,0x00]
873 v_cvt_f32_ubyte3_e64 v5
, -1
874 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0xc1,0x00,0x00,0x00]
876 v_cvt_f32_ubyte3_e64 v5
, 0.5 mul:2
877 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0xf0,0x00,0x00,0x08]
879 v_cvt_f32_ubyte3_e64 v5
, src_scc
mul:4
880 // GFX11
: encoding
: [0x05,0x00,0x94,0xd5,0xfd,0x00,0x00,0x10]
882 v_cvt_f32_ubyte3_e64 v255
, 0xaf123456 clamp
div:2
883 // GFX11
: encoding
: [0xff,0x80,0x94,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
885 v_cvt_f64_f32_e64 v
[5:6], v1
886 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x00]
888 v_cvt_f64_f32_e64 v
[5:6], v255
889 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0xff,0x01,0x00,0x00]
891 v_cvt_f64_f32_e64 v
[5:6], s1
892 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x00,0x00,0x00]
894 v_cvt_f64_f32_e64 v
[5:6], s105
895 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x69,0x00,0x00,0x00]
897 v_cvt_f64_f32_e64 v
[5:6], vcc_lo
898 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x6a,0x00,0x00,0x00]
900 v_cvt_f64_f32_e64 v
[5:6], vcc_hi
901 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x6b,0x00,0x00,0x00]
903 v_cvt_f64_f32_e64 v
[5:6], ttmp15
904 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x7b,0x00,0x00,0x00]
906 v_cvt_f64_f32_e64 v
[5:6], m0
907 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x7d,0x00,0x00,0x00]
909 v_cvt_f64_f32_e64 v
[5:6], exec_lo
910 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x7e,0x00,0x00,0x00]
912 v_cvt_f64_f32_e64 v
[5:6], exec_hi
913 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x7f,0x00,0x00,0x00]
915 v_cvt_f64_f32_e64 v
[5:6], null
916 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0x7c,0x00,0x00,0x00]
918 v_cvt_f64_f32_e64 v
[5:6], -1
919 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0xc1,0x00,0x00,0x00]
921 v_cvt_f64_f32_e64 v
[5:6], 0.5 mul:2
922 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0xf0,0x00,0x00,0x08]
924 v_cvt_f64_f32_e64 v
[5:6], src_scc
mul:4
925 // GFX11
: encoding
: [0x05,0x00,0x90,0xd5,0xfd,0x00,0x00,0x10]
927 v_cvt_f64_f32_e64 v
[254:255], -|
0xaf123456| clamp
div:2
928 // GFX11
: encoding
: [0xfe,0x81,0x90,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
930 v_cvt_f64_i32_e64 v
[5:6], v1
931 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x00]
933 v_cvt_f64_i32_e64 v
[5:6], v255
934 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0xff,0x01,0x00,0x00]
936 v_cvt_f64_i32_e64 v
[5:6], s1
937 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x00,0x00,0x00]
939 v_cvt_f64_i32_e64 v
[5:6], s105
940 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x69,0x00,0x00,0x00]
942 v_cvt_f64_i32_e64 v
[5:6], vcc_lo
943 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x6a,0x00,0x00,0x00]
945 v_cvt_f64_i32_e64 v
[5:6], vcc_hi
946 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x6b,0x00,0x00,0x00]
948 v_cvt_f64_i32_e64 v
[5:6], ttmp15
949 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x7b,0x00,0x00,0x00]
951 v_cvt_f64_i32_e64 v
[5:6], m0
952 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x7d,0x00,0x00,0x00]
954 v_cvt_f64_i32_e64 v
[5:6], exec_lo
955 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x7e,0x00,0x00,0x00]
957 v_cvt_f64_i32_e64 v
[5:6], exec_hi
958 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x7f,0x00,0x00,0x00]
960 v_cvt_f64_i32_e64 v
[5:6], null
961 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0x7c,0x00,0x00,0x00]
963 v_cvt_f64_i32_e64 v
[5:6], -1
964 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0xc1,0x00,0x00,0x00]
966 v_cvt_f64_i32_e64 v
[5:6], 0.5 mul:2
967 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0xf0,0x00,0x00,0x08]
969 v_cvt_f64_i32_e64 v
[5:6], src_scc
mul:4
970 // GFX11
: encoding
: [0x05,0x00,0x84,0xd5,0xfd,0x00,0x00,0x10]
972 v_cvt_f64_i32_e64 v
[254:255], 0xaf123456 clamp
div:2
973 // GFX11
: encoding
: [0xfe,0x80,0x84,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
975 v_cvt_f64_u32_e64 v
[5:6], v1
976 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x00]
978 v_cvt_f64_u32_e64 v
[5:6], v255
979 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0xff,0x01,0x00,0x00]
981 v_cvt_f64_u32_e64 v
[5:6], s1
982 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x00,0x00,0x00]
984 v_cvt_f64_u32_e64 v
[5:6], s105
985 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x69,0x00,0x00,0x00]
987 v_cvt_f64_u32_e64 v
[5:6], vcc_lo
988 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x6a,0x00,0x00,0x00]
990 v_cvt_f64_u32_e64 v
[5:6], vcc_hi
991 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x6b,0x00,0x00,0x00]
993 v_cvt_f64_u32_e64 v
[5:6], ttmp15
994 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x7b,0x00,0x00,0x00]
996 v_cvt_f64_u32_e64 v
[5:6], m0
997 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x7d,0x00,0x00,0x00]
999 v_cvt_f64_u32_e64 v
[5:6], exec_lo
1000 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x7e,0x00,0x00,0x00]
1002 v_cvt_f64_u32_e64 v
[5:6], exec_hi
1003 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x7f,0x00,0x00,0x00]
1005 v_cvt_f64_u32_e64 v
[5:6], null
1006 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0x7c,0x00,0x00,0x00]
1008 v_cvt_f64_u32_e64 v
[5:6], -1
1009 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0xc1,0x00,0x00,0x00]
1011 v_cvt_f64_u32_e64 v
[5:6], 0.5 mul:2
1012 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0xf0,0x00,0x00,0x08]
1014 v_cvt_f64_u32_e64 v
[5:6], src_scc
mul:4
1015 // GFX11
: encoding
: [0x05,0x00,0x96,0xd5,0xfd,0x00,0x00,0x10]
1017 v_cvt_f64_u32_e64 v
[254:255], 0xaf123456 clamp
div:2
1018 // GFX11
: encoding
: [0xfe,0x80,0x96,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
1020 v_cvt_floor_i32_f32_e64 v5
, v1
1021 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]
1023 v_cvt_floor_i32_f32_e64 v5
, v255
1024 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xff,0x01,0x00,0x00]
1026 v_cvt_floor_i32_f32_e64 v5
, s1
1027 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x00,0x00,0x00]
1029 v_cvt_floor_i32_f32_e64 v5
, s105
1030 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x69,0x00,0x00,0x00]
1032 v_cvt_floor_i32_f32_e64 v5
, vcc_lo
1033 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x6a,0x00,0x00,0x00]
1035 v_cvt_floor_i32_f32_e64 v5
, vcc_hi
1036 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x6b,0x00,0x00,0x00]
1038 v_cvt_floor_i32_f32_e64 v5
, ttmp15
1039 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7b,0x00,0x00,0x00]
1041 v_cvt_floor_i32_f32_e64 v5
, m0
1042 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7d,0x00,0x00,0x00]
1044 v_cvt_floor_i32_f32_e64 v5
, exec_lo
1045 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7e,0x00,0x00,0x00]
1047 v_cvt_floor_i32_f32_e64 v5
, exec_hi
1048 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7f,0x00,0x00,0x00]
1050 v_cvt_floor_i32_f32_e64 v5
, null
1051 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7c,0x00,0x00,0x00]
1053 v_cvt_floor_i32_f32_e64 v5
, -1
1054 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xc1,0x00,0x00,0x00]
1056 v_cvt_floor_i32_f32_e64 v5
, 0.5
1057 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xf0,0x00,0x00,0x00]
1059 v_cvt_floor_i32_f32_e64 v5
, src_scc
1060 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xfd,0x00,0x00,0x00]
1062 v_cvt_floor_i32_f32_e64 v255
, -|
0xaf123456|
1063 // GFX11
: encoding
: [0xff,0x01,0x8d,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
1065 v_cvt_flr_i32_f32_e64 v5
, v1
1066 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]
1068 v_cvt_flr_i32_f32_e64 v5
, v255
1069 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xff,0x01,0x00,0x00]
1071 v_cvt_flr_i32_f32_e64 v5
, s1
1072 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x00,0x00,0x00]
1074 v_cvt_flr_i32_f32_e64 v5
, s105
1075 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x69,0x00,0x00,0x00]
1077 v_cvt_flr_i32_f32_e64 v5
, vcc_lo
1078 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x6a,0x00,0x00,0x00]
1080 v_cvt_flr_i32_f32_e64 v5
, vcc_hi
1081 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x6b,0x00,0x00,0x00]
1083 v_cvt_flr_i32_f32_e64 v5
, ttmp15
1084 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7b,0x00,0x00,0x00]
1086 v_cvt_flr_i32_f32_e64 v5
, m0
1087 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7d,0x00,0x00,0x00]
1089 v_cvt_flr_i32_f32_e64 v5
, exec_lo
1090 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7e,0x00,0x00,0x00]
1092 v_cvt_flr_i32_f32_e64 v5
, exec_hi
1093 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7f,0x00,0x00,0x00]
1095 v_cvt_flr_i32_f32_e64 v5
, null
1096 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0x7c,0x00,0x00,0x00]
1098 v_cvt_flr_i32_f32_e64 v5
, -1
1099 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xc1,0x00,0x00,0x00]
1101 v_cvt_flr_i32_f32_e64 v5
, 0.5
1102 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xf0,0x00,0x00,0x00]
1104 v_cvt_flr_i32_f32_e64 v5
, src_scc
1105 // GFX11
: encoding
: [0x05,0x00,0x8d,0xd5,0xfd,0x00,0x00,0x00]
1107 v_cvt_flr_i32_f32_e64 v255
, -|
0xaf123456|
1108 // GFX11
: encoding
: [0xff,0x01,0x8d,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
1110 v_cvt_i16_f16_e64 v5
, v1
1111 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]
1113 v_cvt_i16_f16_e64 v5
, v255
1114 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0xff,0x01,0x00,0x00]
1116 v_cvt_i16_f16_e64 v5
, s1
1117 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x01,0x00,0x00,0x00]
1119 v_cvt_i16_f16_e64 v5
, s105
1120 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x69,0x00,0x00,0x00]
1122 v_cvt_i16_f16_e64 v5
, vcc_lo
1123 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x6a,0x00,0x00,0x00]
1125 v_cvt_i16_f16_e64 v5
, vcc_hi
1126 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x6b,0x00,0x00,0x00]
1128 v_cvt_i16_f16_e64 v5
, ttmp15
1129 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x7b,0x00,0x00,0x00]
1131 v_cvt_i16_f16_e64 v5
, m0
1132 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x7d,0x00,0x00,0x00]
1134 v_cvt_i16_f16_e64 v5
, exec_lo
1135 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x7e,0x00,0x00,0x00]
1137 v_cvt_i16_f16_e64 v5
, exec_hi
1138 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x7f,0x00,0x00,0x00]
1140 v_cvt_i16_f16_e64 v5
, null
1141 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0x7c,0x00,0x00,0x00]
1143 v_cvt_i16_f16_e64 v5
, -1
1144 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0xc1,0x00,0x00,0x00]
1146 v_cvt_i16_f16_e64 v5
, 0.5
1147 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0xf0,0x00,0x00,0x00]
1149 v_cvt_i16_f16_e64 v5
, src_scc
1150 // GFX11
: encoding
: [0x05,0x00,0xd3,0xd5,0xfd,0x00,0x00,0x00]
1152 v_cvt_i16_f16_e64 v255
, -|
0xfe0b| clamp
1153 // GFX11
: encoding
: [0xff,0x81,0xd3,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]
1155 v_cvt_i32_f32_e64 v5
, v1
1156 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x00]
1158 v_cvt_i32_f32_e64 v5
, v255
1159 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0xff,0x01,0x00,0x00]
1161 v_cvt_i32_f32_e64 v5
, s1
1162 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x01,0x00,0x00,0x00]
1164 v_cvt_i32_f32_e64 v5
, s105
1165 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x69,0x00,0x00,0x00]
1167 v_cvt_i32_f32_e64 v5
, vcc_lo
1168 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x6a,0x00,0x00,0x00]
1170 v_cvt_i32_f32_e64 v5
, vcc_hi
1171 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x6b,0x00,0x00,0x00]
1173 v_cvt_i32_f32_e64 v5
, ttmp15
1174 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x7b,0x00,0x00,0x00]
1176 v_cvt_i32_f32_e64 v5
, m0
1177 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x7d,0x00,0x00,0x00]
1179 v_cvt_i32_f32_e64 v5
, exec_lo
1180 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x7e,0x00,0x00,0x00]
1182 v_cvt_i32_f32_e64 v5
, exec_hi
1183 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x7f,0x00,0x00,0x00]
1185 v_cvt_i32_f32_e64 v5
, null
1186 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0x7c,0x00,0x00,0x00]
1188 v_cvt_i32_f32_e64 v5
, -1
1189 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0xc1,0x00,0x00,0x00]
1191 v_cvt_i32_f32_e64 v5
, 0.5
1192 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0xf0,0x00,0x00,0x00]
1194 v_cvt_i32_f32_e64 v5
, src_scc
1195 // GFX11
: encoding
: [0x05,0x00,0x88,0xd5,0xfd,0x00,0x00,0x00]
1197 v_cvt_i32_f32_e64 v255
, -|
0xaf123456| clamp
1198 // GFX11
: encoding
: [0xff,0x81,0x88,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
1200 v_cvt_i32_f64_e64 v5
, v
[1:2]
1201 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x01,0x01,0x00,0x00]
1203 v_cvt_i32_f64_e64 v5
, v
[254:255]
1204 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0xfe,0x01,0x00,0x00]
1206 v_cvt_i32_f64_e64 v5
, s
[2:3]
1207 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x02,0x00,0x00,0x00]
1209 v_cvt_i32_f64_e64 v5
, s
[104:105]
1210 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x68,0x00,0x00,0x00]
1212 v_cvt_i32_f64_e64 v5
, vcc
1213 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x6a,0x00,0x00,0x00]
1215 v_cvt_i32_f64_e64 v5
, ttmp
[14:15]
1216 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x7a,0x00,0x00,0x00]
1218 v_cvt_i32_f64_e64 v5
, exec
1219 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x7e,0x00,0x00,0x00]
1221 v_cvt_i32_f64_e64 v5
, null
1222 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0x7c,0x00,0x00,0x00]
1224 v_cvt_i32_f64_e64 v5
, -1
1225 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0xc1,0x00,0x00,0x00]
1227 v_cvt_i32_f64_e64 v5
, 0.5
1228 // GFX11
: encoding
: [0x05,0x00,0x83,0xd5,0xf0,0x00,0x00,0x00]
1230 v_cvt_i32_f64_e64 v5
, -|src_scc|
1231 // GFX11
: encoding
: [0x05,0x01,0x83,0xd5,0xfd,0x00,0x00,0x20]
1233 v_cvt_i32_f64_e64 v255
, 0xaf123456 clamp
1234 // GFX11
: encoding
: [0xff,0x80,0x83,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
1236 v_cvt_i32_i16_e64 v5
, v1
1237 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x01,0x01,0x00,0x00]
1239 v_cvt_i32_i16_e64 v5
, v255
1240 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0xff,0x01,0x00,0x00]
1242 v_cvt_i32_i16_e64 v5
, s1
1243 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x01,0x00,0x00,0x00]
1245 v_cvt_i32_i16_e64 v5
, s105
1246 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x69,0x00,0x00,0x00]
1248 v_cvt_i32_i16_e64 v5
, vcc_lo
1249 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x6a,0x00,0x00,0x00]
1251 v_cvt_i32_i16_e64 v5
, vcc_hi
1252 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x6b,0x00,0x00,0x00]
1254 v_cvt_i32_i16_e64 v5
, ttmp15
1255 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x7b,0x00,0x00,0x00]
1257 v_cvt_i32_i16_e64 v5
, m0
1258 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x7d,0x00,0x00,0x00]
1260 v_cvt_i32_i16_e64 v5
, exec_lo
1261 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x7e,0x00,0x00,0x00]
1263 v_cvt_i32_i16_e64 v5
, exec_hi
1264 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x7f,0x00,0x00,0x00]
1266 v_cvt_i32_i16_e64 v5
, null
1267 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0x7c,0x00,0x00,0x00]
1269 v_cvt_i32_i16_e64 v5
, -1
1270 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0xc1,0x00,0x00,0x00]
1272 v_cvt_i32_i16_e64 v5
, 0.5
1273 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0xff,0x00,0x00,0x00,0x00,0x38,0x00,0x00]
1275 v_cvt_i32_i16_e64 v5
, src_scc
1276 // GFX11
: encoding
: [0x05,0x00,0xea,0xd5,0xfd,0x00,0x00,0x00]
1278 v_cvt_i32_i16_e64 v255
, 0xfe0b
1279 // GFX11
: encoding
: [0xff,0x00,0xea,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]
1281 v_cvt_nearest_i32_f32_e64 v5
, v1
1282 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]
1284 v_cvt_nearest_i32_f32_e64 v5
, v255
1285 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xff,0x01,0x00,0x00]
1287 v_cvt_nearest_i32_f32_e64 v5
, s1
1288 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x00,0x00,0x00]
1290 v_cvt_nearest_i32_f32_e64 v5
, s105
1291 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x69,0x00,0x00,0x00]
1293 v_cvt_nearest_i32_f32_e64 v5
, vcc_lo
1294 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x6a,0x00,0x00,0x00]
1296 v_cvt_nearest_i32_f32_e64 v5
, vcc_hi
1297 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x6b,0x00,0x00,0x00]
1299 v_cvt_nearest_i32_f32_e64 v5
, ttmp15
1300 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7b,0x00,0x00,0x00]
1302 v_cvt_nearest_i32_f32_e64 v5
, m0
1303 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7d,0x00,0x00,0x00]
1305 v_cvt_nearest_i32_f32_e64 v5
, exec_lo
1306 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7e,0x00,0x00,0x00]
1308 v_cvt_nearest_i32_f32_e64 v5
, exec_hi
1309 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7f,0x00,0x00,0x00]
1311 v_cvt_nearest_i32_f32_e64 v5
, null
1312 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7c,0x00,0x00,0x00]
1314 v_cvt_nearest_i32_f32_e64 v5
, -1
1315 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xc1,0x00,0x00,0x00]
1317 v_cvt_nearest_i32_f32_e64 v5
, 0.5
1318 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xf0,0x00,0x00,0x00]
1320 v_cvt_nearest_i32_f32_e64 v5
, src_scc
1321 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xfd,0x00,0x00,0x00]
1323 v_cvt_nearest_i32_f32_e64 v255
, -|
0xaf123456|
1324 // GFX11
: encoding
: [0xff,0x01,0x8c,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
1326 v_cvt_norm_i16_f16_e64 v5
, v1
1327 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]
1329 v_cvt_norm_i16_f16_e64 v5
, v255
1330 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0xff,0x01,0x00,0x00]
1332 v_cvt_norm_i16_f16_e64 v5
, s1
1333 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x01,0x00,0x00,0x00]
1335 v_cvt_norm_i16_f16_e64 v5
, s105
1336 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x69,0x00,0x00,0x00]
1338 v_cvt_norm_i16_f16_e64 v5
, vcc_lo
1339 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x6a,0x00,0x00,0x00]
1341 v_cvt_norm_i16_f16_e64 v5
, vcc_hi
1342 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x6b,0x00,0x00,0x00]
1344 v_cvt_norm_i16_f16_e64 v5
, ttmp15
1345 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x7b,0x00,0x00,0x00]
1347 v_cvt_norm_i16_f16_e64 v5
, m0
1348 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x7d,0x00,0x00,0x00]
1350 v_cvt_norm_i16_f16_e64 v5
, exec_lo
1351 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x7e,0x00,0x00,0x00]
1353 v_cvt_norm_i16_f16_e64 v5
, exec_hi
1354 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x7f,0x00,0x00,0x00]
1356 v_cvt_norm_i16_f16_e64 v5
, null
1357 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0x7c,0x00,0x00,0x00]
1359 v_cvt_norm_i16_f16_e64 v5
, -1
1360 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0xc1,0x00,0x00,0x00]
1362 v_cvt_norm_i16_f16_e64 v5
, 0.5
1363 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0xf0,0x00,0x00,0x00]
1365 v_cvt_norm_i16_f16_e64 v5
, src_scc
1366 // GFX11
: encoding
: [0x05,0x00,0xe3,0xd5,0xfd,0x00,0x00,0x00]
1368 v_cvt_norm_i16_f16_e64 v255
, -|
0xfe0b|
1369 // GFX11
: encoding
: [0xff,0x01,0xe3,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]
1371 v_cvt_norm_u16_f16_e64 v5
, v1
1372 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]
1374 v_cvt_norm_u16_f16_e64 v5
, v255
1375 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0xff,0x01,0x00,0x00]
1377 v_cvt_norm_u16_f16_e64 v5
, s1
1378 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x01,0x00,0x00,0x00]
1380 v_cvt_norm_u16_f16_e64 v5
, s105
1381 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x69,0x00,0x00,0x00]
1383 v_cvt_norm_u16_f16_e64 v5
, vcc_lo
1384 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x6a,0x00,0x00,0x00]
1386 v_cvt_norm_u16_f16_e64 v5
, vcc_hi
1387 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x6b,0x00,0x00,0x00]
1389 v_cvt_norm_u16_f16_e64 v5
, ttmp15
1390 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x7b,0x00,0x00,0x00]
1392 v_cvt_norm_u16_f16_e64 v5
, m0
1393 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x7d,0x00,0x00,0x00]
1395 v_cvt_norm_u16_f16_e64 v5
, exec_lo
1396 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x7e,0x00,0x00,0x00]
1398 v_cvt_norm_u16_f16_e64 v5
, exec_hi
1399 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x7f,0x00,0x00,0x00]
1401 v_cvt_norm_u16_f16_e64 v5
, null
1402 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0x7c,0x00,0x00,0x00]
1404 v_cvt_norm_u16_f16_e64 v5
, -1
1405 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0xc1,0x00,0x00,0x00]
1407 v_cvt_norm_u16_f16_e64 v5
, 0.5
1408 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0xf0,0x00,0x00,0x00]
1410 v_cvt_norm_u16_f16_e64 v5
, src_scc
1411 // GFX11
: encoding
: [0x05,0x00,0xe4,0xd5,0xfd,0x00,0x00,0x00]
1413 v_cvt_norm_u16_f16_e64 v255
, -|
0xfe0b|
1414 // GFX11
: encoding
: [0xff,0x01,0xe4,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]
1416 v_cvt_off_f32_i4_e64 v5
, v1
1417 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x00]
1419 v_cvt_off_f32_i4_e64 v5
, v255
1420 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0xff,0x01,0x00,0x00]
1422 v_cvt_off_f32_i4_e64 v5
, s1
1423 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x00,0x00,0x00]
1425 v_cvt_off_f32_i4_e64 v5
, s105
1426 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x69,0x00,0x00,0x00]
1428 v_cvt_off_f32_i4_e64 v5
, vcc_lo
1429 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x6a,0x00,0x00,0x00]
1431 v_cvt_off_f32_i4_e64 v5
, vcc_hi
1432 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x6b,0x00,0x00,0x00]
1434 v_cvt_off_f32_i4_e64 v5
, ttmp15
1435 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x7b,0x00,0x00,0x00]
1437 v_cvt_off_f32_i4_e64 v5
, m0
1438 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x7d,0x00,0x00,0x00]
1440 v_cvt_off_f32_i4_e64 v5
, exec_lo
1441 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x7e,0x00,0x00,0x00]
1443 v_cvt_off_f32_i4_e64 v5
, exec_hi
1444 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x7f,0x00,0x00,0x00]
1446 v_cvt_off_f32_i4_e64 v5
, null
1447 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0x7c,0x00,0x00,0x00]
1449 v_cvt_off_f32_i4_e64 v5
, -1
1450 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0xc1,0x00,0x00,0x00]
1452 v_cvt_off_f32_i4_e64 v5
, 0.5 mul:2
1453 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0xf0,0x00,0x00,0x08]
1455 v_cvt_off_f32_i4_e64 v5
, src_scc
mul:4
1456 // GFX11
: encoding
: [0x05,0x00,0x8e,0xd5,0xfd,0x00,0x00,0x10]
1458 v_cvt_off_f32_i4_e64 v255
, 0x4f clamp
div:2
1459 // GFX11
: encoding
: [0xff,0x80,0x8e,0xd5,0xff,0x00,0x00,0x18,0x4f,0x00,0x00,0x00]
1461 v_cvt_rpi_i32_f32_e64 v5
, v1
1462 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]
1464 v_cvt_rpi_i32_f32_e64 v5
, v255
1465 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xff,0x01,0x00,0x00]
1467 v_cvt_rpi_i32_f32_e64 v5
, s1
1468 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x00,0x00,0x00]
1470 v_cvt_rpi_i32_f32_e64 v5
, s105
1471 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x69,0x00,0x00,0x00]
1473 v_cvt_rpi_i32_f32_e64 v5
, vcc_lo
1474 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x6a,0x00,0x00,0x00]
1476 v_cvt_rpi_i32_f32_e64 v5
, vcc_hi
1477 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x6b,0x00,0x00,0x00]
1479 v_cvt_rpi_i32_f32_e64 v5
, ttmp15
1480 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7b,0x00,0x00,0x00]
1482 v_cvt_rpi_i32_f32_e64 v5
, m0
1483 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7d,0x00,0x00,0x00]
1485 v_cvt_rpi_i32_f32_e64 v5
, exec_lo
1486 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7e,0x00,0x00,0x00]
1488 v_cvt_rpi_i32_f32_e64 v5
, exec_hi
1489 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7f,0x00,0x00,0x00]
1491 v_cvt_rpi_i32_f32_e64 v5
, null
1492 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0x7c,0x00,0x00,0x00]
1494 v_cvt_rpi_i32_f32_e64 v5
, -1
1495 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xc1,0x00,0x00,0x00]
1497 v_cvt_rpi_i32_f32_e64 v5
, 0.5
1498 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xf0,0x00,0x00,0x00]
1500 v_cvt_rpi_i32_f32_e64 v5
, src_scc
1501 // GFX11
: encoding
: [0x05,0x00,0x8c,0xd5,0xfd,0x00,0x00,0x00]
1503 v_cvt_rpi_i32_f32_e64 v255
, -|
0xaf123456|
1504 // GFX11
: encoding
: [0xff,0x01,0x8c,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
1506 v_cvt_u16_f16_e64 v5
, v1
1507 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]
1509 v_cvt_u16_f16_e64 v5
, v255
1510 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0xff,0x01,0x00,0x00]
1512 v_cvt_u16_f16_e64 v5
, s1
1513 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x01,0x00,0x00,0x00]
1515 v_cvt_u16_f16_e64 v5
, s105
1516 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x69,0x00,0x00,0x00]
1518 v_cvt_u16_f16_e64 v5
, vcc_lo
1519 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x6a,0x00,0x00,0x00]
1521 v_cvt_u16_f16_e64 v5
, vcc_hi
1522 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x6b,0x00,0x00,0x00]
1524 v_cvt_u16_f16_e64 v5
, ttmp15
1525 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x7b,0x00,0x00,0x00]
1527 v_cvt_u16_f16_e64 v5
, m0
1528 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x7d,0x00,0x00,0x00]
1530 v_cvt_u16_f16_e64 v5
, exec_lo
1531 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x7e,0x00,0x00,0x00]
1533 v_cvt_u16_f16_e64 v5
, exec_hi
1534 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x7f,0x00,0x00,0x00]
1536 v_cvt_u16_f16_e64 v5
, null
1537 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0x7c,0x00,0x00,0x00]
1539 v_cvt_u16_f16_e64 v5
, -1
1540 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0xc1,0x00,0x00,0x00]
1542 v_cvt_u16_f16_e64 v5
, 0.5
1543 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0xf0,0x00,0x00,0x00]
1545 v_cvt_u16_f16_e64 v5
, src_scc
1546 // GFX11
: encoding
: [0x05,0x00,0xd2,0xd5,0xfd,0x00,0x00,0x00]
1548 v_cvt_u16_f16_e64 v255
, -|
0xfe0b| clamp
1549 // GFX11
: encoding
: [0xff,0x81,0xd2,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]
1551 v_cvt_u32_f32_e64 v5
, v1
1552 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x01,0x01,0x00,0x00]
1554 v_cvt_u32_f32_e64 v5
, v255
1555 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0xff,0x01,0x00,0x00]
1557 v_cvt_u32_f32_e64 v5
, s1
1558 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x01,0x00,0x00,0x00]
1560 v_cvt_u32_f32_e64 v5
, s105
1561 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x69,0x00,0x00,0x00]
1563 v_cvt_u32_f32_e64 v5
, vcc_lo
1564 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x6a,0x00,0x00,0x00]
1566 v_cvt_u32_f32_e64 v5
, vcc_hi
1567 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x6b,0x00,0x00,0x00]
1569 v_cvt_u32_f32_e64 v5
, ttmp15
1570 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x7b,0x00,0x00,0x00]
1572 v_cvt_u32_f32_e64 v5
, m0
1573 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x7d,0x00,0x00,0x00]
1575 v_cvt_u32_f32_e64 v5
, exec_lo
1576 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x7e,0x00,0x00,0x00]
1578 v_cvt_u32_f32_e64 v5
, exec_hi
1579 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x7f,0x00,0x00,0x00]
1581 v_cvt_u32_f32_e64 v5
, null
1582 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0x7c,0x00,0x00,0x00]
1584 v_cvt_u32_f32_e64 v5
, -1
1585 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0xc1,0x00,0x00,0x00]
1587 v_cvt_u32_f32_e64 v5
, 0.5
1588 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0xf0,0x00,0x00,0x00]
1590 v_cvt_u32_f32_e64 v5
, src_scc
1591 // GFX11
: encoding
: [0x05,0x00,0x87,0xd5,0xfd,0x00,0x00,0x00]
1593 v_cvt_u32_f32_e64 v255
, -|
0xaf123456| clamp
1594 // GFX11
: encoding
: [0xff,0x81,0x87,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
1596 v_cvt_u32_f64_e64 v5
, v
[1:2]
1597 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x01,0x01,0x00,0x00]
1599 v_cvt_u32_f64_e64 v5
, v
[254:255]
1600 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0xfe,0x01,0x00,0x00]
1602 v_cvt_u32_f64_e64 v5
, s
[2:3]
1603 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x02,0x00,0x00,0x00]
1605 v_cvt_u32_f64_e64 v5
, s
[104:105]
1606 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x68,0x00,0x00,0x00]
1608 v_cvt_u32_f64_e64 v5
, vcc
1609 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x6a,0x00,0x00,0x00]
1611 v_cvt_u32_f64_e64 v5
, ttmp
[14:15]
1612 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x7a,0x00,0x00,0x00]
1614 v_cvt_u32_f64_e64 v5
, exec
1615 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x7e,0x00,0x00,0x00]
1617 v_cvt_u32_f64_e64 v5
, null
1618 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0x7c,0x00,0x00,0x00]
1620 v_cvt_u32_f64_e64 v5
, -1
1621 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0xc1,0x00,0x00,0x00]
1623 v_cvt_u32_f64_e64 v5
, 0.5
1624 // GFX11
: encoding
: [0x05,0x00,0x95,0xd5,0xf0,0x00,0x00,0x00]
1626 v_cvt_u32_f64_e64 v5
, -|src_scc|
1627 // GFX11
: encoding
: [0x05,0x01,0x95,0xd5,0xfd,0x00,0x00,0x20]
1629 v_cvt_u32_f64_e64 v255
, 0xaf123456 clamp
1630 // GFX11
: encoding
: [0xff,0x80,0x95,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
1632 v_cvt_u32_u16_e64 v5
, v1
1633 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x01,0x01,0x00,0x00]
1635 v_cvt_u32_u16_e64 v5
, v255
1636 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0xff,0x01,0x00,0x00]
1638 v_cvt_u32_u16_e64 v5
, s1
1639 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x01,0x00,0x00,0x00]
1641 v_cvt_u32_u16_e64 v5
, s105
1642 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x69,0x00,0x00,0x00]
1644 v_cvt_u32_u16_e64 v5
, vcc_lo
1645 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x6a,0x00,0x00,0x00]
1647 v_cvt_u32_u16_e64 v5
, vcc_hi
1648 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x6b,0x00,0x00,0x00]
1650 v_cvt_u32_u16_e64 v5
, ttmp15
1651 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x7b,0x00,0x00,0x00]
1653 v_cvt_u32_u16_e64 v5
, m0
1654 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x7d,0x00,0x00,0x00]
1656 v_cvt_u32_u16_e64 v5
, exec_lo
1657 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x7e,0x00,0x00,0x00]
1659 v_cvt_u32_u16_e64 v5
, exec_hi
1660 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x7f,0x00,0x00,0x00]
1662 v_cvt_u32_u16_e64 v5
, null
1663 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0x7c,0x00,0x00,0x00]
1665 v_cvt_u32_u16_e64 v5
, -1
1666 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0xc1,0x00,0x00,0x00]
1668 v_cvt_u32_u16_e64 v5
, 0.5
1669 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0xff,0x00,0x00,0x00,0x00,0x38,0x00,0x00]
1671 v_cvt_u32_u16_e64 v5
, src_scc
1672 // GFX11
: encoding
: [0x05,0x00,0xeb,0xd5,0xfd,0x00,0x00,0x00]
1674 v_cvt_u32_u16_e64 v255
, 0xfe0b
1675 // GFX11
: encoding
: [0xff,0x00,0xeb,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]
1677 v_exp_f16_e64 v5
, v1
1678 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
1680 v_exp_f16_e64 v5
, v255
1681 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0xff,0x01,0x00,0x00]
1683 v_exp_f16_e64 v5
, s1
1684 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x01,0x00,0x00,0x00]
1686 v_exp_f16_e64 v5
, s105
1687 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x69,0x00,0x00,0x00]
1689 v_exp_f16_e64 v5
, vcc_lo
1690 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x6a,0x00,0x00,0x00]
1692 v_exp_f16_e64 v5
, vcc_hi
1693 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x6b,0x00,0x00,0x00]
1695 v_exp_f16_e64 v5
, ttmp15
1696 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x7b,0x00,0x00,0x00]
1698 v_exp_f16_e64 v5
, m0
1699 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x7d,0x00,0x00,0x00]
1701 v_exp_f16_e64 v5
, exec_lo
1702 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x7e,0x00,0x00,0x00]
1704 v_exp_f16_e64 v5
, exec_hi
1705 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x7f,0x00,0x00,0x00]
1707 v_exp_f16_e64 v5
, null
1708 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0x7c,0x00,0x00,0x00]
1710 v_exp_f16_e64 v5
, -1
1711 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0xc1,0x00,0x00,0x00]
1713 v_exp_f16_e64 v5
, 0.5 mul:2
1714 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0xf0,0x00,0x00,0x08]
1716 v_exp_f16_e64 v5
, src_scc
mul:4
1717 // GFX11
: encoding
: [0x05,0x00,0xd8,0xd5,0xfd,0x00,0x00,0x10]
1719 v_exp_f16_e64 v255
, -|
0xfe0b| clamp
div:2
1720 // GFX11
: encoding
: [0xff,0x81,0xd8,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
1722 v_exp_f32_e64 v5
, v1
1723 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x00]
1725 v_exp_f32_e64 v5
, v255
1726 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0xff,0x01,0x00,0x00]
1728 v_exp_f32_e64 v5
, s1
1729 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x00,0x00,0x00]
1731 v_exp_f32_e64 v5
, s105
1732 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x69,0x00,0x00,0x00]
1734 v_exp_f32_e64 v5
, vcc_lo
1735 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x6a,0x00,0x00,0x00]
1737 v_exp_f32_e64 v5
, vcc_hi
1738 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x6b,0x00,0x00,0x00]
1740 v_exp_f32_e64 v5
, ttmp15
1741 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x7b,0x00,0x00,0x00]
1743 v_exp_f32_e64 v5
, m0
1744 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x7d,0x00,0x00,0x00]
1746 v_exp_f32_e64 v5
, exec_lo
1747 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x7e,0x00,0x00,0x00]
1749 v_exp_f32_e64 v5
, exec_hi
1750 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x7f,0x00,0x00,0x00]
1752 v_exp_f32_e64 v5
, null
1753 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0x7c,0x00,0x00,0x00]
1755 v_exp_f32_e64 v5
, -1
1756 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0xc1,0x00,0x00,0x00]
1758 v_exp_f32_e64 v5
, 0.5 mul:2
1759 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0xf0,0x00,0x00,0x08]
1761 v_exp_f32_e64 v5
, src_scc
mul:4
1762 // GFX11
: encoding
: [0x05,0x00,0xa5,0xd5,0xfd,0x00,0x00,0x10]
1764 v_exp_f32_e64 v255
, -|
0xaf123456| clamp
div:2
1765 // GFX11
: encoding
: [0xff,0x81,0xa5,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
1767 v_ffbh_i32_e64 v5
, v1
1768 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]
1770 v_ffbh_i32_e64 v5
, v255
1771 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xff,0x01,0x00,0x00]
1773 v_ffbh_i32_e64 v5
, s1
1774 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x01,0x00,0x00,0x00]
1776 v_ffbh_i32_e64 v5
, s105
1777 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x69,0x00,0x00,0x00]
1779 v_ffbh_i32_e64 v5
, vcc_lo
1780 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x6a,0x00,0x00,0x00]
1782 v_ffbh_i32_e64 v5
, vcc_hi
1783 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x6b,0x00,0x00,0x00]
1785 v_ffbh_i32_e64 v5
, ttmp15
1786 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7b,0x00,0x00,0x00]
1788 v_ffbh_i32_e64 v5
, m0
1789 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7d,0x00,0x00,0x00]
1791 v_ffbh_i32_e64 v5
, exec_lo
1792 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7e,0x00,0x00,0x00]
1794 v_ffbh_i32_e64 v5
, exec_hi
1795 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7f,0x00,0x00,0x00]
1797 v_ffbh_i32_e64 v5
, null
1798 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0x7c,0x00,0x00,0x00]
1800 v_ffbh_i32_e64 v5
, -1
1801 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xc1,0x00,0x00,0x00]
1803 v_ffbh_i32_e64 v5
, 0.5
1804 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xf0,0x00,0x00,0x00]
1806 v_ffbh_i32_e64 v5
, src_scc
1807 // GFX11
: encoding
: [0x05,0x00,0xbb,0xd5,0xfd,0x00,0x00,0x00]
1809 v_ffbh_i32_e64 v255
, 0xaf123456
1810 // GFX11
: encoding
: [0xff,0x00,0xbb,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
1812 v_ffbh_u32_e64 v5
, v1
1813 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]
1815 v_ffbh_u32_e64 v5
, v255
1816 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xff,0x01,0x00,0x00]
1818 v_ffbh_u32_e64 v5
, s1
1819 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x01,0x00,0x00,0x00]
1821 v_ffbh_u32_e64 v5
, s105
1822 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x69,0x00,0x00,0x00]
1824 v_ffbh_u32_e64 v5
, vcc_lo
1825 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x6a,0x00,0x00,0x00]
1827 v_ffbh_u32_e64 v5
, vcc_hi
1828 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x6b,0x00,0x00,0x00]
1830 v_ffbh_u32_e64 v5
, ttmp15
1831 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7b,0x00,0x00,0x00]
1833 v_ffbh_u32_e64 v5
, m0
1834 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7d,0x00,0x00,0x00]
1836 v_ffbh_u32_e64 v5
, exec_lo
1837 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7e,0x00,0x00,0x00]
1839 v_ffbh_u32_e64 v5
, exec_hi
1840 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7f,0x00,0x00,0x00]
1842 v_ffbh_u32_e64 v5
, null
1843 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0x7c,0x00,0x00,0x00]
1845 v_ffbh_u32_e64 v5
, -1
1846 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xc1,0x00,0x00,0x00]
1848 v_ffbh_u32_e64 v5
, 0.5
1849 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xf0,0x00,0x00,0x00]
1851 v_ffbh_u32_e64 v5
, src_scc
1852 // GFX11
: encoding
: [0x05,0x00,0xb9,0xd5,0xfd,0x00,0x00,0x00]
1854 v_ffbh_u32_e64 v255
, 0xaf123456
1855 // GFX11
: encoding
: [0xff,0x00,0xb9,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
1857 v_ffbl_b32_e64 v5
, v1
1858 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]
1860 v_ffbl_b32_e64 v5
, v255
1861 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xff,0x01,0x00,0x00]
1863 v_ffbl_b32_e64 v5
, s1
1864 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x01,0x00,0x00,0x00]
1866 v_ffbl_b32_e64 v5
, s105
1867 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x69,0x00,0x00,0x00]
1869 v_ffbl_b32_e64 v5
, vcc_lo
1870 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x6a,0x00,0x00,0x00]
1872 v_ffbl_b32_e64 v5
, vcc_hi
1873 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x6b,0x00,0x00,0x00]
1875 v_ffbl_b32_e64 v5
, ttmp15
1876 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7b,0x00,0x00,0x00]
1878 v_ffbl_b32_e64 v5
, m0
1879 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7d,0x00,0x00,0x00]
1881 v_ffbl_b32_e64 v5
, exec_lo
1882 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7e,0x00,0x00,0x00]
1884 v_ffbl_b32_e64 v5
, exec_hi
1885 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7f,0x00,0x00,0x00]
1887 v_ffbl_b32_e64 v5
, null
1888 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0x7c,0x00,0x00,0x00]
1890 v_ffbl_b32_e64 v5
, -1
1891 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xc1,0x00,0x00,0x00]
1893 v_ffbl_b32_e64 v5
, 0.5
1894 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xf0,0x00,0x00,0x00]
1896 v_ffbl_b32_e64 v5
, src_scc
1897 // GFX11
: encoding
: [0x05,0x00,0xba,0xd5,0xfd,0x00,0x00,0x00]
1899 v_ffbl_b32_e64 v255
, 0xaf123456
1900 // GFX11
: encoding
: [0xff,0x00,0xba,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
1902 v_floor_f16_e64 v5
, v1
1903 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]
1905 v_floor_f16_e64 v5
, v255
1906 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0xff,0x01,0x00,0x00]
1908 v_floor_f16_e64 v5
, s1
1909 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x01,0x00,0x00,0x00]
1911 v_floor_f16_e64 v5
, s105
1912 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x69,0x00,0x00,0x00]
1914 v_floor_f16_e64 v5
, vcc_lo
1915 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x6a,0x00,0x00,0x00]
1917 v_floor_f16_e64 v5
, vcc_hi
1918 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x6b,0x00,0x00,0x00]
1920 v_floor_f16_e64 v5
, ttmp15
1921 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x7b,0x00,0x00,0x00]
1923 v_floor_f16_e64 v5
, m0
1924 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x7d,0x00,0x00,0x00]
1926 v_floor_f16_e64 v5
, exec_lo
1927 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x7e,0x00,0x00,0x00]
1929 v_floor_f16_e64 v5
, exec_hi
1930 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x7f,0x00,0x00,0x00]
1932 v_floor_f16_e64 v5
, null
1933 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0x7c,0x00,0x00,0x00]
1935 v_floor_f16_e64 v5
, -1
1936 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0xc1,0x00,0x00,0x00]
1938 v_floor_f16_e64 v5
, 0.5 mul:2
1939 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0xf0,0x00,0x00,0x08]
1941 v_floor_f16_e64 v5
, src_scc
mul:4
1942 // GFX11
: encoding
: [0x05,0x00,0xdb,0xd5,0xfd,0x00,0x00,0x10]
1944 v_floor_f16_e64 v255
, -|
0xfe0b| clamp
div:2
1945 // GFX11
: encoding
: [0xff,0x81,0xdb,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
1947 v_floor_f32_e64 v5
, v1
1948 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x00]
1950 v_floor_f32_e64 v5
, v255
1951 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0xff,0x01,0x00,0x00]
1953 v_floor_f32_e64 v5
, s1
1954 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x00,0x00,0x00]
1956 v_floor_f32_e64 v5
, s105
1957 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x69,0x00,0x00,0x00]
1959 v_floor_f32_e64 v5
, vcc_lo
1960 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x6a,0x00,0x00,0x00]
1962 v_floor_f32_e64 v5
, vcc_hi
1963 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x6b,0x00,0x00,0x00]
1965 v_floor_f32_e64 v5
, ttmp15
1966 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x7b,0x00,0x00,0x00]
1968 v_floor_f32_e64 v5
, m0
1969 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x7d,0x00,0x00,0x00]
1971 v_floor_f32_e64 v5
, exec_lo
1972 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x7e,0x00,0x00,0x00]
1974 v_floor_f32_e64 v5
, exec_hi
1975 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x7f,0x00,0x00,0x00]
1977 v_floor_f32_e64 v5
, null
1978 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0x7c,0x00,0x00,0x00]
1980 v_floor_f32_e64 v5
, -1
1981 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0xc1,0x00,0x00,0x00]
1983 v_floor_f32_e64 v5
, 0.5 mul:2
1984 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0xf0,0x00,0x00,0x08]
1986 v_floor_f32_e64 v5
, src_scc
mul:4
1987 // GFX11
: encoding
: [0x05,0x00,0xa4,0xd5,0xfd,0x00,0x00,0x10]
1989 v_floor_f32_e64 v255
, -|
0xaf123456| clamp
div:2
1990 // GFX11
: encoding
: [0xff,0x81,0xa4,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
1992 v_floor_f64_e64 v
[5:6], v
[1:2]
1993 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x00]
1995 v_floor_f64_e64 v
[5:6], v
[254:255]
1996 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0xfe,0x01,0x00,0x00]
1998 v_floor_f64_e64 v
[5:6], s
[2:3]
1999 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x02,0x00,0x00,0x00]
2001 v_floor_f64_e64 v
[5:6], s
[104:105]
2002 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x68,0x00,0x00,0x00]
2004 v_floor_f64_e64 v
[5:6], vcc
2005 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x6a,0x00,0x00,0x00]
2007 v_floor_f64_e64 v
[5:6], ttmp
[14:15]
2008 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x7a,0x00,0x00,0x00]
2010 v_floor_f64_e64 v
[5:6], exec
2011 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x7e,0x00,0x00,0x00]
2013 v_floor_f64_e64 v
[5:6], null
2014 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0x7c,0x00,0x00,0x00]
2016 v_floor_f64_e64 v
[5:6], -1
2017 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0xc1,0x00,0x00,0x00]
2019 v_floor_f64_e64 v
[5:6], 0.5 mul:2
2020 // GFX11
: encoding
: [0x05,0x00,0x9a,0xd5,0xf0,0x00,0x00,0x08]
2022 v_floor_f64_e64 v
[5:6], -|src_scc|
mul:4
2023 // GFX11
: encoding
: [0x05,0x01,0x9a,0xd5,0xfd,0x00,0x00,0x30]
2025 v_floor_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
2026 // GFX11
: encoding
: [0xfe,0x80,0x9a,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
2028 v_fract_f16_e64 v5
, v1
2029 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]
2031 v_fract_f16_e64 v5
, v255
2032 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0xff,0x01,0x00,0x00]
2034 v_fract_f16_e64 v5
, s1
2035 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x01,0x00,0x00,0x00]
2037 v_fract_f16_e64 v5
, s105
2038 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x69,0x00,0x00,0x00]
2040 v_fract_f16_e64 v5
, vcc_lo
2041 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x6a,0x00,0x00,0x00]
2043 v_fract_f16_e64 v5
, vcc_hi
2044 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x6b,0x00,0x00,0x00]
2046 v_fract_f16_e64 v5
, ttmp15
2047 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x7b,0x00,0x00,0x00]
2049 v_fract_f16_e64 v5
, m0
2050 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x7d,0x00,0x00,0x00]
2052 v_fract_f16_e64 v5
, exec_lo
2053 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x7e,0x00,0x00,0x00]
2055 v_fract_f16_e64 v5
, exec_hi
2056 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x7f,0x00,0x00,0x00]
2058 v_fract_f16_e64 v5
, null
2059 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0x7c,0x00,0x00,0x00]
2061 v_fract_f16_e64 v5
, -1
2062 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0xc1,0x00,0x00,0x00]
2064 v_fract_f16_e64 v5
, 0.5 mul:2
2065 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0xf0,0x00,0x00,0x08]
2067 v_fract_f16_e64 v5
, src_scc
mul:4
2068 // GFX11
: encoding
: [0x05,0x00,0xdf,0xd5,0xfd,0x00,0x00,0x10]
2070 v_fract_f16_e64 v255
, -|
0xfe0b| clamp
div:2
2071 // GFX11
: encoding
: [0xff,0x81,0xdf,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
2073 v_fract_f32_e64 v5
, v1
2074 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x00]
2076 v_fract_f32_e64 v5
, v255
2077 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0xff,0x01,0x00,0x00]
2079 v_fract_f32_e64 v5
, s1
2080 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x00,0x00,0x00]
2082 v_fract_f32_e64 v5
, s105
2083 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x69,0x00,0x00,0x00]
2085 v_fract_f32_e64 v5
, vcc_lo
2086 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x6a,0x00,0x00,0x00]
2088 v_fract_f32_e64 v5
, vcc_hi
2089 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x6b,0x00,0x00,0x00]
2091 v_fract_f32_e64 v5
, ttmp15
2092 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x7b,0x00,0x00,0x00]
2094 v_fract_f32_e64 v5
, m0
2095 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x7d,0x00,0x00,0x00]
2097 v_fract_f32_e64 v5
, exec_lo
2098 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x7e,0x00,0x00,0x00]
2100 v_fract_f32_e64 v5
, exec_hi
2101 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x7f,0x00,0x00,0x00]
2103 v_fract_f32_e64 v5
, null
2104 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0x7c,0x00,0x00,0x00]
2106 v_fract_f32_e64 v5
, -1
2107 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0xc1,0x00,0x00,0x00]
2109 v_fract_f32_e64 v5
, 0.5 mul:2
2110 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0xf0,0x00,0x00,0x08]
2112 v_fract_f32_e64 v5
, src_scc
mul:4
2113 // GFX11
: encoding
: [0x05,0x00,0xa0,0xd5,0xfd,0x00,0x00,0x10]
2115 v_fract_f32_e64 v255
, -|
0xaf123456| clamp
div:2
2116 // GFX11
: encoding
: [0xff,0x81,0xa0,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
2118 v_fract_f64_e64 v
[5:6], v
[1:2]
2119 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x00]
2121 v_fract_f64_e64 v
[5:6], v
[254:255]
2122 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0xfe,0x01,0x00,0x00]
2124 v_fract_f64_e64 v
[5:6], s
[2:3]
2125 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x02,0x00,0x00,0x00]
2127 v_fract_f64_e64 v
[5:6], s
[104:105]
2128 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x68,0x00,0x00,0x00]
2130 v_fract_f64_e64 v
[5:6], vcc
2131 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x6a,0x00,0x00,0x00]
2133 v_fract_f64_e64 v
[5:6], ttmp
[14:15]
2134 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x7a,0x00,0x00,0x00]
2136 v_fract_f64_e64 v
[5:6], exec
2137 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x7e,0x00,0x00,0x00]
2139 v_fract_f64_e64 v
[5:6], null
2140 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0x7c,0x00,0x00,0x00]
2142 v_fract_f64_e64 v
[5:6], -1
2143 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0xc1,0x00,0x00,0x00]
2145 v_fract_f64_e64 v
[5:6], 0.5 mul:2
2146 // GFX11
: encoding
: [0x05,0x00,0xbe,0xd5,0xf0,0x00,0x00,0x08]
2148 v_fract_f64_e64 v
[5:6], -|src_scc|
mul:4
2149 // GFX11
: encoding
: [0x05,0x01,0xbe,0xd5,0xfd,0x00,0x00,0x30]
2151 v_fract_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
2152 // GFX11
: encoding
: [0xfe,0x80,0xbe,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
2154 v_frexp_exp_i16_f16_e64 v5
, v1
2155 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]
2157 v_frexp_exp_i16_f16_e64 v5
, v255
2158 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0xff,0x01,0x00,0x00]
2160 v_frexp_exp_i16_f16_e64 v5
, s1
2161 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x01,0x00,0x00,0x00]
2163 v_frexp_exp_i16_f16_e64 v5
, s105
2164 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x69,0x00,0x00,0x00]
2166 v_frexp_exp_i16_f16_e64 v5
, vcc_lo
2167 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x6a,0x00,0x00,0x00]
2169 v_frexp_exp_i16_f16_e64 v5
, vcc_hi
2170 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x6b,0x00,0x00,0x00]
2172 v_frexp_exp_i16_f16_e64 v5
, ttmp15
2173 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x7b,0x00,0x00,0x00]
2175 v_frexp_exp_i16_f16_e64 v5
, m0
2176 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x7d,0x00,0x00,0x00]
2178 v_frexp_exp_i16_f16_e64 v5
, exec_lo
2179 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x7e,0x00,0x00,0x00]
2181 v_frexp_exp_i16_f16_e64 v5
, exec_hi
2182 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x7f,0x00,0x00,0x00]
2184 v_frexp_exp_i16_f16_e64 v5
, null
2185 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0x7c,0x00,0x00,0x00]
2187 v_frexp_exp_i16_f16_e64 v5
, -1
2188 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0xc1,0x00,0x00,0x00]
2190 v_frexp_exp_i16_f16_e64 v5
, 0.5
2191 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0xf0,0x00,0x00,0x00]
2193 v_frexp_exp_i16_f16_e64 v5
, src_scc
2194 // GFX11
: encoding
: [0x05,0x00,0xda,0xd5,0xfd,0x00,0x00,0x00]
2196 v_frexp_exp_i16_f16_e64 v255
, -|
0xfe0b|
2197 // GFX11
: encoding
: [0xff,0x01,0xda,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]
2199 v_frexp_exp_i32_f32_e64 v5
, v1
2200 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x01,0x01,0x00,0x00]
2202 v_frexp_exp_i32_f32_e64 v5
, v255
2203 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0xff,0x01,0x00,0x00]
2205 v_frexp_exp_i32_f32_e64 v5
, s1
2206 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x01,0x00,0x00,0x00]
2208 v_frexp_exp_i32_f32_e64 v5
, s105
2209 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x69,0x00,0x00,0x00]
2211 v_frexp_exp_i32_f32_e64 v5
, vcc_lo
2212 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x6a,0x00,0x00,0x00]
2214 v_frexp_exp_i32_f32_e64 v5
, vcc_hi
2215 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x6b,0x00,0x00,0x00]
2217 v_frexp_exp_i32_f32_e64 v5
, ttmp15
2218 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x7b,0x00,0x00,0x00]
2220 v_frexp_exp_i32_f32_e64 v5
, m0
2221 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x7d,0x00,0x00,0x00]
2223 v_frexp_exp_i32_f32_e64 v5
, exec_lo
2224 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x7e,0x00,0x00,0x00]
2226 v_frexp_exp_i32_f32_e64 v5
, exec_hi
2227 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x7f,0x00,0x00,0x00]
2229 v_frexp_exp_i32_f32_e64 v5
, null
2230 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0x7c,0x00,0x00,0x00]
2232 v_frexp_exp_i32_f32_e64 v5
, -1
2233 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0xc1,0x00,0x00,0x00]
2235 v_frexp_exp_i32_f32_e64 v5
, 0.5
2236 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0xf0,0x00,0x00,0x00]
2238 v_frexp_exp_i32_f32_e64 v5
, src_scc
2239 // GFX11
: encoding
: [0x05,0x00,0xbf,0xd5,0xfd,0x00,0x00,0x00]
2241 v_frexp_exp_i32_f32_e64 v255
, -|
0xaf123456|
2242 // GFX11
: encoding
: [0xff,0x01,0xbf,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]
2244 v_frexp_exp_i32_f64_e64 v5
, v
[1:2]
2245 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x01,0x01,0x00,0x00]
2247 v_frexp_exp_i32_f64_e64 v5
, v
[254:255]
2248 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0xfe,0x01,0x00,0x00]
2250 v_frexp_exp_i32_f64_e64 v5
, s
[2:3]
2251 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x02,0x00,0x00,0x00]
2253 v_frexp_exp_i32_f64_e64 v5
, s
[104:105]
2254 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x68,0x00,0x00,0x00]
2256 v_frexp_exp_i32_f64_e64 v5
, vcc
2257 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x6a,0x00,0x00,0x00]
2259 v_frexp_exp_i32_f64_e64 v5
, ttmp
[14:15]
2260 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x7a,0x00,0x00,0x00]
2262 v_frexp_exp_i32_f64_e64 v5
, exec
2263 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x7e,0x00,0x00,0x00]
2265 v_frexp_exp_i32_f64_e64 v5
, null
2266 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0x7c,0x00,0x00,0x00]
2268 v_frexp_exp_i32_f64_e64 v5
, -1
2269 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0xc1,0x00,0x00,0x00]
2271 v_frexp_exp_i32_f64_e64 v5
, 0.5
2272 // GFX11
: encoding
: [0x05,0x00,0xbc,0xd5,0xf0,0x00,0x00,0x00]
2274 v_frexp_exp_i32_f64_e64 v5
, -|src_scc|
2275 // GFX11
: encoding
: [0x05,0x01,0xbc,0xd5,0xfd,0x00,0x00,0x20]
2277 v_frexp_exp_i32_f64_e64 v255
, 0xaf123456
2278 // GFX11
: encoding
: [0xff,0x00,0xbc,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
2280 v_frexp_mant_f16_e64 v5
, v1
2281 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]
2283 v_frexp_mant_f16_e64 v5
, v255
2284 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0xff,0x01,0x00,0x00]
2286 v_frexp_mant_f16_e64 v5
, s1
2287 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x01,0x00,0x00,0x00]
2289 v_frexp_mant_f16_e64 v5
, s105
2290 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x69,0x00,0x00,0x00]
2292 v_frexp_mant_f16_e64 v5
, vcc_lo
2293 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x6a,0x00,0x00,0x00]
2295 v_frexp_mant_f16_e64 v5
, vcc_hi
2296 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x6b,0x00,0x00,0x00]
2298 v_frexp_mant_f16_e64 v5
, ttmp15
2299 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x7b,0x00,0x00,0x00]
2301 v_frexp_mant_f16_e64 v5
, m0
2302 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x7d,0x00,0x00,0x00]
2304 v_frexp_mant_f16_e64 v5
, exec_lo
2305 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x7e,0x00,0x00,0x00]
2307 v_frexp_mant_f16_e64 v5
, exec_hi
2308 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x7f,0x00,0x00,0x00]
2310 v_frexp_mant_f16_e64 v5
, null
2311 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0x7c,0x00,0x00,0x00]
2313 v_frexp_mant_f16_e64 v5
, -1
2314 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0xc1,0x00,0x00,0x00]
2316 v_frexp_mant_f16_e64 v5
, 0.5 mul:2
2317 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0xf0,0x00,0x00,0x08]
2319 v_frexp_mant_f16_e64 v5
, src_scc
mul:4
2320 // GFX11
: encoding
: [0x05,0x00,0xd9,0xd5,0xfd,0x00,0x00,0x10]
2322 v_frexp_mant_f16_e64 v255
, -|
0xfe0b| clamp
div:2
2323 // GFX11
: encoding
: [0xff,0x81,0xd9,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
2325 v_frexp_mant_f32_e64 v5
, v1
2326 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x00]
2328 v_frexp_mant_f32_e64 v5
, v255
2329 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0xff,0x01,0x00,0x00]
2331 v_frexp_mant_f32_e64 v5
, s1
2332 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x00,0x00,0x00]
2334 v_frexp_mant_f32_e64 v5
, s105
2335 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x69,0x00,0x00,0x00]
2337 v_frexp_mant_f32_e64 v5
, vcc_lo
2338 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x6a,0x00,0x00,0x00]
2340 v_frexp_mant_f32_e64 v5
, vcc_hi
2341 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x6b,0x00,0x00,0x00]
2343 v_frexp_mant_f32_e64 v5
, ttmp15
2344 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x7b,0x00,0x00,0x00]
2346 v_frexp_mant_f32_e64 v5
, m0
2347 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x7d,0x00,0x00,0x00]
2349 v_frexp_mant_f32_e64 v5
, exec_lo
2350 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x7e,0x00,0x00,0x00]
2352 v_frexp_mant_f32_e64 v5
, exec_hi
2353 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x7f,0x00,0x00,0x00]
2355 v_frexp_mant_f32_e64 v5
, null
2356 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0x7c,0x00,0x00,0x00]
2358 v_frexp_mant_f32_e64 v5
, -1
2359 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0xc1,0x00,0x00,0x00]
2361 v_frexp_mant_f32_e64 v5
, 0.5 mul:2
2362 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0xf0,0x00,0x00,0x08]
2364 v_frexp_mant_f32_e64 v5
, src_scc
mul:4
2365 // GFX11
: encoding
: [0x05,0x00,0xc0,0xd5,0xfd,0x00,0x00,0x10]
2367 v_frexp_mant_f32_e64 v255
, -|
0xaf123456| clamp
div:2
2368 // GFX11
: encoding
: [0xff,0x81,0xc0,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
2370 v_frexp_mant_f64_e64 v
[5:6], v
[1:2]
2371 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x00]
2373 v_frexp_mant_f64_e64 v
[5:6], v
[254:255]
2374 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0xfe,0x01,0x00,0x00]
2376 v_frexp_mant_f64_e64 v
[5:6], s
[2:3]
2377 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x02,0x00,0x00,0x00]
2379 v_frexp_mant_f64_e64 v
[5:6], s
[104:105]
2380 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x68,0x00,0x00,0x00]
2382 v_frexp_mant_f64_e64 v
[5:6], vcc
2383 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x6a,0x00,0x00,0x00]
2385 v_frexp_mant_f64_e64 v
[5:6], ttmp
[14:15]
2386 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x7a,0x00,0x00,0x00]
2388 v_frexp_mant_f64_e64 v
[5:6], exec
2389 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x7e,0x00,0x00,0x00]
2391 v_frexp_mant_f64_e64 v
[5:6], null
2392 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0x7c,0x00,0x00,0x00]
2394 v_frexp_mant_f64_e64 v
[5:6], -1
2395 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0xc1,0x00,0x00,0x00]
2397 v_frexp_mant_f64_e64 v
[5:6], 0.5 mul:2
2398 // GFX11
: encoding
: [0x05,0x00,0xbd,0xd5,0xf0,0x00,0x00,0x08]
2400 v_frexp_mant_f64_e64 v
[5:6], -|src_scc|
mul:4
2401 // GFX11
: encoding
: [0x05,0x01,0xbd,0xd5,0xfd,0x00,0x00,0x30]
2403 v_frexp_mant_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
2404 // GFX11
: encoding
: [0xfe,0x80,0xbd,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
2406 v_log_f16_e64 v5
, v1
2407 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]
2409 v_log_f16_e64 v5
, v255
2410 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0xff,0x01,0x00,0x00]
2412 v_log_f16_e64 v5
, s1
2413 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x01,0x00,0x00,0x00]
2415 v_log_f16_e64 v5
, s105
2416 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x69,0x00,0x00,0x00]
2418 v_log_f16_e64 v5
, vcc_lo
2419 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x6a,0x00,0x00,0x00]
2421 v_log_f16_e64 v5
, vcc_hi
2422 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x6b,0x00,0x00,0x00]
2424 v_log_f16_e64 v5
, ttmp15
2425 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x7b,0x00,0x00,0x00]
2427 v_log_f16_e64 v5
, m0
2428 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x7d,0x00,0x00,0x00]
2430 v_log_f16_e64 v5
, exec_lo
2431 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x7e,0x00,0x00,0x00]
2433 v_log_f16_e64 v5
, exec_hi
2434 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x7f,0x00,0x00,0x00]
2436 v_log_f16_e64 v5
, null
2437 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0x7c,0x00,0x00,0x00]
2439 v_log_f16_e64 v5
, -1
2440 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0xc1,0x00,0x00,0x00]
2442 v_log_f16_e64 v5
, 0.5 mul:2
2443 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0xf0,0x00,0x00,0x08]
2445 v_log_f16_e64 v5
, src_scc
mul:4
2446 // GFX11
: encoding
: [0x05,0x00,0xd7,0xd5,0xfd,0x00,0x00,0x10]
2448 v_log_f16_e64 v255
, -|
0xfe0b| clamp
div:2
2449 // GFX11
: encoding
: [0xff,0x81,0xd7,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
2451 v_log_f32_e64 v5
, v1
2452 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x00]
2454 v_log_f32_e64 v5
, v255
2455 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0xff,0x01,0x00,0x00]
2457 v_log_f32_e64 v5
, s1
2458 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x00,0x00,0x00]
2460 v_log_f32_e64 v5
, s105
2461 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x69,0x00,0x00,0x00]
2463 v_log_f32_e64 v5
, vcc_lo
2464 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x6a,0x00,0x00,0x00]
2466 v_log_f32_e64 v5
, vcc_hi
2467 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x6b,0x00,0x00,0x00]
2469 v_log_f32_e64 v5
, ttmp15
2470 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x7b,0x00,0x00,0x00]
2472 v_log_f32_e64 v5
, m0
2473 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x7d,0x00,0x00,0x00]
2475 v_log_f32_e64 v5
, exec_lo
2476 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x7e,0x00,0x00,0x00]
2478 v_log_f32_e64 v5
, exec_hi
2479 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x7f,0x00,0x00,0x00]
2481 v_log_f32_e64 v5
, null
2482 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0x7c,0x00,0x00,0x00]
2484 v_log_f32_e64 v5
, -1
2485 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0xc1,0x00,0x00,0x00]
2487 v_log_f32_e64 v5
, 0.5 mul:2
2488 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0xf0,0x00,0x00,0x08]
2490 v_log_f32_e64 v5
, src_scc
mul:4
2491 // GFX11
: encoding
: [0x05,0x00,0xa7,0xd5,0xfd,0x00,0x00,0x10]
2493 v_log_f32_e64 v255
, -|
0xaf123456| clamp
div:2
2494 // GFX11
: encoding
: [0xff,0x81,0xa7,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
2496 v_mov_b32_e64 v5
, v1
2497 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x01,0x01,0x00,0x00]
2499 v_mov_b32_e64 v5
, v255
2500 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0xff,0x01,0x00,0x00]
2502 v_mov_b32_e64 v5
, s1
2503 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x01,0x00,0x00,0x00]
2505 v_mov_b32_e64 v5
, s105
2506 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x69,0x00,0x00,0x00]
2508 v_mov_b32_e64 v5
, vcc_lo
2509 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x6a,0x00,0x00,0x00]
2511 v_mov_b32_e64 v5
, vcc_hi
2512 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x6b,0x00,0x00,0x00]
2514 v_mov_b32_e64 v5
, ttmp15
2515 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x7b,0x00,0x00,0x00]
2517 v_mov_b32_e64 v5
, m0
2518 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x7d,0x00,0x00,0x00]
2520 v_mov_b32_e64 v5
, exec_lo
2521 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x7e,0x00,0x00,0x00]
2523 v_mov_b32_e64 v5
, exec_hi
2524 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x7f,0x00,0x00,0x00]
2526 v_mov_b32_e64 v5
, null
2527 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0x7c,0x00,0x00,0x00]
2529 v_mov_b32_e64 v5
, -1
2530 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0xc1,0x00,0x00,0x00]
2532 v_mov_b32_e64 v5
, 0.5
2533 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0xf0,0x00,0x00,0x00]
2535 v_mov_b32_e64 v5
, src_scc
2536 // GFX11
: encoding
: [0x05,0x00,0x81,0xd5,0xfd,0x00,0x00,0x00]
2538 v_mov_b32_e64 v255
, 0xaf123456
2539 // GFX11
: encoding
: [0xff,0x00,0x81,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
2541 v_movreld_b32_e64 v5
, v1
2542 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x01,0x01,0x00,0x00]
2544 v_movreld_b32_e64 v5
, v255
2545 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0xff,0x01,0x00,0x00]
2547 v_movreld_b32_e64 v5
, s1
2548 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x01,0x00,0x00,0x00]
2550 v_movreld_b32_e64 v5
, s105
2551 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x69,0x00,0x00,0x00]
2553 v_movreld_b32_e64 v5
, vcc_lo
2554 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x6a,0x00,0x00,0x00]
2556 v_movreld_b32_e64 v5
, vcc_hi
2557 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x6b,0x00,0x00,0x00]
2559 v_movreld_b32_e64 v5
, ttmp15
2560 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x7b,0x00,0x00,0x00]
2562 v_movreld_b32_e64 v5
, m0
2563 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x7d,0x00,0x00,0x00]
2565 v_movreld_b32_e64 v5
, exec_lo
2566 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x7e,0x00,0x00,0x00]
2568 v_movreld_b32_e64 v5
, exec_hi
2569 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x7f,0x00,0x00,0x00]
2571 v_movreld_b32_e64 v5
, null
2572 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0x7c,0x00,0x00,0x00]
2574 v_movreld_b32_e64 v5
, -1
2575 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0xc1,0x00,0x00,0x00]
2577 v_movreld_b32_e64 v5
, 0.5
2578 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0xf0,0x00,0x00,0x00]
2580 v_movreld_b32_e64 v5
, src_scc
2581 // GFX11
: encoding
: [0x05,0x00,0xc2,0xd5,0xfd,0x00,0x00,0x00]
2583 v_movreld_b32_e64 v255
, 0xaf123456
2584 // GFX11
: encoding
: [0xff,0x00,0xc2,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
2586 v_movrels_b32_e64 v5
, v1
2587 // GFX11
: encoding
: [0x05,0x00,0xc3,0xd5,0x01,0x01,0x00,0x00]
2589 v_movrels_b32_e64 v255
, v255
2590 // GFX11
: encoding
: [0xff,0x00,0xc3,0xd5,0xff,0x01,0x00,0x00]
2592 v_movrelsd_2_b32_e64 v5
, v1
2593 // GFX11
: encoding
: [0x05,0x00,0xc8,0xd5,0x01,0x01,0x00,0x00]
2595 v_movrelsd_2_b32_e64 v255
, v255
2596 // GFX11
: encoding
: [0xff,0x00,0xc8,0xd5,0xff,0x01,0x00,0x00]
2598 v_movrelsd_b32_e64 v5
, v1
2599 // GFX11
: encoding
: [0x05,0x00,0xc4,0xd5,0x01,0x01,0x00,0x00]
2601 v_movrelsd_b32_e64 v255
, v255
2602 // GFX11
: encoding
: [0xff,0x00,0xc4,0xd5,0xff,0x01,0x00,0x00]
2605 // GFX11
: encoding
: [0x00,0x00,0x80,0xd5,0x00,0x00,0x00,0x00]
2607 v_not_b16_e64 v5
, v1
2608 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x01,0x01,0x00,0x00]
2610 v_not_b16_e64 v5
, v255
2611 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0xff,0x01,0x00,0x00]
2613 v_not_b16_e64 v5
, s1
2614 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x01,0x00,0x00,0x00]
2616 v_not_b16_e64 v5
, s105
2617 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x69,0x00,0x00,0x00]
2619 v_not_b16_e64 v5
, vcc_lo
2620 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x6a,0x00,0x00,0x00]
2622 v_not_b16_e64 v5
, vcc_hi
2623 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x6b,0x00,0x00,0x00]
2625 v_not_b16_e64 v5
, ttmp15
2626 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x7b,0x00,0x00,0x00]
2628 v_not_b16_e64 v5
, m0
2629 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x7d,0x00,0x00,0x00]
2631 v_not_b16_e64 v5
, exec_lo
2632 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x7e,0x00,0x00,0x00]
2634 v_not_b16_e64 v5
, exec_hi
2635 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x7f,0x00,0x00,0x00]
2637 v_not_b16_e64 v5
, null
2638 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0x7c,0x00,0x00,0x00]
2640 v_not_b16_e64 v5
, -1
2641 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0xc1,0x00,0x00,0x00]
2643 v_not_b16_e64 v5
, 0.5
2644 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0xff,0x00,0x00,0x00,0x00,0x38,0x00,0x00]
2646 v_not_b16_e64 v5
, src_scc
2647 // GFX11
: encoding
: [0x05,0x00,0xe9,0xd5,0xfd,0x00,0x00,0x00]
2649 v_not_b16_e64 v255
, 0xfe0b
2650 // GFX11
: encoding
: [0xff,0x00,0xe9,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]
2652 v_not_b32_e64 v5
, v1
2653 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x01,0x01,0x00,0x00]
2655 v_not_b32_e64 v5
, v255
2656 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0xff,0x01,0x00,0x00]
2658 v_not_b32_e64 v5
, s1
2659 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x01,0x00,0x00,0x00]
2661 v_not_b32_e64 v5
, s105
2662 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x69,0x00,0x00,0x00]
2664 v_not_b32_e64 v5
, vcc_lo
2665 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x6a,0x00,0x00,0x00]
2667 v_not_b32_e64 v5
, vcc_hi
2668 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x6b,0x00,0x00,0x00]
2670 v_not_b32_e64 v5
, ttmp15
2671 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x7b,0x00,0x00,0x00]
2673 v_not_b32_e64 v5
, m0
2674 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x7d,0x00,0x00,0x00]
2676 v_not_b32_e64 v5
, exec_lo
2677 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x7e,0x00,0x00,0x00]
2679 v_not_b32_e64 v5
, exec_hi
2680 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x7f,0x00,0x00,0x00]
2682 v_not_b32_e64 v5
, null
2683 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0x7c,0x00,0x00,0x00]
2685 v_not_b32_e64 v5
, -1
2686 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0xc1,0x00,0x00,0x00]
2688 v_not_b32_e64 v5
, 0.5
2689 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0xf0,0x00,0x00,0x00]
2691 v_not_b32_e64 v5
, src_scc
2692 // GFX11
: encoding
: [0x05,0x00,0xb7,0xd5,0xfd,0x00,0x00,0x00]
2694 v_not_b32_e64 v255
, 0xaf123456
2695 // GFX11
: encoding
: [0xff,0x00,0xb7,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]
2698 // GFX11
: encoding
: [0x00,0x00,0x9b,0xd5,0x00,0x00,0x00,0x00]
2700 v_rcp_f16_e64 v5
, v1
2701 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]
2703 v_rcp_f16_e64 v5
, v255
2704 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0xff,0x01,0x00,0x00]
2706 v_rcp_f16_e64 v5
, s1
2707 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x01,0x00,0x00,0x00]
2709 v_rcp_f16_e64 v5
, s105
2710 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x69,0x00,0x00,0x00]
2712 v_rcp_f16_e64 v5
, vcc_lo
2713 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x6a,0x00,0x00,0x00]
2715 v_rcp_f16_e64 v5
, vcc_hi
2716 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x6b,0x00,0x00,0x00]
2718 v_rcp_f16_e64 v5
, ttmp15
2719 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x7b,0x00,0x00,0x00]
2721 v_rcp_f16_e64 v5
, m0
2722 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x7d,0x00,0x00,0x00]
2724 v_rcp_f16_e64 v5
, exec_lo
2725 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x7e,0x00,0x00,0x00]
2727 v_rcp_f16_e64 v5
, exec_hi
2728 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x7f,0x00,0x00,0x00]
2730 v_rcp_f16_e64 v5
, null
2731 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0x7c,0x00,0x00,0x00]
2733 v_rcp_f16_e64 v5
, -1
2734 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0xc1,0x00,0x00,0x00]
2736 v_rcp_f16_e64 v5
, 0.5 mul:2
2737 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0xf0,0x00,0x00,0x08]
2739 v_rcp_f16_e64 v5
, src_scc
mul:4
2740 // GFX11
: encoding
: [0x05,0x00,0xd4,0xd5,0xfd,0x00,0x00,0x10]
2742 v_rcp_f16_e64 v255
, -|
0xfe0b| clamp
div:2
2743 // GFX11
: encoding
: [0xff,0x81,0xd4,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
2745 v_rcp_f32_e64 v5
, v1
2746 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x00]
2748 v_rcp_f32_e64 v5
, v255
2749 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0xff,0x01,0x00,0x00]
2751 v_rcp_f32_e64 v5
, s1
2752 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x00,0x00,0x00]
2754 v_rcp_f32_e64 v5
, s105
2755 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x69,0x00,0x00,0x00]
2757 v_rcp_f32_e64 v5
, vcc_lo
2758 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x6a,0x00,0x00,0x00]
2760 v_rcp_f32_e64 v5
, vcc_hi
2761 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x6b,0x00,0x00,0x00]
2763 v_rcp_f32_e64 v5
, ttmp15
2764 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x7b,0x00,0x00,0x00]
2766 v_rcp_f32_e64 v5
, m0
2767 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x7d,0x00,0x00,0x00]
2769 v_rcp_f32_e64 v5
, exec_lo
2770 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x7e,0x00,0x00,0x00]
2772 v_rcp_f32_e64 v5
, exec_hi
2773 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x7f,0x00,0x00,0x00]
2775 v_rcp_f32_e64 v5
, null
2776 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0x7c,0x00,0x00,0x00]
2778 v_rcp_f32_e64 v5
, -1
2779 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0xc1,0x00,0x00,0x00]
2781 v_rcp_f32_e64 v5
, 0.5 mul:2
2782 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0xf0,0x00,0x00,0x08]
2784 v_rcp_f32_e64 v5
, src_scc
mul:4
2785 // GFX11
: encoding
: [0x05,0x00,0xaa,0xd5,0xfd,0x00,0x00,0x10]
2787 v_rcp_f32_e64 v255
, -|
0xaf123456| clamp
div:2
2788 // GFX11
: encoding
: [0xff,0x81,0xaa,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
2790 v_rcp_f64_e64 v
[5:6], v
[1:2]
2791 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x00]
2793 v_rcp_f64_e64 v
[5:6], v
[254:255]
2794 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0xfe,0x01,0x00,0x00]
2796 v_rcp_f64_e64 v
[5:6], s
[2:3]
2797 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x02,0x00,0x00,0x00]
2799 v_rcp_f64_e64 v
[5:6], s
[104:105]
2800 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x68,0x00,0x00,0x00]
2802 v_rcp_f64_e64 v
[5:6], vcc
2803 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x6a,0x00,0x00,0x00]
2805 v_rcp_f64_e64 v
[5:6], ttmp
[14:15]
2806 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x7a,0x00,0x00,0x00]
2808 v_rcp_f64_e64 v
[5:6], exec
2809 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x7e,0x00,0x00,0x00]
2811 v_rcp_f64_e64 v
[5:6], null
2812 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0x7c,0x00,0x00,0x00]
2814 v_rcp_f64_e64 v
[5:6], -1
2815 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0xc1,0x00,0x00,0x00]
2817 v_rcp_f64_e64 v
[5:6], 0.5 mul:2
2818 // GFX11
: encoding
: [0x05,0x00,0xaf,0xd5,0xf0,0x00,0x00,0x08]
2820 v_rcp_f64_e64 v
[5:6], -|src_scc|
mul:4
2821 // GFX11
: encoding
: [0x05,0x01,0xaf,0xd5,0xfd,0x00,0x00,0x30]
2823 v_rcp_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
2824 // GFX11
: encoding
: [0xfe,0x80,0xaf,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
2826 v_rcp_iflag_f32_e64 v5
, v1
2827 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x00]
2829 v_rcp_iflag_f32_e64 v5
, v255
2830 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0xff,0x01,0x00,0x00]
2832 v_rcp_iflag_f32_e64 v5
, s1
2833 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x00,0x00,0x00]
2835 v_rcp_iflag_f32_e64 v5
, s105
2836 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x69,0x00,0x00,0x00]
2838 v_rcp_iflag_f32_e64 v5
, vcc_lo
2839 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x6a,0x00,0x00,0x00]
2841 v_rcp_iflag_f32_e64 v5
, vcc_hi
2842 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x6b,0x00,0x00,0x00]
2844 v_rcp_iflag_f32_e64 v5
, ttmp15
2845 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x7b,0x00,0x00,0x00]
2847 v_rcp_iflag_f32_e64 v5
, m0
2848 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x7d,0x00,0x00,0x00]
2850 v_rcp_iflag_f32_e64 v5
, exec_lo
2851 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x7e,0x00,0x00,0x00]
2853 v_rcp_iflag_f32_e64 v5
, exec_hi
2854 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x7f,0x00,0x00,0x00]
2856 v_rcp_iflag_f32_e64 v5
, null
2857 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0x7c,0x00,0x00,0x00]
2859 v_rcp_iflag_f32_e64 v5
, -1
2860 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0xc1,0x00,0x00,0x00]
2862 v_rcp_iflag_f32_e64 v5
, 0.5 mul:2
2863 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0xf0,0x00,0x00,0x08]
2865 v_rcp_iflag_f32_e64 v5
, src_scc
mul:4
2866 // GFX11
: encoding
: [0x05,0x00,0xab,0xd5,0xfd,0x00,0x00,0x10]
2868 v_rcp_iflag_f32_e64 v255
, -|
0xaf123456| clamp
div:2
2869 // GFX11
: encoding
: [0xff,0x81,0xab,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
2871 v_rndne_f16_e64 v5
, v1
2872 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]
2874 v_rndne_f16_e64 v5
, v255
2875 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0xff,0x01,0x00,0x00]
2877 v_rndne_f16_e64 v5
, s1
2878 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x01,0x00,0x00,0x00]
2880 v_rndne_f16_e64 v5
, s105
2881 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x69,0x00,0x00,0x00]
2883 v_rndne_f16_e64 v5
, vcc_lo
2884 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x6a,0x00,0x00,0x00]
2886 v_rndne_f16_e64 v5
, vcc_hi
2887 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x6b,0x00,0x00,0x00]
2889 v_rndne_f16_e64 v5
, ttmp15
2890 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x7b,0x00,0x00,0x00]
2892 v_rndne_f16_e64 v5
, m0
2893 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x7d,0x00,0x00,0x00]
2895 v_rndne_f16_e64 v5
, exec_lo
2896 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x7e,0x00,0x00,0x00]
2898 v_rndne_f16_e64 v5
, exec_hi
2899 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x7f,0x00,0x00,0x00]
2901 v_rndne_f16_e64 v5
, null
2902 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0x7c,0x00,0x00,0x00]
2904 v_rndne_f16_e64 v5
, -1
2905 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0xc1,0x00,0x00,0x00]
2907 v_rndne_f16_e64 v5
, 0.5 mul:2
2908 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0xf0,0x00,0x00,0x08]
2910 v_rndne_f16_e64 v5
, src_scc
mul:4
2911 // GFX11
: encoding
: [0x05,0x00,0xde,0xd5,0xfd,0x00,0x00,0x10]
2913 v_rndne_f16_e64 v255
, -|
0xfe0b| clamp
div:2
2914 // GFX11
: encoding
: [0xff,0x81,0xde,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
2916 v_rndne_f32_e64 v5
, v1
2917 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x00]
2919 v_rndne_f32_e64 v5
, v255
2920 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0xff,0x01,0x00,0x00]
2922 v_rndne_f32_e64 v5
, s1
2923 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x00,0x00,0x00]
2925 v_rndne_f32_e64 v5
, s105
2926 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x69,0x00,0x00,0x00]
2928 v_rndne_f32_e64 v5
, vcc_lo
2929 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x6a,0x00,0x00,0x00]
2931 v_rndne_f32_e64 v5
, vcc_hi
2932 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x6b,0x00,0x00,0x00]
2934 v_rndne_f32_e64 v5
, ttmp15
2935 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x7b,0x00,0x00,0x00]
2937 v_rndne_f32_e64 v5
, m0
2938 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x7d,0x00,0x00,0x00]
2940 v_rndne_f32_e64 v5
, exec_lo
2941 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x7e,0x00,0x00,0x00]
2943 v_rndne_f32_e64 v5
, exec_hi
2944 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x7f,0x00,0x00,0x00]
2946 v_rndne_f32_e64 v5
, null
2947 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0x7c,0x00,0x00,0x00]
2949 v_rndne_f32_e64 v5
, -1
2950 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0xc1,0x00,0x00,0x00]
2952 v_rndne_f32_e64 v5
, 0.5 mul:2
2953 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0xf0,0x00,0x00,0x08]
2955 v_rndne_f32_e64 v5
, src_scc
mul:4
2956 // GFX11
: encoding
: [0x05,0x00,0xa3,0xd5,0xfd,0x00,0x00,0x10]
2958 v_rndne_f32_e64 v255
, -|
0xaf123456| clamp
div:2
2959 // GFX11
: encoding
: [0xff,0x81,0xa3,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
2961 v_rndne_f64_e64 v
[5:6], v
[1:2]
2962 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x00]
2964 v_rndne_f64_e64 v
[5:6], v
[254:255]
2965 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0xfe,0x01,0x00,0x00]
2967 v_rndne_f64_e64 v
[5:6], s
[2:3]
2968 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x02,0x00,0x00,0x00]
2970 v_rndne_f64_e64 v
[5:6], s
[104:105]
2971 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x68,0x00,0x00,0x00]
2973 v_rndne_f64_e64 v
[5:6], vcc
2974 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x6a,0x00,0x00,0x00]
2976 v_rndne_f64_e64 v
[5:6], ttmp
[14:15]
2977 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x7a,0x00,0x00,0x00]
2979 v_rndne_f64_e64 v
[5:6], exec
2980 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x7e,0x00,0x00,0x00]
2982 v_rndne_f64_e64 v
[5:6], null
2983 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0x7c,0x00,0x00,0x00]
2985 v_rndne_f64_e64 v
[5:6], -1
2986 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0xc1,0x00,0x00,0x00]
2988 v_rndne_f64_e64 v
[5:6], 0.5 mul:2
2989 // GFX11
: encoding
: [0x05,0x00,0x99,0xd5,0xf0,0x00,0x00,0x08]
2991 v_rndne_f64_e64 v
[5:6], -|src_scc|
mul:4
2992 // GFX11
: encoding
: [0x05,0x01,0x99,0xd5,0xfd,0x00,0x00,0x30]
2994 v_rndne_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
2995 // GFX11
: encoding
: [0xfe,0x80,0x99,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
2997 v_rsq_f16_e64 v5
, v1
2998 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]
3000 v_rsq_f16_e64 v5
, v255
3001 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0xff,0x01,0x00,0x00]
3003 v_rsq_f16_e64 v5
, s1
3004 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x01,0x00,0x00,0x00]
3006 v_rsq_f16_e64 v5
, s105
3007 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x69,0x00,0x00,0x00]
3009 v_rsq_f16_e64 v5
, vcc_lo
3010 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x6a,0x00,0x00,0x00]
3012 v_rsq_f16_e64 v5
, vcc_hi
3013 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x6b,0x00,0x00,0x00]
3015 v_rsq_f16_e64 v5
, ttmp15
3016 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x7b,0x00,0x00,0x00]
3018 v_rsq_f16_e64 v5
, m0
3019 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x7d,0x00,0x00,0x00]
3021 v_rsq_f16_e64 v5
, exec_lo
3022 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x7e,0x00,0x00,0x00]
3024 v_rsq_f16_e64 v5
, exec_hi
3025 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x7f,0x00,0x00,0x00]
3027 v_rsq_f16_e64 v5
, null
3028 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0x7c,0x00,0x00,0x00]
3030 v_rsq_f16_e64 v5
, -1
3031 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0xc1,0x00,0x00,0x00]
3033 v_rsq_f16_e64 v5
, 0.5 mul:2
3034 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0xf0,0x00,0x00,0x08]
3036 v_rsq_f16_e64 v5
, src_scc
mul:4
3037 // GFX11
: encoding
: [0x05,0x00,0xd6,0xd5,0xfd,0x00,0x00,0x10]
3039 v_rsq_f16_e64 v255
, -|
0xfe0b| clamp
div:2
3040 // GFX11
: encoding
: [0xff,0x81,0xd6,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
3042 v_rsq_f32_e64 v5
, v1
3043 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x00]
3045 v_rsq_f32_e64 v5
, v255
3046 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0xff,0x01,0x00,0x00]
3048 v_rsq_f32_e64 v5
, s1
3049 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x00,0x00,0x00]
3051 v_rsq_f32_e64 v5
, s105
3052 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x69,0x00,0x00,0x00]
3054 v_rsq_f32_e64 v5
, vcc_lo
3055 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x6a,0x00,0x00,0x00]
3057 v_rsq_f32_e64 v5
, vcc_hi
3058 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x6b,0x00,0x00,0x00]
3060 v_rsq_f32_e64 v5
, ttmp15
3061 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x7b,0x00,0x00,0x00]
3063 v_rsq_f32_e64 v5
, m0
3064 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x7d,0x00,0x00,0x00]
3066 v_rsq_f32_e64 v5
, exec_lo
3067 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x7e,0x00,0x00,0x00]
3069 v_rsq_f32_e64 v5
, exec_hi
3070 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x7f,0x00,0x00,0x00]
3072 v_rsq_f32_e64 v5
, null
3073 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0x7c,0x00,0x00,0x00]
3075 v_rsq_f32_e64 v5
, -1
3076 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0xc1,0x00,0x00,0x00]
3078 v_rsq_f32_e64 v5
, 0.5 mul:2
3079 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0xf0,0x00,0x00,0x08]
3081 v_rsq_f32_e64 v5
, src_scc
mul:4
3082 // GFX11
: encoding
: [0x05,0x00,0xae,0xd5,0xfd,0x00,0x00,0x10]
3084 v_rsq_f32_e64 v255
, -|
0xaf123456| clamp
div:2
3085 // GFX11
: encoding
: [0xff,0x81,0xae,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
3087 v_rsq_f64_e64 v
[5:6], v
[1:2]
3088 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x00]
3090 v_rsq_f64_e64 v
[5:6], v
[254:255]
3091 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0xfe,0x01,0x00,0x00]
3093 v_rsq_f64_e64 v
[5:6], s
[2:3]
3094 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x02,0x00,0x00,0x00]
3096 v_rsq_f64_e64 v
[5:6], s
[104:105]
3097 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x68,0x00,0x00,0x00]
3099 v_rsq_f64_e64 v
[5:6], vcc
3100 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x6a,0x00,0x00,0x00]
3102 v_rsq_f64_e64 v
[5:6], ttmp
[14:15]
3103 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x7a,0x00,0x00,0x00]
3105 v_rsq_f64_e64 v
[5:6], exec
3106 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x7e,0x00,0x00,0x00]
3108 v_rsq_f64_e64 v
[5:6], null
3109 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0x7c,0x00,0x00,0x00]
3111 v_rsq_f64_e64 v
[5:6], -1
3112 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0xc1,0x00,0x00,0x00]
3114 v_rsq_f64_e64 v
[5:6], 0.5 mul:2
3115 // GFX11
: encoding
: [0x05,0x00,0xb1,0xd5,0xf0,0x00,0x00,0x08]
3117 v_rsq_f64_e64 v
[5:6], -|src_scc|
mul:4
3118 // GFX11
: encoding
: [0x05,0x01,0xb1,0xd5,0xfd,0x00,0x00,0x30]
3120 v_rsq_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
3121 // GFX11
: encoding
: [0xfe,0x80,0xb1,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
3123 v_sat_pk_u8_i16_e64 v5
, v1
3124 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x01,0x01,0x00,0x00]
3126 v_sat_pk_u8_i16_e64 v5
, v255
3127 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0xff,0x01,0x00,0x00]
3129 v_sat_pk_u8_i16_e64 v5
, s1
3130 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x01,0x00,0x00,0x00]
3132 v_sat_pk_u8_i16_e64 v5
, s105
3133 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x69,0x00,0x00,0x00]
3135 v_sat_pk_u8_i16_e64 v5
, vcc_lo
3136 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x6a,0x00,0x00,0x00]
3138 v_sat_pk_u8_i16_e64 v5
, vcc_hi
3139 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x6b,0x00,0x00,0x00]
3141 v_sat_pk_u8_i16_e64 v5
, ttmp15
3142 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x7b,0x00,0x00,0x00]
3144 v_sat_pk_u8_i16_e64 v5
, m0
3145 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x7d,0x00,0x00,0x00]
3147 v_sat_pk_u8_i16_e64 v5
, exec_lo
3148 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x7e,0x00,0x00,0x00]
3150 v_sat_pk_u8_i16_e64 v5
, exec_hi
3151 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x7f,0x00,0x00,0x00]
3153 v_sat_pk_u8_i16_e64 v5
, null
3154 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0x7c,0x00,0x00,0x00]
3156 v_sat_pk_u8_i16_e64 v5
, -1
3157 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0xc1,0x00,0x00,0x00]
3159 v_sat_pk_u8_i16_e64 v5
, 0.5
3160 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0xf0,0x00,0x00,0x00]
3162 v_sat_pk_u8_i16_e64 v5
, src_scc
3163 // GFX11
: encoding
: [0x05,0x00,0xe2,0xd5,0xfd,0x00,0x00,0x00]
3165 v_sat_pk_u8_i16_e64 v255
, 0xfe0b
3166 // GFX11
: encoding
: [0xff,0x00,0xe2,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]
3168 v_sin_f16_e64 v5
, v1
3169 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]
3171 v_sin_f16_e64 v5
, v255
3172 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0xff,0x01,0x00,0x00]
3174 v_sin_f16_e64 v5
, s1
3175 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x01,0x00,0x00,0x00]
3177 v_sin_f16_e64 v5
, s105
3178 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x69,0x00,0x00,0x00]
3180 v_sin_f16_e64 v5
, vcc_lo
3181 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x6a,0x00,0x00,0x00]
3183 v_sin_f16_e64 v5
, vcc_hi
3184 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x6b,0x00,0x00,0x00]
3186 v_sin_f16_e64 v5
, ttmp15
3187 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x7b,0x00,0x00,0x00]
3189 v_sin_f16_e64 v5
, m0
3190 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x7d,0x00,0x00,0x00]
3192 v_sin_f16_e64 v5
, exec_lo
3193 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x7e,0x00,0x00,0x00]
3195 v_sin_f16_e64 v5
, exec_hi
3196 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x7f,0x00,0x00,0x00]
3198 v_sin_f16_e64 v5
, null
3199 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0x7c,0x00,0x00,0x00]
3201 v_sin_f16_e64 v5
, -1
3202 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0xc1,0x00,0x00,0x00]
3204 v_sin_f16_e64 v5
, 0.5 mul:2
3205 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0xf0,0x00,0x00,0x08]
3207 v_sin_f16_e64 v5
, src_scc
mul:4
3208 // GFX11
: encoding
: [0x05,0x00,0xe0,0xd5,0xfd,0x00,0x00,0x10]
3210 v_sin_f16_e64 v255
, -|
0xfe0b| clamp
div:2
3211 // GFX11
: encoding
: [0xff,0x81,0xe0,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
3213 v_sin_f32_e64 v5
, v1
3214 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x00]
3216 v_sin_f32_e64 v5
, v255
3217 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0xff,0x01,0x00,0x00]
3219 v_sin_f32_e64 v5
, s1
3220 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x00,0x00,0x00]
3222 v_sin_f32_e64 v5
, s105
3223 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x69,0x00,0x00,0x00]
3225 v_sin_f32_e64 v5
, vcc_lo
3226 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x6a,0x00,0x00,0x00]
3228 v_sin_f32_e64 v5
, vcc_hi
3229 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x6b,0x00,0x00,0x00]
3231 v_sin_f32_e64 v5
, ttmp15
3232 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x7b,0x00,0x00,0x00]
3234 v_sin_f32_e64 v5
, m0
3235 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x7d,0x00,0x00,0x00]
3237 v_sin_f32_e64 v5
, exec_lo
3238 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x7e,0x00,0x00,0x00]
3240 v_sin_f32_e64 v5
, exec_hi
3241 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x7f,0x00,0x00,0x00]
3243 v_sin_f32_e64 v5
, null
3244 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0x7c,0x00,0x00,0x00]
3246 v_sin_f32_e64 v5
, -1
3247 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0xc1,0x00,0x00,0x00]
3249 v_sin_f32_e64 v5
, 0.5 mul:2
3250 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0xf0,0x00,0x00,0x08]
3252 v_sin_f32_e64 v5
, src_scc
mul:4
3253 // GFX11
: encoding
: [0x05,0x00,0xb5,0xd5,0xfd,0x00,0x00,0x10]
3255 v_sin_f32_e64 v255
, -|
0xaf123456| clamp
div:2
3256 // GFX11
: encoding
: [0xff,0x81,0xb5,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
3258 v_sqrt_f16_e64 v5
, v1
3259 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]
3261 v_sqrt_f16_e64 v5
, v255
3262 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0xff,0x01,0x00,0x00]
3264 v_sqrt_f16_e64 v5
, s1
3265 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x01,0x00,0x00,0x00]
3267 v_sqrt_f16_e64 v5
, s105
3268 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x69,0x00,0x00,0x00]
3270 v_sqrt_f16_e64 v5
, vcc_lo
3271 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x6a,0x00,0x00,0x00]
3273 v_sqrt_f16_e64 v5
, vcc_hi
3274 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x6b,0x00,0x00,0x00]
3276 v_sqrt_f16_e64 v5
, ttmp15
3277 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x7b,0x00,0x00,0x00]
3279 v_sqrt_f16_e64 v5
, m0
3280 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x7d,0x00,0x00,0x00]
3282 v_sqrt_f16_e64 v5
, exec_lo
3283 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x7e,0x00,0x00,0x00]
3285 v_sqrt_f16_e64 v5
, exec_hi
3286 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x7f,0x00,0x00,0x00]
3288 v_sqrt_f16_e64 v5
, null
3289 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0x7c,0x00,0x00,0x00]
3291 v_sqrt_f16_e64 v5
, -1
3292 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0xc1,0x00,0x00,0x00]
3294 v_sqrt_f16_e64 v5
, 0.5 mul:2
3295 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0xf0,0x00,0x00,0x08]
3297 v_sqrt_f16_e64 v5
, src_scc
mul:4
3298 // GFX11
: encoding
: [0x05,0x00,0xd5,0xd5,0xfd,0x00,0x00,0x10]
3300 v_sqrt_f16_e64 v255
, -|
0xfe0b| clamp
div:2
3301 // GFX11
: encoding
: [0xff,0x81,0xd5,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
3303 v_sqrt_f32_e64 v5
, v1
3304 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x00]
3306 v_sqrt_f32_e64 v5
, v255
3307 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0xff,0x01,0x00,0x00]
3309 v_sqrt_f32_e64 v5
, s1
3310 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x00,0x00,0x00]
3312 v_sqrt_f32_e64 v5
, s105
3313 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x69,0x00,0x00,0x00]
3315 v_sqrt_f32_e64 v5
, vcc_lo
3316 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x6a,0x00,0x00,0x00]
3318 v_sqrt_f32_e64 v5
, vcc_hi
3319 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x6b,0x00,0x00,0x00]
3321 v_sqrt_f32_e64 v5
, ttmp15
3322 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x7b,0x00,0x00,0x00]
3324 v_sqrt_f32_e64 v5
, m0
3325 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x7d,0x00,0x00,0x00]
3327 v_sqrt_f32_e64 v5
, exec_lo
3328 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x7e,0x00,0x00,0x00]
3330 v_sqrt_f32_e64 v5
, exec_hi
3331 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x7f,0x00,0x00,0x00]
3333 v_sqrt_f32_e64 v5
, null
3334 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0x7c,0x00,0x00,0x00]
3336 v_sqrt_f32_e64 v5
, -1
3337 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0xc1,0x00,0x00,0x00]
3339 v_sqrt_f32_e64 v5
, 0.5 mul:2
3340 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0xf0,0x00,0x00,0x08]
3342 v_sqrt_f32_e64 v5
, src_scc
mul:4
3343 // GFX11
: encoding
: [0x05,0x00,0xb3,0xd5,0xfd,0x00,0x00,0x10]
3345 v_sqrt_f32_e64 v255
, -|
0xaf123456| clamp
div:2
3346 // GFX11
: encoding
: [0xff,0x81,0xb3,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
3348 v_sqrt_f64_e64 v
[5:6], v
[1:2]
3349 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x00]
3351 v_sqrt_f64_e64 v
[5:6], v
[254:255]
3352 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0xfe,0x01,0x00,0x00]
3354 v_sqrt_f64_e64 v
[5:6], s
[2:3]
3355 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x02,0x00,0x00,0x00]
3357 v_sqrt_f64_e64 v
[5:6], s
[104:105]
3358 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x68,0x00,0x00,0x00]
3360 v_sqrt_f64_e64 v
[5:6], vcc
3361 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x6a,0x00,0x00,0x00]
3363 v_sqrt_f64_e64 v
[5:6], ttmp
[14:15]
3364 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x7a,0x00,0x00,0x00]
3366 v_sqrt_f64_e64 v
[5:6], exec
3367 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x7e,0x00,0x00,0x00]
3369 v_sqrt_f64_e64 v
[5:6], null
3370 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0x7c,0x00,0x00,0x00]
3372 v_sqrt_f64_e64 v
[5:6], -1
3373 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0xc1,0x00,0x00,0x00]
3375 v_sqrt_f64_e64 v
[5:6], 0.5 mul:2
3376 // GFX11
: encoding
: [0x05,0x00,0xb4,0xd5,0xf0,0x00,0x00,0x08]
3378 v_sqrt_f64_e64 v
[5:6], -|src_scc|
mul:4
3379 // GFX11
: encoding
: [0x05,0x01,0xb4,0xd5,0xfd,0x00,0x00,0x30]
3381 v_sqrt_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
3382 // GFX11
: encoding
: [0xfe,0x80,0xb4,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]
3384 v_trunc_f16_e64 v5
, v1
3385 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]
3387 v_trunc_f16_e64 v5
, v255
3388 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0xff,0x01,0x00,0x00]
3390 v_trunc_f16_e64 v5
, s1
3391 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x01,0x00,0x00,0x00]
3393 v_trunc_f16_e64 v5
, s105
3394 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x69,0x00,0x00,0x00]
3396 v_trunc_f16_e64 v5
, vcc_lo
3397 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x6a,0x00,0x00,0x00]
3399 v_trunc_f16_e64 v5
, vcc_hi
3400 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x6b,0x00,0x00,0x00]
3402 v_trunc_f16_e64 v5
, ttmp15
3403 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x7b,0x00,0x00,0x00]
3405 v_trunc_f16_e64 v5
, m0
3406 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x7d,0x00,0x00,0x00]
3408 v_trunc_f16_e64 v5
, exec_lo
3409 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x7e,0x00,0x00,0x00]
3411 v_trunc_f16_e64 v5
, exec_hi
3412 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x7f,0x00,0x00,0x00]
3414 v_trunc_f16_e64 v5
, null
3415 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0x7c,0x00,0x00,0x00]
3417 v_trunc_f16_e64 v5
, -1
3418 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0xc1,0x00,0x00,0x00]
3420 v_trunc_f16_e64 v5
, 0.5 mul:2
3421 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0xf0,0x00,0x00,0x08]
3423 v_trunc_f16_e64 v5
, src_scc
mul:4
3424 // GFX11
: encoding
: [0x05,0x00,0xdd,0xd5,0xfd,0x00,0x00,0x10]
3426 v_trunc_f16_e64 v255
, -|
0xfe0b| clamp
div:2
3427 // GFX11
: encoding
: [0xff,0x81,0xdd,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]
3429 v_trunc_f32_e64 v5
, v1
3430 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x00]
3432 v_trunc_f32_e64 v5
, v255
3433 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0xff,0x01,0x00,0x00]
3435 v_trunc_f32_e64 v5
, s1
3436 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x00,0x00,0x00]
3438 v_trunc_f32_e64 v5
, s105
3439 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x69,0x00,0x00,0x00]
3441 v_trunc_f32_e64 v5
, vcc_lo
3442 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x6a,0x00,0x00,0x00]
3444 v_trunc_f32_e64 v5
, vcc_hi
3445 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x6b,0x00,0x00,0x00]
3447 v_trunc_f32_e64 v5
, ttmp15
3448 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x7b,0x00,0x00,0x00]
3450 v_trunc_f32_e64 v5
, m0
3451 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x7d,0x00,0x00,0x00]
3453 v_trunc_f32_e64 v5
, exec_lo
3454 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x7e,0x00,0x00,0x00]
3456 v_trunc_f32_e64 v5
, exec_hi
3457 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x7f,0x00,0x00,0x00]
3459 v_trunc_f32_e64 v5
, null
3460 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0x7c,0x00,0x00,0x00]
3462 v_trunc_f32_e64 v5
, -1
3463 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0xc1,0x00,0x00,0x00]
3465 v_trunc_f32_e64 v5
, 0.5 mul:2
3466 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0xf0,0x00,0x00,0x08]
3468 v_trunc_f32_e64 v5
, src_scc
mul:4
3469 // GFX11
: encoding
: [0x05,0x00,0xa1,0xd5,0xfd,0x00,0x00,0x10]
3471 v_trunc_f32_e64 v255
, -|
0xaf123456| clamp
div:2
3472 // GFX11
: encoding
: [0xff,0x81,0xa1,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]
3474 v_trunc_f64_e64 v
[5:6], v
[1:2]
3475 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x00]
3477 v_trunc_f64_e64 v
[5:6], v
[254:255]
3478 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0xfe,0x01,0x00,0x00]
3480 v_trunc_f64_e64 v
[5:6], s
[2:3]
3481 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x02,0x00,0x00,0x00]
3483 v_trunc_f64_e64 v
[5:6], s
[104:105]
3484 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x68,0x00,0x00,0x00]
3486 v_trunc_f64_e64 v
[5:6], vcc
3487 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x6a,0x00,0x00,0x00]
3489 v_trunc_f64_e64 v
[5:6], ttmp
[14:15]
3490 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x7a,0x00,0x00,0x00]
3492 v_trunc_f64_e64 v
[5:6], exec
3493 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x7e,0x00,0x00,0x00]
3495 v_trunc_f64_e64 v
[5:6], null
3496 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0x7c,0x00,0x00,0x00]
3498 v_trunc_f64_e64 v
[5:6], -1
3499 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0xc1,0x00,0x00,0x00]
3501 v_trunc_f64_e64 v
[5:6], 0.5 mul:2
3502 // GFX11
: encoding
: [0x05,0x00,0x97,0xd5,0xf0,0x00,0x00,0x08]
3504 v_trunc_f64_e64 v
[5:6], -|src_scc|
mul:4
3505 // GFX11
: encoding
: [0x05,0x01,0x97,0xd5,0xfd,0x00,0x00,0x30]
3507 v_trunc_f64_e64 v
[254:255], 0xaf123456 clamp
div:2
3508 // GFX11
: encoding
: [0xfe,0x80,0x97,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]