1 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=+wavefrontsize32
,-wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefix
=GFX10
%s
2 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=-wavefrontsize32
,+wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefix
=GFX10
%s
3 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=+wavefrontsize32
,-wavefrontsize64
%s
2>&1 | FileCheck
--check-prefix
=GFX10-ERR
--implicit-check-
not=error
: %s
4 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=-wavefrontsize32
,+wavefrontsize64
%s
2>&1 | FileCheck
--check-prefix
=GFX10-ERR
--implicit-check-
not=error
: %s
6 //===----------------------------------------------------------------------===//
8 //===----------------------------------------------------------------------===//
11 // GFX10
: encoding
: [0x00,0x00,0x00,0x7e]
14 // GFX10
: encoding
: [0x00,0x00,0x80,0xd5,0x00,0x00,0x00,0x00]
17 // GFX10
: encoding
: [0x01,0x03,0x0a,0x7e]
19 v_mov_b32_e32 v255
, v1
20 // GFX10
: encoding
: [0x01,0x03,0xfe,0x7f]
22 v_mov_b32_e32 v5
, v255
23 // GFX10
: encoding
: [0xff,0x03,0x0a,0x7e]
26 // GFX10
: encoding
: [0x01,0x02,0x0a,0x7e]
28 v_mov_b32_e32 v5
, s103
29 // GFX10
: encoding
: [0x67,0x02,0x0a,0x7e]
31 v_mov_b32_e32 v5
, vcc_lo
32 // GFX10
: encoding
: [0x6a,0x02,0x0a,0x7e]
34 v_mov_b32_e32 v5
, vcc_hi
35 // GFX10
: encoding
: [0x6b,0x02,0x0a,0x7e]
37 v_mov_b32_e32 v5
, ttmp11
38 // GFX10
: encoding
: [0x77,0x02,0x0a,0x7e]
41 // GFX10
: encoding
: [0x7c,0x02,0x0a,0x7e]
43 v_mov_b32_e32 v5
, exec_lo
44 // GFX10
: encoding
: [0x7e,0x02,0x0a,0x7e]
46 v_mov_b32_e32 v5
, exec_hi
47 // GFX10
: encoding
: [0x7f,0x02,0x0a,0x7e]
50 // GFX10
: encoding
: [0x80,0x02,0x0a,0x7e]
53 // GFX10
: encoding
: [0xc1,0x02,0x0a,0x7e]
56 // GFX10
: encoding
: [0xf0,0x02,0x0a,0x7e]
58 v_mov_b32_e32 v5
, -4.0
59 // GFX10
: encoding
: [0xf7,0x02,0x0a,0x7e]
61 v_mov_b32_e32 v5
, 0xaf123456
62 // GFX10
: encoding
: [0xff,0x02,0x0a,0x7e,0x56,0x34,0x12,0xaf]
64 v_mov_b32_e32 v5
, 0x3f717273
65 // GFX10
: encoding
: [0xff,0x02,0x0a,0x7e,0x73,0x72,0x71,0x3f]
68 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x01,0x01,0x00,0x00]
70 v_mov_b32_e64 v255
, v1
71 // GFX10
: encoding
: [0xff,0x00,0x81,0xd5,0x01,0x01,0x00,0x00]
73 v_mov_b32_e64 v5
, v255
74 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0xff,0x01,0x00,0x00]
77 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x01,0x00,0x00,0x00]
79 v_mov_b32_e64 v5
, s101
80 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x65,0x00,0x00,0x00]
82 v_mov_b32_e64 v5
, vcc_lo
83 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x6a,0x00,0x00,0x00]
85 v_mov_b32_e64 v5
, vcc_hi
86 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x6b,0x00,0x00,0x00]
89 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x7c,0x00,0x00,0x00]
91 v_mov_b32_e64 v5
, exec_lo
92 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x7e,0x00,0x00,0x00]
94 v_mov_b32_e64 v5
, exec_hi
95 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x7f,0x00,0x00,0x00]
98 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0x80,0x00,0x00,0x00]
101 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0xc1,0x00,0x00,0x00]
103 v_mov_b32_e64 v5
, 0.5
104 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0xf0,0x00,0x00,0x00]
106 v_mov_b32_e64 v5
, -4.0
107 // GFX10
: encoding
: [0x05,0x00,0x81,0xd5,0xf7,0x00,0x00,0x00]
109 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
110 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x00]
112 v_mov_b32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
113 // GFX10
: encoding
: [0xf9,0x02,0xfe,0x7f,0x01,0x06,0x06,0x00]
115 v_mov_b32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
116 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0xff,0x06,0x06,0x00]
118 v_mov_b32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
119 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x86,0x00]
121 v_mov_b32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
122 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x65,0x06,0x86,0x00]
124 v_mov_b32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
125 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x6a,0x06,0x86,0x00]
127 v_mov_b32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
128 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x6b,0x06,0x86,0x00]
130 v_mov_b32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
131 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x7c,0x06,0x86,0x00]
133 v_mov_b32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
134 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x7e,0x06,0x86,0x00]
136 v_mov_b32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
137 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x7f,0x06,0x86,0x00]
139 v_mov_b32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
140 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x00]
142 v_mov_b32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
143 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x00,0x06,0x00]
145 v_mov_b32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
146 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x01,0x06,0x00]
148 v_mov_b32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
149 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x02,0x06,0x00]
151 v_mov_b32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
152 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x03,0x06,0x00]
154 v_mov_b32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
155 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x04,0x06,0x00]
157 v_mov_b32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
158 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x05,0x06,0x00]
160 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
161 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x0e,0x06,0x00]
163 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
164 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x16,0x06,0x00]
166 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
167 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x16,0x06,0x00]
169 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
170 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x00]
172 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
173 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x00,0x00]
175 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
176 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x01,0x00]
178 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
179 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x02,0x00]
181 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
182 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x03,0x00]
184 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
185 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x04,0x00]
187 v_mov_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
188 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x05,0x00]
190 v_mov_b32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
191 // GFX10
: encoding
: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x0e,0x00]
193 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
194 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x00]
196 v_mov_b32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
197 // GFX10
: encoding
: [0xfa,0x02,0xfe,0x7f,0x01,0xe4,0x00,0x00]
199 v_mov_b32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
200 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0xff,0xe4,0x00,0x00]
202 v_mov_b32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
203 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x1b,0x00,0x00]
205 v_mov_b32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
206 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x40,0x01,0x00]
208 v_mov_b32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
209 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x41,0x01,0x00]
211 v_mov_b32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
212 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x01,0x01,0x00]
214 v_mov_b32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
215 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x0f,0x01,0x00]
217 v_mov_b32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
218 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x11,0x01,0x00]
220 v_mov_b32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
221 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x1f,0x01,0x00]
223 v_mov_b32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
224 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x21,0x01,0x00]
226 v_mov_b32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
227 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x2f,0x01,0x00]
229 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
230 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x10]
232 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
233 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x30]
235 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
236 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
238 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
239 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
241 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
242 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x01]
244 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
245 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x03]
247 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
248 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
250 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
251 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
253 v_mov_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
254 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x08,0x00]
256 v_mov_b32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
257 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x51,0x01,0x00]
259 v_mov_b32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
260 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x5f,0x01,0x00]
262 v_mov_b32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
263 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x61,0x01,0x00]
265 v_mov_b32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
266 // GFX10
: encoding
: [0xfa,0x02,0x0a,0x7e,0x01,0x6f,0x01,0x00]
268 v_readfirstlane_b32 s5
, v1
269 // GFX10
: encoding
: [0x01,0x05,0x0a,0x7e]
271 v_readfirstlane_b32 s103
, v1
272 // GFX10
: encoding
: [0x01,0x05,0xce,0x7e]
274 v_readfirstlane_b32 ttmp11
, v1
275 // GFX10
: encoding
: [0x01,0x05,0xee,0x7e]
277 v_readfirstlane_b32 s5
, v255
278 // GFX10
: encoding
: [0xff,0x05,0x0a,0x7e]
280 v_cvt_i32_f64_e32 v5
, v
[1:2]
281 // GFX10
: encoding
: [0x01,0x07,0x0a,0x7e]
283 v_cvt_i32_f64_e32 v255
, v
[1:2]
284 // GFX10
: encoding
: [0x01,0x07,0xfe,0x7f]
286 v_cvt_i32_f64_e32 v5
, v
[254:255]
287 // GFX10
: encoding
: [0xfe,0x07,0x0a,0x7e]
289 v_cvt_i32_f64_e32 v5
, s
[2:3]
290 // GFX10
: encoding
: [0x02,0x06,0x0a,0x7e]
292 v_cvt_i32_f64_e32 v5
, s
[4:5]
293 // GFX10
: encoding
: [0x04,0x06,0x0a,0x7e]
295 v_cvt_i32_f64_e32 v5
, s
[102:103]
296 // GFX10
: encoding
: [0x66,0x06,0x0a,0x7e]
298 v_cvt_i32_f64_e32 v5
, vcc
299 // GFX10
: encoding
: [0x6a,0x06,0x0a,0x7e]
301 v_cvt_i32_f64_e32 v5
, ttmp
[10:11]
302 // GFX10
: encoding
: [0x76,0x06,0x0a,0x7e]
304 v_cvt_i32_f64_e32 v5
, exec
305 // GFX10
: encoding
: [0x7e,0x06,0x0a,0x7e]
307 v_cvt_i32_f64_e32 v5
, 0
308 // GFX10
: encoding
: [0x80,0x06,0x0a,0x7e]
310 v_cvt_i32_f64_e32 v5
, -1
311 // GFX10
: encoding
: [0xc1,0x06,0x0a,0x7e]
313 v_cvt_i32_f64_e32 v5
, 0.5
314 // GFX10
: encoding
: [0xf0,0x06,0x0a,0x7e]
316 v_cvt_i32_f64_e32 v5
, -4.0
317 // GFX10
: encoding
: [0xf7,0x06,0x0a,0x7e]
319 v_cvt_i32_f64_e32 v5
, 0xaf123456
320 // GFX10
: encoding
: [0xff,0x06,0x0a,0x7e,0x56,0x34,0x12,0xaf]
322 v_cvt_i32_f64_e32 v5
, 0x3f717273
323 // GFX10
: encoding
: [0xff,0x06,0x0a,0x7e,0x73,0x72,0x71,0x3f]
325 v_cvt_i32_f64_e64 v5
, v
[1:2]
326 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x01,0x01,0x00,0x00]
328 v_cvt_i32_f64_e64 v255
, v
[1:2]
329 // GFX10
: encoding
: [0xff,0x00,0x83,0xd5,0x01,0x01,0x00,0x00]
331 v_cvt_i32_f64_e64 v5
, v
[254:255]
332 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0xfe,0x01,0x00,0x00]
334 v_cvt_i32_f64_e64 v5
, s
[2:3]
335 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x02,0x00,0x00,0x00]
337 v_cvt_i32_f64_e64 v5
, s
[4:5]
338 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x04,0x00,0x00,0x00]
340 v_cvt_i32_f64_e64 v5
, s
[100:101]
341 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x64,0x00,0x00,0x00]
343 v_cvt_i32_f64_e64 v5
, vcc
344 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x6a,0x00,0x00,0x00]
346 v_cvt_i32_f64_e64 v5
, exec
347 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x7e,0x00,0x00,0x00]
349 v_cvt_i32_f64_e64 v5
, 0
350 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x80,0x00,0x00,0x00]
352 v_cvt_i32_f64_e64 v5
, -1
353 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0xc1,0x00,0x00,0x00]
355 v_cvt_i32_f64_e64 v5
, 0.5
356 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0xf0,0x00,0x00,0x00]
358 v_cvt_i32_f64_e64 v5
, -4.0
359 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0xf7,0x00,0x00,0x00]
361 v_cvt_i32_f64_e64 v5
, -v
[1:2]
362 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x01,0x01,0x00,0x20]
364 v_cvt_i32_f64_e64 v5
, |v
[1:2]|
365 // GFX10
: encoding
: [0x05,0x01,0x83,0xd5,0x01,0x01,0x00,0x00]
367 v_cvt_i32_f64_e64 v5
, v
[1:2] clamp
368 // GFX10
: encoding
: [0x05,0x80,0x83,0xd5,0x01,0x01,0x00,0x00]
370 v_cvt_i32_f64_e64 v5
, s
[4:5] mul:2
371 // GFX10
: encoding
: [0x05,0x00,0x83,0xd5,0x04,0x00,0x00,0x08]
373 v_cvt_i32_f64_e64 v5
, v
[1:2] clamp
div:2
374 // GFX10
: encoding
: [0x05,0x80,0x83,0xd5,0x01,0x01,0x00,0x18]
376 v_cvt_f64_i32_e32 v
[5:6], v1
377 // GFX10
: encoding
: [0x01,0x09,0x0a,0x7e]
379 v_cvt_f64_i32_e32 v
[254:255], v1
380 // GFX10
: encoding
: [0x01,0x09,0xfc,0x7f]
382 v_cvt_f64_i32_e32 v
[5:6], v255
383 // GFX10
: encoding
: [0xff,0x09,0x0a,0x7e]
385 v_cvt_f64_i32_e32 v
[5:6], s1
386 // GFX10
: encoding
: [0x01,0x08,0x0a,0x7e]
388 v_cvt_f64_i32_e32 v
[5:6], s103
389 // GFX10
: encoding
: [0x67,0x08,0x0a,0x7e]
391 v_cvt_f64_i32_e32 v
[5:6], vcc_lo
392 // GFX10
: encoding
: [0x6a,0x08,0x0a,0x7e]
394 v_cvt_f64_i32_e32 v
[5:6], vcc_hi
395 // GFX10
: encoding
: [0x6b,0x08,0x0a,0x7e]
397 v_cvt_f64_i32_e32 v
[5:6], ttmp11
398 // GFX10
: encoding
: [0x77,0x08,0x0a,0x7e]
400 v_cvt_f64_i32_e32 v
[5:6], m0
401 // GFX10
: encoding
: [0x7c,0x08,0x0a,0x7e]
403 v_cvt_f64_i32_e32 v
[5:6], exec_lo
404 // GFX10
: encoding
: [0x7e,0x08,0x0a,0x7e]
406 v_cvt_f64_i32_e32 v
[5:6], exec_hi
407 // GFX10
: encoding
: [0x7f,0x08,0x0a,0x7e]
409 v_cvt_f64_i32_e32 v
[5:6], 0
410 // GFX10
: encoding
: [0x80,0x08,0x0a,0x7e]
412 v_cvt_f64_i32_e32 v
[5:6], -1
413 // GFX10
: encoding
: [0xc1,0x08,0x0a,0x7e]
415 v_cvt_f64_i32_e32 v
[5:6], 0.5
416 // GFX10
: encoding
: [0xf0,0x08,0x0a,0x7e]
418 v_cvt_f64_i32_e32 v
[5:6], -4.0
419 // GFX10
: encoding
: [0xf7,0x08,0x0a,0x7e]
421 v_cvt_f64_i32_e32 v
[5:6], 0xaf123456
422 // GFX10
: encoding
: [0xff,0x08,0x0a,0x7e,0x56,0x34,0x12,0xaf]
424 v_cvt_f64_i32_e32 v
[5:6], 0x3f717273
425 // GFX10
: encoding
: [0xff,0x08,0x0a,0x7e,0x73,0x72,0x71,0x3f]
427 v_cvt_f64_i32_e64 v
[5:6], v1
428 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x00]
430 v_cvt_f64_i32_e64 v
[254:255], v1
431 // GFX10
: encoding
: [0xfe,0x00,0x84,0xd5,0x01,0x01,0x00,0x00]
433 v_cvt_f64_i32_e64 v
[5:6], v255
434 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0xff,0x01,0x00,0x00]
436 v_cvt_f64_i32_e64 v
[5:6], s1
437 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x00,0x00,0x00]
439 v_cvt_f64_i32_e64 v
[5:6], s101
440 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x65,0x00,0x00,0x00]
442 v_cvt_f64_i32_e64 v
[5:6], vcc_lo
443 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x6a,0x00,0x00,0x00]
445 v_cvt_f64_i32_e64 v
[5:6], vcc_hi
446 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x6b,0x00,0x00,0x00]
448 v_cvt_f64_i32_e64 v
[5:6], m0
449 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x7c,0x00,0x00,0x00]
451 v_cvt_f64_i32_e64 v
[5:6], exec_lo
452 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x7e,0x00,0x00,0x00]
454 v_cvt_f64_i32_e64 v
[5:6], exec_hi
455 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x7f,0x00,0x00,0x00]
457 v_cvt_f64_i32_e64 v
[5:6], 0
458 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x80,0x00,0x00,0x00]
460 v_cvt_f64_i32_e64 v
[5:6], -1
461 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0xc1,0x00,0x00,0x00]
463 v_cvt_f64_i32_e64 v
[5:6], 0.5
464 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0xf0,0x00,0x00,0x00]
466 v_cvt_f64_i32_e64 v
[5:6], -4.0
467 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0xf7,0x00,0x00,0x00]
469 v_cvt_f64_i32_e64 v
[5:6], v1 clamp
470 // GFX10
: encoding
: [0x05,0x80,0x84,0xd5,0x01,0x01,0x00,0x00]
472 v_cvt_f64_i32_e64 v
[5:6], v1
mul:2
473 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x08]
475 v_cvt_f64_i32_e64 v
[5:6], v1
mul:4
476 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x10]
478 v_cvt_f64_i32_e64 v
[5:6], v1
div:2
479 // GFX10
: encoding
: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x18]
481 v_cvt_f32_i32_e32 v5
, v1
482 // GFX10
: encoding
: [0x01,0x0b,0x0a,0x7e]
484 v_cvt_f32_i32_e32 v255
, v1
485 // GFX10
: encoding
: [0x01,0x0b,0xfe,0x7f]
487 v_cvt_f32_i32_e32 v5
, v255
488 // GFX10
: encoding
: [0xff,0x0b,0x0a,0x7e]
490 v_cvt_f32_i32_e32 v5
, s1
491 // GFX10
: encoding
: [0x01,0x0a,0x0a,0x7e]
493 v_cvt_f32_i32_e32 v5
, s103
494 // GFX10
: encoding
: [0x67,0x0a,0x0a,0x7e]
496 v_cvt_f32_i32_e32 v5
, vcc_lo
497 // GFX10
: encoding
: [0x6a,0x0a,0x0a,0x7e]
499 v_cvt_f32_i32_e32 v5
, vcc_hi
500 // GFX10
: encoding
: [0x6b,0x0a,0x0a,0x7e]
502 v_cvt_f32_i32_e32 v5
, ttmp11
503 // GFX10
: encoding
: [0x77,0x0a,0x0a,0x7e]
505 v_cvt_f32_i32_e32 v5
, m0
506 // GFX10
: encoding
: [0x7c,0x0a,0x0a,0x7e]
508 v_cvt_f32_i32_e32 v5
, exec_lo
509 // GFX10
: encoding
: [0x7e,0x0a,0x0a,0x7e]
511 v_cvt_f32_i32_e32 v5
, exec_hi
512 // GFX10
: encoding
: [0x7f,0x0a,0x0a,0x7e]
514 v_cvt_f32_i32_e32 v5
, 0
515 // GFX10
: encoding
: [0x80,0x0a,0x0a,0x7e]
517 v_cvt_f32_i32_e32 v5
, -1
518 // GFX10
: encoding
: [0xc1,0x0a,0x0a,0x7e]
520 v_cvt_f32_i32_e32 v5
, 0.5
521 // GFX10
: encoding
: [0xf0,0x0a,0x0a,0x7e]
523 v_cvt_f32_i32_e32 v5
, -4.0
524 // GFX10
: encoding
: [0xf7,0x0a,0x0a,0x7e]
526 v_cvt_f32_i32_e32 v5
, 0xaf123456
527 // GFX10
: encoding
: [0xff,0x0a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
529 v_cvt_f32_i32_e32 v5
, 0x3f717273
530 // GFX10
: encoding
: [0xff,0x0a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
532 v_cvt_f32_i32_e64 v5
, v1
533 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x00]
535 v_cvt_f32_i32_e64 v255
, v1
536 // GFX10
: encoding
: [0xff,0x00,0x85,0xd5,0x01,0x01,0x00,0x00]
538 v_cvt_f32_i32_e64 v5
, v255
539 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0xff,0x01,0x00,0x00]
541 v_cvt_f32_i32_e64 v5
, s1
542 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x00,0x00,0x00]
544 v_cvt_f32_i32_e64 v5
, s101
545 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x65,0x00,0x00,0x00]
547 v_cvt_f32_i32_e64 v5
, vcc_lo
548 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x6a,0x00,0x00,0x00]
550 v_cvt_f32_i32_e64 v5
, vcc_hi
551 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x6b,0x00,0x00,0x00]
553 v_cvt_f32_i32_e64 v5
, m0
554 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x7c,0x00,0x00,0x00]
556 v_cvt_f32_i32_e64 v5
, exec_lo
557 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x7e,0x00,0x00,0x00]
559 v_cvt_f32_i32_e64 v5
, exec_hi
560 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x7f,0x00,0x00,0x00]
562 v_cvt_f32_i32_e64 v5
, 0
563 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x80,0x00,0x00,0x00]
565 v_cvt_f32_i32_e64 v5
, -1
566 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0xc1,0x00,0x00,0x00]
568 v_cvt_f32_i32_e64 v5
, 0.5
569 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0xf0,0x00,0x00,0x00]
571 v_cvt_f32_i32_e64 v5
, -4.0
572 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0xf7,0x00,0x00,0x00]
574 v_cvt_f32_i32_e64 v5
, v1 clamp
575 // GFX10
: encoding
: [0x05,0x80,0x85,0xd5,0x01,0x01,0x00,0x00]
577 v_cvt_f32_i32_e64 v5
, v1
mul:2
578 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x08]
580 v_cvt_f32_i32_e64 v5
, v1
mul:4
581 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x10]
583 v_cvt_f32_i32_e64 v5
, v1
div:2
584 // GFX10
: encoding
: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x18]
586 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
587 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x00]
589 v_cvt_f32_i32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
590 // GFX10
: encoding
: [0xf9,0x0a,0xfe,0x7f,0x01,0x06,0x06,0x00]
592 v_cvt_f32_i32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
593 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0xff,0x06,0x06,0x00]
595 v_cvt_f32_i32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
596 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x86,0x00]
598 v_cvt_f32_i32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
599 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x65,0x06,0x86,0x00]
601 v_cvt_f32_i32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
602 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
604 v_cvt_f32_i32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
605 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
607 v_cvt_f32_i32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
608 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
610 v_cvt_f32_i32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
611 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
613 v_cvt_f32_i32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
614 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
616 v_cvt_f32_i32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
617 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x26,0x06,0x00]
619 v_cvt_f32_i32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
620 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x46,0x06,0x00]
622 v_cvt_f32_i32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
623 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x86,0x06,0x00]
625 v_cvt_f32_i32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
626 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0xc6,0x06,0x00]
628 v_cvt_f32_i32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
629 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x00]
631 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
632 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x00,0x06,0x00]
634 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
635 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x01,0x06,0x00]
637 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
638 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x02,0x06,0x00]
640 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
641 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x03,0x06,0x00]
643 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
644 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x04,0x06,0x00]
646 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
647 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x05,0x06,0x00]
649 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
650 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
652 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
653 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x16,0x06,0x00]
655 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
656 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x16,0x06,0x00]
658 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
659 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x00]
661 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
662 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x00,0x00]
664 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
665 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x01,0x00]
667 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
668 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x02,0x00]
670 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
671 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x03,0x00]
673 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
674 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x04,0x00]
676 v_cvt_f32_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
677 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x05,0x00]
679 v_cvt_f32_i32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
680 // GFX10
: encoding
: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x0e,0x00]
682 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
683 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
685 v_cvt_f32_i32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
686 // GFX10
: encoding
: [0xfa,0x0a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
688 v_cvt_f32_i32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
689 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
691 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
692 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
694 v_cvt_f32_i32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
695 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x40,0x01,0x00]
697 v_cvt_f32_i32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
698 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x41,0x01,0x00]
700 v_cvt_f32_i32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
701 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x01,0x01,0x00]
703 v_cvt_f32_i32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
704 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
706 v_cvt_f32_i32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
707 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x11,0x01,0x00]
709 v_cvt_f32_i32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
710 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
712 v_cvt_f32_i32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
713 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x21,0x01,0x00]
715 v_cvt_f32_i32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
716 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
718 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
719 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
721 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
722 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
724 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
725 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
727 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
728 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
730 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
731 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
733 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
734 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
736 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
737 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
739 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
740 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
742 v_cvt_f32_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
743 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
745 v_cvt_f32_i32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
746 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x51,0x01,0x00]
748 v_cvt_f32_i32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
749 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
751 v_cvt_f32_i32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
752 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x61,0x01,0x00]
754 v_cvt_f32_i32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
755 // GFX10
: encoding
: [0xfa,0x0a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
757 v_cvt_f32_u32_e32 v5
, v1
758 // GFX10
: encoding
: [0x01,0x0d,0x0a,0x7e]
760 v_cvt_f32_u32_e32 v255
, v1
761 // GFX10
: encoding
: [0x01,0x0d,0xfe,0x7f]
763 v_cvt_f32_u32_e32 v5
, v255
764 // GFX10
: encoding
: [0xff,0x0d,0x0a,0x7e]
766 v_cvt_f32_u32_e32 v5
, s1
767 // GFX10
: encoding
: [0x01,0x0c,0x0a,0x7e]
769 v_cvt_f32_u32_e32 v5
, s103
770 // GFX10
: encoding
: [0x67,0x0c,0x0a,0x7e]
772 v_cvt_f32_u32_e32 v5
, vcc_lo
773 // GFX10
: encoding
: [0x6a,0x0c,0x0a,0x7e]
775 v_cvt_f32_u32_e32 v5
, vcc_hi
776 // GFX10
: encoding
: [0x6b,0x0c,0x0a,0x7e]
778 v_cvt_f32_u32_e32 v5
, ttmp11
779 // GFX10
: encoding
: [0x77,0x0c,0x0a,0x7e]
781 v_cvt_f32_u32_e32 v5
, m0
782 // GFX10
: encoding
: [0x7c,0x0c,0x0a,0x7e]
784 v_cvt_f32_u32_e32 v5
, exec_lo
785 // GFX10
: encoding
: [0x7e,0x0c,0x0a,0x7e]
787 v_cvt_f32_u32_e32 v5
, exec_hi
788 // GFX10
: encoding
: [0x7f,0x0c,0x0a,0x7e]
790 v_cvt_f32_u32_e32 v5
, 0
791 // GFX10
: encoding
: [0x80,0x0c,0x0a,0x7e]
793 v_cvt_f32_u32_e32 v5
, -1
794 // GFX10
: encoding
: [0xc1,0x0c,0x0a,0x7e]
796 v_cvt_f32_u32_e32 v5
, 0.5
797 // GFX10
: encoding
: [0xf0,0x0c,0x0a,0x7e]
799 v_cvt_f32_u32_e32 v5
, -4.0
800 // GFX10
: encoding
: [0xf7,0x0c,0x0a,0x7e]
802 v_cvt_f32_u32_e32 v5
, 0xaf123456
803 // GFX10
: encoding
: [0xff,0x0c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
805 v_cvt_f32_u32_e32 v5
, 0x3f717273
806 // GFX10
: encoding
: [0xff,0x0c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
808 v_cvt_f32_u32_e64 v5
, v1
809 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x00]
811 v_cvt_f32_u32_e64 v255
, v1
812 // GFX10
: encoding
: [0xff,0x00,0x86,0xd5,0x01,0x01,0x00,0x00]
814 v_cvt_f32_u32_e64 v5
, v255
815 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0xff,0x01,0x00,0x00]
817 v_cvt_f32_u32_e64 v5
, s1
818 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x00,0x00,0x00]
820 v_cvt_f32_u32_e64 v5
, s101
821 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x65,0x00,0x00,0x00]
823 v_cvt_f32_u32_e64 v5
, vcc_lo
824 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x6a,0x00,0x00,0x00]
826 v_cvt_f32_u32_e64 v5
, vcc_hi
827 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x6b,0x00,0x00,0x00]
829 v_cvt_f32_u32_e64 v5
, m0
830 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x7c,0x00,0x00,0x00]
832 v_cvt_f32_u32_e64 v5
, exec_lo
833 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x7e,0x00,0x00,0x00]
835 v_cvt_f32_u32_e64 v5
, exec_hi
836 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x7f,0x00,0x00,0x00]
838 v_cvt_f32_u32_e64 v5
, 0
839 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x80,0x00,0x00,0x00]
841 v_cvt_f32_u32_e64 v5
, -1
842 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0xc1,0x00,0x00,0x00]
844 v_cvt_f32_u32_e64 v5
, 0.5
845 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0xf0,0x00,0x00,0x00]
847 v_cvt_f32_u32_e64 v5
, -4.0
848 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0xf7,0x00,0x00,0x00]
850 v_cvt_f32_u32_e64 v5
, v1 clamp
851 // GFX10
: encoding
: [0x05,0x80,0x86,0xd5,0x01,0x01,0x00,0x00]
853 v_cvt_f32_u32_e64 v5
, v1
mul:2
854 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x08]
856 v_cvt_f32_u32_e64 v5
, v1
mul:4
857 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x10]
859 v_cvt_f32_u32_e64 v5
, v1
div:2
860 // GFX10
: encoding
: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x18]
862 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
863 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x00]
865 v_cvt_f32_u32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
866 // GFX10
: encoding
: [0xf9,0x0c,0xfe,0x7f,0x01,0x06,0x06,0x00]
868 v_cvt_f32_u32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
869 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0xff,0x06,0x06,0x00]
871 v_cvt_f32_u32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
872 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x86,0x00]
874 v_cvt_f32_u32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
875 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x65,0x06,0x86,0x00]
877 v_cvt_f32_u32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
878 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
880 v_cvt_f32_u32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
881 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
883 v_cvt_f32_u32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
884 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
886 v_cvt_f32_u32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
887 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
889 v_cvt_f32_u32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
890 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
892 v_cvt_f32_u32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
893 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x26,0x06,0x00]
895 v_cvt_f32_u32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
896 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x46,0x06,0x00]
898 v_cvt_f32_u32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
899 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x86,0x06,0x00]
901 v_cvt_f32_u32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
902 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
904 v_cvt_f32_u32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
905 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x00]
907 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
908 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x00,0x06,0x00]
910 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
911 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x01,0x06,0x00]
913 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
914 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x02,0x06,0x00]
916 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
917 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x03,0x06,0x00]
919 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
920 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x04,0x06,0x00]
922 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
923 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x05,0x06,0x00]
925 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
926 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
928 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
929 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x16,0x06,0x00]
931 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
932 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x16,0x06,0x00]
934 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
935 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x00]
937 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
938 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x00,0x00]
940 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
941 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x01,0x00]
943 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
944 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x02,0x00]
946 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
947 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x03,0x00]
949 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
950 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x04,0x00]
952 v_cvt_f32_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
953 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x05,0x00]
955 v_cvt_f32_u32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
956 // GFX10
: encoding
: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x0e,0x00]
958 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
959 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
961 v_cvt_f32_u32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
962 // GFX10
: encoding
: [0xfa,0x0c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
964 v_cvt_f32_u32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
965 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
967 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
968 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
970 v_cvt_f32_u32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
971 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x40,0x01,0x00]
973 v_cvt_f32_u32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
974 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x41,0x01,0x00]
976 v_cvt_f32_u32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
977 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x01,0x01,0x00]
979 v_cvt_f32_u32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
980 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
982 v_cvt_f32_u32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
983 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x11,0x01,0x00]
985 v_cvt_f32_u32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
986 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
988 v_cvt_f32_u32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
989 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x21,0x01,0x00]
991 v_cvt_f32_u32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
992 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
994 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
995 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
997 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
998 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
1000 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
1001 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1003 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
1004 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1006 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
1007 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
1009 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
1010 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
1012 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
1013 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1015 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
1016 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1018 v_cvt_f32_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
1019 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
1021 v_cvt_f32_u32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
1022 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x51,0x01,0x00]
1024 v_cvt_f32_u32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
1025 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
1027 v_cvt_f32_u32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
1028 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x61,0x01,0x00]
1030 v_cvt_f32_u32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
1031 // GFX10
: encoding
: [0xfa,0x0c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
1033 v_cvt_u32_f32_e32 v5
, v1
1034 // GFX10
: encoding
: [0x01,0x0f,0x0a,0x7e]
1036 v_cvt_u32_f32_e32 v255
, v1
1037 // GFX10
: encoding
: [0x01,0x0f,0xfe,0x7f]
1039 v_cvt_u32_f32_e32 v5
, v255
1040 // GFX10
: encoding
: [0xff,0x0f,0x0a,0x7e]
1042 v_cvt_u32_f32_e32 v5
, s1
1043 // GFX10
: encoding
: [0x01,0x0e,0x0a,0x7e]
1045 v_cvt_u32_f32_e32 v5
, s103
1046 // GFX10
: encoding
: [0x67,0x0e,0x0a,0x7e]
1048 v_cvt_u32_f32_e32 v5
, vcc_lo
1049 // GFX10
: encoding
: [0x6a,0x0e,0x0a,0x7e]
1051 v_cvt_u32_f32_e32 v5
, vcc_hi
1052 // GFX10
: encoding
: [0x6b,0x0e,0x0a,0x7e]
1054 v_cvt_u32_f32_e32 v5
, ttmp11
1055 // GFX10
: encoding
: [0x77,0x0e,0x0a,0x7e]
1057 v_cvt_u32_f32_e32 v5
, m0
1058 // GFX10
: encoding
: [0x7c,0x0e,0x0a,0x7e]
1060 v_cvt_u32_f32_e32 v5
, exec_lo
1061 // GFX10
: encoding
: [0x7e,0x0e,0x0a,0x7e]
1063 v_cvt_u32_f32_e32 v5
, exec_hi
1064 // GFX10
: encoding
: [0x7f,0x0e,0x0a,0x7e]
1066 v_cvt_u32_f32_e32 v5
, 0
1067 // GFX10
: encoding
: [0x80,0x0e,0x0a,0x7e]
1069 v_cvt_u32_f32_e32 v5
, -1
1070 // GFX10
: encoding
: [0xc1,0x0e,0x0a,0x7e]
1072 v_cvt_u32_f32_e32 v5
, 0.5
1073 // GFX10
: encoding
: [0xf0,0x0e,0x0a,0x7e]
1075 v_cvt_u32_f32_e32 v5
, -4.0
1076 // GFX10
: encoding
: [0xf7,0x0e,0x0a,0x7e]
1078 v_cvt_u32_f32_e32 v5
, 0xaf123456
1079 // GFX10
: encoding
: [0xff,0x0e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
1081 v_cvt_u32_f32_e32 v5
, 0x3f717273
1082 // GFX10
: encoding
: [0xff,0x0e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
1084 v_cvt_u32_f32_e64 v5
, v1
1085 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x01,0x01,0x00,0x00]
1087 v_cvt_u32_f32_e64 v255
, v1
1088 // GFX10
: encoding
: [0xff,0x00,0x87,0xd5,0x01,0x01,0x00,0x00]
1090 v_cvt_u32_f32_e64 v5
, v255
1091 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0xff,0x01,0x00,0x00]
1093 v_cvt_u32_f32_e64 v5
, s1
1094 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x01,0x00,0x00,0x00]
1096 v_cvt_u32_f32_e64 v5
, s101
1097 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x65,0x00,0x00,0x00]
1099 v_cvt_u32_f32_e64 v5
, vcc_lo
1100 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x6a,0x00,0x00,0x00]
1102 v_cvt_u32_f32_e64 v5
, vcc_hi
1103 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x6b,0x00,0x00,0x00]
1105 v_cvt_u32_f32_e64 v5
, m0
1106 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x7c,0x00,0x00,0x00]
1108 v_cvt_u32_f32_e64 v5
, exec_lo
1109 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x7e,0x00,0x00,0x00]
1111 v_cvt_u32_f32_e64 v5
, exec_hi
1112 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x7f,0x00,0x00,0x00]
1114 v_cvt_u32_f32_e64 v5
, 0
1115 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x80,0x00,0x00,0x00]
1117 v_cvt_u32_f32_e64 v5
, -1
1118 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0xc1,0x00,0x00,0x00]
1120 v_cvt_u32_f32_e64 v5
, 0.5
1121 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0xf0,0x00,0x00,0x00]
1123 v_cvt_u32_f32_e64 v5
, -4.0
1124 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0xf7,0x00,0x00,0x00]
1126 v_cvt_u32_f32_e64 v5
, -v1
1127 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x01,0x01,0x00,0x20]
1129 v_cvt_u32_f32_e64 v5
, |v1|
1130 // GFX10
: encoding
: [0x05,0x01,0x87,0xd5,0x01,0x01,0x00,0x00]
1132 v_cvt_u32_f32_e64 v5
, v1 clamp
1133 // GFX10
: encoding
: [0x05,0x80,0x87,0xd5,0x01,0x01,0x00,0x00]
1135 v_cvt_u32_f32_e64 v5
, s1
mul:2
1136 // GFX10
: encoding
: [0x05,0x00,0x87,0xd5,0x01,0x00,0x00,0x08]
1138 v_cvt_u32_f32_e64 v5
, v1 clamp
div:2
1139 // GFX10
: encoding
: [0x05,0x80,0x87,0xd5,0x01,0x01,0x00,0x18]
1141 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1142 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x00]
1144 v_cvt_u32_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1145 // GFX10
: encoding
: [0xf9,0x0e,0xfe,0x7f,0x01,0x06,0x06,0x00]
1147 v_cvt_u32_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1148 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0xff,0x06,0x06,0x00]
1150 v_cvt_u32_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1151 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x86,0x00]
1153 v_cvt_u32_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1154 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x65,0x06,0x86,0x00]
1156 v_cvt_u32_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1157 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
1159 v_cvt_u32_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1160 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
1162 v_cvt_u32_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1163 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
1165 v_cvt_u32_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1166 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
1168 v_cvt_u32_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1169 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
1171 v_cvt_u32_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1172 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x26,0x06,0x00]
1174 v_cvt_u32_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1175 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x00]
1177 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1178 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x00,0x06,0x00]
1180 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1181 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x01,0x06,0x00]
1183 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1184 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x02,0x06,0x00]
1186 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1187 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x03,0x06,0x00]
1189 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1190 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x04,0x06,0x00]
1192 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1193 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x05,0x06,0x00]
1195 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
1196 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
1198 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
1199 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x16,0x06,0x00]
1201 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
1202 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x16,0x06,0x00]
1204 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
1205 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x00]
1207 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
1208 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x00,0x00]
1210 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
1211 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x01,0x00]
1213 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
1214 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x02,0x00]
1216 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
1217 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x03,0x00]
1219 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
1220 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x04,0x00]
1222 v_cvt_u32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
1223 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x05,0x00]
1225 v_cvt_u32_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1226 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x16,0x00]
1228 v_cvt_u32_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1229 // GFX10
: encoding
: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x26,0x00]
1231 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1232 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
1234 v_cvt_u32_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1235 // GFX10
: encoding
: [0xfa,0x0e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
1237 v_cvt_u32_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1238 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
1240 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
1241 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
1243 v_cvt_u32_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
1244 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x40,0x01,0x00]
1246 v_cvt_u32_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
1247 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x41,0x01,0x00]
1249 v_cvt_u32_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
1250 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x01,0x01,0x00]
1252 v_cvt_u32_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
1253 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
1255 v_cvt_u32_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
1256 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x11,0x01,0x00]
1258 v_cvt_u32_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
1259 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
1261 v_cvt_u32_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
1262 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x21,0x01,0x00]
1264 v_cvt_u32_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
1265 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
1267 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
1268 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
1270 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
1271 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
1273 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
1274 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1276 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
1277 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1279 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
1280 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
1282 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
1283 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
1285 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
1286 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1288 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
1289 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1291 v_cvt_u32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
1292 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
1294 v_cvt_u32_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
1295 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x51,0x01,0x00]
1297 v_cvt_u32_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
1298 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
1300 v_cvt_u32_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
1301 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x61,0x01,0x00]
1303 v_cvt_u32_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
1304 // GFX10
: encoding
: [0xfa,0x0e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
1306 v_cvt_i32_f32_e32 v5
, v1
1307 // GFX10
: encoding
: [0x01,0x11,0x0a,0x7e]
1309 v_cvt_i32_f32_e32 v255
, v1
1310 // GFX10
: encoding
: [0x01,0x11,0xfe,0x7f]
1312 v_cvt_i32_f32_e32 v5
, v255
1313 // GFX10
: encoding
: [0xff,0x11,0x0a,0x7e]
1315 v_cvt_i32_f32_e32 v5
, s1
1316 // GFX10
: encoding
: [0x01,0x10,0x0a,0x7e]
1318 v_cvt_i32_f32_e32 v5
, s103
1319 // GFX10
: encoding
: [0x67,0x10,0x0a,0x7e]
1321 v_cvt_i32_f32_e32 v5
, vcc_lo
1322 // GFX10
: encoding
: [0x6a,0x10,0x0a,0x7e]
1324 v_cvt_i32_f32_e32 v5
, vcc_hi
1325 // GFX10
: encoding
: [0x6b,0x10,0x0a,0x7e]
1327 v_cvt_i32_f32_e32 v5
, ttmp11
1328 // GFX10
: encoding
: [0x77,0x10,0x0a,0x7e]
1330 v_cvt_i32_f32_e32 v5
, m0
1331 // GFX10
: encoding
: [0x7c,0x10,0x0a,0x7e]
1333 v_cvt_i32_f32_e32 v5
, exec_lo
1334 // GFX10
: encoding
: [0x7e,0x10,0x0a,0x7e]
1336 v_cvt_i32_f32_e32 v5
, exec_hi
1337 // GFX10
: encoding
: [0x7f,0x10,0x0a,0x7e]
1339 v_cvt_i32_f32_e32 v5
, 0
1340 // GFX10
: encoding
: [0x80,0x10,0x0a,0x7e]
1342 v_cvt_i32_f32_e32 v5
, -1
1343 // GFX10
: encoding
: [0xc1,0x10,0x0a,0x7e]
1345 v_cvt_i32_f32_e32 v5
, 0.5
1346 // GFX10
: encoding
: [0xf0,0x10,0x0a,0x7e]
1348 v_cvt_i32_f32_e32 v5
, -4.0
1349 // GFX10
: encoding
: [0xf7,0x10,0x0a,0x7e]
1351 v_cvt_i32_f32_e32 v5
, 0xaf123456
1352 // GFX10
: encoding
: [0xff,0x10,0x0a,0x7e,0x56,0x34,0x12,0xaf]
1354 v_cvt_i32_f32_e32 v5
, 0x3f717273
1355 // GFX10
: encoding
: [0xff,0x10,0x0a,0x7e,0x73,0x72,0x71,0x3f]
1357 v_cvt_i32_f32_e64 v5
, v1
1358 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x00]
1360 v_cvt_i32_f32_e64 v255
, v1
1361 // GFX10
: encoding
: [0xff,0x00,0x88,0xd5,0x01,0x01,0x00,0x00]
1363 v_cvt_i32_f32_e64 v5
, v255
1364 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0xff,0x01,0x00,0x00]
1366 v_cvt_i32_f32_e64 v5
, s1
1367 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x01,0x00,0x00,0x00]
1369 v_cvt_i32_f32_e64 v5
, s101
1370 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x65,0x00,0x00,0x00]
1372 v_cvt_i32_f32_e64 v5
, vcc_lo
1373 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x6a,0x00,0x00,0x00]
1375 v_cvt_i32_f32_e64 v5
, vcc_hi
1376 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x6b,0x00,0x00,0x00]
1378 v_cvt_i32_f32_e64 v5
, m0
1379 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x7c,0x00,0x00,0x00]
1381 v_cvt_i32_f32_e64 v5
, exec_lo
1382 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x7e,0x00,0x00,0x00]
1384 v_cvt_i32_f32_e64 v5
, exec_hi
1385 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x7f,0x00,0x00,0x00]
1387 v_cvt_i32_f32_e64 v5
, 0
1388 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x80,0x00,0x00,0x00]
1390 v_cvt_i32_f32_e64 v5
, -1
1391 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0xc1,0x00,0x00,0x00]
1393 v_cvt_i32_f32_e64 v5
, 0.5
1394 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0xf0,0x00,0x00,0x00]
1396 v_cvt_i32_f32_e64 v5
, -4.0
1397 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0xf7,0x00,0x00,0x00]
1399 v_cvt_i32_f32_e64 v5
, -v1
1400 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x20]
1402 v_cvt_i32_f32_e64 v5
, |v1|
1403 // GFX10
: encoding
: [0x05,0x01,0x88,0xd5,0x01,0x01,0x00,0x00]
1405 v_cvt_i32_f32_e64 v5
, v1 clamp
1406 // GFX10
: encoding
: [0x05,0x80,0x88,0xd5,0x01,0x01,0x00,0x00]
1408 v_cvt_i32_f32_e64 v5
, v1
mul:2
1409 // GFX10
: encoding
: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x08]
1411 v_cvt_i32_f32_e64 v5
, v1 clamp
div:2
1412 // GFX10
: encoding
: [0x05,0x80,0x88,0xd5,0x01,0x01,0x00,0x18]
1414 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1415 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x00]
1417 v_cvt_i32_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1418 // GFX10
: encoding
: [0xf9,0x10,0xfe,0x7f,0x01,0x06,0x06,0x00]
1420 v_cvt_i32_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1421 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0xff,0x06,0x06,0x00]
1423 v_cvt_i32_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1424 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x86,0x00]
1426 v_cvt_i32_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1427 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x65,0x06,0x86,0x00]
1429 v_cvt_i32_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1430 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x6a,0x06,0x86,0x00]
1432 v_cvt_i32_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1433 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x6b,0x06,0x86,0x00]
1435 v_cvt_i32_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1436 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x7c,0x06,0x86,0x00]
1438 v_cvt_i32_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1439 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x7e,0x06,0x86,0x00]
1441 v_cvt_i32_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1442 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x7f,0x06,0x86,0x00]
1444 v_cvt_i32_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1445 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x26,0x06,0x00]
1447 v_cvt_i32_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1448 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x00]
1450 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1451 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x00,0x06,0x00]
1453 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1454 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x01,0x06,0x00]
1456 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1457 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x02,0x06,0x00]
1459 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1460 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x03,0x06,0x00]
1462 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1463 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x04,0x06,0x00]
1465 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1466 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x05,0x06,0x00]
1468 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
1469 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x0e,0x06,0x00]
1471 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
1472 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x16,0x06,0x00]
1474 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
1475 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x16,0x06,0x00]
1477 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
1478 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x00]
1480 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
1481 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x00,0x00]
1483 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
1484 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x01,0x00]
1486 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
1487 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x02,0x00]
1489 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
1490 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x03,0x00]
1492 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
1493 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x04,0x00]
1495 v_cvt_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
1496 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x05,0x00]
1498 v_cvt_i32_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1499 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x16,0x00]
1501 v_cvt_i32_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1502 // GFX10
: encoding
: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x26,0x00]
1504 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1505 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x00]
1507 v_cvt_i32_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1508 // GFX10
: encoding
: [0xfa,0x10,0xfe,0x7f,0x01,0xe4,0x00,0x00]
1510 v_cvt_i32_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1511 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0xff,0xe4,0x00,0x00]
1513 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
1514 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x1b,0x00,0x00]
1516 v_cvt_i32_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
1517 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x40,0x01,0x00]
1519 v_cvt_i32_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
1520 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x41,0x01,0x00]
1522 v_cvt_i32_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
1523 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x01,0x01,0x00]
1525 v_cvt_i32_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
1526 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x0f,0x01,0x00]
1528 v_cvt_i32_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
1529 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x11,0x01,0x00]
1531 v_cvt_i32_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
1532 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x1f,0x01,0x00]
1534 v_cvt_i32_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
1535 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x21,0x01,0x00]
1537 v_cvt_i32_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
1538 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x2f,0x01,0x00]
1540 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
1541 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x10]
1543 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
1544 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x30]
1546 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
1547 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1549 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
1550 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1552 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
1553 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x01]
1555 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
1556 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x03]
1558 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
1559 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1561 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
1562 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1564 v_cvt_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
1565 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x08,0x00]
1567 v_cvt_i32_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
1568 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x51,0x01,0x00]
1570 v_cvt_i32_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
1571 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x5f,0x01,0x00]
1573 v_cvt_i32_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
1574 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x61,0x01,0x00]
1576 v_cvt_i32_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
1577 // GFX10
: encoding
: [0xfa,0x10,0x0a,0x7e,0x01,0x6f,0x01,0x00]
1579 v_cvt_f16_f32 v5
, v1
1580 // GFX10
: encoding
: [0x01,0x15,0x0a,0x7e]
1582 v_cvt_f16_f32 v255
, v1
1583 // GFX10
: encoding
: [0x01,0x15,0xfe,0x7f]
1585 v_cvt_f16_f32 v5
, v255
1586 // GFX10
: encoding
: [0xff,0x15,0x0a,0x7e]
1588 v_cvt_f16_f32 v5
, s1
1589 // GFX10
: encoding
: [0x01,0x14,0x0a,0x7e]
1591 v_cvt_f16_f32 v5
, s103
1592 // GFX10
: encoding
: [0x67,0x14,0x0a,0x7e]
1594 v_cvt_f16_f32 v5
, vcc_lo
1595 // GFX10
: encoding
: [0x6a,0x14,0x0a,0x7e]
1597 v_cvt_f16_f32 v5
, vcc_hi
1598 // GFX10
: encoding
: [0x6b,0x14,0x0a,0x7e]
1600 v_cvt_f16_f32 v5
, ttmp11
1601 // GFX10
: encoding
: [0x77,0x14,0x0a,0x7e]
1603 v_cvt_f16_f32 v5
, m0
1604 // GFX10
: encoding
: [0x7c,0x14,0x0a,0x7e]
1606 v_cvt_f16_f32 v5
, exec_lo
1607 // GFX10
: encoding
: [0x7e,0x14,0x0a,0x7e]
1609 v_cvt_f16_f32 v5
, exec_hi
1610 // GFX10
: encoding
: [0x7f,0x14,0x0a,0x7e]
1613 // GFX10
: encoding
: [0x80,0x14,0x0a,0x7e]
1615 v_cvt_f16_f32 v5
, -1
1616 // GFX10
: encoding
: [0xc1,0x14,0x0a,0x7e]
1618 v_cvt_f16_f32 v5
, 0.5
1619 // GFX10
: encoding
: [0xf0,0x14,0x0a,0x7e]
1621 v_cvt_f16_f32 v5
, -4.0
1622 // GFX10
: encoding
: [0xf7,0x14,0x0a,0x7e]
1624 v_cvt_f16_f32 v5
, 0xaf123456
1625 // GFX10
: encoding
: [0xff,0x14,0x0a,0x7e,0x56,0x34,0x12,0xaf]
1627 v_cvt_f16_f32 v5
, 0x3f717273
1628 // GFX10
: encoding
: [0xff,0x14,0x0a,0x7e,0x73,0x72,0x71,0x3f]
1630 v_cvt_f16_f32_e64 v5
, v1
1631 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]
1633 v_cvt_f16_f32_e64 v255
, v1
1634 // GFX10
: encoding
: [0xff,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]
1636 v_cvt_f16_f32_e64 v5
, v255
1637 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0xff,0x01,0x00,0x00]
1639 v_cvt_f16_f32_e64 v5
, s1
1640 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x00,0x00,0x00]
1642 v_cvt_f16_f32_e64 v5
, s101
1643 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x65,0x00,0x00,0x00]
1645 v_cvt_f16_f32_e64 v5
, vcc_lo
1646 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x6a,0x00,0x00,0x00]
1648 v_cvt_f16_f32_e64 v5
, vcc_hi
1649 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x6b,0x00,0x00,0x00]
1651 v_cvt_f16_f32_e64 v5
, m0
1652 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x7c,0x00,0x00,0x00]
1654 v_cvt_f16_f32_e64 v5
, exec_lo
1655 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x7e,0x00,0x00,0x00]
1657 v_cvt_f16_f32_e64 v5
, exec_hi
1658 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x7f,0x00,0x00,0x00]
1660 v_cvt_f16_f32_e64 v5
, 0
1661 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x80,0x00,0x00,0x00]
1663 v_cvt_f16_f32_e64 v5
, -1
1664 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0xc1,0x00,0x00,0x00]
1666 v_cvt_f16_f32_e64 v5
, 0.5
1667 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0xf0,0x00,0x00,0x00]
1669 v_cvt_f16_f32_e64 v5
, -4.0
1670 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0xf7,0x00,0x00,0x00]
1672 v_cvt_f16_f32_e64 v5
, -v1
1673 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x20]
1675 v_cvt_f16_f32_e64 v5
, |v1|
1676 // GFX10
: encoding
: [0x05,0x01,0x8a,0xd5,0x01,0x01,0x00,0x00]
1678 v_cvt_f16_f32_e64 v5
, v1 clamp
1679 // GFX10
: encoding
: [0x05,0x80,0x8a,0xd5,0x01,0x01,0x00,0x00]
1681 v_cvt_f16_f32_e64 v5
, v1
mul:2
1682 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x08]
1684 v_cvt_f16_f32_e64 v5
, v1
mul:4
1685 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x10]
1687 v_cvt_f16_f32_e64 v5
, v1
div:2
1688 // GFX10
: encoding
: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x18]
1690 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1691 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x00]
1693 v_cvt_f16_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1694 // GFX10
: encoding
: [0xf9,0x14,0xfe,0x7f,0x01,0x06,0x06,0x00]
1696 v_cvt_f16_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1697 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0xff,0x06,0x06,0x00]
1699 v_cvt_f16_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1700 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x86,0x00]
1702 v_cvt_f16_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1703 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x65,0x06,0x86,0x00]
1705 v_cvt_f16_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1706 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x6a,0x06,0x86,0x00]
1708 v_cvt_f16_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1709 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x6b,0x06,0x86,0x00]
1711 v_cvt_f16_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1712 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x7c,0x06,0x86,0x00]
1714 v_cvt_f16_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1715 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x7e,0x06,0x86,0x00]
1717 v_cvt_f16_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1718 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x7f,0x06,0x86,0x00]
1720 v_cvt_f16_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1721 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x26,0x06,0x00]
1723 v_cvt_f16_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1724 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x46,0x06,0x00]
1726 v_cvt_f16_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1727 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x86,0x06,0x00]
1729 v_cvt_f16_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1730 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0xc6,0x06,0x00]
1732 v_cvt_f16_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1733 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x00]
1735 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1736 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x00,0x06,0x00]
1738 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1739 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x01,0x06,0x00]
1741 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1742 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x02,0x06,0x00]
1744 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1745 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x03,0x06,0x00]
1747 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1748 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x04,0x06,0x00]
1750 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
1751 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x05,0x06,0x00]
1753 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
1754 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x0e,0x06,0x00]
1756 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
1757 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x16,0x06,0x00]
1759 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
1760 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x16,0x06,0x00]
1762 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
1763 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x00]
1765 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
1766 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x00,0x00]
1768 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
1769 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x01,0x00]
1771 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
1772 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x02,0x00]
1774 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
1775 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x03,0x00]
1777 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
1778 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x04,0x00]
1780 v_cvt_f16_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
1781 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x05,0x00]
1783 v_cvt_f16_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1784 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x16,0x00]
1786 v_cvt_f16_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1787 // GFX10
: encoding
: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x26,0x00]
1789 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1790 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x00]
1792 v_cvt_f16_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1793 // GFX10
: encoding
: [0xfa,0x14,0xfe,0x7f,0x01,0xe4,0x00,0x00]
1795 v_cvt_f16_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
1796 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0xff,0xe4,0x00,0x00]
1798 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
1799 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x1b,0x00,0x00]
1801 v_cvt_f16_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
1802 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x40,0x01,0x00]
1804 v_cvt_f16_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
1805 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x41,0x01,0x00]
1807 v_cvt_f16_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
1808 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x01,0x01,0x00]
1810 v_cvt_f16_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
1811 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x0f,0x01,0x00]
1813 v_cvt_f16_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
1814 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x11,0x01,0x00]
1816 v_cvt_f16_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
1817 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x1f,0x01,0x00]
1819 v_cvt_f16_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
1820 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x21,0x01,0x00]
1822 v_cvt_f16_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
1823 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x2f,0x01,0x00]
1825 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
1826 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x10]
1828 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
1829 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x30]
1831 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
1832 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1834 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
1835 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
1837 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
1838 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x01]
1840 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
1841 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x03]
1843 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
1844 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1846 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
1847 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
1849 v_cvt_f16_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
1850 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x08,0x00]
1852 v_cvt_f16_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
1853 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x51,0x01,0x00]
1855 v_cvt_f16_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
1856 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x5f,0x01,0x00]
1858 v_cvt_f16_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
1859 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x61,0x01,0x00]
1861 v_cvt_f16_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
1862 // GFX10
: encoding
: [0xfa,0x14,0x0a,0x7e,0x01,0x6f,0x01,0x00]
1864 v_cvt_f32_f16 v5
, v1
1865 // GFX10
: encoding
: [0x01,0x17,0x0a,0x7e]
1867 v_cvt_f32_f16 v255
, v1
1868 // GFX10
: encoding
: [0x01,0x17,0xfe,0x7f]
1870 v_cvt_f32_f16 v5
, v255
1871 // GFX10
: encoding
: [0xff,0x17,0x0a,0x7e]
1873 v_cvt_f32_f16 v5
, s1
1874 // GFX10
: encoding
: [0x01,0x16,0x0a,0x7e]
1876 v_cvt_f32_f16 v5
, s103
1877 // GFX10
: encoding
: [0x67,0x16,0x0a,0x7e]
1879 v_cvt_f32_f16 v5
, vcc_lo
1880 // GFX10
: encoding
: [0x6a,0x16,0x0a,0x7e]
1882 v_cvt_f32_f16 v5
, vcc_hi
1883 // GFX10
: encoding
: [0x6b,0x16,0x0a,0x7e]
1885 v_cvt_f32_f16 v5
, ttmp11
1886 // GFX10
: encoding
: [0x77,0x16,0x0a,0x7e]
1888 v_cvt_f32_f16 v5
, m0
1889 // GFX10
: encoding
: [0x7c,0x16,0x0a,0x7e]
1891 v_cvt_f32_f16 v5
, exec_lo
1892 // GFX10
: encoding
: [0x7e,0x16,0x0a,0x7e]
1894 v_cvt_f32_f16 v5
, exec_hi
1895 // GFX10
: encoding
: [0x7f,0x16,0x0a,0x7e]
1898 // GFX10
: encoding
: [0x80,0x16,0x0a,0x7e]
1900 v_cvt_f32_f16 v5
, -1
1901 // GFX10
: encoding
: [0xc1,0x16,0x0a,0x7e]
1903 v_cvt_f32_f16_e64 v5
, v1
1904 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x00]
1906 v_cvt_f32_f16_e64 v255
, v1
1907 // GFX10
: encoding
: [0xff,0x00,0x8b,0xd5,0x01,0x01,0x00,0x00]
1909 v_cvt_f32_f16_e64 v5
, v255
1910 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0xff,0x01,0x00,0x00]
1912 v_cvt_f32_f16_e64 v5
, s1
1913 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x00,0x00,0x00]
1915 v_cvt_f32_f16_e64 v5
, s101
1916 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x65,0x00,0x00,0x00]
1918 v_cvt_f32_f16_e64 v5
, vcc_lo
1919 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x6a,0x00,0x00,0x00]
1921 v_cvt_f32_f16_e64 v5
, vcc_hi
1922 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x6b,0x00,0x00,0x00]
1924 v_cvt_f32_f16_e64 v5
, m0
1925 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x7c,0x00,0x00,0x00]
1927 v_cvt_f32_f16_e64 v5
, exec_lo
1928 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x7e,0x00,0x00,0x00]
1930 v_cvt_f32_f16_e64 v5
, exec_hi
1931 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x7f,0x00,0x00,0x00]
1933 v_cvt_f32_f16_e64 v5
, 0
1934 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x80,0x00,0x00,0x00]
1936 v_cvt_f32_f16_e64 v5
, -1
1937 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0xc1,0x00,0x00,0x00]
1939 v_cvt_f32_f16_e64 v5
, 0.5
1940 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0xf0,0x00,0x00,0x00]
1942 v_cvt_f32_f16_e64 v5
, -4.0
1943 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0xf7,0x00,0x00,0x00]
1945 v_cvt_f32_f16_e64 v5
, -v1
1946 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x20]
1948 v_cvt_f32_f16_e64 v5
, |v1|
1949 // GFX10
: encoding
: [0x05,0x01,0x8b,0xd5,0x01,0x01,0x00,0x00]
1951 v_cvt_f32_f16_e64 v5
, v1 clamp
1952 // GFX10
: encoding
: [0x05,0x80,0x8b,0xd5,0x01,0x01,0x00,0x00]
1954 v_cvt_f32_f16_e64 v5
, v1
mul:2
1955 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x08]
1957 v_cvt_f32_f16_e64 v5
, v1
mul:4
1958 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x10]
1960 v_cvt_f32_f16_e64 v5
, v1
div:2
1961 // GFX10
: encoding
: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x18]
1963 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1964 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x00]
1966 v_cvt_f32_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1967 // GFX10
: encoding
: [0xf9,0x16,0xfe,0x7f,0x01,0x06,0x06,0x00]
1969 v_cvt_f32_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1970 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0xff,0x06,0x06,0x00]
1972 v_cvt_f32_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1973 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x86,0x00]
1975 v_cvt_f32_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1976 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x65,0x06,0x86,0x00]
1978 v_cvt_f32_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1979 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x6a,0x06,0x86,0x00]
1981 v_cvt_f32_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1982 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x6b,0x06,0x86,0x00]
1984 v_cvt_f32_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1985 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x7c,0x06,0x86,0x00]
1987 v_cvt_f32_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1988 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x7e,0x06,0x86,0x00]
1990 v_cvt_f32_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1991 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x7f,0x06,0x86,0x00]
1993 v_cvt_f32_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1994 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x26,0x06,0x00]
1996 v_cvt_f32_f16_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
1997 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x46,0x06,0x00]
1999 v_cvt_f32_f16_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2000 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x86,0x06,0x00]
2002 v_cvt_f32_f16_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2003 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0xc6,0x06,0x00]
2005 v_cvt_f32_f16_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2006 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x00]
2008 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2009 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x00,0x06,0x00]
2011 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2012 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x01,0x06,0x00]
2014 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2015 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x02,0x06,0x00]
2017 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2018 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x03,0x06,0x00]
2020 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2021 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x04,0x06,0x00]
2023 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2024 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x05,0x06,0x00]
2026 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
2027 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x0e,0x06,0x00]
2029 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
2030 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x16,0x06,0x00]
2032 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
2033 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x16,0x06,0x00]
2035 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
2036 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x00]
2038 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
2039 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x00,0x00]
2041 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
2042 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x01,0x00]
2044 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
2045 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x02,0x00]
2047 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
2048 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x03,0x00]
2050 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
2051 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x04,0x00]
2053 v_cvt_f32_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
2054 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x05,0x00]
2056 v_cvt_f32_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2057 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x16,0x00]
2059 v_cvt_f32_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2060 // GFX10
: encoding
: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x26,0x00]
2062 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2063 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x00]
2065 v_cvt_f32_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2066 // GFX10
: encoding
: [0xfa,0x16,0xfe,0x7f,0x01,0xe4,0x00,0x00]
2068 v_cvt_f32_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2069 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0xff,0xe4,0x00,0x00]
2071 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
2072 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x1b,0x00,0x00]
2074 v_cvt_f32_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
2075 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x40,0x01,0x00]
2077 v_cvt_f32_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
2078 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x41,0x01,0x00]
2080 v_cvt_f32_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
2081 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x01,0x01,0x00]
2083 v_cvt_f32_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
2084 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x0f,0x01,0x00]
2086 v_cvt_f32_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
2087 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x11,0x01,0x00]
2089 v_cvt_f32_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
2090 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x1f,0x01,0x00]
2092 v_cvt_f32_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
2093 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x21,0x01,0x00]
2095 v_cvt_f32_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
2096 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x2f,0x01,0x00]
2098 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
2099 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x10]
2101 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
2102 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x30]
2104 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
2105 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2107 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
2108 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2110 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
2111 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x01]
2113 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
2114 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x03]
2116 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
2117 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2119 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
2120 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2122 v_cvt_f32_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
2123 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x08,0x00]
2125 v_cvt_f32_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
2126 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x51,0x01,0x00]
2128 v_cvt_f32_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
2129 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x5f,0x01,0x00]
2131 v_cvt_f32_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
2132 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x61,0x01,0x00]
2134 v_cvt_f32_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
2135 // GFX10
: encoding
: [0xfa,0x16,0x0a,0x7e,0x01,0x6f,0x01,0x00]
2137 v_cvt_rpi_i32_f32 v5
, v1
2138 // GFX10
: encoding
: [0x01,0x19,0x0a,0x7e]
2140 v_cvt_rpi_i32_f32 v255
, v1
2141 // GFX10
: encoding
: [0x01,0x19,0xfe,0x7f]
2143 v_cvt_rpi_i32_f32 v5
, v255
2144 // GFX10
: encoding
: [0xff,0x19,0x0a,0x7e]
2146 v_cvt_rpi_i32_f32 v5
, s1
2147 // GFX10
: encoding
: [0x01,0x18,0x0a,0x7e]
2149 v_cvt_rpi_i32_f32 v5
, s103
2150 // GFX10
: encoding
: [0x67,0x18,0x0a,0x7e]
2152 v_cvt_rpi_i32_f32 v5
, vcc_lo
2153 // GFX10
: encoding
: [0x6a,0x18,0x0a,0x7e]
2155 v_cvt_rpi_i32_f32 v5
, vcc_hi
2156 // GFX10
: encoding
: [0x6b,0x18,0x0a,0x7e]
2158 v_cvt_rpi_i32_f32 v5
, ttmp11
2159 // GFX10
: encoding
: [0x77,0x18,0x0a,0x7e]
2161 v_cvt_rpi_i32_f32 v5
, m0
2162 // GFX10
: encoding
: [0x7c,0x18,0x0a,0x7e]
2164 v_cvt_rpi_i32_f32 v5
, exec_lo
2165 // GFX10
: encoding
: [0x7e,0x18,0x0a,0x7e]
2167 v_cvt_rpi_i32_f32 v5
, exec_hi
2168 // GFX10
: encoding
: [0x7f,0x18,0x0a,0x7e]
2170 v_cvt_rpi_i32_f32 v5
, 0
2171 // GFX10
: encoding
: [0x80,0x18,0x0a,0x7e]
2173 v_cvt_rpi_i32_f32 v5
, -1
2174 // GFX10
: encoding
: [0xc1,0x18,0x0a,0x7e]
2176 v_cvt_rpi_i32_f32 v5
, 0.5
2177 // GFX10
: encoding
: [0xf0,0x18,0x0a,0x7e]
2179 v_cvt_rpi_i32_f32 v5
, -4.0
2180 // GFX10
: encoding
: [0xf7,0x18,0x0a,0x7e]
2182 v_cvt_rpi_i32_f32 v5
, 0xaf123456
2183 // GFX10
: encoding
: [0xff,0x18,0x0a,0x7e,0x56,0x34,0x12,0xaf]
2185 v_cvt_rpi_i32_f32 v5
, 0x3f717273
2186 // GFX10
: encoding
: [0xff,0x18,0x0a,0x7e,0x73,0x72,0x71,0x3f]
2188 v_cvt_rpi_i32_f32_e64 v5
, v1
2189 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]
2191 v_cvt_rpi_i32_f32_e64 v255
, v1
2192 // GFX10
: encoding
: [0xff,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]
2194 v_cvt_rpi_i32_f32_e64 v5
, v255
2195 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0xff,0x01,0x00,0x00]
2197 v_cvt_rpi_i32_f32_e64 v5
, s1
2198 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x00,0x00,0x00]
2200 v_cvt_rpi_i32_f32_e64 v5
, s101
2201 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x65,0x00,0x00,0x00]
2203 v_cvt_rpi_i32_f32_e64 v5
, vcc_lo
2204 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x6a,0x00,0x00,0x00]
2206 v_cvt_rpi_i32_f32_e64 v5
, vcc_hi
2207 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x6b,0x00,0x00,0x00]
2209 v_cvt_rpi_i32_f32_e64 v5
, m0
2210 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x7c,0x00,0x00,0x00]
2212 v_cvt_rpi_i32_f32_e64 v5
, exec_lo
2213 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x7e,0x00,0x00,0x00]
2215 v_cvt_rpi_i32_f32_e64 v5
, exec_hi
2216 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x7f,0x00,0x00,0x00]
2218 v_cvt_rpi_i32_f32_e64 v5
, 0
2219 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x80,0x00,0x00,0x00]
2221 v_cvt_rpi_i32_f32_e64 v5
, -1
2222 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0xc1,0x00,0x00,0x00]
2224 v_cvt_rpi_i32_f32_e64 v5
, 0.5
2225 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0xf0,0x00,0x00,0x00]
2227 v_cvt_rpi_i32_f32_e64 v5
, -4.0
2228 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0xf7,0x00,0x00,0x00]
2230 v_cvt_rpi_i32_f32_e64 v5
, -v1
2231 // GFX10
: encoding
: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x20]
2233 v_cvt_rpi_i32_f32_e64 v5
, |v1|
2234 // GFX10
: encoding
: [0x05,0x01,0x8c,0xd5,0x01,0x01,0x00,0x00]
2236 v_cvt_rpi_i32_f32_e64 v5
, v1 clamp
2237 // GFX10
: encoding
: [0x05,0x80,0x8c,0xd5,0x01,0x01,0x00,0x00]
2239 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2240 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x00]
2242 v_cvt_rpi_i32_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2243 // GFX10
: encoding
: [0xf9,0x18,0xfe,0x7f,0x01,0x06,0x06,0x00]
2245 v_cvt_rpi_i32_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2246 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0xff,0x06,0x06,0x00]
2248 v_cvt_rpi_i32_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2249 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x86,0x00]
2251 v_cvt_rpi_i32_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2252 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x65,0x06,0x86,0x00]
2254 v_cvt_rpi_i32_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2255 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x6a,0x06,0x86,0x00]
2257 v_cvt_rpi_i32_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2258 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x6b,0x06,0x86,0x00]
2260 v_cvt_rpi_i32_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2261 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x7c,0x06,0x86,0x00]
2263 v_cvt_rpi_i32_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2264 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x7e,0x06,0x86,0x00]
2266 v_cvt_rpi_i32_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2267 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x7f,0x06,0x86,0x00]
2269 v_cvt_rpi_i32_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2270 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x26,0x06,0x00]
2272 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2273 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x00]
2275 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2276 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x00,0x06,0x00]
2278 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2279 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x01,0x06,0x00]
2281 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2282 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x02,0x06,0x00]
2284 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2285 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x03,0x06,0x00]
2287 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2288 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x04,0x06,0x00]
2290 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2291 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x05,0x06,0x00]
2293 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
2294 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x0e,0x06,0x00]
2296 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
2297 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x16,0x06,0x00]
2299 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
2300 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x16,0x06,0x00]
2302 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
2303 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x00]
2305 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
2306 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x00,0x00]
2308 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
2309 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x01,0x00]
2311 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
2312 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x02,0x00]
2314 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
2315 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x03,0x00]
2317 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
2318 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x04,0x00]
2320 v_cvt_rpi_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
2321 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x05,0x00]
2323 v_cvt_rpi_i32_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2324 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x16,0x00]
2326 v_cvt_rpi_i32_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2327 // GFX10
: encoding
: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x26,0x00]
2329 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2330 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x00]
2332 v_cvt_rpi_i32_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2333 // GFX10
: encoding
: [0xfa,0x18,0xfe,0x7f,0x01,0xe4,0x00,0x00]
2335 v_cvt_rpi_i32_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2336 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0xff,0xe4,0x00,0x00]
2338 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
2339 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x1b,0x00,0x00]
2341 v_cvt_rpi_i32_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
2342 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x40,0x01,0x00]
2344 v_cvt_rpi_i32_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
2345 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x41,0x01,0x00]
2347 v_cvt_rpi_i32_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
2348 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x01,0x01,0x00]
2350 v_cvt_rpi_i32_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
2351 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x0f,0x01,0x00]
2353 v_cvt_rpi_i32_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
2354 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x11,0x01,0x00]
2356 v_cvt_rpi_i32_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
2357 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x1f,0x01,0x00]
2359 v_cvt_rpi_i32_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
2360 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x21,0x01,0x00]
2362 v_cvt_rpi_i32_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
2363 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x2f,0x01,0x00]
2365 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
2366 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x10]
2368 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
2369 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x30]
2371 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
2372 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2374 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
2375 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2377 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
2378 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x01]
2380 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
2381 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x03]
2383 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
2384 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2386 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
2387 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2389 v_cvt_rpi_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
2390 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x08,0x00]
2392 v_cvt_rpi_i32_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
2393 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x51,0x01,0x00]
2395 v_cvt_rpi_i32_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
2396 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x5f,0x01,0x00]
2398 v_cvt_rpi_i32_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
2399 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x61,0x01,0x00]
2401 v_cvt_rpi_i32_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
2402 // GFX10
: encoding
: [0xfa,0x18,0x0a,0x7e,0x01,0x6f,0x01,0x00]
2404 v_cvt_flr_i32_f32 v5
, v1
2405 // GFX10
: encoding
: [0x01,0x1b,0x0a,0x7e]
2407 v_cvt_flr_i32_f32 v255
, v1
2408 // GFX10
: encoding
: [0x01,0x1b,0xfe,0x7f]
2410 v_cvt_flr_i32_f32 v5
, v255
2411 // GFX10
: encoding
: [0xff,0x1b,0x0a,0x7e]
2413 v_cvt_flr_i32_f32 v5
, s1
2414 // GFX10
: encoding
: [0x01,0x1a,0x0a,0x7e]
2416 v_cvt_flr_i32_f32 v5
, s103
2417 // GFX10
: encoding
: [0x67,0x1a,0x0a,0x7e]
2419 v_cvt_flr_i32_f32 v5
, vcc_lo
2420 // GFX10
: encoding
: [0x6a,0x1a,0x0a,0x7e]
2422 v_cvt_flr_i32_f32 v5
, vcc_hi
2423 // GFX10
: encoding
: [0x6b,0x1a,0x0a,0x7e]
2425 v_cvt_flr_i32_f32 v5
, ttmp11
2426 // GFX10
: encoding
: [0x77,0x1a,0x0a,0x7e]
2428 v_cvt_flr_i32_f32 v5
, m0
2429 // GFX10
: encoding
: [0x7c,0x1a,0x0a,0x7e]
2431 v_cvt_flr_i32_f32 v5
, exec_lo
2432 // GFX10
: encoding
: [0x7e,0x1a,0x0a,0x7e]
2434 v_cvt_flr_i32_f32 v5
, exec_hi
2435 // GFX10
: encoding
: [0x7f,0x1a,0x0a,0x7e]
2437 v_cvt_flr_i32_f32 v5
, 0
2438 // GFX10
: encoding
: [0x80,0x1a,0x0a,0x7e]
2440 v_cvt_flr_i32_f32 v5
, -1
2441 // GFX10
: encoding
: [0xc1,0x1a,0x0a,0x7e]
2443 v_cvt_flr_i32_f32 v5
, 0.5
2444 // GFX10
: encoding
: [0xf0,0x1a,0x0a,0x7e]
2446 v_cvt_flr_i32_f32 v5
, -4.0
2447 // GFX10
: encoding
: [0xf7,0x1a,0x0a,0x7e]
2449 v_cvt_flr_i32_f32 v5
, 0xaf123456
2450 // GFX10
: encoding
: [0xff,0x1a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
2452 v_cvt_flr_i32_f32 v5
, 0x3f717273
2453 // GFX10
: encoding
: [0xff,0x1a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
2455 v_cvt_flr_i32_f32_e64 v5
, v1
2456 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]
2458 v_cvt_flr_i32_f32_e64 v255
, v1
2459 // GFX10
: encoding
: [0xff,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]
2461 v_cvt_flr_i32_f32_e64 v5
, v255
2462 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0xff,0x01,0x00,0x00]
2464 v_cvt_flr_i32_f32_e64 v5
, s1
2465 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x00,0x00,0x00]
2467 v_cvt_flr_i32_f32_e64 v5
, s101
2468 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x65,0x00,0x00,0x00]
2470 v_cvt_flr_i32_f32_e64 v5
, vcc_lo
2471 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x6a,0x00,0x00,0x00]
2473 v_cvt_flr_i32_f32_e64 v5
, vcc_hi
2474 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x6b,0x00,0x00,0x00]
2476 v_cvt_flr_i32_f32_e64 v5
, m0
2477 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x7c,0x00,0x00,0x00]
2479 v_cvt_flr_i32_f32_e64 v5
, exec_lo
2480 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x7e,0x00,0x00,0x00]
2482 v_cvt_flr_i32_f32_e64 v5
, exec_hi
2483 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x7f,0x00,0x00,0x00]
2485 v_cvt_flr_i32_f32_e64 v5
, 0
2486 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x80,0x00,0x00,0x00]
2488 v_cvt_flr_i32_f32_e64 v5
, -1
2489 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0xc1,0x00,0x00,0x00]
2491 v_cvt_flr_i32_f32_e64 v5
, 0.5
2492 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0xf0,0x00,0x00,0x00]
2494 v_cvt_flr_i32_f32_e64 v5
, -4.0
2495 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0xf7,0x00,0x00,0x00]
2497 v_cvt_flr_i32_f32_e64 v5
, -v1
2498 // GFX10
: encoding
: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x20]
2500 v_cvt_flr_i32_f32_e64 v5
, |v1|
2501 // GFX10
: encoding
: [0x05,0x01,0x8d,0xd5,0x01,0x01,0x00,0x00]
2503 v_cvt_flr_i32_f32_e64 v5
, v1 clamp
2504 // GFX10
: encoding
: [0x05,0x80,0x8d,0xd5,0x01,0x01,0x00,0x00]
2506 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2507 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x00]
2509 v_cvt_flr_i32_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2510 // GFX10
: encoding
: [0xf9,0x1a,0xfe,0x7f,0x01,0x06,0x06,0x00]
2512 v_cvt_flr_i32_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2513 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0xff,0x06,0x06,0x00]
2515 v_cvt_flr_i32_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2516 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x86,0x00]
2518 v_cvt_flr_i32_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2519 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x65,0x06,0x86,0x00]
2521 v_cvt_flr_i32_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2522 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
2524 v_cvt_flr_i32_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2525 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
2527 v_cvt_flr_i32_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2528 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
2530 v_cvt_flr_i32_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2531 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
2533 v_cvt_flr_i32_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2534 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
2536 v_cvt_flr_i32_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2537 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x26,0x06,0x00]
2539 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2540 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x00]
2542 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2543 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x00,0x06,0x00]
2545 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2546 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x01,0x06,0x00]
2548 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2549 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x02,0x06,0x00]
2551 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2552 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x03,0x06,0x00]
2554 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2555 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x04,0x06,0x00]
2557 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2558 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x05,0x06,0x00]
2560 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
2561 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
2563 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
2564 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x16,0x06,0x00]
2566 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
2567 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x16,0x06,0x00]
2569 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
2570 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x00]
2572 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
2573 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x00,0x00]
2575 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
2576 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x01,0x00]
2578 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
2579 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x02,0x00]
2581 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
2582 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x03,0x00]
2584 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
2585 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x04,0x00]
2587 v_cvt_flr_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
2588 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x05,0x00]
2590 v_cvt_flr_i32_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2591 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x16,0x00]
2593 v_cvt_flr_i32_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2594 // GFX10
: encoding
: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x26,0x00]
2596 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2597 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
2599 v_cvt_flr_i32_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2600 // GFX10
: encoding
: [0xfa,0x1a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
2602 v_cvt_flr_i32_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2603 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
2605 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
2606 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
2608 v_cvt_flr_i32_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
2609 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x40,0x01,0x00]
2611 v_cvt_flr_i32_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
2612 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x41,0x01,0x00]
2614 v_cvt_flr_i32_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
2615 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x01,0x01,0x00]
2617 v_cvt_flr_i32_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
2618 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
2620 v_cvt_flr_i32_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
2621 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x11,0x01,0x00]
2623 v_cvt_flr_i32_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
2624 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
2626 v_cvt_flr_i32_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
2627 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x21,0x01,0x00]
2629 v_cvt_flr_i32_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
2630 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
2632 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
2633 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
2635 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
2636 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
2638 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
2639 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2641 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
2642 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2644 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
2645 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
2647 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
2648 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
2650 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
2651 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2653 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
2654 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2656 v_cvt_flr_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
2657 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
2659 v_cvt_flr_i32_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
2660 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x51,0x01,0x00]
2662 v_cvt_flr_i32_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
2663 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
2665 v_cvt_flr_i32_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
2666 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x61,0x01,0x00]
2668 v_cvt_flr_i32_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
2669 // GFX10
: encoding
: [0xfa,0x1a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
2671 v_cvt_off_f32_i4 v5
, v1
2672 // GFX10
: encoding
: [0x01,0x1d,0x0a,0x7e]
2674 v_cvt_off_f32_i4 v255
, v1
2675 // GFX10
: encoding
: [0x01,0x1d,0xfe,0x7f]
2677 v_cvt_off_f32_i4 v5
, v255
2678 // GFX10
: encoding
: [0xff,0x1d,0x0a,0x7e]
2680 v_cvt_off_f32_i4 v5
, s1
2681 // GFX10
: encoding
: [0x01,0x1c,0x0a,0x7e]
2683 v_cvt_off_f32_i4 v5
, s103
2684 // GFX10
: encoding
: [0x67,0x1c,0x0a,0x7e]
2686 v_cvt_off_f32_i4 v5
, vcc_lo
2687 // GFX10
: encoding
: [0x6a,0x1c,0x0a,0x7e]
2689 v_cvt_off_f32_i4 v5
, vcc_hi
2690 // GFX10
: encoding
: [0x6b,0x1c,0x0a,0x7e]
2692 v_cvt_off_f32_i4 v5
, ttmp11
2693 // GFX10
: encoding
: [0x77,0x1c,0x0a,0x7e]
2695 v_cvt_off_f32_i4 v5
, m0
2696 // GFX10
: encoding
: [0x7c,0x1c,0x0a,0x7e]
2698 v_cvt_off_f32_i4 v5
, exec_lo
2699 // GFX10
: encoding
: [0x7e,0x1c,0x0a,0x7e]
2701 v_cvt_off_f32_i4 v5
, exec_hi
2702 // GFX10
: encoding
: [0x7f,0x1c,0x0a,0x7e]
2704 v_cvt_off_f32_i4 v5
, 0
2705 // GFX10
: encoding
: [0x80,0x1c,0x0a,0x7e]
2707 v_cvt_off_f32_i4 v5
, -1
2708 // GFX10
: encoding
: [0xc1,0x1c,0x0a,0x7e]
2710 v_cvt_off_f32_i4 v5
, 0.5
2711 // GFX10
: encoding
: [0xf0,0x1c,0x0a,0x7e]
2713 v_cvt_off_f32_i4 v5
, -4.0
2714 // GFX10
: encoding
: [0xf7,0x1c,0x0a,0x7e]
2716 v_cvt_off_f32_i4 v5
, 0x4f
2717 // GFX10
: encoding
: [0xff,0x1c,0x0a,0x7e,0x4f,0x00,0x00,0x00]
2719 v_cvt_off_f32_i4 v5
, 0x41
2720 // GFX10
: encoding
: [0xff,0x1c,0x0a,0x7e,0x41,0x00,0x00,0x00]
2722 v_cvt_off_f32_i4_e64 v5
, v1
2723 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x00]
2725 v_cvt_off_f32_i4_e64 v255
, v1
2726 // GFX10
: encoding
: [0xff,0x00,0x8e,0xd5,0x01,0x01,0x00,0x00]
2728 v_cvt_off_f32_i4_e64 v5
, v255
2729 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0xff,0x01,0x00,0x00]
2731 v_cvt_off_f32_i4_e64 v5
, s1
2732 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x00,0x00,0x00]
2734 v_cvt_off_f32_i4_e64 v5
, s101
2735 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x65,0x00,0x00,0x00]
2737 v_cvt_off_f32_i4_e64 v5
, vcc_lo
2738 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x6a,0x00,0x00,0x00]
2740 v_cvt_off_f32_i4_e64 v5
, vcc_hi
2741 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x6b,0x00,0x00,0x00]
2743 v_cvt_off_f32_i4_e64 v5
, m0
2744 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x7c,0x00,0x00,0x00]
2746 v_cvt_off_f32_i4_e64 v5
, exec_lo
2747 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x7e,0x00,0x00,0x00]
2749 v_cvt_off_f32_i4_e64 v5
, exec_hi
2750 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x7f,0x00,0x00,0x00]
2752 v_cvt_off_f32_i4_e64 v5
, 0
2753 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x80,0x00,0x00,0x00]
2755 v_cvt_off_f32_i4_e64 v5
, -1
2756 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0xc1,0x00,0x00,0x00]
2758 v_cvt_off_f32_i4_e64 v5
, 0.5
2759 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0xf0,0x00,0x00,0x00]
2761 v_cvt_off_f32_i4_e64 v5
, -4.0
2762 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0xf7,0x00,0x00,0x00]
2764 v_cvt_off_f32_i4_e64 v5
, v1 clamp
2765 // GFX10
: encoding
: [0x05,0x80,0x8e,0xd5,0x01,0x01,0x00,0x00]
2767 v_cvt_off_f32_i4_e64 v5
, v1
mul:2
2768 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x08]
2770 v_cvt_off_f32_i4_e64 v5
, v1
mul:4
2771 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x10]
2773 v_cvt_off_f32_i4_e64 v5
, v1
div:2
2774 // GFX10
: encoding
: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x18]
2776 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2777 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x00]
2779 v_cvt_off_f32_i4_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2780 // GFX10
: encoding
: [0xf9,0x1c,0xfe,0x7f,0x01,0x06,0x06,0x00]
2782 v_cvt_off_f32_i4_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2783 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0xff,0x06,0x06,0x00]
2785 v_cvt_off_f32_i4_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2786 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x86,0x00]
2788 v_cvt_off_f32_i4_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2789 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x65,0x06,0x86,0x00]
2791 v_cvt_off_f32_i4_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2792 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
2794 v_cvt_off_f32_i4_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2795 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
2797 v_cvt_off_f32_i4_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2798 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
2800 v_cvt_off_f32_i4_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2801 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
2803 v_cvt_off_f32_i4_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2804 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
2806 v_cvt_off_f32_i4_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2807 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x26,0x06,0x00]
2809 v_cvt_off_f32_i4_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2810 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x46,0x06,0x00]
2812 v_cvt_off_f32_i4_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2813 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x86,0x06,0x00]
2815 v_cvt_off_f32_i4_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2816 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
2818 v_cvt_off_f32_i4_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2819 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x00]
2821 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2822 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x00,0x06,0x00]
2824 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2825 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x01,0x06,0x00]
2827 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2828 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x02,0x06,0x00]
2830 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2831 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x03,0x06,0x00]
2833 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2834 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x04,0x06,0x00]
2836 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
2837 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x05,0x06,0x00]
2839 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
2840 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
2842 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
2843 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x16,0x06,0x00]
2845 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
2846 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x16,0x06,0x00]
2848 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
2849 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x00]
2851 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
2852 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x00,0x00]
2854 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
2855 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x01,0x00]
2857 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
2858 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x02,0x00]
2860 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
2861 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x03,0x00]
2863 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
2864 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x04,0x00]
2866 v_cvt_off_f32_i4_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
2867 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x05,0x00]
2869 v_cvt_off_f32_i4_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
2870 // GFX10
: encoding
: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x0e,0x00]
2872 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2873 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
2875 v_cvt_off_f32_i4_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2876 // GFX10
: encoding
: [0xfa,0x1c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
2878 v_cvt_off_f32_i4_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
2879 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
2881 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
2882 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
2884 v_cvt_off_f32_i4_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
2885 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x40,0x01,0x00]
2887 v_cvt_off_f32_i4_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
2888 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x41,0x01,0x00]
2890 v_cvt_off_f32_i4_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
2891 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x01,0x01,0x00]
2893 v_cvt_off_f32_i4_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
2894 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
2896 v_cvt_off_f32_i4_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
2897 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x11,0x01,0x00]
2899 v_cvt_off_f32_i4_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
2900 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
2902 v_cvt_off_f32_i4_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
2903 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x21,0x01,0x00]
2905 v_cvt_off_f32_i4_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
2906 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
2908 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
2909 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
2911 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
2912 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
2914 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
2915 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2917 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
2918 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
2920 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
2921 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
2923 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
2924 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
2926 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
2927 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2929 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
2930 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
2932 v_cvt_off_f32_i4_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
2933 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
2935 v_cvt_off_f32_i4_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
2936 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x51,0x01,0x00]
2938 v_cvt_off_f32_i4_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
2939 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
2941 v_cvt_off_f32_i4_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
2942 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x61,0x01,0x00]
2944 v_cvt_off_f32_i4_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
2945 // GFX10
: encoding
: [0xfa,0x1c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
2947 v_cvt_f32_f64 v5
, v
[1:2]
2948 // GFX10
: encoding
: [0x01,0x1f,0x0a,0x7e]
2950 v_cvt_f32_f64 v255
, v
[1:2]
2951 // GFX10
: encoding
: [0x01,0x1f,0xfe,0x7f]
2953 v_cvt_f32_f64 v5
, v
[254:255]
2954 // GFX10
: encoding
: [0xfe,0x1f,0x0a,0x7e]
2956 v_cvt_f32_f64 v5
, s
[2:3]
2957 // GFX10
: encoding
: [0x02,0x1e,0x0a,0x7e]
2959 v_cvt_f32_f64 v5
, s
[4:5]
2960 // GFX10
: encoding
: [0x04,0x1e,0x0a,0x7e]
2962 v_cvt_f32_f64 v5
, s
[102:103]
2963 // GFX10
: encoding
: [0x66,0x1e,0x0a,0x7e]
2965 v_cvt_f32_f64 v5
, vcc
2966 // GFX10
: encoding
: [0x6a,0x1e,0x0a,0x7e]
2968 v_cvt_f32_f64 v5
, ttmp
[10:11]
2969 // GFX10
: encoding
: [0x76,0x1e,0x0a,0x7e]
2971 v_cvt_f32_f64 v5
, exec
2972 // GFX10
: encoding
: [0x7e,0x1e,0x0a,0x7e]
2975 // GFX10
: encoding
: [0x80,0x1e,0x0a,0x7e]
2977 v_cvt_f32_f64 v5
, -1
2978 // GFX10
: encoding
: [0xc1,0x1e,0x0a,0x7e]
2980 v_cvt_f32_f64 v5
, 0.5
2981 // GFX10
: encoding
: [0xf0,0x1e,0x0a,0x7e]
2983 v_cvt_f32_f64 v5
, -4.0
2984 // GFX10
: encoding
: [0xf7,0x1e,0x0a,0x7e]
2986 v_cvt_f32_f64 v5
, 0xaf123456
2987 // GFX10
: encoding
: [0xff,0x1e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
2989 v_cvt_f32_f64 v5
, 0x3f717273
2990 // GFX10
: encoding
: [0xff,0x1e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
2992 v_cvt_f32_f64_e64 v5
, v
[1:2]
2993 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x00]
2995 v_cvt_f32_f64_e64 v255
, v
[1:2]
2996 // GFX10
: encoding
: [0xff,0x00,0x8f,0xd5,0x01,0x01,0x00,0x00]
2998 v_cvt_f32_f64_e64 v5
, v
[254:255]
2999 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0xfe,0x01,0x00,0x00]
3001 v_cvt_f32_f64_e64 v5
, s
[2:3]
3002 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x02,0x00,0x00,0x00]
3004 v_cvt_f32_f64_e64 v5
, s
[4:5]
3005 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x04,0x00,0x00,0x00]
3007 v_cvt_f32_f64_e64 v5
, s
[100:101]
3008 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x64,0x00,0x00,0x00]
3010 v_cvt_f32_f64_e64 v5
, vcc
3011 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x6a,0x00,0x00,0x00]
3013 v_cvt_f32_f64_e64 v5
, exec
3014 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x7e,0x00,0x00,0x00]
3016 v_cvt_f32_f64_e64 v5
, 0
3017 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x80,0x00,0x00,0x00]
3019 v_cvt_f32_f64_e64 v5
, -1
3020 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0xc1,0x00,0x00,0x00]
3022 v_cvt_f32_f64_e64 v5
, 0.5
3023 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0xf0,0x00,0x00,0x00]
3025 v_cvt_f32_f64_e64 v5
, -4.0
3026 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0xf7,0x00,0x00,0x00]
3028 v_cvt_f32_f64_e64 v5
, -v
[1:2]
3029 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x20]
3031 v_cvt_f32_f64_e64 v5
, |v
[1:2]|
3032 // GFX10
: encoding
: [0x05,0x01,0x8f,0xd5,0x01,0x01,0x00,0x00]
3034 v_cvt_f32_f64_e64 v5
, v
[1:2] clamp
3035 // GFX10
: encoding
: [0x05,0x80,0x8f,0xd5,0x01,0x01,0x00,0x00]
3037 v_cvt_f32_f64_e64 v5
, v
[1:2] mul:2
3038 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x08]
3040 v_cvt_f32_f64_e64 v5
, v
[1:2] mul:4
3041 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x10]
3043 v_cvt_f32_f64_e64 v5
, v
[1:2] div:2
3044 // GFX10
: encoding
: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x18]
3046 v_cvt_f64_f32 v
[5:6], v1
3047 // GFX10
: encoding
: [0x01,0x21,0x0a,0x7e]
3049 v_cvt_f64_f32 v
[254:255], v1
3050 // GFX10
: encoding
: [0x01,0x21,0xfc,0x7f]
3052 v_cvt_f64_f32 v
[5:6], v255
3053 // GFX10
: encoding
: [0xff,0x21,0x0a,0x7e]
3055 v_cvt_f64_f32 v
[5:6], s1
3056 // GFX10
: encoding
: [0x01,0x20,0x0a,0x7e]
3058 v_cvt_f64_f32 v
[5:6], s103
3059 // GFX10
: encoding
: [0x67,0x20,0x0a,0x7e]
3061 v_cvt_f64_f32 v
[5:6], vcc_lo
3062 // GFX10
: encoding
: [0x6a,0x20,0x0a,0x7e]
3064 v_cvt_f64_f32 v
[5:6], vcc_hi
3065 // GFX10
: encoding
: [0x6b,0x20,0x0a,0x7e]
3067 v_cvt_f64_f32 v
[5:6], ttmp11
3068 // GFX10
: encoding
: [0x77,0x20,0x0a,0x7e]
3070 v_cvt_f64_f32 v
[5:6], m0
3071 // GFX10
: encoding
: [0x7c,0x20,0x0a,0x7e]
3073 v_cvt_f64_f32 v
[5:6], exec_lo
3074 // GFX10
: encoding
: [0x7e,0x20,0x0a,0x7e]
3076 v_cvt_f64_f32 v
[5:6], exec_hi
3077 // GFX10
: encoding
: [0x7f,0x20,0x0a,0x7e]
3079 v_cvt_f64_f32 v
[5:6], 0
3080 // GFX10
: encoding
: [0x80,0x20,0x0a,0x7e]
3082 v_cvt_f64_f32 v
[5:6], -1
3083 // GFX10
: encoding
: [0xc1,0x20,0x0a,0x7e]
3085 v_cvt_f64_f32 v
[5:6], 0.5
3086 // GFX10
: encoding
: [0xf0,0x20,0x0a,0x7e]
3088 v_cvt_f64_f32 v
[5:6], -4.0
3089 // GFX10
: encoding
: [0xf7,0x20,0x0a,0x7e]
3091 v_cvt_f64_f32 v
[5:6], 0xaf123456
3092 // GFX10
: encoding
: [0xff,0x20,0x0a,0x7e,0x56,0x34,0x12,0xaf]
3094 v_cvt_f64_f32 v
[5:6], 0x3f717273
3095 // GFX10
: encoding
: [0xff,0x20,0x0a,0x7e,0x73,0x72,0x71,0x3f]
3097 v_cvt_f64_f32_e64 v
[5:6], v1
3098 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x00]
3100 v_cvt_f64_f32_e64 v
[254:255], v1
3101 // GFX10
: encoding
: [0xfe,0x00,0x90,0xd5,0x01,0x01,0x00,0x00]
3103 v_cvt_f64_f32_e64 v
[5:6], v255
3104 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0xff,0x01,0x00,0x00]
3106 v_cvt_f64_f32_e64 v
[5:6], s1
3107 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x00,0x00,0x00]
3109 v_cvt_f64_f32_e64 v
[5:6], s101
3110 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x65,0x00,0x00,0x00]
3112 v_cvt_f64_f32_e64 v
[5:6], vcc_lo
3113 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x6a,0x00,0x00,0x00]
3115 v_cvt_f64_f32_e64 v
[5:6], vcc_hi
3116 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x6b,0x00,0x00,0x00]
3118 v_cvt_f64_f32_e64 v
[5:6], m0
3119 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x7c,0x00,0x00,0x00]
3121 v_cvt_f64_f32_e64 v
[5:6], exec_lo
3122 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x7e,0x00,0x00,0x00]
3124 v_cvt_f64_f32_e64 v
[5:6], exec_hi
3125 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x7f,0x00,0x00,0x00]
3127 v_cvt_f64_f32_e64 v
[5:6], 0
3128 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x80,0x00,0x00,0x00]
3130 v_cvt_f64_f32_e64 v
[5:6], -1
3131 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0xc1,0x00,0x00,0x00]
3133 v_cvt_f64_f32_e64 v
[5:6], 0.5
3134 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0xf0,0x00,0x00,0x00]
3136 v_cvt_f64_f32_e64 v
[5:6], -4.0
3137 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0xf7,0x00,0x00,0x00]
3139 v_cvt_f64_f32_e64 v
[5:6], -v1
3140 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x20]
3142 v_cvt_f64_f32_e64 v
[5:6], |v1|
3143 // GFX10
: encoding
: [0x05,0x01,0x90,0xd5,0x01,0x01,0x00,0x00]
3145 v_cvt_f64_f32_e64 v
[5:6], v1 clamp
3146 // GFX10
: encoding
: [0x05,0x80,0x90,0xd5,0x01,0x01,0x00,0x00]
3148 v_cvt_f64_f32_e64 v
[5:6], v1
mul:2
3149 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x08]
3151 v_cvt_f64_f32_e64 v
[5:6], v1
mul:4
3152 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x10]
3154 v_cvt_f64_f32_e64 v
[5:6], v1
div:2
3155 // GFX10
: encoding
: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x18]
3157 v_cvt_f32_ubyte0 v5
, v1
3158 // GFX10
: encoding
: [0x01,0x23,0x0a,0x7e]
3160 v_cvt_f32_ubyte0 v255
, v1
3161 // GFX10
: encoding
: [0x01,0x23,0xfe,0x7f]
3163 v_cvt_f32_ubyte0 v5
, v255
3164 // GFX10
: encoding
: [0xff,0x23,0x0a,0x7e]
3166 v_cvt_f32_ubyte0 v5
, s1
3167 // GFX10
: encoding
: [0x01,0x22,0x0a,0x7e]
3169 v_cvt_f32_ubyte0 v5
, s103
3170 // GFX10
: encoding
: [0x67,0x22,0x0a,0x7e]
3172 v_cvt_f32_ubyte0 v5
, vcc_lo
3173 // GFX10
: encoding
: [0x6a,0x22,0x0a,0x7e]
3175 v_cvt_f32_ubyte0 v5
, vcc_hi
3176 // GFX10
: encoding
: [0x6b,0x22,0x0a,0x7e]
3178 v_cvt_f32_ubyte0 v5
, ttmp11
3179 // GFX10
: encoding
: [0x77,0x22,0x0a,0x7e]
3181 v_cvt_f32_ubyte0 v5
, m0
3182 // GFX10
: encoding
: [0x7c,0x22,0x0a,0x7e]
3184 v_cvt_f32_ubyte0 v5
, exec_lo
3185 // GFX10
: encoding
: [0x7e,0x22,0x0a,0x7e]
3187 v_cvt_f32_ubyte0 v5
, exec_hi
3188 // GFX10
: encoding
: [0x7f,0x22,0x0a,0x7e]
3190 v_cvt_f32_ubyte0 v5
, 0
3191 // GFX10
: encoding
: [0x80,0x22,0x0a,0x7e]
3193 v_cvt_f32_ubyte0 v5
, -1
3194 // GFX10
: encoding
: [0xc1,0x22,0x0a,0x7e]
3196 v_cvt_f32_ubyte0 v5
, 0.5
3197 // GFX10
: encoding
: [0xf0,0x22,0x0a,0x7e]
3199 v_cvt_f32_ubyte0 v5
, -4.0
3200 // GFX10
: encoding
: [0xf7,0x22,0x0a,0x7e]
3202 v_cvt_f32_ubyte0 v5
, 0xaf123456
3203 // GFX10
: encoding
: [0xff,0x22,0x0a,0x7e,0x56,0x34,0x12,0xaf]
3205 v_cvt_f32_ubyte0 v5
, 0x3f717273
3206 // GFX10
: encoding
: [0xff,0x22,0x0a,0x7e,0x73,0x72,0x71,0x3f]
3208 v_cvt_f32_ubyte0_e64 v5
, v1
3209 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x00]
3211 v_cvt_f32_ubyte0_e64 v255
, v1
3212 // GFX10
: encoding
: [0xff,0x00,0x91,0xd5,0x01,0x01,0x00,0x00]
3214 v_cvt_f32_ubyte0_e64 v5
, v255
3215 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0xff,0x01,0x00,0x00]
3217 v_cvt_f32_ubyte0_e64 v5
, s1
3218 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x00,0x00,0x00]
3220 v_cvt_f32_ubyte0_e64 v5
, s101
3221 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x65,0x00,0x00,0x00]
3223 v_cvt_f32_ubyte0_e64 v5
, vcc_lo
3224 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x6a,0x00,0x00,0x00]
3226 v_cvt_f32_ubyte0_e64 v5
, vcc_hi
3227 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x6b,0x00,0x00,0x00]
3229 v_cvt_f32_ubyte0_e64 v5
, m0
3230 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x7c,0x00,0x00,0x00]
3232 v_cvt_f32_ubyte0_e64 v5
, exec_lo
3233 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x7e,0x00,0x00,0x00]
3235 v_cvt_f32_ubyte0_e64 v5
, exec_hi
3236 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x7f,0x00,0x00,0x00]
3238 v_cvt_f32_ubyte0_e64 v5
, 0
3239 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x80,0x00,0x00,0x00]
3241 v_cvt_f32_ubyte0_e64 v5
, -1
3242 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0xc1,0x00,0x00,0x00]
3244 v_cvt_f32_ubyte0_e64 v5
, 0.5
3245 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0xf0,0x00,0x00,0x00]
3247 v_cvt_f32_ubyte0_e64 v5
, -4.0
3248 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0xf7,0x00,0x00,0x00]
3250 v_cvt_f32_ubyte0_e64 v5
, v1 clamp
3251 // GFX10
: encoding
: [0x05,0x80,0x91,0xd5,0x01,0x01,0x00,0x00]
3253 v_cvt_f32_ubyte0_e64 v5
, v1
mul:2
3254 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x08]
3256 v_cvt_f32_ubyte0_e64 v5
, v1
mul:4
3257 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x10]
3259 v_cvt_f32_ubyte0_e64 v5
, v1
div:2
3260 // GFX10
: encoding
: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x18]
3262 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3263 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x00]
3265 v_cvt_f32_ubyte0_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3266 // GFX10
: encoding
: [0xf9,0x22,0xfe,0x7f,0x01,0x06,0x06,0x00]
3268 v_cvt_f32_ubyte0_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3269 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0xff,0x06,0x06,0x00]
3271 v_cvt_f32_ubyte0_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3272 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x86,0x00]
3274 v_cvt_f32_ubyte0_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3275 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x65,0x06,0x86,0x00]
3277 v_cvt_f32_ubyte0_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3278 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x6a,0x06,0x86,0x00]
3280 v_cvt_f32_ubyte0_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3281 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x6b,0x06,0x86,0x00]
3283 v_cvt_f32_ubyte0_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3284 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x7c,0x06,0x86,0x00]
3286 v_cvt_f32_ubyte0_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3287 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x7e,0x06,0x86,0x00]
3289 v_cvt_f32_ubyte0_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3290 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x7f,0x06,0x86,0x00]
3292 v_cvt_f32_ubyte0_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3293 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x26,0x06,0x00]
3295 v_cvt_f32_ubyte0_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3296 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x46,0x06,0x00]
3298 v_cvt_f32_ubyte0_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3299 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x86,0x06,0x00]
3301 v_cvt_f32_ubyte0_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3302 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0xc6,0x06,0x00]
3304 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3305 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x00]
3307 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3308 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x00,0x06,0x00]
3310 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3311 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x01,0x06,0x00]
3313 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3314 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x02,0x06,0x00]
3316 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3317 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x03,0x06,0x00]
3319 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3320 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x04,0x06,0x00]
3322 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3323 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x05,0x06,0x00]
3325 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
3326 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x0e,0x06,0x00]
3328 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
3329 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x16,0x06,0x00]
3331 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
3332 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x16,0x06,0x00]
3334 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
3335 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x00]
3337 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
3338 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x00,0x00]
3340 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
3341 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x01,0x00]
3343 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
3344 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x02,0x00]
3346 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
3347 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x03,0x00]
3349 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
3350 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x04,0x00]
3352 v_cvt_f32_ubyte0_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
3353 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x05,0x00]
3355 v_cvt_f32_ubyte0_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3356 // GFX10
: encoding
: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x0e,0x00]
3358 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3359 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x00]
3361 v_cvt_f32_ubyte0_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3362 // GFX10
: encoding
: [0xfa,0x22,0xfe,0x7f,0x01,0xe4,0x00,0x00]
3364 v_cvt_f32_ubyte0_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3365 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0xff,0xe4,0x00,0x00]
3367 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
3368 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x1b,0x00,0x00]
3370 v_cvt_f32_ubyte0_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
3371 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x40,0x01,0x00]
3373 v_cvt_f32_ubyte0_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
3374 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x41,0x01,0x00]
3376 v_cvt_f32_ubyte0_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
3377 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x01,0x01,0x00]
3379 v_cvt_f32_ubyte0_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
3380 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x0f,0x01,0x00]
3382 v_cvt_f32_ubyte0_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
3383 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x11,0x01,0x00]
3385 v_cvt_f32_ubyte0_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
3386 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x1f,0x01,0x00]
3388 v_cvt_f32_ubyte0_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
3389 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x21,0x01,0x00]
3391 v_cvt_f32_ubyte0_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
3392 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x2f,0x01,0x00]
3394 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
3395 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x10]
3397 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
3398 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x30]
3400 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
3401 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
3403 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
3404 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
3406 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
3407 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x01]
3409 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
3410 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x03]
3412 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
3413 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
3415 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
3416 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
3418 v_cvt_f32_ubyte0_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
3419 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x08,0x00]
3421 v_cvt_f32_ubyte0_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
3422 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x51,0x01,0x00]
3424 v_cvt_f32_ubyte0_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
3425 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x5f,0x01,0x00]
3427 v_cvt_f32_ubyte0_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
3428 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x61,0x01,0x00]
3430 v_cvt_f32_ubyte0_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
3431 // GFX10
: encoding
: [0xfa,0x22,0x0a,0x7e,0x01,0x6f,0x01,0x00]
3433 v_cvt_f32_ubyte1 v5
, v1
3434 // GFX10
: encoding
: [0x01,0x25,0x0a,0x7e]
3436 v_cvt_f32_ubyte1 v255
, v1
3437 // GFX10
: encoding
: [0x01,0x25,0xfe,0x7f]
3439 v_cvt_f32_ubyte1 v5
, v255
3440 // GFX10
: encoding
: [0xff,0x25,0x0a,0x7e]
3442 v_cvt_f32_ubyte1 v5
, s1
3443 // GFX10
: encoding
: [0x01,0x24,0x0a,0x7e]
3445 v_cvt_f32_ubyte1 v5
, s103
3446 // GFX10
: encoding
: [0x67,0x24,0x0a,0x7e]
3448 v_cvt_f32_ubyte1 v5
, vcc_lo
3449 // GFX10
: encoding
: [0x6a,0x24,0x0a,0x7e]
3451 v_cvt_f32_ubyte1 v5
, vcc_hi
3452 // GFX10
: encoding
: [0x6b,0x24,0x0a,0x7e]
3454 v_cvt_f32_ubyte1 v5
, ttmp11
3455 // GFX10
: encoding
: [0x77,0x24,0x0a,0x7e]
3457 v_cvt_f32_ubyte1 v5
, m0
3458 // GFX10
: encoding
: [0x7c,0x24,0x0a,0x7e]
3460 v_cvt_f32_ubyte1 v5
, exec_lo
3461 // GFX10
: encoding
: [0x7e,0x24,0x0a,0x7e]
3463 v_cvt_f32_ubyte1 v5
, exec_hi
3464 // GFX10
: encoding
: [0x7f,0x24,0x0a,0x7e]
3466 v_cvt_f32_ubyte1 v5
, 0
3467 // GFX10
: encoding
: [0x80,0x24,0x0a,0x7e]
3469 v_cvt_f32_ubyte1 v5
, -1
3470 // GFX10
: encoding
: [0xc1,0x24,0x0a,0x7e]
3472 v_cvt_f32_ubyte1 v5
, 0.5
3473 // GFX10
: encoding
: [0xf0,0x24,0x0a,0x7e]
3475 v_cvt_f32_ubyte1 v5
, -4.0
3476 // GFX10
: encoding
: [0xf7,0x24,0x0a,0x7e]
3478 v_cvt_f32_ubyte1 v5
, 0xaf123456
3479 // GFX10
: encoding
: [0xff,0x24,0x0a,0x7e,0x56,0x34,0x12,0xaf]
3481 v_cvt_f32_ubyte1 v5
, 0x3f717273
3482 // GFX10
: encoding
: [0xff,0x24,0x0a,0x7e,0x73,0x72,0x71,0x3f]
3484 v_cvt_f32_ubyte1_e64 v5
, v1
3485 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x00]
3487 v_cvt_f32_ubyte1_e64 v255
, v1
3488 // GFX10
: encoding
: [0xff,0x00,0x92,0xd5,0x01,0x01,0x00,0x00]
3490 v_cvt_f32_ubyte1_e64 v5
, v255
3491 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0xff,0x01,0x00,0x00]
3493 v_cvt_f32_ubyte1_e64 v5
, s1
3494 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x00,0x00,0x00]
3496 v_cvt_f32_ubyte1_e64 v5
, s101
3497 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x65,0x00,0x00,0x00]
3499 v_cvt_f32_ubyte1_e64 v5
, vcc_lo
3500 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x6a,0x00,0x00,0x00]
3502 v_cvt_f32_ubyte1_e64 v5
, vcc_hi
3503 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x6b,0x00,0x00,0x00]
3505 v_cvt_f32_ubyte1_e64 v5
, m0
3506 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x7c,0x00,0x00,0x00]
3508 v_cvt_f32_ubyte1_e64 v5
, exec_lo
3509 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x7e,0x00,0x00,0x00]
3511 v_cvt_f32_ubyte1_e64 v5
, exec_hi
3512 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x7f,0x00,0x00,0x00]
3514 v_cvt_f32_ubyte1_e64 v5
, 0
3515 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x80,0x00,0x00,0x00]
3517 v_cvt_f32_ubyte1_e64 v5
, -1
3518 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0xc1,0x00,0x00,0x00]
3520 v_cvt_f32_ubyte1_e64 v5
, 0.5
3521 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0xf0,0x00,0x00,0x00]
3523 v_cvt_f32_ubyte1_e64 v5
, -4.0
3524 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0xf7,0x00,0x00,0x00]
3526 v_cvt_f32_ubyte1_e64 v5
, v1 clamp
3527 // GFX10
: encoding
: [0x05,0x80,0x92,0xd5,0x01,0x01,0x00,0x00]
3529 v_cvt_f32_ubyte1_e64 v5
, v1
mul:2
3530 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x08]
3532 v_cvt_f32_ubyte1_e64 v5
, v1
mul:4
3533 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x10]
3535 v_cvt_f32_ubyte1_e64 v5
, v1
div:2
3536 // GFX10
: encoding
: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x18]
3538 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3539 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x00]
3541 v_cvt_f32_ubyte1_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3542 // GFX10
: encoding
: [0xf9,0x24,0xfe,0x7f,0x01,0x06,0x06,0x00]
3544 v_cvt_f32_ubyte1_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3545 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0xff,0x06,0x06,0x00]
3547 v_cvt_f32_ubyte1_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3548 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x86,0x00]
3550 v_cvt_f32_ubyte1_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3551 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x65,0x06,0x86,0x00]
3553 v_cvt_f32_ubyte1_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3554 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x6a,0x06,0x86,0x00]
3556 v_cvt_f32_ubyte1_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3557 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x6b,0x06,0x86,0x00]
3559 v_cvt_f32_ubyte1_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3560 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x7c,0x06,0x86,0x00]
3562 v_cvt_f32_ubyte1_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3563 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x7e,0x06,0x86,0x00]
3565 v_cvt_f32_ubyte1_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3566 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x7f,0x06,0x86,0x00]
3568 v_cvt_f32_ubyte1_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3569 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x26,0x06,0x00]
3571 v_cvt_f32_ubyte1_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3572 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x46,0x06,0x00]
3574 v_cvt_f32_ubyte1_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3575 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x86,0x06,0x00]
3577 v_cvt_f32_ubyte1_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3578 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0xc6,0x06,0x00]
3580 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3581 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x00]
3583 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3584 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x00,0x06,0x00]
3586 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3587 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x01,0x06,0x00]
3589 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3590 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x02,0x06,0x00]
3592 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3593 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x03,0x06,0x00]
3595 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3596 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x04,0x06,0x00]
3598 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3599 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x05,0x06,0x00]
3601 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
3602 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x0e,0x06,0x00]
3604 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
3605 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x16,0x06,0x00]
3607 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
3608 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x16,0x06,0x00]
3610 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
3611 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x00]
3613 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
3614 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x00,0x00]
3616 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
3617 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x01,0x00]
3619 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
3620 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x02,0x00]
3622 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
3623 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x03,0x00]
3625 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
3626 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x04,0x00]
3628 v_cvt_f32_ubyte1_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
3629 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x05,0x00]
3631 v_cvt_f32_ubyte1_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3632 // GFX10
: encoding
: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x0e,0x00]
3634 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3635 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x00]
3637 v_cvt_f32_ubyte1_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3638 // GFX10
: encoding
: [0xfa,0x24,0xfe,0x7f,0x01,0xe4,0x00,0x00]
3640 v_cvt_f32_ubyte1_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3641 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0xff,0xe4,0x00,0x00]
3643 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
3644 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x1b,0x00,0x00]
3646 v_cvt_f32_ubyte1_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
3647 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x40,0x01,0x00]
3649 v_cvt_f32_ubyte1_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
3650 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x41,0x01,0x00]
3652 v_cvt_f32_ubyte1_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
3653 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x01,0x01,0x00]
3655 v_cvt_f32_ubyte1_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
3656 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x0f,0x01,0x00]
3658 v_cvt_f32_ubyte1_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
3659 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x11,0x01,0x00]
3661 v_cvt_f32_ubyte1_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
3662 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x1f,0x01,0x00]
3664 v_cvt_f32_ubyte1_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
3665 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x21,0x01,0x00]
3667 v_cvt_f32_ubyte1_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
3668 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x2f,0x01,0x00]
3670 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
3671 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x10]
3673 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
3674 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x30]
3676 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
3677 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
3679 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
3680 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
3682 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
3683 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x01]
3685 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
3686 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x03]
3688 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
3689 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
3691 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
3692 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
3694 v_cvt_f32_ubyte1_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
3695 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x08,0x00]
3697 v_cvt_f32_ubyte1_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
3698 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x51,0x01,0x00]
3700 v_cvt_f32_ubyte1_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
3701 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x5f,0x01,0x00]
3703 v_cvt_f32_ubyte1_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
3704 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x61,0x01,0x00]
3706 v_cvt_f32_ubyte1_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
3707 // GFX10
: encoding
: [0xfa,0x24,0x0a,0x7e,0x01,0x6f,0x01,0x00]
3709 v_cvt_f32_ubyte2 v5
, v1
3710 // GFX10
: encoding
: [0x01,0x27,0x0a,0x7e]
3712 v_cvt_f32_ubyte2 v255
, v1
3713 // GFX10
: encoding
: [0x01,0x27,0xfe,0x7f]
3715 v_cvt_f32_ubyte2 v5
, v255
3716 // GFX10
: encoding
: [0xff,0x27,0x0a,0x7e]
3718 v_cvt_f32_ubyte2 v5
, s1
3719 // GFX10
: encoding
: [0x01,0x26,0x0a,0x7e]
3721 v_cvt_f32_ubyte2 v5
, s103
3722 // GFX10
: encoding
: [0x67,0x26,0x0a,0x7e]
3724 v_cvt_f32_ubyte2 v5
, vcc_lo
3725 // GFX10
: encoding
: [0x6a,0x26,0x0a,0x7e]
3727 v_cvt_f32_ubyte2 v5
, vcc_hi
3728 // GFX10
: encoding
: [0x6b,0x26,0x0a,0x7e]
3730 v_cvt_f32_ubyte2 v5
, ttmp11
3731 // GFX10
: encoding
: [0x77,0x26,0x0a,0x7e]
3733 v_cvt_f32_ubyte2 v5
, m0
3734 // GFX10
: encoding
: [0x7c,0x26,0x0a,0x7e]
3736 v_cvt_f32_ubyte2 v5
, exec_lo
3737 // GFX10
: encoding
: [0x7e,0x26,0x0a,0x7e]
3739 v_cvt_f32_ubyte2 v5
, exec_hi
3740 // GFX10
: encoding
: [0x7f,0x26,0x0a,0x7e]
3742 v_cvt_f32_ubyte2 v5
, 0
3743 // GFX10
: encoding
: [0x80,0x26,0x0a,0x7e]
3745 v_cvt_f32_ubyte2 v5
, -1
3746 // GFX10
: encoding
: [0xc1,0x26,0x0a,0x7e]
3748 v_cvt_f32_ubyte2 v5
, 0.5
3749 // GFX10
: encoding
: [0xf0,0x26,0x0a,0x7e]
3751 v_cvt_f32_ubyte2 v5
, -4.0
3752 // GFX10
: encoding
: [0xf7,0x26,0x0a,0x7e]
3754 v_cvt_f32_ubyte2 v5
, 0xaf123456
3755 // GFX10
: encoding
: [0xff,0x26,0x0a,0x7e,0x56,0x34,0x12,0xaf]
3757 v_cvt_f32_ubyte2 v5
, 0x3f717273
3758 // GFX10
: encoding
: [0xff,0x26,0x0a,0x7e,0x73,0x72,0x71,0x3f]
3760 v_cvt_f32_ubyte2_e64 v5
, v1
3761 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x00]
3763 v_cvt_f32_ubyte2_e64 v255
, v1
3764 // GFX10
: encoding
: [0xff,0x00,0x93,0xd5,0x01,0x01,0x00,0x00]
3766 v_cvt_f32_ubyte2_e64 v5
, v255
3767 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0xff,0x01,0x00,0x00]
3769 v_cvt_f32_ubyte2_e64 v5
, s1
3770 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x00,0x00,0x00]
3772 v_cvt_f32_ubyte2_e64 v5
, s101
3773 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x65,0x00,0x00,0x00]
3775 v_cvt_f32_ubyte2_e64 v5
, vcc_lo
3776 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x6a,0x00,0x00,0x00]
3778 v_cvt_f32_ubyte2_e64 v5
, vcc_hi
3779 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x6b,0x00,0x00,0x00]
3781 v_cvt_f32_ubyte2_e64 v5
, m0
3782 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x7c,0x00,0x00,0x00]
3784 v_cvt_f32_ubyte2_e64 v5
, exec_lo
3785 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x7e,0x00,0x00,0x00]
3787 v_cvt_f32_ubyte2_e64 v5
, exec_hi
3788 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x7f,0x00,0x00,0x00]
3790 v_cvt_f32_ubyte2_e64 v5
, 0
3791 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x80,0x00,0x00,0x00]
3793 v_cvt_f32_ubyte2_e64 v5
, -1
3794 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0xc1,0x00,0x00,0x00]
3796 v_cvt_f32_ubyte2_e64 v5
, 0.5
3797 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0xf0,0x00,0x00,0x00]
3799 v_cvt_f32_ubyte2_e64 v5
, -4.0
3800 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0xf7,0x00,0x00,0x00]
3802 v_cvt_f32_ubyte2_e64 v5
, v1 clamp
3803 // GFX10
: encoding
: [0x05,0x80,0x93,0xd5,0x01,0x01,0x00,0x00]
3805 v_cvt_f32_ubyte2_e64 v5
, v1
mul:2
3806 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x08]
3808 v_cvt_f32_ubyte2_e64 v5
, v1
mul:4
3809 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x10]
3811 v_cvt_f32_ubyte2_e64 v5
, v1
div:2
3812 // GFX10
: encoding
: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x18]
3814 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3815 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x00]
3817 v_cvt_f32_ubyte2_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3818 // GFX10
: encoding
: [0xf9,0x26,0xfe,0x7f,0x01,0x06,0x06,0x00]
3820 v_cvt_f32_ubyte2_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3821 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0xff,0x06,0x06,0x00]
3823 v_cvt_f32_ubyte2_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3824 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x86,0x00]
3826 v_cvt_f32_ubyte2_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3827 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x65,0x06,0x86,0x00]
3829 v_cvt_f32_ubyte2_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3830 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x6a,0x06,0x86,0x00]
3832 v_cvt_f32_ubyte2_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3833 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x6b,0x06,0x86,0x00]
3835 v_cvt_f32_ubyte2_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3836 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x7c,0x06,0x86,0x00]
3838 v_cvt_f32_ubyte2_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3839 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x7e,0x06,0x86,0x00]
3841 v_cvt_f32_ubyte2_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3842 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x7f,0x06,0x86,0x00]
3844 v_cvt_f32_ubyte2_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3845 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x26,0x06,0x00]
3847 v_cvt_f32_ubyte2_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3848 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x46,0x06,0x00]
3850 v_cvt_f32_ubyte2_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3851 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x86,0x06,0x00]
3853 v_cvt_f32_ubyte2_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3854 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0xc6,0x06,0x00]
3856 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3857 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x00]
3859 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3860 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x00,0x06,0x00]
3862 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3863 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x01,0x06,0x00]
3865 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3866 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x02,0x06,0x00]
3868 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3869 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x03,0x06,0x00]
3871 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3872 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x04,0x06,0x00]
3874 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
3875 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x05,0x06,0x00]
3877 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
3878 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x0e,0x06,0x00]
3880 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
3881 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x16,0x06,0x00]
3883 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
3884 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x16,0x06,0x00]
3886 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
3887 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x00]
3889 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
3890 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x00,0x00]
3892 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
3893 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x01,0x00]
3895 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
3896 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x02,0x00]
3898 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
3899 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x03,0x00]
3901 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
3902 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x04,0x00]
3904 v_cvt_f32_ubyte2_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
3905 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x05,0x00]
3907 v_cvt_f32_ubyte2_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
3908 // GFX10
: encoding
: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x0e,0x00]
3910 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3911 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x00]
3913 v_cvt_f32_ubyte2_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3914 // GFX10
: encoding
: [0xfa,0x26,0xfe,0x7f,0x01,0xe4,0x00,0x00]
3916 v_cvt_f32_ubyte2_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
3917 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0xff,0xe4,0x00,0x00]
3919 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
3920 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x1b,0x00,0x00]
3922 v_cvt_f32_ubyte2_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
3923 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x40,0x01,0x00]
3925 v_cvt_f32_ubyte2_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
3926 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x41,0x01,0x00]
3928 v_cvt_f32_ubyte2_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
3929 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x01,0x01,0x00]
3931 v_cvt_f32_ubyte2_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
3932 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x0f,0x01,0x00]
3934 v_cvt_f32_ubyte2_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
3935 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x11,0x01,0x00]
3937 v_cvt_f32_ubyte2_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
3938 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x1f,0x01,0x00]
3940 v_cvt_f32_ubyte2_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
3941 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x21,0x01,0x00]
3943 v_cvt_f32_ubyte2_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
3944 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x2f,0x01,0x00]
3946 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
3947 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x10]
3949 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
3950 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x30]
3952 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
3953 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
3955 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
3956 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
3958 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
3959 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x01]
3961 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
3962 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x03]
3964 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
3965 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
3967 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
3968 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
3970 v_cvt_f32_ubyte2_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
3971 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x08,0x00]
3973 v_cvt_f32_ubyte2_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
3974 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x51,0x01,0x00]
3976 v_cvt_f32_ubyte2_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
3977 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x5f,0x01,0x00]
3979 v_cvt_f32_ubyte2_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
3980 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x61,0x01,0x00]
3982 v_cvt_f32_ubyte2_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
3983 // GFX10
: encoding
: [0xfa,0x26,0x0a,0x7e,0x01,0x6f,0x01,0x00]
3985 v_cvt_f32_ubyte3 v5
, v1
3986 // GFX10
: encoding
: [0x01,0x29,0x0a,0x7e]
3988 v_cvt_f32_ubyte3 v255
, v1
3989 // GFX10
: encoding
: [0x01,0x29,0xfe,0x7f]
3991 v_cvt_f32_ubyte3 v5
, v255
3992 // GFX10
: encoding
: [0xff,0x29,0x0a,0x7e]
3994 v_cvt_f32_ubyte3 v5
, s1
3995 // GFX10
: encoding
: [0x01,0x28,0x0a,0x7e]
3997 v_cvt_f32_ubyte3 v5
, s103
3998 // GFX10
: encoding
: [0x67,0x28,0x0a,0x7e]
4000 v_cvt_f32_ubyte3 v5
, vcc_lo
4001 // GFX10
: encoding
: [0x6a,0x28,0x0a,0x7e]
4003 v_cvt_f32_ubyte3 v5
, vcc_hi
4004 // GFX10
: encoding
: [0x6b,0x28,0x0a,0x7e]
4006 v_cvt_f32_ubyte3 v5
, ttmp11
4007 // GFX10
: encoding
: [0x77,0x28,0x0a,0x7e]
4009 v_cvt_f32_ubyte3 v5
, m0
4010 // GFX10
: encoding
: [0x7c,0x28,0x0a,0x7e]
4012 v_cvt_f32_ubyte3 v5
, exec_lo
4013 // GFX10
: encoding
: [0x7e,0x28,0x0a,0x7e]
4015 v_cvt_f32_ubyte3 v5
, exec_hi
4016 // GFX10
: encoding
: [0x7f,0x28,0x0a,0x7e]
4018 v_cvt_f32_ubyte3 v5
, 0
4019 // GFX10
: encoding
: [0x80,0x28,0x0a,0x7e]
4021 v_cvt_f32_ubyte3 v5
, -1
4022 // GFX10
: encoding
: [0xc1,0x28,0x0a,0x7e]
4024 v_cvt_f32_ubyte3 v5
, 0.5
4025 // GFX10
: encoding
: [0xf0,0x28,0x0a,0x7e]
4027 v_cvt_f32_ubyte3 v5
, -4.0
4028 // GFX10
: encoding
: [0xf7,0x28,0x0a,0x7e]
4030 v_cvt_f32_ubyte3 v5
, 0xaf123456
4031 // GFX10
: encoding
: [0xff,0x28,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4033 v_cvt_f32_ubyte3 v5
, 0x3f717273
4034 // GFX10
: encoding
: [0xff,0x28,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4036 v_cvt_f32_ubyte3_e64 v5
, v1
4037 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x00]
4039 v_cvt_f32_ubyte3_e64 v255
, v1
4040 // GFX10
: encoding
: [0xff,0x00,0x94,0xd5,0x01,0x01,0x00,0x00]
4042 v_cvt_f32_ubyte3_e64 v5
, v255
4043 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0xff,0x01,0x00,0x00]
4045 v_cvt_f32_ubyte3_e64 v5
, s1
4046 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x00,0x00,0x00]
4048 v_cvt_f32_ubyte3_e64 v5
, s101
4049 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x65,0x00,0x00,0x00]
4051 v_cvt_f32_ubyte3_e64 v5
, vcc_lo
4052 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x6a,0x00,0x00,0x00]
4054 v_cvt_f32_ubyte3_e64 v5
, vcc_hi
4055 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x6b,0x00,0x00,0x00]
4057 v_cvt_f32_ubyte3_e64 v5
, m0
4058 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x7c,0x00,0x00,0x00]
4060 v_cvt_f32_ubyte3_e64 v5
, exec_lo
4061 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x7e,0x00,0x00,0x00]
4063 v_cvt_f32_ubyte3_e64 v5
, exec_hi
4064 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x7f,0x00,0x00,0x00]
4066 v_cvt_f32_ubyte3_e64 v5
, 0
4067 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x80,0x00,0x00,0x00]
4069 v_cvt_f32_ubyte3_e64 v5
, -1
4070 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0xc1,0x00,0x00,0x00]
4072 v_cvt_f32_ubyte3_e64 v5
, 0.5
4073 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0xf0,0x00,0x00,0x00]
4075 v_cvt_f32_ubyte3_e64 v5
, -4.0
4076 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0xf7,0x00,0x00,0x00]
4078 v_cvt_f32_ubyte3_e64 v5
, v1 clamp
4079 // GFX10
: encoding
: [0x05,0x80,0x94,0xd5,0x01,0x01,0x00,0x00]
4081 v_cvt_f32_ubyte3_e64 v5
, v1
mul:2
4082 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x08]
4084 v_cvt_f32_ubyte3_e64 v5
, v1
mul:4
4085 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x10]
4087 v_cvt_f32_ubyte3_e64 v5
, v1
div:2
4088 // GFX10
: encoding
: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x18]
4090 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4091 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x06,0x00]
4093 v_cvt_f32_ubyte3_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4094 // GFX10
: encoding
: [0xf9,0x28,0xfe,0x7f,0x01,0x06,0x06,0x00]
4096 v_cvt_f32_ubyte3_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4097 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0xff,0x06,0x06,0x00]
4099 v_cvt_f32_ubyte3_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4100 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x86,0x00]
4102 v_cvt_f32_ubyte3_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4103 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x65,0x06,0x86,0x00]
4105 v_cvt_f32_ubyte3_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4106 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x6a,0x06,0x86,0x00]
4108 v_cvt_f32_ubyte3_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4109 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x6b,0x06,0x86,0x00]
4111 v_cvt_f32_ubyte3_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4112 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x7c,0x06,0x86,0x00]
4114 v_cvt_f32_ubyte3_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4115 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x7e,0x06,0x86,0x00]
4117 v_cvt_f32_ubyte3_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4118 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x7f,0x06,0x86,0x00]
4120 v_cvt_f32_ubyte3_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4121 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x26,0x06,0x00]
4123 v_cvt_f32_ubyte3_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4124 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x46,0x06,0x00]
4126 v_cvt_f32_ubyte3_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4127 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x86,0x06,0x00]
4129 v_cvt_f32_ubyte3_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4130 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0xc6,0x06,0x00]
4132 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4133 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x06,0x00]
4135 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4136 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x00,0x06,0x00]
4138 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4139 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x01,0x06,0x00]
4141 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4142 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x02,0x06,0x00]
4144 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4145 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x03,0x06,0x00]
4147 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4148 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x04,0x06,0x00]
4150 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
4151 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x05,0x06,0x00]
4153 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
4154 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x0e,0x06,0x00]
4156 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
4157 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x16,0x06,0x00]
4159 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
4160 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x16,0x06,0x00]
4162 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
4163 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x06,0x00]
4165 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
4166 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x00,0x00]
4168 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
4169 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x01,0x00]
4171 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
4172 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x02,0x00]
4174 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
4175 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x03,0x00]
4177 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
4178 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x04,0x00]
4180 v_cvt_f32_ubyte3_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
4181 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x05,0x00]
4183 v_cvt_f32_ubyte3_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4184 // GFX10
: encoding
: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x0e,0x00]
4186 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
4187 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x00]
4189 v_cvt_f32_ubyte3_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
4190 // GFX10
: encoding
: [0xfa,0x28,0xfe,0x7f,0x01,0xe4,0x00,0x00]
4192 v_cvt_f32_ubyte3_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
4193 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0xff,0xe4,0x00,0x00]
4195 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
4196 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x1b,0x00,0x00]
4198 v_cvt_f32_ubyte3_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
4199 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x40,0x01,0x00]
4201 v_cvt_f32_ubyte3_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
4202 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x41,0x01,0x00]
4204 v_cvt_f32_ubyte3_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
4205 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x01,0x01,0x00]
4207 v_cvt_f32_ubyte3_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
4208 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x0f,0x01,0x00]
4210 v_cvt_f32_ubyte3_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
4211 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x11,0x01,0x00]
4213 v_cvt_f32_ubyte3_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
4214 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x1f,0x01,0x00]
4216 v_cvt_f32_ubyte3_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
4217 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x21,0x01,0x00]
4219 v_cvt_f32_ubyte3_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
4220 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x2f,0x01,0x00]
4222 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
4223 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x10]
4225 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
4226 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x30]
4228 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
4229 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
4231 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
4232 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
4234 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
4235 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x01]
4237 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
4238 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x03]
4240 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
4241 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
4243 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
4244 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
4246 v_cvt_f32_ubyte3_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
4247 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x08,0x00]
4249 v_cvt_f32_ubyte3_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
4250 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x51,0x01,0x00]
4252 v_cvt_f32_ubyte3_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
4253 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x5f,0x01,0x00]
4255 v_cvt_f32_ubyte3_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
4256 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x61,0x01,0x00]
4258 v_cvt_f32_ubyte3_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
4259 // GFX10
: encoding
: [0xfa,0x28,0x0a,0x7e,0x01,0x6f,0x01,0x00]
4261 v_cvt_u32_f64 v5
, v
[1:2]
4262 // GFX10
: encoding
: [0x01,0x2b,0x0a,0x7e]
4264 v_cvt_u32_f64 v255
, v
[1:2]
4265 // GFX10
: encoding
: [0x01,0x2b,0xfe,0x7f]
4267 v_cvt_u32_f64 v5
, v
[254:255]
4268 // GFX10
: encoding
: [0xfe,0x2b,0x0a,0x7e]
4270 v_cvt_u32_f64 v5
, s
[2:3]
4271 // GFX10
: encoding
: [0x02,0x2a,0x0a,0x7e]
4273 v_cvt_u32_f64 v5
, s
[4:5]
4274 // GFX10
: encoding
: [0x04,0x2a,0x0a,0x7e]
4276 v_cvt_u32_f64 v5
, s
[102:103]
4277 // GFX10
: encoding
: [0x66,0x2a,0x0a,0x7e]
4279 v_cvt_u32_f64 v5
, vcc
4280 // GFX10
: encoding
: [0x6a,0x2a,0x0a,0x7e]
4282 v_cvt_u32_f64 v5
, ttmp
[10:11]
4283 // GFX10
: encoding
: [0x76,0x2a,0x0a,0x7e]
4285 v_cvt_u32_f64 v5
, exec
4286 // GFX10
: encoding
: [0x7e,0x2a,0x0a,0x7e]
4289 // GFX10
: encoding
: [0x80,0x2a,0x0a,0x7e]
4291 v_cvt_u32_f64 v5
, -1
4292 // GFX10
: encoding
: [0xc1,0x2a,0x0a,0x7e]
4294 v_cvt_u32_f64 v5
, 0.5
4295 // GFX10
: encoding
: [0xf0,0x2a,0x0a,0x7e]
4297 v_cvt_u32_f64 v5
, -4.0
4298 // GFX10
: encoding
: [0xf7,0x2a,0x0a,0x7e]
4300 v_cvt_u32_f64 v5
, 0xaf123456
4301 // GFX10
: encoding
: [0xff,0x2a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4303 v_cvt_u32_f64 v5
, 0x3f717273
4304 // GFX10
: encoding
: [0xff,0x2a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4306 v_cvt_u32_f64_e64 v5
, v
[1:2]
4307 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x01,0x01,0x00,0x00]
4309 v_cvt_u32_f64_e64 v255
, v
[1:2]
4310 // GFX10
: encoding
: [0xff,0x00,0x95,0xd5,0x01,0x01,0x00,0x00]
4312 v_cvt_u32_f64_e64 v5
, v
[254:255]
4313 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0xfe,0x01,0x00,0x00]
4315 v_cvt_u32_f64_e64 v5
, s
[2:3]
4316 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x02,0x00,0x00,0x00]
4318 v_cvt_u32_f64_e64 v5
, s
[4:5]
4319 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x04,0x00,0x00,0x00]
4321 v_cvt_u32_f64_e64 v5
, s
[100:101]
4322 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x64,0x00,0x00,0x00]
4324 v_cvt_u32_f64_e64 v5
, vcc
4325 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x6a,0x00,0x00,0x00]
4327 v_cvt_u32_f64_e64 v5
, exec
4328 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x7e,0x00,0x00,0x00]
4330 v_cvt_u32_f64_e64 v5
, 0
4331 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x80,0x00,0x00,0x00]
4333 v_cvt_u32_f64_e64 v5
, -1
4334 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0xc1,0x00,0x00,0x00]
4336 v_cvt_u32_f64_e64 v5
, 0.5
4337 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0xf0,0x00,0x00,0x00]
4339 v_cvt_u32_f64_e64 v5
, -4.0
4340 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0xf7,0x00,0x00,0x00]
4342 v_cvt_u32_f64_e64 v5
, -v
[1:2]
4343 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x01,0x01,0x00,0x20]
4345 v_cvt_u32_f64_e64 v5
, |v
[1:2]|
4346 // GFX10
: encoding
: [0x05,0x01,0x95,0xd5,0x01,0x01,0x00,0x00]
4348 v_cvt_u32_f64_e64 v5
, v
[1:2] clamp
4349 // GFX10
: encoding
: [0x05,0x80,0x95,0xd5,0x01,0x01,0x00,0x00]
4351 v_cvt_u32_f64_e64 v5
, s
[4:5] mul:2
4352 // GFX10
: encoding
: [0x05,0x00,0x95,0xd5,0x04,0x00,0x00,0x08]
4354 v_cvt_u32_f64_e64 v5
, v
[1:2] clamp
div:2
4355 // GFX10
: encoding
: [0x05,0x80,0x95,0xd5,0x01,0x01,0x00,0x18]
4357 v_cvt_f64_u32 v
[5:6], v1
4358 // GFX10
: encoding
: [0x01,0x2d,0x0a,0x7e]
4360 v_cvt_f64_u32 v
[254:255], v1
4361 // GFX10
: encoding
: [0x01,0x2d,0xfc,0x7f]
4363 v_cvt_f64_u32 v
[5:6], v255
4364 // GFX10
: encoding
: [0xff,0x2d,0x0a,0x7e]
4366 v_cvt_f64_u32 v
[5:6], s1
4367 // GFX10
: encoding
: [0x01,0x2c,0x0a,0x7e]
4369 v_cvt_f64_u32 v
[5:6], s103
4370 // GFX10
: encoding
: [0x67,0x2c,0x0a,0x7e]
4372 v_cvt_f64_u32 v
[5:6], vcc_lo
4373 // GFX10
: encoding
: [0x6a,0x2c,0x0a,0x7e]
4375 v_cvt_f64_u32 v
[5:6], vcc_hi
4376 // GFX10
: encoding
: [0x6b,0x2c,0x0a,0x7e]
4378 v_cvt_f64_u32 v
[5:6], ttmp11
4379 // GFX10
: encoding
: [0x77,0x2c,0x0a,0x7e]
4381 v_cvt_f64_u32 v
[5:6], m0
4382 // GFX10
: encoding
: [0x7c,0x2c,0x0a,0x7e]
4384 v_cvt_f64_u32 v
[5:6], exec_lo
4385 // GFX10
: encoding
: [0x7e,0x2c,0x0a,0x7e]
4387 v_cvt_f64_u32 v
[5:6], exec_hi
4388 // GFX10
: encoding
: [0x7f,0x2c,0x0a,0x7e]
4390 v_cvt_f64_u32 v
[5:6], 0
4391 // GFX10
: encoding
: [0x80,0x2c,0x0a,0x7e]
4393 v_cvt_f64_u32 v
[5:6], -1
4394 // GFX10
: encoding
: [0xc1,0x2c,0x0a,0x7e]
4396 v_cvt_f64_u32 v
[5:6], 0.5
4397 // GFX10
: encoding
: [0xf0,0x2c,0x0a,0x7e]
4399 v_cvt_f64_u32 v
[5:6], -4.0
4400 // GFX10
: encoding
: [0xf7,0x2c,0x0a,0x7e]
4402 v_cvt_f64_u32 v
[5:6], 0xaf123456
4403 // GFX10
: encoding
: [0xff,0x2c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4405 v_cvt_f64_u32 v
[5:6], 0x3f717273
4406 // GFX10
: encoding
: [0xff,0x2c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4408 v_cvt_f64_u32_e64 v
[5:6], v1
4409 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x00]
4411 v_cvt_f64_u32_e64 v
[254:255], v1
4412 // GFX10
: encoding
: [0xfe,0x00,0x96,0xd5,0x01,0x01,0x00,0x00]
4414 v_cvt_f64_u32_e64 v
[5:6], v255
4415 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0xff,0x01,0x00,0x00]
4417 v_cvt_f64_u32_e64 v
[5:6], s1
4418 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x00,0x00,0x00]
4420 v_cvt_f64_u32_e64 v
[5:6], s101
4421 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x65,0x00,0x00,0x00]
4423 v_cvt_f64_u32_e64 v
[5:6], vcc_lo
4424 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x6a,0x00,0x00,0x00]
4426 v_cvt_f64_u32_e64 v
[5:6], vcc_hi
4427 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x6b,0x00,0x00,0x00]
4429 v_cvt_f64_u32_e64 v
[5:6], m0
4430 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x7c,0x00,0x00,0x00]
4432 v_cvt_f64_u32_e64 v
[5:6], exec_lo
4433 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x7e,0x00,0x00,0x00]
4435 v_cvt_f64_u32_e64 v
[5:6], exec_hi
4436 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x7f,0x00,0x00,0x00]
4438 v_cvt_f64_u32_e64 v
[5:6], 0
4439 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x80,0x00,0x00,0x00]
4441 v_cvt_f64_u32_e64 v
[5:6], -1
4442 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0xc1,0x00,0x00,0x00]
4444 v_cvt_f64_u32_e64 v
[5:6], 0.5
4445 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0xf0,0x00,0x00,0x00]
4447 v_cvt_f64_u32_e64 v
[5:6], -4.0
4448 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0xf7,0x00,0x00,0x00]
4450 v_cvt_f64_u32_e64 v
[5:6], v1 clamp
4451 // GFX10
: encoding
: [0x05,0x80,0x96,0xd5,0x01,0x01,0x00,0x00]
4453 v_cvt_f64_u32_e64 v
[5:6], v1
mul:2
4454 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x08]
4456 v_cvt_f64_u32_e64 v
[5:6], v1
mul:4
4457 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x10]
4459 v_cvt_f64_u32_e64 v
[5:6], v1
div:2
4460 // GFX10
: encoding
: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x18]
4462 v_trunc_f64 v
[5:6], v
[1:2]
4463 // GFX10
: encoding
: [0x01,0x2f,0x0a,0x7e]
4465 v_trunc_f64 v
[254:255], v
[1:2]
4466 // GFX10
: encoding
: [0x01,0x2f,0xfc,0x7f]
4468 v_trunc_f64 v
[5:6], v
[254:255]
4469 // GFX10
: encoding
: [0xfe,0x2f,0x0a,0x7e]
4471 v_trunc_f64 v
[5:6], s
[2:3]
4472 // GFX10
: encoding
: [0x02,0x2e,0x0a,0x7e]
4474 v_trunc_f64 v
[5:6], s
[4:5]
4475 // GFX10
: encoding
: [0x04,0x2e,0x0a,0x7e]
4477 v_trunc_f64 v
[5:6], s
[102:103]
4478 // GFX10
: encoding
: [0x66,0x2e,0x0a,0x7e]
4480 v_trunc_f64 v
[5:6], vcc
4481 // GFX10
: encoding
: [0x6a,0x2e,0x0a,0x7e]
4483 v_trunc_f64 v
[5:6], ttmp
[10:11]
4484 // GFX10
: encoding
: [0x76,0x2e,0x0a,0x7e]
4486 v_trunc_f64 v
[5:6], exec
4487 // GFX10
: encoding
: [0x7e,0x2e,0x0a,0x7e]
4489 v_trunc_f64 v
[5:6], 0
4490 // GFX10
: encoding
: [0x80,0x2e,0x0a,0x7e]
4492 v_trunc_f64 v
[5:6], -1
4493 // GFX10
: encoding
: [0xc1,0x2e,0x0a,0x7e]
4495 v_trunc_f64 v
[5:6], 0.5
4496 // GFX10
: encoding
: [0xf0,0x2e,0x0a,0x7e]
4498 v_trunc_f64 v
[5:6], -4.0
4499 // GFX10
: encoding
: [0xf7,0x2e,0x0a,0x7e]
4501 v_trunc_f64 v
[5:6], 0xaf123456
4502 // GFX10
: encoding
: [0xff,0x2e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4504 v_trunc_f64 v
[5:6], 0x3f717273
4505 // GFX10
: encoding
: [0xff,0x2e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4507 v_trunc_f64_e64 v
[5:6], v
[1:2]
4508 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x00]
4510 v_trunc_f64_e64 v
[254:255], v
[1:2]
4511 // GFX10
: encoding
: [0xfe,0x00,0x97,0xd5,0x01,0x01,0x00,0x00]
4513 v_trunc_f64_e64 v
[5:6], v
[254:255]
4514 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0xfe,0x01,0x00,0x00]
4516 v_trunc_f64_e64 v
[5:6], s
[2:3]
4517 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x02,0x00,0x00,0x00]
4519 v_trunc_f64_e64 v
[5:6], s
[4:5]
4520 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x04,0x00,0x00,0x00]
4522 v_trunc_f64_e64 v
[5:6], s
[100:101]
4523 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x64,0x00,0x00,0x00]
4525 v_trunc_f64_e64 v
[5:6], vcc
4526 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x6a,0x00,0x00,0x00]
4528 v_trunc_f64_e64 v
[5:6], exec
4529 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x7e,0x00,0x00,0x00]
4531 v_trunc_f64_e64 v
[5:6], 0
4532 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x80,0x00,0x00,0x00]
4534 v_trunc_f64_e64 v
[5:6], -1
4535 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0xc1,0x00,0x00,0x00]
4537 v_trunc_f64_e64 v
[5:6], 0.5
4538 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0xf0,0x00,0x00,0x00]
4540 v_trunc_f64_e64 v
[5:6], -4.0
4541 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0xf7,0x00,0x00,0x00]
4543 v_trunc_f64_e64 v
[5:6], -v
[1:2]
4544 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x20]
4546 v_trunc_f64_e64 v
[5:6], |v
[1:2]|
4547 // GFX10
: encoding
: [0x05,0x01,0x97,0xd5,0x01,0x01,0x00,0x00]
4549 v_trunc_f64_e64 v
[5:6], v
[1:2] clamp
4550 // GFX10
: encoding
: [0x05,0x80,0x97,0xd5,0x01,0x01,0x00,0x00]
4552 v_trunc_f64_e64 v
[5:6], v
[1:2] mul:2
4553 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x08]
4555 v_trunc_f64_e64 v
[5:6], v
[1:2] mul:4
4556 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x10]
4558 v_trunc_f64_e64 v
[5:6], v
[1:2] div:2
4559 // GFX10
: encoding
: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x18]
4561 v_ceil_f64 v
[5:6], v
[1:2]
4562 // GFX10
: encoding
: [0x01,0x31,0x0a,0x7e]
4564 v_ceil_f64 v
[254:255], v
[1:2]
4565 // GFX10
: encoding
: [0x01,0x31,0xfc,0x7f]
4567 v_ceil_f64 v
[5:6], v
[254:255]
4568 // GFX10
: encoding
: [0xfe,0x31,0x0a,0x7e]
4570 v_ceil_f64 v
[5:6], s
[2:3]
4571 // GFX10
: encoding
: [0x02,0x30,0x0a,0x7e]
4573 v_ceil_f64 v
[5:6], s
[4:5]
4574 // GFX10
: encoding
: [0x04,0x30,0x0a,0x7e]
4576 v_ceil_f64 v
[5:6], s
[102:103]
4577 // GFX10
: encoding
: [0x66,0x30,0x0a,0x7e]
4579 v_ceil_f64 v
[5:6], vcc
4580 // GFX10
: encoding
: [0x6a,0x30,0x0a,0x7e]
4582 v_ceil_f64 v
[5:6], ttmp
[10:11]
4583 // GFX10
: encoding
: [0x76,0x30,0x0a,0x7e]
4585 v_ceil_f64 v
[5:6], exec
4586 // GFX10
: encoding
: [0x7e,0x30,0x0a,0x7e]
4588 v_ceil_f64 v
[5:6], 0
4589 // GFX10
: encoding
: [0x80,0x30,0x0a,0x7e]
4591 v_ceil_f64 v
[5:6], -1
4592 // GFX10
: encoding
: [0xc1,0x30,0x0a,0x7e]
4594 v_ceil_f64 v
[5:6], 0.5
4595 // GFX10
: encoding
: [0xf0,0x30,0x0a,0x7e]
4597 v_ceil_f64 v
[5:6], -4.0
4598 // GFX10
: encoding
: [0xf7,0x30,0x0a,0x7e]
4600 v_ceil_f64 v
[5:6], 0xaf123456
4601 // GFX10
: encoding
: [0xff,0x30,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4603 v_ceil_f64 v
[5:6], 0x3f717273
4604 // GFX10
: encoding
: [0xff,0x30,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4606 v_ceil_f64_e64 v
[5:6], v
[1:2]
4607 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x00]
4609 v_ceil_f64_e64 v
[254:255], v
[1:2]
4610 // GFX10
: encoding
: [0xfe,0x00,0x98,0xd5,0x01,0x01,0x00,0x00]
4612 v_ceil_f64_e64 v
[5:6], v
[254:255]
4613 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0xfe,0x01,0x00,0x00]
4615 v_ceil_f64_e64 v
[5:6], s
[2:3]
4616 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x02,0x00,0x00,0x00]
4618 v_ceil_f64_e64 v
[5:6], s
[4:5]
4619 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x04,0x00,0x00,0x00]
4621 v_ceil_f64_e64 v
[5:6], s
[100:101]
4622 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x64,0x00,0x00,0x00]
4624 v_ceil_f64_e64 v
[5:6], vcc
4625 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x6a,0x00,0x00,0x00]
4627 v_ceil_f64_e64 v
[5:6], exec
4628 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x7e,0x00,0x00,0x00]
4630 v_ceil_f64_e64 v
[5:6], 0
4631 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x80,0x00,0x00,0x00]
4633 v_ceil_f64_e64 v
[5:6], -1
4634 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0xc1,0x00,0x00,0x00]
4636 v_ceil_f64_e64 v
[5:6], 0.5
4637 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0xf0,0x00,0x00,0x00]
4639 v_ceil_f64_e64 v
[5:6], -4.0
4640 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0xf7,0x00,0x00,0x00]
4642 v_ceil_f64_e64 v
[5:6], -v
[1:2]
4643 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x20]
4645 v_ceil_f64_e64 v
[5:6], |v
[1:2]|
4646 // GFX10
: encoding
: [0x05,0x01,0x98,0xd5,0x01,0x01,0x00,0x00]
4648 v_ceil_f64_e64 v
[5:6], v
[1:2] clamp
4649 // GFX10
: encoding
: [0x05,0x80,0x98,0xd5,0x01,0x01,0x00,0x00]
4651 v_ceil_f64_e64 v
[5:6], v
[1:2] mul:2
4652 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x08]
4654 v_ceil_f64_e64 v
[5:6], v
[1:2] mul:4
4655 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x10]
4657 v_ceil_f64_e64 v
[5:6], v
[1:2] div:2
4658 // GFX10
: encoding
: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x18]
4660 v_rndne_f64 v
[5:6], v
[1:2]
4661 // GFX10
: encoding
: [0x01,0x33,0x0a,0x7e]
4663 v_rndne_f64 v
[254:255], v
[1:2]
4664 // GFX10
: encoding
: [0x01,0x33,0xfc,0x7f]
4666 v_rndne_f64 v
[5:6], v
[254:255]
4667 // GFX10
: encoding
: [0xfe,0x33,0x0a,0x7e]
4669 v_rndne_f64 v
[5:6], s
[2:3]
4670 // GFX10
: encoding
: [0x02,0x32,0x0a,0x7e]
4672 v_rndne_f64 v
[5:6], s
[4:5]
4673 // GFX10
: encoding
: [0x04,0x32,0x0a,0x7e]
4675 v_rndne_f64 v
[5:6], s
[102:103]
4676 // GFX10
: encoding
: [0x66,0x32,0x0a,0x7e]
4678 v_rndne_f64 v
[5:6], vcc
4679 // GFX10
: encoding
: [0x6a,0x32,0x0a,0x7e]
4681 v_rndne_f64 v
[5:6], ttmp
[10:11]
4682 // GFX10
: encoding
: [0x76,0x32,0x0a,0x7e]
4684 v_rndne_f64 v
[5:6], exec
4685 // GFX10
: encoding
: [0x7e,0x32,0x0a,0x7e]
4687 v_rndne_f64 v
[5:6], 0
4688 // GFX10
: encoding
: [0x80,0x32,0x0a,0x7e]
4690 v_rndne_f64 v
[5:6], -1
4691 // GFX10
: encoding
: [0xc1,0x32,0x0a,0x7e]
4693 v_rndne_f64 v
[5:6], 0.5
4694 // GFX10
: encoding
: [0xf0,0x32,0x0a,0x7e]
4696 v_rndne_f64 v
[5:6], -4.0
4697 // GFX10
: encoding
: [0xf7,0x32,0x0a,0x7e]
4699 v_rndne_f64 v
[5:6], 0xaf123456
4700 // GFX10
: encoding
: [0xff,0x32,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4702 v_rndne_f64 v
[5:6], 0x3f717273
4703 // GFX10
: encoding
: [0xff,0x32,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4705 v_rndne_f64_e64 v
[5:6], v
[1:2]
4706 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x00]
4708 v_rndne_f64_e64 v
[254:255], v
[1:2]
4709 // GFX10
: encoding
: [0xfe,0x00,0x99,0xd5,0x01,0x01,0x00,0x00]
4711 v_rndne_f64_e64 v
[5:6], v
[254:255]
4712 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0xfe,0x01,0x00,0x00]
4714 v_rndne_f64_e64 v
[5:6], s
[2:3]
4715 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x02,0x00,0x00,0x00]
4717 v_rndne_f64_e64 v
[5:6], s
[4:5]
4718 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x04,0x00,0x00,0x00]
4720 v_rndne_f64_e64 v
[5:6], s
[100:101]
4721 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x64,0x00,0x00,0x00]
4723 v_rndne_f64_e64 v
[5:6], vcc
4724 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x6a,0x00,0x00,0x00]
4726 v_rndne_f64_e64 v
[5:6], exec
4727 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x7e,0x00,0x00,0x00]
4729 v_rndne_f64_e64 v
[5:6], 0
4730 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x80,0x00,0x00,0x00]
4732 v_rndne_f64_e64 v
[5:6], -1
4733 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0xc1,0x00,0x00,0x00]
4735 v_rndne_f64_e64 v
[5:6], 0.5
4736 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0xf0,0x00,0x00,0x00]
4738 v_rndne_f64_e64 v
[5:6], -4.0
4739 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0xf7,0x00,0x00,0x00]
4741 v_rndne_f64_e64 v
[5:6], -v
[1:2]
4742 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x20]
4744 v_rndne_f64_e64 v
[5:6], v
[1:2] clamp
4745 // GFX10
: encoding
: [0x05,0x80,0x99,0xd5,0x01,0x01,0x00,0x00]
4747 v_rndne_f64_e64 v
[5:6], v
[1:2] mul:2
4748 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x08]
4750 v_rndne_f64_e64 v
[5:6], v
[1:2] mul:4
4751 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x10]
4753 v_rndne_f64_e64 v
[5:6], v
[1:2] div:2
4754 // GFX10
: encoding
: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x18]
4756 v_floor_f64 v
[5:6], v
[1:2]
4757 // GFX10
: encoding
: [0x01,0x35,0x0a,0x7e]
4759 v_floor_f64 v
[254:255], v
[1:2]
4760 // GFX10
: encoding
: [0x01,0x35,0xfc,0x7f]
4762 v_floor_f64 v
[5:6], v
[254:255]
4763 // GFX10
: encoding
: [0xfe,0x35,0x0a,0x7e]
4765 v_floor_f64 v
[5:6], s
[2:3]
4766 // GFX10
: encoding
: [0x02,0x34,0x0a,0x7e]
4768 v_floor_f64 v
[5:6], s
[4:5]
4769 // GFX10
: encoding
: [0x04,0x34,0x0a,0x7e]
4771 v_floor_f64 v
[5:6], s
[102:103]
4772 // GFX10
: encoding
: [0x66,0x34,0x0a,0x7e]
4774 v_floor_f64 v
[5:6], vcc
4775 // GFX10
: encoding
: [0x6a,0x34,0x0a,0x7e]
4777 v_floor_f64 v
[5:6], ttmp
[10:11]
4778 // GFX10
: encoding
: [0x76,0x34,0x0a,0x7e]
4780 v_floor_f64 v
[5:6], exec
4781 // GFX10
: encoding
: [0x7e,0x34,0x0a,0x7e]
4783 v_floor_f64 v
[5:6], 0
4784 // GFX10
: encoding
: [0x80,0x34,0x0a,0x7e]
4786 v_floor_f64 v
[5:6], -1
4787 // GFX10
: encoding
: [0xc1,0x34,0x0a,0x7e]
4789 v_floor_f64 v
[5:6], 0.5
4790 // GFX10
: encoding
: [0xf0,0x34,0x0a,0x7e]
4792 v_floor_f64 v
[5:6], -4.0
4793 // GFX10
: encoding
: [0xf7,0x34,0x0a,0x7e]
4795 v_floor_f64 v
[5:6], 0xaf123456
4796 // GFX10
: encoding
: [0xff,0x34,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4798 v_floor_f64 v
[5:6], 0x3f717273
4799 // GFX10
: encoding
: [0xff,0x34,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4801 v_floor_f64_e64 v
[5:6], v
[1:2]
4802 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x00]
4804 v_floor_f64_e64 v
[254:255], v
[1:2]
4805 // GFX10
: encoding
: [0xfe,0x00,0x9a,0xd5,0x01,0x01,0x00,0x00]
4807 v_floor_f64_e64 v
[5:6], v
[254:255]
4808 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0xfe,0x01,0x00,0x00]
4810 v_floor_f64_e64 v
[5:6], s
[2:3]
4811 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x02,0x00,0x00,0x00]
4813 v_floor_f64_e64 v
[5:6], s
[4:5]
4814 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x04,0x00,0x00,0x00]
4816 v_floor_f64_e64 v
[5:6], s
[100:101]
4817 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x64,0x00,0x00,0x00]
4819 v_floor_f64_e64 v
[5:6], vcc
4820 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x6a,0x00,0x00,0x00]
4822 v_floor_f64_e64 v
[5:6], exec
4823 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x7e,0x00,0x00,0x00]
4825 v_floor_f64_e64 v
[5:6], 0
4826 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x80,0x00,0x00,0x00]
4828 v_floor_f64_e64 v
[5:6], -1
4829 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0xc1,0x00,0x00,0x00]
4831 v_floor_f64_e64 v
[5:6], 0.5
4832 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0xf0,0x00,0x00,0x00]
4834 v_floor_f64_e64 v
[5:6], -4.0
4835 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0xf7,0x00,0x00,0x00]
4837 v_floor_f64_e64 v
[5:6], -v
[1:2]
4838 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x20]
4840 v_floor_f64_e64 v
[5:6], v
[1:2] clamp
4841 // GFX10
: encoding
: [0x05,0x80,0x9a,0xd5,0x01,0x01,0x00,0x00]
4843 v_floor_f64_e64 v
[5:6], v
[1:2] mul:2
4844 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x08]
4846 v_floor_f64_e64 v
[5:6], v
[1:2] mul:4
4847 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x10]
4849 v_floor_f64_e64 v
[5:6], v
[1:2] div:2
4850 // GFX10
: encoding
: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x18]
4853 // GFX10
: encoding
: [0x00,0x36,0x00,0x7e]
4856 // GFX10
: encoding
: [0x00,0x00,0x9b,0xd5,0x00,0x00,0x00,0x00]
4859 // GFX10
: encoding
: [0x01,0x41,0x0a,0x7e]
4861 v_fract_f32 v255
, v1
4862 // GFX10
: encoding
: [0x01,0x41,0xfe,0x7f]
4864 v_fract_f32 v5
, v255
4865 // GFX10
: encoding
: [0xff,0x41,0x0a,0x7e]
4868 // GFX10
: encoding
: [0x01,0x40,0x0a,0x7e]
4870 v_fract_f32 v5
, s103
4871 // GFX10
: encoding
: [0x67,0x40,0x0a,0x7e]
4873 v_fract_f32 v5
, vcc_lo
4874 // GFX10
: encoding
: [0x6a,0x40,0x0a,0x7e]
4876 v_fract_f32 v5
, vcc_hi
4877 // GFX10
: encoding
: [0x6b,0x40,0x0a,0x7e]
4879 v_fract_f32 v5
, ttmp11
4880 // GFX10
: encoding
: [0x77,0x40,0x0a,0x7e]
4883 // GFX10
: encoding
: [0x7c,0x40,0x0a,0x7e]
4885 v_fract_f32 v5
, exec_lo
4886 // GFX10
: encoding
: [0x7e,0x40,0x0a,0x7e]
4888 v_fract_f32 v5
, exec_hi
4889 // GFX10
: encoding
: [0x7f,0x40,0x0a,0x7e]
4892 // GFX10
: encoding
: [0x80,0x40,0x0a,0x7e]
4895 // GFX10
: encoding
: [0xc1,0x40,0x0a,0x7e]
4898 // GFX10
: encoding
: [0xf0,0x40,0x0a,0x7e]
4900 v_fract_f32 v5
, -4.0
4901 // GFX10
: encoding
: [0xf7,0x40,0x0a,0x7e]
4903 v_fract_f32 v5
, 0xaf123456
4904 // GFX10
: encoding
: [0xff,0x40,0x0a,0x7e,0x56,0x34,0x12,0xaf]
4906 v_fract_f32 v5
, 0x3f717273
4907 // GFX10
: encoding
: [0xff,0x40,0x0a,0x7e,0x73,0x72,0x71,0x3f]
4909 v_fract_f32_e64 v5
, v1
4910 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x00]
4912 v_fract_f32_e64 v255
, v1
4913 // GFX10
: encoding
: [0xff,0x00,0xa0,0xd5,0x01,0x01,0x00,0x00]
4915 v_fract_f32_e64 v5
, v255
4916 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0xff,0x01,0x00,0x00]
4918 v_fract_f32_e64 v5
, s1
4919 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x00,0x00,0x00]
4921 v_fract_f32_e64 v5
, s101
4922 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x65,0x00,0x00,0x00]
4924 v_fract_f32_e64 v5
, vcc_lo
4925 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x6a,0x00,0x00,0x00]
4927 v_fract_f32_e64 v5
, vcc_hi
4928 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x6b,0x00,0x00,0x00]
4930 v_fract_f32_e64 v5
, m0
4931 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x7c,0x00,0x00,0x00]
4933 v_fract_f32_e64 v5
, exec_lo
4934 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x7e,0x00,0x00,0x00]
4936 v_fract_f32_e64 v5
, exec_hi
4937 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x7f,0x00,0x00,0x00]
4939 v_fract_f32_e64 v5
, 0
4940 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x80,0x00,0x00,0x00]
4942 v_fract_f32_e64 v5
, -1
4943 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0xc1,0x00,0x00,0x00]
4945 v_fract_f32_e64 v5
, 0.5
4946 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0xf0,0x00,0x00,0x00]
4948 v_fract_f32_e64 v5
, -4.0
4949 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0xf7,0x00,0x00,0x00]
4951 v_fract_f32_e64 v5
, -v1
4952 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x20]
4954 v_fract_f32_e64 v5
, v1 clamp
4955 // GFX10
: encoding
: [0x05,0x80,0xa0,0xd5,0x01,0x01,0x00,0x00]
4957 v_fract_f32_e64 v5
, v1
mul:2
4958 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x08]
4960 v_fract_f32_e64 v5
, v1
mul:4
4961 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x10]
4963 v_fract_f32_e64 v5
, v1
div:2
4964 // GFX10
: encoding
: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x18]
4966 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4967 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x06,0x00]
4969 v_fract_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4970 // GFX10
: encoding
: [0xf9,0x40,0xfe,0x7f,0x01,0x06,0x06,0x00]
4972 v_fract_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4973 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0xff,0x06,0x06,0x00]
4975 v_fract_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4976 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x86,0x00]
4978 v_fract_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4979 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x65,0x06,0x86,0x00]
4981 v_fract_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4982 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x6a,0x06,0x86,0x00]
4984 v_fract_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4985 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x6b,0x06,0x86,0x00]
4987 v_fract_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4988 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x7c,0x06,0x86,0x00]
4990 v_fract_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4991 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x7e,0x06,0x86,0x00]
4993 v_fract_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4994 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x7f,0x06,0x86,0x00]
4996 v_fract_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
4997 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x26,0x06,0x00]
4999 v_fract_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5000 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x46,0x06,0x00]
5002 v_fract_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5003 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x86,0x06,0x00]
5005 v_fract_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5006 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0xc6,0x06,0x00]
5008 v_fract_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5009 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x06,0x00]
5011 v_fract_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5012 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x00,0x06,0x00]
5014 v_fract_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5015 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x01,0x06,0x00]
5017 v_fract_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5018 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x02,0x06,0x00]
5020 v_fract_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5021 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x03,0x06,0x00]
5023 v_fract_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5024 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x04,0x06,0x00]
5026 v_fract_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5027 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x05,0x06,0x00]
5029 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
5030 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x0e,0x06,0x00]
5032 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
5033 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x16,0x06,0x00]
5035 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
5036 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x16,0x06,0x00]
5038 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
5039 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x06,0x00]
5041 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
5042 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x00,0x00]
5044 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
5045 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x01,0x00]
5047 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
5048 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x02,0x00]
5050 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
5051 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x03,0x00]
5053 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
5054 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x04,0x00]
5056 v_fract_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
5057 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x05,0x00]
5059 v_fract_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5060 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x16,0x00]
5062 v_fract_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5063 // GFX10
: encoding
: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x26,0x00]
5065 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5066 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x00]
5068 v_fract_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5069 // GFX10
: encoding
: [0xfa,0x40,0xfe,0x7f,0x01,0xe4,0x00,0x00]
5071 v_fract_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5072 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0xff,0xe4,0x00,0x00]
5074 v_fract_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
5075 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x1b,0x00,0x00]
5077 v_fract_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
5078 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x40,0x01,0x00]
5080 v_fract_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
5081 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x41,0x01,0x00]
5083 v_fract_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
5084 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x01,0x01,0x00]
5086 v_fract_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
5087 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x0f,0x01,0x00]
5089 v_fract_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
5090 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x11,0x01,0x00]
5092 v_fract_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
5093 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x1f,0x01,0x00]
5095 v_fract_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
5096 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x21,0x01,0x00]
5098 v_fract_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
5099 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x2f,0x01,0x00]
5101 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
5102 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x10]
5104 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
5105 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x30]
5107 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
5108 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5110 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
5111 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5113 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
5114 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x01]
5116 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
5117 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x03]
5119 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
5120 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5122 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
5123 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5125 v_fract_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
5126 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x08,0x00]
5128 v_fract_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
5129 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x51,0x01,0x00]
5131 v_fract_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
5132 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x5f,0x01,0x00]
5134 v_fract_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
5135 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x61,0x01,0x00]
5137 v_fract_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
5138 // GFX10
: encoding
: [0xfa,0x40,0x0a,0x7e,0x01,0x6f,0x01,0x00]
5141 // GFX10
: encoding
: [0x01,0x43,0x0a,0x7e]
5143 v_trunc_f32 v255
, v1
5144 // GFX10
: encoding
: [0x01,0x43,0xfe,0x7f]
5146 v_trunc_f32 v5
, v255
5147 // GFX10
: encoding
: [0xff,0x43,0x0a,0x7e]
5150 // GFX10
: encoding
: [0x01,0x42,0x0a,0x7e]
5152 v_trunc_f32 v5
, s103
5153 // GFX10
: encoding
: [0x67,0x42,0x0a,0x7e]
5155 v_trunc_f32 v5
, vcc_lo
5156 // GFX10
: encoding
: [0x6a,0x42,0x0a,0x7e]
5158 v_trunc_f32 v5
, vcc_hi
5159 // GFX10
: encoding
: [0x6b,0x42,0x0a,0x7e]
5161 v_trunc_f32 v5
, ttmp11
5162 // GFX10
: encoding
: [0x77,0x42,0x0a,0x7e]
5165 // GFX10
: encoding
: [0x7c,0x42,0x0a,0x7e]
5167 v_trunc_f32 v5
, exec_lo
5168 // GFX10
: encoding
: [0x7e,0x42,0x0a,0x7e]
5170 v_trunc_f32 v5
, exec_hi
5171 // GFX10
: encoding
: [0x7f,0x42,0x0a,0x7e]
5174 // GFX10
: encoding
: [0x80,0x42,0x0a,0x7e]
5177 // GFX10
: encoding
: [0xc1,0x42,0x0a,0x7e]
5180 // GFX10
: encoding
: [0xf0,0x42,0x0a,0x7e]
5182 v_trunc_f32 v5
, -4.0
5183 // GFX10
: encoding
: [0xf7,0x42,0x0a,0x7e]
5185 v_trunc_f32 v5
, 0xaf123456
5186 // GFX10
: encoding
: [0xff,0x42,0x0a,0x7e,0x56,0x34,0x12,0xaf]
5188 v_trunc_f32 v5
, 0x3f717273
5189 // GFX10
: encoding
: [0xff,0x42,0x0a,0x7e,0x73,0x72,0x71,0x3f]
5191 v_trunc_f32_e64 v5
, v1
5192 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x00]
5194 v_trunc_f32_e64 v255
, v1
5195 // GFX10
: encoding
: [0xff,0x00,0xa1,0xd5,0x01,0x01,0x00,0x00]
5197 v_trunc_f32_e64 v5
, v255
5198 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0xff,0x01,0x00,0x00]
5200 v_trunc_f32_e64 v5
, s1
5201 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x00,0x00,0x00]
5203 v_trunc_f32_e64 v5
, s101
5204 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x65,0x00,0x00,0x00]
5206 v_trunc_f32_e64 v5
, vcc_lo
5207 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x6a,0x00,0x00,0x00]
5209 v_trunc_f32_e64 v5
, vcc_hi
5210 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x6b,0x00,0x00,0x00]
5212 v_trunc_f32_e64 v5
, m0
5213 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x7c,0x00,0x00,0x00]
5215 v_trunc_f32_e64 v5
, exec_lo
5216 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x7e,0x00,0x00,0x00]
5218 v_trunc_f32_e64 v5
, exec_hi
5219 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x7f,0x00,0x00,0x00]
5221 v_trunc_f32_e64 v5
, 0
5222 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x80,0x00,0x00,0x00]
5224 v_trunc_f32_e64 v5
, -1
5225 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0xc1,0x00,0x00,0x00]
5227 v_trunc_f32_e64 v5
, 0.5
5228 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0xf0,0x00,0x00,0x00]
5230 v_trunc_f32_e64 v5
, -4.0
5231 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0xf7,0x00,0x00,0x00]
5233 v_trunc_f32_e64 v5
, -v1
5234 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x20]
5236 v_trunc_f32_e64 v5
, v1 clamp
5237 // GFX10
: encoding
: [0x05,0x80,0xa1,0xd5,0x01,0x01,0x00,0x00]
5239 v_trunc_f32_e64 v5
, v1
mul:2
5240 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x08]
5242 v_trunc_f32_e64 v5
, v1
mul:4
5243 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x10]
5245 v_trunc_f32_e64 v5
, v1
div:2
5246 // GFX10
: encoding
: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x18]
5248 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5249 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x06,0x00]
5251 v_trunc_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5252 // GFX10
: encoding
: [0xf9,0x42,0xfe,0x7f,0x01,0x06,0x06,0x00]
5254 v_trunc_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5255 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0xff,0x06,0x06,0x00]
5257 v_trunc_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5258 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x86,0x00]
5260 v_trunc_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5261 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x65,0x06,0x86,0x00]
5263 v_trunc_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5264 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x6a,0x06,0x86,0x00]
5266 v_trunc_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5267 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x6b,0x06,0x86,0x00]
5269 v_trunc_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5270 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x7c,0x06,0x86,0x00]
5272 v_trunc_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5273 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x7e,0x06,0x86,0x00]
5275 v_trunc_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5276 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x7f,0x06,0x86,0x00]
5278 v_trunc_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5279 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x26,0x06,0x00]
5281 v_trunc_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5282 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x46,0x06,0x00]
5284 v_trunc_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5285 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x86,0x06,0x00]
5287 v_trunc_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5288 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0xc6,0x06,0x00]
5290 v_trunc_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5291 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x06,0x00]
5293 v_trunc_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5294 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x00,0x06,0x00]
5296 v_trunc_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5297 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x01,0x06,0x00]
5299 v_trunc_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5300 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x02,0x06,0x00]
5302 v_trunc_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5303 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x03,0x06,0x00]
5305 v_trunc_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5306 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x04,0x06,0x00]
5308 v_trunc_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5309 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x05,0x06,0x00]
5311 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
5312 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x0e,0x06,0x00]
5314 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
5315 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x16,0x06,0x00]
5317 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
5318 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x16,0x06,0x00]
5320 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
5321 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x06,0x00]
5323 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
5324 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x00,0x00]
5326 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
5327 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x01,0x00]
5329 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
5330 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x02,0x00]
5332 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
5333 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x03,0x00]
5335 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
5336 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x04,0x00]
5338 v_trunc_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
5339 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x05,0x00]
5341 v_trunc_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5342 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x16,0x00]
5344 v_trunc_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5345 // GFX10
: encoding
: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x26,0x00]
5347 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5348 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x00]
5350 v_trunc_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5351 // GFX10
: encoding
: [0xfa,0x42,0xfe,0x7f,0x01,0xe4,0x00,0x00]
5353 v_trunc_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5354 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0xff,0xe4,0x00,0x00]
5356 v_trunc_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
5357 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x1b,0x00,0x00]
5359 v_trunc_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
5360 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x40,0x01,0x00]
5362 v_trunc_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
5363 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x41,0x01,0x00]
5365 v_trunc_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
5366 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x01,0x01,0x00]
5368 v_trunc_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
5369 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x0f,0x01,0x00]
5371 v_trunc_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
5372 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x11,0x01,0x00]
5374 v_trunc_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
5375 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x1f,0x01,0x00]
5377 v_trunc_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
5378 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x21,0x01,0x00]
5380 v_trunc_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
5381 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x2f,0x01,0x00]
5383 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
5384 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x10]
5386 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
5387 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x30]
5389 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
5390 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5392 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
5393 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5395 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
5396 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x01]
5398 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
5399 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x03]
5401 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
5402 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5404 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
5405 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5407 v_trunc_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
5408 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x08,0x00]
5410 v_trunc_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
5411 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x51,0x01,0x00]
5413 v_trunc_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
5414 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x5f,0x01,0x00]
5416 v_trunc_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
5417 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x61,0x01,0x00]
5419 v_trunc_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
5420 // GFX10
: encoding
: [0xfa,0x42,0x0a,0x7e,0x01,0x6f,0x01,0x00]
5423 // GFX10
: encoding
: [0x01,0x45,0x0a,0x7e]
5426 // GFX10
: encoding
: [0x01,0x45,0xfe,0x7f]
5429 // GFX10
: encoding
: [0xff,0x45,0x0a,0x7e]
5432 // GFX10
: encoding
: [0x01,0x44,0x0a,0x7e]
5435 // GFX10
: encoding
: [0x67,0x44,0x0a,0x7e]
5437 v_ceil_f32 v5
, vcc_lo
5438 // GFX10
: encoding
: [0x6a,0x44,0x0a,0x7e]
5440 v_ceil_f32 v5
, vcc_hi
5441 // GFX10
: encoding
: [0x6b,0x44,0x0a,0x7e]
5443 v_ceil_f32 v5
, ttmp11
5444 // GFX10
: encoding
: [0x77,0x44,0x0a,0x7e]
5447 // GFX10
: encoding
: [0x7c,0x44,0x0a,0x7e]
5449 v_ceil_f32 v5
, exec_lo
5450 // GFX10
: encoding
: [0x7e,0x44,0x0a,0x7e]
5452 v_ceil_f32 v5
, exec_hi
5453 // GFX10
: encoding
: [0x7f,0x44,0x0a,0x7e]
5456 // GFX10
: encoding
: [0x80,0x44,0x0a,0x7e]
5459 // GFX10
: encoding
: [0xc1,0x44,0x0a,0x7e]
5462 // GFX10
: encoding
: [0xf0,0x44,0x0a,0x7e]
5465 // GFX10
: encoding
: [0xf7,0x44,0x0a,0x7e]
5467 v_ceil_f32 v5
, 0xaf123456
5468 // GFX10
: encoding
: [0xff,0x44,0x0a,0x7e,0x56,0x34,0x12,0xaf]
5470 v_ceil_f32 v5
, 0x3f717273
5471 // GFX10
: encoding
: [0xff,0x44,0x0a,0x7e,0x73,0x72,0x71,0x3f]
5473 v_ceil_f32_e64 v5
, v1
5474 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x00]
5476 v_ceil_f32_e64 v255
, v1
5477 // GFX10
: encoding
: [0xff,0x00,0xa2,0xd5,0x01,0x01,0x00,0x00]
5479 v_ceil_f32_e64 v5
, v255
5480 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0xff,0x01,0x00,0x00]
5482 v_ceil_f32_e64 v5
, s1
5483 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x00,0x00,0x00]
5485 v_ceil_f32_e64 v5
, s101
5486 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x65,0x00,0x00,0x00]
5488 v_ceil_f32_e64 v5
, vcc_lo
5489 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x6a,0x00,0x00,0x00]
5491 v_ceil_f32_e64 v5
, vcc_hi
5492 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x6b,0x00,0x00,0x00]
5494 v_ceil_f32_e64 v5
, m0
5495 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x7c,0x00,0x00,0x00]
5497 v_ceil_f32_e64 v5
, exec_lo
5498 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x7e,0x00,0x00,0x00]
5500 v_ceil_f32_e64 v5
, exec_hi
5501 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x7f,0x00,0x00,0x00]
5503 v_ceil_f32_e64 v5
, 0
5504 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x80,0x00,0x00,0x00]
5506 v_ceil_f32_e64 v5
, -1
5507 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0xc1,0x00,0x00,0x00]
5509 v_ceil_f32_e64 v5
, 0.5
5510 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0xf0,0x00,0x00,0x00]
5512 v_ceil_f32_e64 v5
, -4.0
5513 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0xf7,0x00,0x00,0x00]
5515 v_ceil_f32_e64 v5
, -v1
5516 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x20]
5518 v_ceil_f32_e64 v5
, v1 clamp
5519 // GFX10
: encoding
: [0x05,0x80,0xa2,0xd5,0x01,0x01,0x00,0x00]
5521 v_ceil_f32_e64 v5
, v1
mul:2
5522 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x08]
5524 v_ceil_f32_e64 v5
, v1
mul:4
5525 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x10]
5527 v_ceil_f32_e64 v5
, v1
div:2
5528 // GFX10
: encoding
: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x18]
5530 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5531 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x06,0x00]
5533 v_ceil_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5534 // GFX10
: encoding
: [0xf9,0x44,0xfe,0x7f,0x01,0x06,0x06,0x00]
5536 v_ceil_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5537 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0xff,0x06,0x06,0x00]
5539 v_ceil_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5540 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x86,0x00]
5542 v_ceil_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5543 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x65,0x06,0x86,0x00]
5545 v_ceil_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5546 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x6a,0x06,0x86,0x00]
5548 v_ceil_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5549 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x6b,0x06,0x86,0x00]
5551 v_ceil_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5552 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x7c,0x06,0x86,0x00]
5554 v_ceil_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5555 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x7e,0x06,0x86,0x00]
5557 v_ceil_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5558 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x7f,0x06,0x86,0x00]
5560 v_ceil_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5561 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x26,0x06,0x00]
5563 v_ceil_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5564 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x46,0x06,0x00]
5566 v_ceil_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5567 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x86,0x06,0x00]
5569 v_ceil_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5570 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0xc6,0x06,0x00]
5572 v_ceil_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5573 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x06,0x00]
5575 v_ceil_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5576 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x00,0x06,0x00]
5578 v_ceil_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5579 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x01,0x06,0x00]
5581 v_ceil_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5582 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x02,0x06,0x00]
5584 v_ceil_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5585 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x03,0x06,0x00]
5587 v_ceil_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5588 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x04,0x06,0x00]
5590 v_ceil_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5591 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x05,0x06,0x00]
5593 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
5594 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x0e,0x06,0x00]
5596 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
5597 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x16,0x06,0x00]
5599 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
5600 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x16,0x06,0x00]
5602 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
5603 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x06,0x00]
5605 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
5606 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x00,0x00]
5608 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
5609 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x01,0x00]
5611 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
5612 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x02,0x00]
5614 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
5615 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x03,0x00]
5617 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
5618 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x04,0x00]
5620 v_ceil_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
5621 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x05,0x00]
5623 v_ceil_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5624 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x16,0x00]
5626 v_ceil_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5627 // GFX10
: encoding
: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x26,0x00]
5629 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5630 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x00]
5632 v_ceil_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5633 // GFX10
: encoding
: [0xfa,0x44,0xfe,0x7f,0x01,0xe4,0x00,0x00]
5635 v_ceil_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5636 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0xff,0xe4,0x00,0x00]
5638 v_ceil_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
5639 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x1b,0x00,0x00]
5641 v_ceil_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
5642 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x40,0x01,0x00]
5644 v_ceil_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
5645 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x41,0x01,0x00]
5647 v_ceil_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
5648 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x01,0x01,0x00]
5650 v_ceil_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
5651 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x0f,0x01,0x00]
5653 v_ceil_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
5654 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x11,0x01,0x00]
5656 v_ceil_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
5657 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x1f,0x01,0x00]
5659 v_ceil_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
5660 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x21,0x01,0x00]
5662 v_ceil_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
5663 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x2f,0x01,0x00]
5665 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
5666 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x10]
5668 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
5669 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x30]
5671 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
5672 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5674 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
5675 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5677 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
5678 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x01]
5680 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
5681 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x03]
5683 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
5684 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5686 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
5687 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5689 v_ceil_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
5690 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x08,0x00]
5692 v_ceil_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
5693 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x51,0x01,0x00]
5695 v_ceil_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
5696 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x5f,0x01,0x00]
5698 v_ceil_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
5699 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x61,0x01,0x00]
5701 v_ceil_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
5702 // GFX10
: encoding
: [0xfa,0x44,0x0a,0x7e,0x01,0x6f,0x01,0x00]
5705 // GFX10
: encoding
: [0x01,0x47,0x0a,0x7e]
5707 v_rndne_f32 v255
, v1
5708 // GFX10
: encoding
: [0x01,0x47,0xfe,0x7f]
5710 v_rndne_f32 v5
, v255
5711 // GFX10
: encoding
: [0xff,0x47,0x0a,0x7e]
5714 // GFX10
: encoding
: [0x01,0x46,0x0a,0x7e]
5716 v_rndne_f32 v5
, s103
5717 // GFX10
: encoding
: [0x67,0x46,0x0a,0x7e]
5719 v_rndne_f32 v5
, vcc_lo
5720 // GFX10
: encoding
: [0x6a,0x46,0x0a,0x7e]
5722 v_rndne_f32 v5
, vcc_hi
5723 // GFX10
: encoding
: [0x6b,0x46,0x0a,0x7e]
5725 v_rndne_f32 v5
, ttmp11
5726 // GFX10
: encoding
: [0x77,0x46,0x0a,0x7e]
5729 // GFX10
: encoding
: [0x7c,0x46,0x0a,0x7e]
5731 v_rndne_f32 v5
, exec_lo
5732 // GFX10
: encoding
: [0x7e,0x46,0x0a,0x7e]
5734 v_rndne_f32 v5
, exec_hi
5735 // GFX10
: encoding
: [0x7f,0x46,0x0a,0x7e]
5738 // GFX10
: encoding
: [0x80,0x46,0x0a,0x7e]
5741 // GFX10
: encoding
: [0xc1,0x46,0x0a,0x7e]
5744 // GFX10
: encoding
: [0xf0,0x46,0x0a,0x7e]
5746 v_rndne_f32 v5
, -4.0
5747 // GFX10
: encoding
: [0xf7,0x46,0x0a,0x7e]
5749 v_rndne_f32 v5
, 0xaf123456
5750 // GFX10
: encoding
: [0xff,0x46,0x0a,0x7e,0x56,0x34,0x12,0xaf]
5752 v_rndne_f32 v5
, 0x3f717273
5753 // GFX10
: encoding
: [0xff,0x46,0x0a,0x7e,0x73,0x72,0x71,0x3f]
5755 v_rndne_f32_e64 v5
, v1
5756 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x00]
5758 v_rndne_f32_e64 v255
, v1
5759 // GFX10
: encoding
: [0xff,0x00,0xa3,0xd5,0x01,0x01,0x00,0x00]
5761 v_rndne_f32_e64 v5
, v255
5762 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0xff,0x01,0x00,0x00]
5764 v_rndne_f32_e64 v5
, s1
5765 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x00,0x00,0x00]
5767 v_rndne_f32_e64 v5
, s101
5768 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x65,0x00,0x00,0x00]
5770 v_rndne_f32_e64 v5
, vcc_lo
5771 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x6a,0x00,0x00,0x00]
5773 v_rndne_f32_e64 v5
, vcc_hi
5774 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x6b,0x00,0x00,0x00]
5776 v_rndne_f32_e64 v5
, m0
5777 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x7c,0x00,0x00,0x00]
5779 v_rndne_f32_e64 v5
, exec_lo
5780 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x7e,0x00,0x00,0x00]
5782 v_rndne_f32_e64 v5
, exec_hi
5783 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x7f,0x00,0x00,0x00]
5785 v_rndne_f32_e64 v5
, 0
5786 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x80,0x00,0x00,0x00]
5788 v_rndne_f32_e64 v5
, -1
5789 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0xc1,0x00,0x00,0x00]
5791 v_rndne_f32_e64 v5
, 0.5
5792 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0xf0,0x00,0x00,0x00]
5794 v_rndne_f32_e64 v5
, -4.0
5795 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0xf7,0x00,0x00,0x00]
5797 v_rndne_f32_e64 v5
, -v1
5798 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x20]
5800 v_rndne_f32_e64 v5
, v1 clamp
5801 // GFX10
: encoding
: [0x05,0x80,0xa3,0xd5,0x01,0x01,0x00,0x00]
5803 v_rndne_f32_e64 v5
, v1
mul:2
5804 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x08]
5806 v_rndne_f32_e64 v5
, v1
mul:4
5807 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x10]
5809 v_rndne_f32_e64 v5
, v1
div:2
5810 // GFX10
: encoding
: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x18]
5812 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5813 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x06,0x00]
5815 v_rndne_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5816 // GFX10
: encoding
: [0xf9,0x46,0xfe,0x7f,0x01,0x06,0x06,0x00]
5818 v_rndne_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5819 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0xff,0x06,0x06,0x00]
5821 v_rndne_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5822 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x86,0x00]
5824 v_rndne_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5825 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x65,0x06,0x86,0x00]
5827 v_rndne_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5828 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x6a,0x06,0x86,0x00]
5830 v_rndne_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5831 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x6b,0x06,0x86,0x00]
5833 v_rndne_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5834 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x7c,0x06,0x86,0x00]
5836 v_rndne_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5837 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x7e,0x06,0x86,0x00]
5839 v_rndne_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5840 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x7f,0x06,0x86,0x00]
5842 v_rndne_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5843 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x26,0x06,0x00]
5845 v_rndne_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5846 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x46,0x06,0x00]
5848 v_rndne_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5849 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x86,0x06,0x00]
5851 v_rndne_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5852 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0xc6,0x06,0x00]
5854 v_rndne_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5855 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x06,0x00]
5857 v_rndne_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5858 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x00,0x06,0x00]
5860 v_rndne_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5861 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x01,0x06,0x00]
5863 v_rndne_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5864 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x02,0x06,0x00]
5866 v_rndne_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5867 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x03,0x06,0x00]
5869 v_rndne_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5870 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x04,0x06,0x00]
5872 v_rndne_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
5873 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x05,0x06,0x00]
5875 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
5876 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x0e,0x06,0x00]
5878 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
5879 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x16,0x06,0x00]
5881 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
5882 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x16,0x06,0x00]
5884 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
5885 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x06,0x00]
5887 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
5888 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x00,0x00]
5890 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
5891 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x01,0x00]
5893 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
5894 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x02,0x00]
5896 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
5897 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x03,0x00]
5899 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
5900 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x04,0x00]
5902 v_rndne_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
5903 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x05,0x00]
5905 v_rndne_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5906 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x16,0x00]
5908 v_rndne_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
5909 // GFX10
: encoding
: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x26,0x00]
5911 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5912 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x00]
5914 v_rndne_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5915 // GFX10
: encoding
: [0xfa,0x46,0xfe,0x7f,0x01,0xe4,0x00,0x00]
5917 v_rndne_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
5918 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0xff,0xe4,0x00,0x00]
5920 v_rndne_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
5921 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x1b,0x00,0x00]
5923 v_rndne_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
5924 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x40,0x01,0x00]
5926 v_rndne_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
5927 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x41,0x01,0x00]
5929 v_rndne_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
5930 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x01,0x01,0x00]
5932 v_rndne_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
5933 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x0f,0x01,0x00]
5935 v_rndne_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
5936 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x11,0x01,0x00]
5938 v_rndne_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
5939 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x1f,0x01,0x00]
5941 v_rndne_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
5942 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x21,0x01,0x00]
5944 v_rndne_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
5945 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x2f,0x01,0x00]
5947 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
5948 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x10]
5950 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
5951 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x30]
5953 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
5954 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5956 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
5957 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
5959 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
5960 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x01]
5962 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
5963 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x03]
5965 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
5966 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5968 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
5969 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
5971 v_rndne_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
5972 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x08,0x00]
5974 v_rndne_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
5975 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x51,0x01,0x00]
5977 v_rndne_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
5978 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x5f,0x01,0x00]
5980 v_rndne_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
5981 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x61,0x01,0x00]
5983 v_rndne_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
5984 // GFX10
: encoding
: [0xfa,0x46,0x0a,0x7e,0x01,0x6f,0x01,0x00]
5987 // GFX10
: encoding
: [0x01,0x49,0x0a,0x7e]
5989 v_floor_f32 v255
, v1
5990 // GFX10
: encoding
: [0x01,0x49,0xfe,0x7f]
5992 v_floor_f32 v5
, v255
5993 // GFX10
: encoding
: [0xff,0x49,0x0a,0x7e]
5996 // GFX10
: encoding
: [0x01,0x48,0x0a,0x7e]
5998 v_floor_f32 v5
, s103
5999 // GFX10
: encoding
: [0x67,0x48,0x0a,0x7e]
6001 v_floor_f32 v5
, vcc_lo
6002 // GFX10
: encoding
: [0x6a,0x48,0x0a,0x7e]
6004 v_floor_f32 v5
, vcc_hi
6005 // GFX10
: encoding
: [0x6b,0x48,0x0a,0x7e]
6007 v_floor_f32 v5
, ttmp11
6008 // GFX10
: encoding
: [0x77,0x48,0x0a,0x7e]
6011 // GFX10
: encoding
: [0x7c,0x48,0x0a,0x7e]
6013 v_floor_f32 v5
, exec_lo
6014 // GFX10
: encoding
: [0x7e,0x48,0x0a,0x7e]
6016 v_floor_f32 v5
, exec_hi
6017 // GFX10
: encoding
: [0x7f,0x48,0x0a,0x7e]
6020 // GFX10
: encoding
: [0x80,0x48,0x0a,0x7e]
6023 // GFX10
: encoding
: [0xc1,0x48,0x0a,0x7e]
6026 // GFX10
: encoding
: [0xf0,0x48,0x0a,0x7e]
6028 v_floor_f32 v5
, -4.0
6029 // GFX10
: encoding
: [0xf7,0x48,0x0a,0x7e]
6031 v_floor_f32 v5
, 0xaf123456
6032 // GFX10
: encoding
: [0xff,0x48,0x0a,0x7e,0x56,0x34,0x12,0xaf]
6034 v_floor_f32 v5
, 0x3f717273
6035 // GFX10
: encoding
: [0xff,0x48,0x0a,0x7e,0x73,0x72,0x71,0x3f]
6037 v_floor_f32_e64 v5
, v1
6038 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x00]
6040 v_floor_f32_e64 v255
, v1
6041 // GFX10
: encoding
: [0xff,0x00,0xa4,0xd5,0x01,0x01,0x00,0x00]
6043 v_floor_f32_e64 v5
, v255
6044 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0xff,0x01,0x00,0x00]
6046 v_floor_f32_e64 v5
, s1
6047 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x00,0x00,0x00]
6049 v_floor_f32_e64 v5
, s101
6050 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x65,0x00,0x00,0x00]
6052 v_floor_f32_e64 v5
, vcc_lo
6053 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x6a,0x00,0x00,0x00]
6055 v_floor_f32_e64 v5
, vcc_hi
6056 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x6b,0x00,0x00,0x00]
6058 v_floor_f32_e64 v5
, m0
6059 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x7c,0x00,0x00,0x00]
6061 v_floor_f32_e64 v5
, exec_lo
6062 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x7e,0x00,0x00,0x00]
6064 v_floor_f32_e64 v5
, exec_hi
6065 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x7f,0x00,0x00,0x00]
6067 v_floor_f32_e64 v5
, 0
6068 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x80,0x00,0x00,0x00]
6070 v_floor_f32_e64 v5
, -1
6071 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0xc1,0x00,0x00,0x00]
6073 v_floor_f32_e64 v5
, 0.5
6074 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0xf0,0x00,0x00,0x00]
6076 v_floor_f32_e64 v5
, -4.0
6077 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0xf7,0x00,0x00,0x00]
6079 v_floor_f32_e64 v5
, -v1
6080 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x20]
6082 v_floor_f32_e64 v5
, |v1|
6083 // GFX10
: encoding
: [0x05,0x01,0xa4,0xd5,0x01,0x01,0x00,0x00]
6085 v_floor_f32_e64 v5
, v1 clamp
6086 // GFX10
: encoding
: [0x05,0x80,0xa4,0xd5,0x01,0x01,0x00,0x00]
6088 v_floor_f32_e64 v5
, v1
mul:2
6089 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x08]
6091 v_floor_f32_e64 v5
, v1
mul:4
6092 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x10]
6094 v_floor_f32_e64 v5
, v1
div:2
6095 // GFX10
: encoding
: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x18]
6097 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6098 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x06,0x00]
6100 v_floor_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6101 // GFX10
: encoding
: [0xf9,0x48,0xfe,0x7f,0x01,0x06,0x06,0x00]
6103 v_floor_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6104 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0xff,0x06,0x06,0x00]
6106 v_floor_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6107 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x86,0x00]
6109 v_floor_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6110 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x65,0x06,0x86,0x00]
6112 v_floor_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6113 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x6a,0x06,0x86,0x00]
6115 v_floor_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6116 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x6b,0x06,0x86,0x00]
6118 v_floor_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6119 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x7c,0x06,0x86,0x00]
6121 v_floor_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6122 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x7e,0x06,0x86,0x00]
6124 v_floor_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6125 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x7f,0x06,0x86,0x00]
6127 v_floor_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6128 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x26,0x06,0x00]
6130 v_floor_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6131 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x46,0x06,0x00]
6133 v_floor_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6134 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x86,0x06,0x00]
6136 v_floor_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6137 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0xc6,0x06,0x00]
6139 v_floor_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6140 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x06,0x00]
6142 v_floor_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6143 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x00,0x06,0x00]
6145 v_floor_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6146 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x01,0x06,0x00]
6148 v_floor_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6149 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x02,0x06,0x00]
6151 v_floor_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6152 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x03,0x06,0x00]
6154 v_floor_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6155 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x04,0x06,0x00]
6157 v_floor_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6158 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x05,0x06,0x00]
6160 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
6161 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x0e,0x06,0x00]
6163 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
6164 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x16,0x06,0x00]
6166 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
6167 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x16,0x06,0x00]
6169 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
6170 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x06,0x00]
6172 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
6173 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x00,0x00]
6175 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
6176 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x01,0x00]
6178 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
6179 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x02,0x00]
6181 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
6182 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x03,0x00]
6184 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
6185 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x04,0x00]
6187 v_floor_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
6188 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x05,0x00]
6190 v_floor_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6191 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x16,0x00]
6193 v_floor_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6194 // GFX10
: encoding
: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x26,0x00]
6196 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6197 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x00]
6199 v_floor_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6200 // GFX10
: encoding
: [0xfa,0x48,0xfe,0x7f,0x01,0xe4,0x00,0x00]
6202 v_floor_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6203 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0xff,0xe4,0x00,0x00]
6205 v_floor_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
6206 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x1b,0x00,0x00]
6208 v_floor_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
6209 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x40,0x01,0x00]
6211 v_floor_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
6212 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x41,0x01,0x00]
6214 v_floor_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
6215 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x01,0x01,0x00]
6217 v_floor_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
6218 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x0f,0x01,0x00]
6220 v_floor_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
6221 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x11,0x01,0x00]
6223 v_floor_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
6224 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x1f,0x01,0x00]
6226 v_floor_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
6227 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x21,0x01,0x00]
6229 v_floor_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
6230 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x2f,0x01,0x00]
6232 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
6233 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x10]
6235 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
6236 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x30]
6238 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
6239 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
6241 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
6242 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
6244 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
6245 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x01]
6247 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
6248 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x03]
6250 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
6251 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
6253 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
6254 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
6256 v_floor_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
6257 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x08,0x00]
6259 v_floor_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
6260 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x51,0x01,0x00]
6262 v_floor_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
6263 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x5f,0x01,0x00]
6265 v_floor_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
6266 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x61,0x01,0x00]
6268 v_floor_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
6269 // GFX10
: encoding
: [0xfa,0x48,0x0a,0x7e,0x01,0x6f,0x01,0x00]
6272 // GFX10
: encoding
: [0x01,0x4b,0x0a,0x7e]
6275 // GFX10
: encoding
: [0x01,0x4b,0xfe,0x7f]
6278 // GFX10
: encoding
: [0xff,0x4b,0x0a,0x7e]
6281 // GFX10
: encoding
: [0x01,0x4a,0x0a,0x7e]
6284 // GFX10
: encoding
: [0x67,0x4a,0x0a,0x7e]
6286 v_exp_f32 v5
, vcc_lo
6287 // GFX10
: encoding
: [0x6a,0x4a,0x0a,0x7e]
6289 v_exp_f32 v5
, vcc_hi
6290 // GFX10
: encoding
: [0x6b,0x4a,0x0a,0x7e]
6292 v_exp_f32 v5
, ttmp11
6293 // GFX10
: encoding
: [0x77,0x4a,0x0a,0x7e]
6296 // GFX10
: encoding
: [0x7c,0x4a,0x0a,0x7e]
6298 v_exp_f32 v5
, exec_lo
6299 // GFX10
: encoding
: [0x7e,0x4a,0x0a,0x7e]
6301 v_exp_f32 v5
, exec_hi
6302 // GFX10
: encoding
: [0x7f,0x4a,0x0a,0x7e]
6305 // GFX10
: encoding
: [0x80,0x4a,0x0a,0x7e]
6308 // GFX10
: encoding
: [0xc1,0x4a,0x0a,0x7e]
6311 // GFX10
: encoding
: [0xf0,0x4a,0x0a,0x7e]
6314 // GFX10
: encoding
: [0xf7,0x4a,0x0a,0x7e]
6316 v_exp_f32 v5
, 0xaf123456
6317 // GFX10
: encoding
: [0xff,0x4a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
6319 v_exp_f32 v5
, 0x3f717273
6320 // GFX10
: encoding
: [0xff,0x4a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
6322 v_exp_f32_e64 v5
, v1
6323 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x00]
6325 v_exp_f32_e64 v255
, v1
6326 // GFX10
: encoding
: [0xff,0x00,0xa5,0xd5,0x01,0x01,0x00,0x00]
6328 v_exp_f32_e64 v5
, v255
6329 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0xff,0x01,0x00,0x00]
6331 v_exp_f32_e64 v5
, s1
6332 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x00,0x00,0x00]
6334 v_exp_f32_e64 v5
, s101
6335 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x65,0x00,0x00,0x00]
6337 v_exp_f32_e64 v5
, vcc_lo
6338 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x6a,0x00,0x00,0x00]
6340 v_exp_f32_e64 v5
, vcc_hi
6341 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x6b,0x00,0x00,0x00]
6343 v_exp_f32_e64 v5
, m0
6344 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x7c,0x00,0x00,0x00]
6346 v_exp_f32_e64 v5
, exec_lo
6347 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x7e,0x00,0x00,0x00]
6349 v_exp_f32_e64 v5
, exec_hi
6350 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x7f,0x00,0x00,0x00]
6353 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x80,0x00,0x00,0x00]
6355 v_exp_f32_e64 v5
, -1
6356 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0xc1,0x00,0x00,0x00]
6358 v_exp_f32_e64 v5
, 0.5
6359 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0xf0,0x00,0x00,0x00]
6361 v_exp_f32_e64 v5
, -4.0
6362 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0xf7,0x00,0x00,0x00]
6364 v_exp_f32_e64 v5
, -v1
6365 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x20]
6367 v_exp_f32_e64 v5
, |v1|
6368 // GFX10
: encoding
: [0x05,0x01,0xa5,0xd5,0x01,0x01,0x00,0x00]
6370 v_exp_f32_e64 v5
, v1 clamp
6371 // GFX10
: encoding
: [0x05,0x80,0xa5,0xd5,0x01,0x01,0x00,0x00]
6373 v_exp_f32_e64 v5
, v1
mul:2
6374 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x08]
6376 v_exp_f32_e64 v5
, v1
mul:4
6377 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x10]
6379 v_exp_f32_e64 v5
, v1
div:2
6380 // GFX10
: encoding
: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x18]
6382 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6383 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x06,0x00]
6385 v_exp_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6386 // GFX10
: encoding
: [0xf9,0x4a,0xfe,0x7f,0x01,0x06,0x06,0x00]
6388 v_exp_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6389 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0xff,0x06,0x06,0x00]
6391 v_exp_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6392 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x86,0x00]
6394 v_exp_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6395 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x65,0x06,0x86,0x00]
6397 v_exp_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6398 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
6400 v_exp_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6401 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
6403 v_exp_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6404 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
6406 v_exp_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6407 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
6409 v_exp_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6410 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
6412 v_exp_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6413 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x26,0x06,0x00]
6415 v_exp_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6416 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x46,0x06,0x00]
6418 v_exp_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6419 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x86,0x06,0x00]
6421 v_exp_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6422 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0xc6,0x06,0x00]
6424 v_exp_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6425 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x06,0x00]
6427 v_exp_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6428 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x00,0x06,0x00]
6430 v_exp_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6431 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x01,0x06,0x00]
6433 v_exp_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6434 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x02,0x06,0x00]
6436 v_exp_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6437 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x03,0x06,0x00]
6439 v_exp_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6440 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x04,0x06,0x00]
6442 v_exp_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6443 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x05,0x06,0x00]
6445 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
6446 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
6448 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
6449 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x16,0x06,0x00]
6451 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
6452 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x16,0x06,0x00]
6454 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
6455 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x06,0x00]
6457 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
6458 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x00,0x00]
6460 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
6461 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x01,0x00]
6463 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
6464 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x02,0x00]
6466 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
6467 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x03,0x00]
6469 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
6470 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x04,0x00]
6472 v_exp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
6473 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x05,0x00]
6475 v_exp_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6476 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x16,0x00]
6478 v_exp_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6479 // GFX10
: encoding
: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x26,0x00]
6481 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6482 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
6484 v_exp_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6485 // GFX10
: encoding
: [0xfa,0x4a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
6487 v_exp_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6488 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
6490 v_exp_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
6491 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
6493 v_exp_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
6494 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x40,0x01,0x00]
6496 v_exp_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
6497 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x41,0x01,0x00]
6499 v_exp_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
6500 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x01,0x01,0x00]
6502 v_exp_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
6503 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
6505 v_exp_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
6506 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x11,0x01,0x00]
6508 v_exp_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
6509 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
6511 v_exp_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
6512 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x21,0x01,0x00]
6514 v_exp_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
6515 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
6517 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
6518 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
6520 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
6521 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
6523 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
6524 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
6526 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
6527 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
6529 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
6530 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
6532 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
6533 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
6535 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
6536 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
6538 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
6539 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
6541 v_exp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
6542 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
6544 v_exp_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
6545 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x51,0x01,0x00]
6547 v_exp_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
6548 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
6550 v_exp_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
6551 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x61,0x01,0x00]
6553 v_exp_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
6554 // GFX10
: encoding
: [0xfa,0x4a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
6557 // GFX10
: encoding
: [0x01,0x4f,0x0a,0x7e]
6560 // GFX10
: encoding
: [0x01,0x4f,0xfe,0x7f]
6563 // GFX10
: encoding
: [0xff,0x4f,0x0a,0x7e]
6566 // GFX10
: encoding
: [0x01,0x4e,0x0a,0x7e]
6569 // GFX10
: encoding
: [0x67,0x4e,0x0a,0x7e]
6571 v_log_f32 v5
, vcc_lo
6572 // GFX10
: encoding
: [0x6a,0x4e,0x0a,0x7e]
6574 v_log_f32 v5
, vcc_hi
6575 // GFX10
: encoding
: [0x6b,0x4e,0x0a,0x7e]
6577 v_log_f32 v5
, ttmp11
6578 // GFX10
: encoding
: [0x77,0x4e,0x0a,0x7e]
6581 // GFX10
: encoding
: [0x7c,0x4e,0x0a,0x7e]
6583 v_log_f32 v5
, exec_lo
6584 // GFX10
: encoding
: [0x7e,0x4e,0x0a,0x7e]
6586 v_log_f32 v5
, exec_hi
6587 // GFX10
: encoding
: [0x7f,0x4e,0x0a,0x7e]
6590 // GFX10
: encoding
: [0x80,0x4e,0x0a,0x7e]
6593 // GFX10
: encoding
: [0xc1,0x4e,0x0a,0x7e]
6596 // GFX10
: encoding
: [0xf0,0x4e,0x0a,0x7e]
6599 // GFX10
: encoding
: [0xf7,0x4e,0x0a,0x7e]
6601 v_log_f32 v5
, 0xaf123456
6602 // GFX10
: encoding
: [0xff,0x4e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
6604 v_log_f32 v5
, 0x3f717273
6605 // GFX10
: encoding
: [0xff,0x4e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
6607 v_log_f32_e64 v5
, v1
6608 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x00]
6610 v_log_f32_e64 v255
, v1
6611 // GFX10
: encoding
: [0xff,0x00,0xa7,0xd5,0x01,0x01,0x00,0x00]
6613 v_log_f32_e64 v5
, v255
6614 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0xff,0x01,0x00,0x00]
6616 v_log_f32_e64 v5
, s1
6617 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x00,0x00,0x00]
6619 v_log_f32_e64 v5
, s101
6620 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x65,0x00,0x00,0x00]
6622 v_log_f32_e64 v5
, vcc_lo
6623 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x6a,0x00,0x00,0x00]
6625 v_log_f32_e64 v5
, vcc_hi
6626 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x6b,0x00,0x00,0x00]
6628 v_log_f32_e64 v5
, m0
6629 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x7c,0x00,0x00,0x00]
6631 v_log_f32_e64 v5
, exec_lo
6632 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x7e,0x00,0x00,0x00]
6634 v_log_f32_e64 v5
, exec_hi
6635 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x7f,0x00,0x00,0x00]
6638 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x80,0x00,0x00,0x00]
6640 v_log_f32_e64 v5
, -1
6641 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0xc1,0x00,0x00,0x00]
6643 v_log_f32_e64 v5
, 0.5
6644 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0xf0,0x00,0x00,0x00]
6646 v_log_f32_e64 v5
, -4.0
6647 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0xf7,0x00,0x00,0x00]
6649 v_log_f32_e64 v5
, -v1
6650 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x20]
6652 v_log_f32_e64 v5
, |v1|
6653 // GFX10
: encoding
: [0x05,0x01,0xa7,0xd5,0x01,0x01,0x00,0x00]
6655 v_log_f32_e64 v5
, v1 clamp
6656 // GFX10
: encoding
: [0x05,0x80,0xa7,0xd5,0x01,0x01,0x00,0x00]
6658 v_log_f32_e64 v5
, v1
mul:2
6659 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x08]
6661 v_log_f32_e64 v5
, v1
mul:4
6662 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x10]
6664 v_log_f32_e64 v5
, v1
div:2
6665 // GFX10
: encoding
: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x18]
6667 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6668 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x06,0x00]
6670 v_log_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6671 // GFX10
: encoding
: [0xf9,0x4e,0xfe,0x7f,0x01,0x06,0x06,0x00]
6673 v_log_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6674 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0xff,0x06,0x06,0x00]
6676 v_log_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6677 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x86,0x00]
6679 v_log_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6680 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x65,0x06,0x86,0x00]
6682 v_log_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6683 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
6685 v_log_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6686 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
6688 v_log_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6689 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
6691 v_log_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6692 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
6694 v_log_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6695 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
6697 v_log_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6698 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x26,0x06,0x00]
6700 v_log_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6701 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x46,0x06,0x00]
6703 v_log_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6704 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x86,0x06,0x00]
6706 v_log_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6707 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0xc6,0x06,0x00]
6709 v_log_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6710 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x06,0x00]
6712 v_log_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6713 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x00,0x06,0x00]
6715 v_log_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6716 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x01,0x06,0x00]
6718 v_log_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6719 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x02,0x06,0x00]
6721 v_log_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6722 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x03,0x06,0x00]
6724 v_log_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6725 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x04,0x06,0x00]
6727 v_log_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6728 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x05,0x06,0x00]
6730 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
6731 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
6733 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
6734 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x16,0x06,0x00]
6736 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
6737 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x16,0x06,0x00]
6739 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
6740 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x06,0x00]
6742 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
6743 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x00,0x00]
6745 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
6746 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x01,0x00]
6748 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
6749 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x02,0x00]
6751 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
6752 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x03,0x00]
6754 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
6755 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x04,0x00]
6757 v_log_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
6758 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x05,0x00]
6760 v_log_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6761 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x16,0x00]
6763 v_log_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6764 // GFX10
: encoding
: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x26,0x00]
6766 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6767 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
6769 v_log_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6770 // GFX10
: encoding
: [0xfa,0x4e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
6772 v_log_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
6773 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
6775 v_log_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
6776 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
6778 v_log_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
6779 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x40,0x01,0x00]
6781 v_log_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
6782 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x41,0x01,0x00]
6784 v_log_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
6785 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x01,0x01,0x00]
6787 v_log_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
6788 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
6790 v_log_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
6791 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x11,0x01,0x00]
6793 v_log_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
6794 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
6796 v_log_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
6797 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x21,0x01,0x00]
6799 v_log_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
6800 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
6802 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
6803 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
6805 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
6806 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
6808 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
6809 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
6811 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
6812 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
6814 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
6815 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
6817 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
6818 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
6820 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
6821 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
6823 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
6824 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
6826 v_log_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
6827 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
6829 v_log_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
6830 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x51,0x01,0x00]
6832 v_log_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
6833 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
6835 v_log_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
6836 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x61,0x01,0x00]
6838 v_log_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
6839 // GFX10
: encoding
: [0xfa,0x4e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
6842 // GFX10
: encoding
: [0x01,0x55,0x0a,0x7e]
6845 // GFX10
: encoding
: [0x01,0x55,0xfe,0x7f]
6848 // GFX10
: encoding
: [0xff,0x55,0x0a,0x7e]
6851 // GFX10
: encoding
: [0x01,0x54,0x0a,0x7e]
6854 // GFX10
: encoding
: [0x67,0x54,0x0a,0x7e]
6856 v_rcp_f32 v5
, vcc_lo
6857 // GFX10
: encoding
: [0x6a,0x54,0x0a,0x7e]
6859 v_rcp_f32 v5
, vcc_hi
6860 // GFX10
: encoding
: [0x6b,0x54,0x0a,0x7e]
6862 v_rcp_f32 v5
, ttmp11
6863 // GFX10
: encoding
: [0x77,0x54,0x0a,0x7e]
6866 // GFX10
: encoding
: [0x7c,0x54,0x0a,0x7e]
6868 v_rcp_f32 v5
, exec_lo
6869 // GFX10
: encoding
: [0x7e,0x54,0x0a,0x7e]
6871 v_rcp_f32 v5
, exec_hi
6872 // GFX10
: encoding
: [0x7f,0x54,0x0a,0x7e]
6875 // GFX10
: encoding
: [0x80,0x54,0x0a,0x7e]
6878 // GFX10
: encoding
: [0xc1,0x54,0x0a,0x7e]
6881 // GFX10
: encoding
: [0xf0,0x54,0x0a,0x7e]
6884 // GFX10
: encoding
: [0xf7,0x54,0x0a,0x7e]
6886 v_rcp_f32 v5
, 0xaf123456
6887 // GFX10
: encoding
: [0xff,0x54,0x0a,0x7e,0x56,0x34,0x12,0xaf]
6889 v_rcp_f32 v5
, 0x3f717273
6890 // GFX10
: encoding
: [0xff,0x54,0x0a,0x7e,0x73,0x72,0x71,0x3f]
6892 v_rcp_f32_e64 v5
, v1
6893 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x00]
6895 v_rcp_f32_e64 v255
, v1
6896 // GFX10
: encoding
: [0xff,0x00,0xaa,0xd5,0x01,0x01,0x00,0x00]
6898 v_rcp_f32_e64 v5
, v255
6899 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0xff,0x01,0x00,0x00]
6901 v_rcp_f32_e64 v5
, s1
6902 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x00,0x00,0x00]
6904 v_rcp_f32_e64 v5
, s101
6905 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x65,0x00,0x00,0x00]
6907 v_rcp_f32_e64 v5
, vcc_lo
6908 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x6a,0x00,0x00,0x00]
6910 v_rcp_f32_e64 v5
, vcc_hi
6911 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x6b,0x00,0x00,0x00]
6913 v_rcp_f32_e64 v5
, m0
6914 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x7c,0x00,0x00,0x00]
6916 v_rcp_f32_e64 v5
, exec_lo
6917 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x7e,0x00,0x00,0x00]
6919 v_rcp_f32_e64 v5
, exec_hi
6920 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x7f,0x00,0x00,0x00]
6923 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x80,0x00,0x00,0x00]
6925 v_rcp_f32_e64 v5
, -1
6926 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0xc1,0x00,0x00,0x00]
6928 v_rcp_f32_e64 v5
, 0.5
6929 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0xf0,0x00,0x00,0x00]
6931 v_rcp_f32_e64 v5
, -4.0
6932 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0xf7,0x00,0x00,0x00]
6934 v_rcp_f32_e64 v5
, -v1
6935 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x20]
6937 v_rcp_f32_e64 v5
, |v1|
6938 // GFX10
: encoding
: [0x05,0x01,0xaa,0xd5,0x01,0x01,0x00,0x00]
6940 v_rcp_f32_e64 v5
, v1 clamp
6941 // GFX10
: encoding
: [0x05,0x80,0xaa,0xd5,0x01,0x01,0x00,0x00]
6943 v_rcp_f32_e64 v5
, v1
mul:2
6944 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x08]
6946 v_rcp_f32_e64 v5
, v1
mul:4
6947 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x10]
6949 v_rcp_f32_e64 v5
, v1
div:2
6950 // GFX10
: encoding
: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x18]
6952 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6953 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x06,0x00]
6955 v_rcp_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6956 // GFX10
: encoding
: [0xf9,0x54,0xfe,0x7f,0x01,0x06,0x06,0x00]
6958 v_rcp_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6959 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0xff,0x06,0x06,0x00]
6961 v_rcp_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6962 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x86,0x00]
6964 v_rcp_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6965 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x65,0x06,0x86,0x00]
6967 v_rcp_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6968 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x6a,0x06,0x86,0x00]
6970 v_rcp_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6971 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x6b,0x06,0x86,0x00]
6973 v_rcp_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6974 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x7c,0x06,0x86,0x00]
6976 v_rcp_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6977 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x7e,0x06,0x86,0x00]
6979 v_rcp_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6980 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x7f,0x06,0x86,0x00]
6982 v_rcp_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6983 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x26,0x06,0x00]
6985 v_rcp_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6986 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x46,0x06,0x00]
6988 v_rcp_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6989 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x86,0x06,0x00]
6991 v_rcp_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
6992 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0xc6,0x06,0x00]
6994 v_rcp_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6995 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x06,0x00]
6997 v_rcp_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
6998 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x00,0x06,0x00]
7000 v_rcp_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7001 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x01,0x06,0x00]
7003 v_rcp_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7004 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x02,0x06,0x00]
7006 v_rcp_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7007 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x03,0x06,0x00]
7009 v_rcp_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7010 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x04,0x06,0x00]
7012 v_rcp_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7013 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x05,0x06,0x00]
7015 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
7016 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x0e,0x06,0x00]
7018 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
7019 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x16,0x06,0x00]
7021 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
7022 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x16,0x06,0x00]
7024 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
7025 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x06,0x00]
7027 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
7028 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x00,0x00]
7030 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
7031 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x01,0x00]
7033 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
7034 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x02,0x00]
7036 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
7037 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x03,0x00]
7039 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
7040 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x04,0x00]
7042 v_rcp_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
7043 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x05,0x00]
7045 v_rcp_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7046 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x16,0x00]
7048 v_rcp_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7049 // GFX10
: encoding
: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x26,0x00]
7051 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7052 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x00]
7054 v_rcp_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7055 // GFX10
: encoding
: [0xfa,0x54,0xfe,0x7f,0x01,0xe4,0x00,0x00]
7057 v_rcp_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7058 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0xff,0xe4,0x00,0x00]
7060 v_rcp_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
7061 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x1b,0x00,0x00]
7063 v_rcp_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
7064 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x40,0x01,0x00]
7066 v_rcp_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
7067 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x41,0x01,0x00]
7069 v_rcp_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
7070 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x01,0x01,0x00]
7072 v_rcp_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
7073 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x0f,0x01,0x00]
7075 v_rcp_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
7076 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x11,0x01,0x00]
7078 v_rcp_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
7079 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x1f,0x01,0x00]
7081 v_rcp_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
7082 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x21,0x01,0x00]
7084 v_rcp_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
7085 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x2f,0x01,0x00]
7087 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
7088 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x10]
7090 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
7091 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x30]
7093 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
7094 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
7096 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
7097 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
7099 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
7100 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x01]
7102 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
7103 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x03]
7105 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
7106 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
7108 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
7109 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
7111 v_rcp_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
7112 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x08,0x00]
7114 v_rcp_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
7115 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x51,0x01,0x00]
7117 v_rcp_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
7118 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x5f,0x01,0x00]
7120 v_rcp_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
7121 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x61,0x01,0x00]
7123 v_rcp_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
7124 // GFX10
: encoding
: [0xfa,0x54,0x0a,0x7e,0x01,0x6f,0x01,0x00]
7126 v_rcp_iflag_f32 v5
, v1
7127 // GFX10
: encoding
: [0x01,0x57,0x0a,0x7e]
7129 v_rcp_iflag_f32 v255
, v1
7130 // GFX10
: encoding
: [0x01,0x57,0xfe,0x7f]
7132 v_rcp_iflag_f32 v5
, v255
7133 // GFX10
: encoding
: [0xff,0x57,0x0a,0x7e]
7135 v_rcp_iflag_f32 v5
, s1
7136 // GFX10
: encoding
: [0x01,0x56,0x0a,0x7e]
7138 v_rcp_iflag_f32 v5
, s103
7139 // GFX10
: encoding
: [0x67,0x56,0x0a,0x7e]
7141 v_rcp_iflag_f32 v5
, vcc_lo
7142 // GFX10
: encoding
: [0x6a,0x56,0x0a,0x7e]
7144 v_rcp_iflag_f32 v5
, vcc_hi
7145 // GFX10
: encoding
: [0x6b,0x56,0x0a,0x7e]
7147 v_rcp_iflag_f32 v5
, ttmp11
7148 // GFX10
: encoding
: [0x77,0x56,0x0a,0x7e]
7150 v_rcp_iflag_f32 v5
, m0
7151 // GFX10
: encoding
: [0x7c,0x56,0x0a,0x7e]
7153 v_rcp_iflag_f32 v5
, exec_lo
7154 // GFX10
: encoding
: [0x7e,0x56,0x0a,0x7e]
7156 v_rcp_iflag_f32 v5
, exec_hi
7157 // GFX10
: encoding
: [0x7f,0x56,0x0a,0x7e]
7159 v_rcp_iflag_f32 v5
, 0
7160 // GFX10
: encoding
: [0x80,0x56,0x0a,0x7e]
7162 v_rcp_iflag_f32 v5
, -1
7163 // GFX10
: encoding
: [0xc1,0x56,0x0a,0x7e]
7165 v_rcp_iflag_f32 v5
, 0.5
7166 // GFX10
: encoding
: [0xf0,0x56,0x0a,0x7e]
7168 v_rcp_iflag_f32 v5
, -4.0
7169 // GFX10
: encoding
: [0xf7,0x56,0x0a,0x7e]
7171 v_rcp_iflag_f32 v5
, 0xaf123456
7172 // GFX10
: encoding
: [0xff,0x56,0x0a,0x7e,0x56,0x34,0x12,0xaf]
7174 v_rcp_iflag_f32 v5
, 0x3f717273
7175 // GFX10
: encoding
: [0xff,0x56,0x0a,0x7e,0x73,0x72,0x71,0x3f]
7177 v_rcp_iflag_f32_e64 v5
, v1
7178 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x00]
7180 v_rcp_iflag_f32_e64 v255
, v1
7181 // GFX10
: encoding
: [0xff,0x00,0xab,0xd5,0x01,0x01,0x00,0x00]
7183 v_rcp_iflag_f32_e64 v5
, v255
7184 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0xff,0x01,0x00,0x00]
7186 v_rcp_iflag_f32_e64 v5
, s1
7187 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x00,0x00,0x00]
7189 v_rcp_iflag_f32_e64 v5
, s101
7190 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x65,0x00,0x00,0x00]
7192 v_rcp_iflag_f32_e64 v5
, vcc_lo
7193 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x6a,0x00,0x00,0x00]
7195 v_rcp_iflag_f32_e64 v5
, vcc_hi
7196 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x6b,0x00,0x00,0x00]
7198 v_rcp_iflag_f32_e64 v5
, m0
7199 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x7c,0x00,0x00,0x00]
7201 v_rcp_iflag_f32_e64 v5
, exec_lo
7202 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x7e,0x00,0x00,0x00]
7204 v_rcp_iflag_f32_e64 v5
, exec_hi
7205 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x7f,0x00,0x00,0x00]
7207 v_rcp_iflag_f32_e64 v5
, 0
7208 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x80,0x00,0x00,0x00]
7210 v_rcp_iflag_f32_e64 v5
, -1
7211 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0xc1,0x00,0x00,0x00]
7213 v_rcp_iflag_f32_e64 v5
, 0.5
7214 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0xf0,0x00,0x00,0x00]
7216 v_rcp_iflag_f32_e64 v5
, -4.0
7217 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0xf7,0x00,0x00,0x00]
7219 v_rcp_iflag_f32_e64 v5
, -v1
7220 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x20]
7222 v_rcp_iflag_f32_e64 v5
, |v1|
7223 // GFX10
: encoding
: [0x05,0x01,0xab,0xd5,0x01,0x01,0x00,0x00]
7225 v_rcp_iflag_f32_e64 v5
, v1 clamp
7226 // GFX10
: encoding
: [0x05,0x80,0xab,0xd5,0x01,0x01,0x00,0x00]
7228 v_rcp_iflag_f32_e64 v5
, v1
mul:2
7229 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x08]
7231 v_rcp_iflag_f32_e64 v5
, v1
mul:4
7232 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x10]
7234 v_rcp_iflag_f32_e64 v5
, v1
div:2
7235 // GFX10
: encoding
: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x18]
7237 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7238 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x06,0x00]
7240 v_rcp_iflag_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7241 // GFX10
: encoding
: [0xf9,0x56,0xfe,0x7f,0x01,0x06,0x06,0x00]
7243 v_rcp_iflag_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7244 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0xff,0x06,0x06,0x00]
7246 v_rcp_iflag_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7247 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x86,0x00]
7249 v_rcp_iflag_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7250 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x65,0x06,0x86,0x00]
7252 v_rcp_iflag_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7253 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x6a,0x06,0x86,0x00]
7255 v_rcp_iflag_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7256 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x6b,0x06,0x86,0x00]
7258 v_rcp_iflag_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7259 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x7c,0x06,0x86,0x00]
7261 v_rcp_iflag_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7262 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x7e,0x06,0x86,0x00]
7264 v_rcp_iflag_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7265 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x7f,0x06,0x86,0x00]
7267 v_rcp_iflag_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7268 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x26,0x06,0x00]
7270 v_rcp_iflag_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7271 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x46,0x06,0x00]
7273 v_rcp_iflag_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7274 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x86,0x06,0x00]
7276 v_rcp_iflag_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7277 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0xc6,0x06,0x00]
7279 v_rcp_iflag_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7280 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x06,0x00]
7282 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7283 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x00,0x06,0x00]
7285 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7286 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x01,0x06,0x00]
7288 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7289 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x02,0x06,0x00]
7291 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7292 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x03,0x06,0x00]
7294 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7295 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x04,0x06,0x00]
7297 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7298 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x05,0x06,0x00]
7300 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
7301 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x0e,0x06,0x00]
7303 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
7304 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x16,0x06,0x00]
7306 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
7307 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x16,0x06,0x00]
7309 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
7310 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x06,0x00]
7312 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
7313 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x00,0x00]
7315 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
7316 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x01,0x00]
7318 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
7319 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x02,0x00]
7321 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
7322 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x03,0x00]
7324 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
7325 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x04,0x00]
7327 v_rcp_iflag_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
7328 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x05,0x00]
7330 v_rcp_iflag_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7331 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x16,0x00]
7333 v_rcp_iflag_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7334 // GFX10
: encoding
: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x26,0x00]
7336 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7337 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x00]
7339 v_rcp_iflag_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7340 // GFX10
: encoding
: [0xfa,0x56,0xfe,0x7f,0x01,0xe4,0x00,0x00]
7342 v_rcp_iflag_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7343 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0xff,0xe4,0x00,0x00]
7345 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
7346 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x1b,0x00,0x00]
7348 v_rcp_iflag_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
7349 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x40,0x01,0x00]
7351 v_rcp_iflag_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
7352 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x41,0x01,0x00]
7354 v_rcp_iflag_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
7355 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x01,0x01,0x00]
7357 v_rcp_iflag_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
7358 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x0f,0x01,0x00]
7360 v_rcp_iflag_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
7361 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x11,0x01,0x00]
7363 v_rcp_iflag_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
7364 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x1f,0x01,0x00]
7366 v_rcp_iflag_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
7367 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x21,0x01,0x00]
7369 v_rcp_iflag_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
7370 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x2f,0x01,0x00]
7372 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
7373 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x10]
7375 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
7376 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x30]
7378 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
7379 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
7381 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
7382 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
7384 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
7385 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x01]
7387 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
7388 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x03]
7390 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
7391 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
7393 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
7394 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
7396 v_rcp_iflag_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
7397 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x08,0x00]
7399 v_rcp_iflag_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
7400 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x51,0x01,0x00]
7402 v_rcp_iflag_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
7403 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x5f,0x01,0x00]
7405 v_rcp_iflag_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
7406 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x61,0x01,0x00]
7408 v_rcp_iflag_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
7409 // GFX10
: encoding
: [0xfa,0x56,0x0a,0x7e,0x01,0x6f,0x01,0x00]
7412 // GFX10
: encoding
: [0x01,0x5d,0x0a,0x7e]
7415 // GFX10
: encoding
: [0x01,0x5d,0xfe,0x7f]
7418 // GFX10
: encoding
: [0xff,0x5d,0x0a,0x7e]
7421 // GFX10
: encoding
: [0x01,0x5c,0x0a,0x7e]
7424 // GFX10
: encoding
: [0x67,0x5c,0x0a,0x7e]
7426 v_rsq_f32 v5
, vcc_lo
7427 // GFX10
: encoding
: [0x6a,0x5c,0x0a,0x7e]
7429 v_rsq_f32 v5
, vcc_hi
7430 // GFX10
: encoding
: [0x6b,0x5c,0x0a,0x7e]
7432 v_rsq_f32 v5
, ttmp11
7433 // GFX10
: encoding
: [0x77,0x5c,0x0a,0x7e]
7436 // GFX10
: encoding
: [0x7c,0x5c,0x0a,0x7e]
7438 v_rsq_f32 v5
, exec_lo
7439 // GFX10
: encoding
: [0x7e,0x5c,0x0a,0x7e]
7441 v_rsq_f32 v5
, exec_hi
7442 // GFX10
: encoding
: [0x7f,0x5c,0x0a,0x7e]
7445 // GFX10
: encoding
: [0x80,0x5c,0x0a,0x7e]
7448 // GFX10
: encoding
: [0xc1,0x5c,0x0a,0x7e]
7451 // GFX10
: encoding
: [0xf0,0x5c,0x0a,0x7e]
7454 // GFX10
: encoding
: [0xf7,0x5c,0x0a,0x7e]
7456 v_rsq_f32 v5
, 0xaf123456
7457 // GFX10
: encoding
: [0xff,0x5c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
7459 v_rsq_f32 v5
, 0x3f717273
7460 // GFX10
: encoding
: [0xff,0x5c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
7462 v_rsq_f32_e64 v5
, v1
7463 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x00]
7465 v_rsq_f32_e64 v255
, v1
7466 // GFX10
: encoding
: [0xff,0x00,0xae,0xd5,0x01,0x01,0x00,0x00]
7468 v_rsq_f32_e64 v5
, v255
7469 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0xff,0x01,0x00,0x00]
7471 v_rsq_f32_e64 v5
, s1
7472 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x00,0x00,0x00]
7474 v_rsq_f32_e64 v5
, s101
7475 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x65,0x00,0x00,0x00]
7477 v_rsq_f32_e64 v5
, vcc_lo
7478 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x6a,0x00,0x00,0x00]
7480 v_rsq_f32_e64 v5
, vcc_hi
7481 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x6b,0x00,0x00,0x00]
7483 v_rsq_f32_e64 v5
, m0
7484 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x7c,0x00,0x00,0x00]
7486 v_rsq_f32_e64 v5
, exec_lo
7487 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x7e,0x00,0x00,0x00]
7489 v_rsq_f32_e64 v5
, exec_hi
7490 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x7f,0x00,0x00,0x00]
7493 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x80,0x00,0x00,0x00]
7495 v_rsq_f32_e64 v5
, -1
7496 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0xc1,0x00,0x00,0x00]
7498 v_rsq_f32_e64 v5
, 0.5
7499 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0xf0,0x00,0x00,0x00]
7501 v_rsq_f32_e64 v5
, -4.0
7502 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0xf7,0x00,0x00,0x00]
7504 v_rsq_f32_e64 v5
, -v1
7505 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x20]
7507 v_rsq_f32_e64 v5
, |v1|
7508 // GFX10
: encoding
: [0x05,0x01,0xae,0xd5,0x01,0x01,0x00,0x00]
7510 v_rsq_f32_e64 v5
, v1 clamp
7511 // GFX10
: encoding
: [0x05,0x80,0xae,0xd5,0x01,0x01,0x00,0x00]
7513 v_rsq_f32_e64 v5
, v1
mul:2
7514 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x08]
7516 v_rsq_f32_e64 v5
, v1
mul:4
7517 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x10]
7519 v_rsq_f32_e64 v5
, v1
div:2
7520 // GFX10
: encoding
: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x18]
7522 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7523 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x06,0x00]
7525 v_rsq_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7526 // GFX10
: encoding
: [0xf9,0x5c,0xfe,0x7f,0x01,0x06,0x06,0x00]
7528 v_rsq_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7529 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0xff,0x06,0x06,0x00]
7531 v_rsq_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7532 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x86,0x00]
7534 v_rsq_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7535 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x65,0x06,0x86,0x00]
7537 v_rsq_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7538 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
7540 v_rsq_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7541 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
7543 v_rsq_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7544 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
7546 v_rsq_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7547 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
7549 v_rsq_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7550 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
7552 v_rsq_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7553 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x26,0x06,0x00]
7555 v_rsq_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7556 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x46,0x06,0x00]
7558 v_rsq_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7559 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x86,0x06,0x00]
7561 v_rsq_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7562 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
7564 v_rsq_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7565 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x06,0x00]
7567 v_rsq_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7568 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x00,0x06,0x00]
7570 v_rsq_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7571 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x01,0x06,0x00]
7573 v_rsq_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7574 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x02,0x06,0x00]
7576 v_rsq_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7577 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x03,0x06,0x00]
7579 v_rsq_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7580 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x04,0x06,0x00]
7582 v_rsq_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
7583 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x05,0x06,0x00]
7585 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
7586 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
7588 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
7589 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x16,0x06,0x00]
7591 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
7592 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x16,0x06,0x00]
7594 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
7595 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x06,0x00]
7597 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
7598 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x00,0x00]
7600 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
7601 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x01,0x00]
7603 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
7604 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x02,0x00]
7606 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
7607 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x03,0x00]
7609 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
7610 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x04,0x00]
7612 v_rsq_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
7613 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x05,0x00]
7615 v_rsq_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7616 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x16,0x00]
7618 v_rsq_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
7619 // GFX10
: encoding
: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x26,0x00]
7621 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7622 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
7624 v_rsq_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7625 // GFX10
: encoding
: [0xfa,0x5c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
7627 v_rsq_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
7628 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
7630 v_rsq_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
7631 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
7633 v_rsq_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
7634 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x40,0x01,0x00]
7636 v_rsq_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
7637 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x41,0x01,0x00]
7639 v_rsq_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
7640 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x01,0x01,0x00]
7642 v_rsq_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
7643 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
7645 v_rsq_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
7646 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x11,0x01,0x00]
7648 v_rsq_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
7649 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
7651 v_rsq_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
7652 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x21,0x01,0x00]
7654 v_rsq_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
7655 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
7657 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
7658 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
7660 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
7661 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
7663 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
7664 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
7666 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
7667 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
7669 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
7670 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
7672 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
7673 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
7675 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
7676 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
7678 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
7679 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
7681 v_rsq_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
7682 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
7684 v_rsq_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
7685 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x51,0x01,0x00]
7687 v_rsq_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
7688 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
7690 v_rsq_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
7691 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x61,0x01,0x00]
7693 v_rsq_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
7694 // GFX10
: encoding
: [0xfa,0x5c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
7696 v_rcp_f64 v
[5:6], v
[1:2]
7697 // GFX10
: encoding
: [0x01,0x5f,0x0a,0x7e]
7699 v_rcp_f64 v
[254:255], v
[1:2]
7700 // GFX10
: encoding
: [0x01,0x5f,0xfc,0x7f]
7702 v_rcp_f64 v
[5:6], v
[254:255]
7703 // GFX10
: encoding
: [0xfe,0x5f,0x0a,0x7e]
7705 v_rcp_f64 v
[5:6], s
[2:3]
7706 // GFX10
: encoding
: [0x02,0x5e,0x0a,0x7e]
7708 v_rcp_f64 v
[5:6], s
[4:5]
7709 // GFX10
: encoding
: [0x04,0x5e,0x0a,0x7e]
7711 v_rcp_f64 v
[5:6], s
[102:103]
7712 // GFX10
: encoding
: [0x66,0x5e,0x0a,0x7e]
7714 v_rcp_f64 v
[5:6], vcc
7715 // GFX10
: encoding
: [0x6a,0x5e,0x0a,0x7e]
7717 v_rcp_f64 v
[5:6], ttmp
[10:11]
7718 // GFX10
: encoding
: [0x76,0x5e,0x0a,0x7e]
7720 v_rcp_f64 v
[5:6], exec
7721 // GFX10
: encoding
: [0x7e,0x5e,0x0a,0x7e]
7724 // GFX10
: encoding
: [0x80,0x5e,0x0a,0x7e]
7726 v_rcp_f64 v
[5:6], -1
7727 // GFX10
: encoding
: [0xc1,0x5e,0x0a,0x7e]
7729 v_rcp_f64 v
[5:6], 0.5
7730 // GFX10
: encoding
: [0xf0,0x5e,0x0a,0x7e]
7732 v_rcp_f64 v
[5:6], -4.0
7733 // GFX10
: encoding
: [0xf7,0x5e,0x0a,0x7e]
7735 v_rcp_f64 v
[5:6], 0xaf123456
7736 // GFX10
: encoding
: [0xff,0x5e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
7738 v_rcp_f64 v
[5:6], 0x3f717273
7739 // GFX10
: encoding
: [0xff,0x5e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
7741 v_rcp_f64_e64 v
[5:6], v
[1:2]
7742 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x00]
7744 v_rcp_f64_e64 v
[254:255], v
[1:2]
7745 // GFX10
: encoding
: [0xfe,0x00,0xaf,0xd5,0x01,0x01,0x00,0x00]
7747 v_rcp_f64_e64 v
[5:6], v
[254:255]
7748 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0xfe,0x01,0x00,0x00]
7750 v_rcp_f64_e64 v
[5:6], s
[2:3]
7751 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x02,0x00,0x00,0x00]
7753 v_rcp_f64_e64 v
[5:6], s
[4:5]
7754 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x04,0x00,0x00,0x00]
7756 v_rcp_f64_e64 v
[5:6], s
[100:101]
7757 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x64,0x00,0x00,0x00]
7759 v_rcp_f64_e64 v
[5:6], vcc
7760 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x6a,0x00,0x00,0x00]
7762 v_rcp_f64_e64 v
[5:6], exec
7763 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x7e,0x00,0x00,0x00]
7765 v_rcp_f64_e64 v
[5:6], 0
7766 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x80,0x00,0x00,0x00]
7768 v_rcp_f64_e64 v
[5:6], -1
7769 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0xc1,0x00,0x00,0x00]
7771 v_rcp_f64_e64 v
[5:6], 0.5
7772 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0xf0,0x00,0x00,0x00]
7774 v_rcp_f64_e64 v
[5:6], -4.0
7775 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0xf7,0x00,0x00,0x00]
7777 v_rcp_f64_e64 v
[5:6], -v
[1:2]
7778 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x20]
7780 v_rcp_f64_e64 v
[5:6], |v
[1:2]|
7781 // GFX10
: encoding
: [0x05,0x01,0xaf,0xd5,0x01,0x01,0x00,0x00]
7783 v_rcp_f64_e64 v
[5:6], v
[1:2] clamp
7784 // GFX10
: encoding
: [0x05,0x80,0xaf,0xd5,0x01,0x01,0x00,0x00]
7786 v_rcp_f64_e64 v
[5:6], v
[1:2] mul:2
7787 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x08]
7789 v_rcp_f64_e64 v
[5:6], v
[1:2] mul:4
7790 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x10]
7792 v_rcp_f64_e64 v
[5:6], v
[1:2] div:2
7793 // GFX10
: encoding
: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x18]
7795 v_rsq_f64 v
[5:6], v
[1:2]
7796 // GFX10
: encoding
: [0x01,0x63,0x0a,0x7e]
7798 v_rsq_f64 v
[254:255], v
[1:2]
7799 // GFX10
: encoding
: [0x01,0x63,0xfc,0x7f]
7801 v_rsq_f64 v
[5:6], v
[254:255]
7802 // GFX10
: encoding
: [0xfe,0x63,0x0a,0x7e]
7804 v_rsq_f64 v
[5:6], s
[2:3]
7805 // GFX10
: encoding
: [0x02,0x62,0x0a,0x7e]
7807 v_rsq_f64 v
[5:6], s
[4:5]
7808 // GFX10
: encoding
: [0x04,0x62,0x0a,0x7e]
7810 v_rsq_f64 v
[5:6], s
[102:103]
7811 // GFX10
: encoding
: [0x66,0x62,0x0a,0x7e]
7813 v_rsq_f64 v
[5:6], vcc
7814 // GFX10
: encoding
: [0x6a,0x62,0x0a,0x7e]
7816 v_rsq_f64 v
[5:6], ttmp
[10:11]
7817 // GFX10
: encoding
: [0x76,0x62,0x0a,0x7e]
7819 v_rsq_f64 v
[5:6], exec
7820 // GFX10
: encoding
: [0x7e,0x62,0x0a,0x7e]
7823 // GFX10
: encoding
: [0x80,0x62,0x0a,0x7e]
7825 v_rsq_f64 v
[5:6], -1
7826 // GFX10
: encoding
: [0xc1,0x62,0x0a,0x7e]
7828 v_rsq_f64 v
[5:6], 0.5
7829 // GFX10
: encoding
: [0xf0,0x62,0x0a,0x7e]
7831 v_rsq_f64 v
[5:6], -4.0
7832 // GFX10
: encoding
: [0xf7,0x62,0x0a,0x7e]
7834 v_rsq_f64 v
[5:6], 0xaf123456
7835 // GFX10
: encoding
: [0xff,0x62,0x0a,0x7e,0x56,0x34,0x12,0xaf]
7837 v_rsq_f64 v
[5:6], 0x3f717273
7838 // GFX10
: encoding
: [0xff,0x62,0x0a,0x7e,0x73,0x72,0x71,0x3f]
7840 v_rsq_f64_e64 v
[5:6], v
[1:2]
7841 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x00]
7843 v_rsq_f64_e64 v
[254:255], v
[1:2]
7844 // GFX10
: encoding
: [0xfe,0x00,0xb1,0xd5,0x01,0x01,0x00,0x00]
7846 v_rsq_f64_e64 v
[5:6], v
[254:255]
7847 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0xfe,0x01,0x00,0x00]
7849 v_rsq_f64_e64 v
[5:6], s
[2:3]
7850 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x02,0x00,0x00,0x00]
7852 v_rsq_f64_e64 v
[5:6], s
[4:5]
7853 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x04,0x00,0x00,0x00]
7855 v_rsq_f64_e64 v
[5:6], s
[100:101]
7856 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x64,0x00,0x00,0x00]
7858 v_rsq_f64_e64 v
[5:6], vcc
7859 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x6a,0x00,0x00,0x00]
7861 v_rsq_f64_e64 v
[5:6], exec
7862 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x7e,0x00,0x00,0x00]
7864 v_rsq_f64_e64 v
[5:6], 0
7865 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x80,0x00,0x00,0x00]
7867 v_rsq_f64_e64 v
[5:6], -1
7868 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0xc1,0x00,0x00,0x00]
7870 v_rsq_f64_e64 v
[5:6], 0.5
7871 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0xf0,0x00,0x00,0x00]
7873 v_rsq_f64_e64 v
[5:6], -4.0
7874 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0xf7,0x00,0x00,0x00]
7876 v_rsq_f64_e64 v
[5:6], -v
[1:2]
7877 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x20]
7879 v_rsq_f64_e64 v
[5:6], |v
[1:2]|
7880 // GFX10
: encoding
: [0x05,0x01,0xb1,0xd5,0x01,0x01,0x00,0x00]
7882 v_rsq_f64_e64 v
[5:6], v
[1:2] clamp
7883 // GFX10
: encoding
: [0x05,0x80,0xb1,0xd5,0x01,0x01,0x00,0x00]
7885 v_rsq_f64_e64 v
[5:6], v
[1:2] mul:2
7886 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x08]
7888 v_rsq_f64_e64 v
[5:6], v
[1:2] mul:4
7889 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x10]
7891 v_rsq_f64_e64 v
[5:6], v
[1:2] div:2
7892 // GFX10
: encoding
: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x18]
7895 // GFX10
: encoding
: [0x01,0x67,0x0a,0x7e]
7898 // GFX10
: encoding
: [0x01,0x67,0xfe,0x7f]
7901 // GFX10
: encoding
: [0xff,0x67,0x0a,0x7e]
7904 // GFX10
: encoding
: [0x01,0x66,0x0a,0x7e]
7907 // GFX10
: encoding
: [0x67,0x66,0x0a,0x7e]
7909 v_sqrt_f32 v5
, vcc_lo
7910 // GFX10
: encoding
: [0x6a,0x66,0x0a,0x7e]
7912 v_sqrt_f32 v5
, vcc_hi
7913 // GFX10
: encoding
: [0x6b,0x66,0x0a,0x7e]
7915 v_sqrt_f32 v5
, ttmp11
7916 // GFX10
: encoding
: [0x77,0x66,0x0a,0x7e]
7919 // GFX10
: encoding
: [0x7c,0x66,0x0a,0x7e]
7921 v_sqrt_f32 v5
, exec_lo
7922 // GFX10
: encoding
: [0x7e,0x66,0x0a,0x7e]
7924 v_sqrt_f32 v5
, exec_hi
7925 // GFX10
: encoding
: [0x7f,0x66,0x0a,0x7e]
7928 // GFX10
: encoding
: [0x80,0x66,0x0a,0x7e]
7931 // GFX10
: encoding
: [0xc1,0x66,0x0a,0x7e]
7934 // GFX10
: encoding
: [0xf0,0x66,0x0a,0x7e]
7937 // GFX10
: encoding
: [0xf7,0x66,0x0a,0x7e]
7939 v_sqrt_f32 v5
, 0xaf123456
7940 // GFX10
: encoding
: [0xff,0x66,0x0a,0x7e,0x56,0x34,0x12,0xaf]
7942 v_sqrt_f32 v5
, 0x3f717273
7943 // GFX10
: encoding
: [0xff,0x66,0x0a,0x7e,0x73,0x72,0x71,0x3f]
7945 v_sqrt_f32_e64 v5
, v1
7946 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x00]
7948 v_sqrt_f32_e64 v255
, v1
7949 // GFX10
: encoding
: [0xff,0x00,0xb3,0xd5,0x01,0x01,0x00,0x00]
7951 v_sqrt_f32_e64 v5
, v255
7952 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0xff,0x01,0x00,0x00]
7954 v_sqrt_f32_e64 v5
, s1
7955 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x00,0x00,0x00]
7957 v_sqrt_f32_e64 v5
, s101
7958 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x65,0x00,0x00,0x00]
7960 v_sqrt_f32_e64 v5
, vcc_lo
7961 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x6a,0x00,0x00,0x00]
7963 v_sqrt_f32_e64 v5
, vcc_hi
7964 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x6b,0x00,0x00,0x00]
7966 v_sqrt_f32_e64 v5
, m0
7967 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x7c,0x00,0x00,0x00]
7969 v_sqrt_f32_e64 v5
, exec_lo
7970 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x7e,0x00,0x00,0x00]
7972 v_sqrt_f32_e64 v5
, exec_hi
7973 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x7f,0x00,0x00,0x00]
7975 v_sqrt_f32_e64 v5
, 0
7976 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x80,0x00,0x00,0x00]
7978 v_sqrt_f32_e64 v5
, -1
7979 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0xc1,0x00,0x00,0x00]
7981 v_sqrt_f32_e64 v5
, 0.5
7982 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0xf0,0x00,0x00,0x00]
7984 v_sqrt_f32_e64 v5
, -4.0
7985 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0xf7,0x00,0x00,0x00]
7987 v_sqrt_f32_e64 v5
, -v1
7988 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x20]
7990 v_sqrt_f32_e64 v5
, |v1|
7991 // GFX10
: encoding
: [0x05,0x01,0xb3,0xd5,0x01,0x01,0x00,0x00]
7993 v_sqrt_f32_e64 v5
, v1 clamp
7994 // GFX10
: encoding
: [0x05,0x80,0xb3,0xd5,0x01,0x01,0x00,0x00]
7996 v_sqrt_f32_e64 v5
, v1
mul:2
7997 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x08]
7999 v_sqrt_f32_e64 v5
, v1
mul:4
8000 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x10]
8002 v_sqrt_f32_e64 v5
, v1
div:2
8003 // GFX10
: encoding
: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x18]
8005 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8006 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x06,0x00]
8008 v_sqrt_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8009 // GFX10
: encoding
: [0xf9,0x66,0xfe,0x7f,0x01,0x06,0x06,0x00]
8011 v_sqrt_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8012 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0xff,0x06,0x06,0x00]
8014 v_sqrt_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8015 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x86,0x00]
8017 v_sqrt_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8018 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x65,0x06,0x86,0x00]
8020 v_sqrt_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8021 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x6a,0x06,0x86,0x00]
8023 v_sqrt_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8024 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x6b,0x06,0x86,0x00]
8026 v_sqrt_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8027 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x7c,0x06,0x86,0x00]
8029 v_sqrt_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8030 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x7e,0x06,0x86,0x00]
8032 v_sqrt_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8033 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x7f,0x06,0x86,0x00]
8035 v_sqrt_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8036 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x26,0x06,0x00]
8038 v_sqrt_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8039 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x46,0x06,0x00]
8041 v_sqrt_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8042 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x86,0x06,0x00]
8044 v_sqrt_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8045 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0xc6,0x06,0x00]
8047 v_sqrt_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8048 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x06,0x00]
8050 v_sqrt_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8051 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x00,0x06,0x00]
8053 v_sqrt_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8054 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x01,0x06,0x00]
8056 v_sqrt_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8057 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x02,0x06,0x00]
8059 v_sqrt_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8060 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x03,0x06,0x00]
8062 v_sqrt_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8063 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x04,0x06,0x00]
8065 v_sqrt_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8066 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x05,0x06,0x00]
8068 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
8069 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x0e,0x06,0x00]
8071 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
8072 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x16,0x06,0x00]
8074 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
8075 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x16,0x06,0x00]
8077 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
8078 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x06,0x00]
8080 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
8081 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x00,0x00]
8083 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
8084 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x01,0x00]
8086 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
8087 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x02,0x00]
8089 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
8090 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x03,0x00]
8092 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
8093 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x04,0x00]
8095 v_sqrt_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
8096 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x05,0x00]
8098 v_sqrt_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8099 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x16,0x00]
8101 v_sqrt_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8102 // GFX10
: encoding
: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x26,0x00]
8104 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8105 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x00]
8107 v_sqrt_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8108 // GFX10
: encoding
: [0xfa,0x66,0xfe,0x7f,0x01,0xe4,0x00,0x00]
8110 v_sqrt_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8111 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0xff,0xe4,0x00,0x00]
8113 v_sqrt_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
8114 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x1b,0x00,0x00]
8116 v_sqrt_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
8117 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x40,0x01,0x00]
8119 v_sqrt_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
8120 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x41,0x01,0x00]
8122 v_sqrt_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
8123 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x01,0x01,0x00]
8125 v_sqrt_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
8126 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x0f,0x01,0x00]
8128 v_sqrt_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
8129 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x11,0x01,0x00]
8131 v_sqrt_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
8132 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x1f,0x01,0x00]
8134 v_sqrt_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
8135 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x21,0x01,0x00]
8137 v_sqrt_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
8138 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x2f,0x01,0x00]
8140 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
8141 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x10]
8143 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
8144 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x30]
8146 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
8147 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
8149 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
8150 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
8152 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
8153 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x01]
8155 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
8156 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x03]
8158 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
8159 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
8161 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
8162 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
8164 v_sqrt_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
8165 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x08,0x00]
8167 v_sqrt_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
8168 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x51,0x01,0x00]
8170 v_sqrt_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
8171 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x5f,0x01,0x00]
8173 v_sqrt_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
8174 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x61,0x01,0x00]
8176 v_sqrt_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
8177 // GFX10
: encoding
: [0xfa,0x66,0x0a,0x7e,0x01,0x6f,0x01,0x00]
8179 v_sqrt_f64 v
[5:6], v
[1:2]
8180 // GFX10
: encoding
: [0x01,0x69,0x0a,0x7e]
8182 v_sqrt_f64 v
[254:255], v
[1:2]
8183 // GFX10
: encoding
: [0x01,0x69,0xfc,0x7f]
8185 v_sqrt_f64 v
[5:6], v
[254:255]
8186 // GFX10
: encoding
: [0xfe,0x69,0x0a,0x7e]
8188 v_sqrt_f64 v
[5:6], s
[2:3]
8189 // GFX10
: encoding
: [0x02,0x68,0x0a,0x7e]
8191 v_sqrt_f64 v
[5:6], s
[4:5]
8192 // GFX10
: encoding
: [0x04,0x68,0x0a,0x7e]
8194 v_sqrt_f64 v
[5:6], s
[102:103]
8195 // GFX10
: encoding
: [0x66,0x68,0x0a,0x7e]
8197 v_sqrt_f64 v
[5:6], vcc
8198 // GFX10
: encoding
: [0x6a,0x68,0x0a,0x7e]
8200 v_sqrt_f64 v
[5:6], ttmp
[10:11]
8201 // GFX10
: encoding
: [0x76,0x68,0x0a,0x7e]
8203 v_sqrt_f64 v
[5:6], exec
8204 // GFX10
: encoding
: [0x7e,0x68,0x0a,0x7e]
8206 v_sqrt_f64 v
[5:6], 0
8207 // GFX10
: encoding
: [0x80,0x68,0x0a,0x7e]
8209 v_sqrt_f64 v
[5:6], -1
8210 // GFX10
: encoding
: [0xc1,0x68,0x0a,0x7e]
8212 v_sqrt_f64 v
[5:6], 0.5
8213 // GFX10
: encoding
: [0xf0,0x68,0x0a,0x7e]
8215 v_sqrt_f64 v
[5:6], -4.0
8216 // GFX10
: encoding
: [0xf7,0x68,0x0a,0x7e]
8218 v_sqrt_f64 v
[5:6], 0xaf123456
8219 // GFX10
: encoding
: [0xff,0x68,0x0a,0x7e,0x56,0x34,0x12,0xaf]
8221 v_sqrt_f64 v
[5:6], 0x3f717273
8222 // GFX10
: encoding
: [0xff,0x68,0x0a,0x7e,0x73,0x72,0x71,0x3f]
8224 v_sqrt_f64_e64 v
[5:6], v
[1:2]
8225 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x00]
8227 v_sqrt_f64_e64 v
[254:255], v
[1:2]
8228 // GFX10
: encoding
: [0xfe,0x00,0xb4,0xd5,0x01,0x01,0x00,0x00]
8230 v_sqrt_f64_e64 v
[5:6], v
[254:255]
8231 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0xfe,0x01,0x00,0x00]
8233 v_sqrt_f64_e64 v
[5:6], s
[2:3]
8234 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x02,0x00,0x00,0x00]
8236 v_sqrt_f64_e64 v
[5:6], s
[4:5]
8237 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x04,0x00,0x00,0x00]
8239 v_sqrt_f64_e64 v
[5:6], s
[100:101]
8240 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x64,0x00,0x00,0x00]
8242 v_sqrt_f64_e64 v
[5:6], vcc
8243 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x6a,0x00,0x00,0x00]
8245 v_sqrt_f64_e64 v
[5:6], exec
8246 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x7e,0x00,0x00,0x00]
8248 v_sqrt_f64_e64 v
[5:6], 0
8249 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x80,0x00,0x00,0x00]
8251 v_sqrt_f64_e64 v
[5:6], -1
8252 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0xc1,0x00,0x00,0x00]
8254 v_sqrt_f64_e64 v
[5:6], 0.5
8255 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0xf0,0x00,0x00,0x00]
8257 v_sqrt_f64_e64 v
[5:6], -4.0
8258 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0xf7,0x00,0x00,0x00]
8260 v_sqrt_f64_e64 v
[5:6], -v
[1:2]
8261 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x20]
8263 v_sqrt_f64_e64 v
[5:6], |v
[1:2]|
8264 // GFX10
: encoding
: [0x05,0x01,0xb4,0xd5,0x01,0x01,0x00,0x00]
8266 v_sqrt_f64_e64 v
[5:6], v
[1:2] clamp
8267 // GFX10
: encoding
: [0x05,0x80,0xb4,0xd5,0x01,0x01,0x00,0x00]
8269 v_sqrt_f64_e64 v
[5:6], v
[1:2] mul:2
8270 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x08]
8272 v_sqrt_f64_e64 v
[5:6], v
[1:2] mul:4
8273 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x10]
8275 v_sqrt_f64_e64 v
[5:6], v
[1:2] div:2
8276 // GFX10
: encoding
: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x18]
8279 // GFX10
: encoding
: [0x01,0x6b,0x0a,0x7e]
8282 // GFX10
: encoding
: [0x01,0x6b,0xfe,0x7f]
8285 // GFX10
: encoding
: [0xff,0x6b,0x0a,0x7e]
8288 // GFX10
: encoding
: [0x01,0x6a,0x0a,0x7e]
8291 // GFX10
: encoding
: [0x67,0x6a,0x0a,0x7e]
8293 v_sin_f32 v5
, vcc_lo
8294 // GFX10
: encoding
: [0x6a,0x6a,0x0a,0x7e]
8296 v_sin_f32 v5
, vcc_hi
8297 // GFX10
: encoding
: [0x6b,0x6a,0x0a,0x7e]
8299 v_sin_f32 v5
, ttmp11
8300 // GFX10
: encoding
: [0x77,0x6a,0x0a,0x7e]
8303 // GFX10
: encoding
: [0x7c,0x6a,0x0a,0x7e]
8305 v_sin_f32 v5
, exec_lo
8306 // GFX10
: encoding
: [0x7e,0x6a,0x0a,0x7e]
8308 v_sin_f32 v5
, exec_hi
8309 // GFX10
: encoding
: [0x7f,0x6a,0x0a,0x7e]
8312 // GFX10
: encoding
: [0x80,0x6a,0x0a,0x7e]
8315 // GFX10
: encoding
: [0xc1,0x6a,0x0a,0x7e]
8318 // GFX10
: encoding
: [0xf0,0x6a,0x0a,0x7e]
8321 // GFX10
: encoding
: [0xf7,0x6a,0x0a,0x7e]
8323 v_sin_f32 v5
, 0xaf123456
8324 // GFX10
: encoding
: [0xff,0x6a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
8326 v_sin_f32 v5
, 0x3f717273
8327 // GFX10
: encoding
: [0xff,0x6a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
8329 v_sin_f32_e64 v5
, v1
8330 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x00]
8332 v_sin_f32_e64 v255
, v1
8333 // GFX10
: encoding
: [0xff,0x00,0xb5,0xd5,0x01,0x01,0x00,0x00]
8335 v_sin_f32_e64 v5
, v255
8336 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0xff,0x01,0x00,0x00]
8338 v_sin_f32_e64 v5
, s1
8339 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x00,0x00,0x00]
8341 v_sin_f32_e64 v5
, s101
8342 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x65,0x00,0x00,0x00]
8344 v_sin_f32_e64 v5
, vcc_lo
8345 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x6a,0x00,0x00,0x00]
8347 v_sin_f32_e64 v5
, vcc_hi
8348 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x6b,0x00,0x00,0x00]
8350 v_sin_f32_e64 v5
, m0
8351 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x7c,0x00,0x00,0x00]
8353 v_sin_f32_e64 v5
, exec_lo
8354 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x7e,0x00,0x00,0x00]
8356 v_sin_f32_e64 v5
, exec_hi
8357 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x7f,0x00,0x00,0x00]
8360 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x80,0x00,0x00,0x00]
8362 v_sin_f32_e64 v5
, -1
8363 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0xc1,0x00,0x00,0x00]
8365 v_sin_f32_e64 v5
, 0.5
8366 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0xf0,0x00,0x00,0x00]
8368 v_sin_f32_e64 v5
, -4.0
8369 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0xf7,0x00,0x00,0x00]
8371 v_sin_f32_e64 v5
, -v1
8372 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x20]
8374 v_sin_f32_e64 v5
, |v1|
8375 // GFX10
: encoding
: [0x05,0x01,0xb5,0xd5,0x01,0x01,0x00,0x00]
8377 v_sin_f32_e64 v5
, v1 clamp
8378 // GFX10
: encoding
: [0x05,0x80,0xb5,0xd5,0x01,0x01,0x00,0x00]
8380 v_sin_f32_e64 v5
, v1
mul:2
8381 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x08]
8383 v_sin_f32_e64 v5
, v1
mul:4
8384 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x10]
8386 v_sin_f32_e64 v5
, v1
div:2
8387 // GFX10
: encoding
: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x18]
8389 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8390 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x06,0x00]
8392 v_sin_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8393 // GFX10
: encoding
: [0xf9,0x6a,0xfe,0x7f,0x01,0x06,0x06,0x00]
8395 v_sin_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8396 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0xff,0x06,0x06,0x00]
8398 v_sin_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8399 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x86,0x00]
8401 v_sin_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8402 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x65,0x06,0x86,0x00]
8404 v_sin_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8405 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
8407 v_sin_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8408 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
8410 v_sin_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8411 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
8413 v_sin_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8414 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
8416 v_sin_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8417 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
8419 v_sin_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8420 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x26,0x06,0x00]
8422 v_sin_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8423 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x46,0x06,0x00]
8425 v_sin_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8426 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x86,0x06,0x00]
8428 v_sin_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8429 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0xc6,0x06,0x00]
8431 v_sin_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8432 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x06,0x00]
8434 v_sin_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8435 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x00,0x06,0x00]
8437 v_sin_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8438 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x01,0x06,0x00]
8440 v_sin_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8441 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x02,0x06,0x00]
8443 v_sin_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8444 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x03,0x06,0x00]
8446 v_sin_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8447 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x04,0x06,0x00]
8449 v_sin_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8450 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x05,0x06,0x00]
8452 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
8453 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
8455 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
8456 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x16,0x06,0x00]
8458 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
8459 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x16,0x06,0x00]
8461 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
8462 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x06,0x00]
8464 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
8465 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x00,0x00]
8467 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
8468 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x01,0x00]
8470 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
8471 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x02,0x00]
8473 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
8474 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x03,0x00]
8476 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
8477 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x04,0x00]
8479 v_sin_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
8480 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x05,0x00]
8482 v_sin_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8483 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x16,0x00]
8485 v_sin_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8486 // GFX10
: encoding
: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x26,0x00]
8488 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8489 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
8491 v_sin_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8492 // GFX10
: encoding
: [0xfa,0x6a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
8494 v_sin_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8495 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
8497 v_sin_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
8498 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
8500 v_sin_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
8501 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x40,0x01,0x00]
8503 v_sin_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
8504 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x41,0x01,0x00]
8506 v_sin_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
8507 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x01,0x01,0x00]
8509 v_sin_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
8510 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
8512 v_sin_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
8513 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x11,0x01,0x00]
8515 v_sin_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
8516 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
8518 v_sin_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
8519 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x21,0x01,0x00]
8521 v_sin_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
8522 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
8524 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
8525 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
8527 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
8528 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
8530 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
8531 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
8533 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
8534 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
8536 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
8537 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
8539 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
8540 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
8542 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
8543 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
8545 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
8546 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
8548 v_sin_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
8549 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
8551 v_sin_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
8552 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x51,0x01,0x00]
8554 v_sin_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
8555 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
8557 v_sin_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
8558 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x61,0x01,0x00]
8560 v_sin_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
8561 // GFX10
: encoding
: [0xfa,0x6a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
8564 // GFX10
: encoding
: [0x01,0x6d,0x0a,0x7e]
8567 // GFX10
: encoding
: [0x01,0x6d,0xfe,0x7f]
8570 // GFX10
: encoding
: [0xff,0x6d,0x0a,0x7e]
8573 // GFX10
: encoding
: [0x01,0x6c,0x0a,0x7e]
8576 // GFX10
: encoding
: [0x67,0x6c,0x0a,0x7e]
8578 v_cos_f32 v5
, vcc_lo
8579 // GFX10
: encoding
: [0x6a,0x6c,0x0a,0x7e]
8581 v_cos_f32 v5
, vcc_hi
8582 // GFX10
: encoding
: [0x6b,0x6c,0x0a,0x7e]
8584 v_cos_f32 v5
, ttmp11
8585 // GFX10
: encoding
: [0x77,0x6c,0x0a,0x7e]
8588 // GFX10
: encoding
: [0x7c,0x6c,0x0a,0x7e]
8590 v_cos_f32 v5
, exec_lo
8591 // GFX10
: encoding
: [0x7e,0x6c,0x0a,0x7e]
8593 v_cos_f32 v5
, exec_hi
8594 // GFX10
: encoding
: [0x7f,0x6c,0x0a,0x7e]
8597 // GFX10
: encoding
: [0x80,0x6c,0x0a,0x7e]
8600 // GFX10
: encoding
: [0xc1,0x6c,0x0a,0x7e]
8603 // GFX10
: encoding
: [0xf0,0x6c,0x0a,0x7e]
8606 // GFX10
: encoding
: [0xf7,0x6c,0x0a,0x7e]
8608 v_cos_f32 v5
, 0xaf123456
8609 // GFX10
: encoding
: [0xff,0x6c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
8611 v_cos_f32 v5
, 0x3f717273
8612 // GFX10
: encoding
: [0xff,0x6c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
8614 v_cos_f32_e64 v5
, v1
8615 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x00]
8617 v_cos_f32_e64 v255
, v1
8618 // GFX10
: encoding
: [0xff,0x00,0xb6,0xd5,0x01,0x01,0x00,0x00]
8620 v_cos_f32_e64 v5
, v255
8621 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0xff,0x01,0x00,0x00]
8623 v_cos_f32_e64 v5
, s1
8624 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x00,0x00,0x00]
8626 v_cos_f32_e64 v5
, s101
8627 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x65,0x00,0x00,0x00]
8629 v_cos_f32_e64 v5
, vcc_lo
8630 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x6a,0x00,0x00,0x00]
8632 v_cos_f32_e64 v5
, vcc_hi
8633 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x6b,0x00,0x00,0x00]
8635 v_cos_f32_e64 v5
, m0
8636 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x7c,0x00,0x00,0x00]
8638 v_cos_f32_e64 v5
, exec_lo
8639 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x7e,0x00,0x00,0x00]
8641 v_cos_f32_e64 v5
, exec_hi
8642 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x7f,0x00,0x00,0x00]
8645 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x80,0x00,0x00,0x00]
8647 v_cos_f32_e64 v5
, -1
8648 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0xc1,0x00,0x00,0x00]
8650 v_cos_f32_e64 v5
, 0.5
8651 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0xf0,0x00,0x00,0x00]
8653 v_cos_f32_e64 v5
, -4.0
8654 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0xf7,0x00,0x00,0x00]
8656 v_cos_f32_e64 v5
, -v1
8657 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x20]
8659 v_cos_f32_e64 v5
, |v1|
8660 // GFX10
: encoding
: [0x05,0x01,0xb6,0xd5,0x01,0x01,0x00,0x00]
8662 v_cos_f32_e64 v5
, v1 clamp
8663 // GFX10
: encoding
: [0x05,0x80,0xb6,0xd5,0x01,0x01,0x00,0x00]
8665 v_cos_f32_e64 v5
, v1
mul:2
8666 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x08]
8668 v_cos_f32_e64 v5
, v1
mul:4
8669 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x10]
8671 v_cos_f32_e64 v5
, v1
div:2
8672 // GFX10
: encoding
: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x18]
8674 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8675 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x06,0x00]
8677 v_cos_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8678 // GFX10
: encoding
: [0xf9,0x6c,0xfe,0x7f,0x01,0x06,0x06,0x00]
8680 v_cos_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8681 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0xff,0x06,0x06,0x00]
8683 v_cos_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8684 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x86,0x00]
8686 v_cos_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8687 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x65,0x06,0x86,0x00]
8689 v_cos_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8690 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
8692 v_cos_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8693 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
8695 v_cos_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8696 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
8698 v_cos_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8699 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
8701 v_cos_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8702 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
8704 v_cos_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8705 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x26,0x06,0x00]
8707 v_cos_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8708 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x46,0x06,0x00]
8710 v_cos_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8711 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x86,0x06,0x00]
8713 v_cos_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8714 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
8716 v_cos_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8717 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x06,0x00]
8719 v_cos_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8720 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x00,0x06,0x00]
8722 v_cos_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8723 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x01,0x06,0x00]
8725 v_cos_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8726 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x02,0x06,0x00]
8728 v_cos_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8729 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x03,0x06,0x00]
8731 v_cos_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8732 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x04,0x06,0x00]
8734 v_cos_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8735 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x05,0x06,0x00]
8737 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
8738 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
8740 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
8741 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x16,0x06,0x00]
8743 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
8744 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x16,0x06,0x00]
8746 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
8747 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x06,0x00]
8749 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
8750 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x00,0x00]
8752 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
8753 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x01,0x00]
8755 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
8756 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x02,0x00]
8758 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
8759 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x03,0x00]
8761 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
8762 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x04,0x00]
8764 v_cos_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
8765 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x05,0x00]
8767 v_cos_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8768 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x16,0x00]
8770 v_cos_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8771 // GFX10
: encoding
: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x26,0x00]
8773 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8774 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
8776 v_cos_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8777 // GFX10
: encoding
: [0xfa,0x6c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
8779 v_cos_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
8780 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
8782 v_cos_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
8783 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
8785 v_cos_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
8786 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x40,0x01,0x00]
8788 v_cos_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
8789 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x41,0x01,0x00]
8791 v_cos_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
8792 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x01,0x01,0x00]
8794 v_cos_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
8795 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
8797 v_cos_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
8798 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x11,0x01,0x00]
8800 v_cos_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
8801 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
8803 v_cos_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
8804 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x21,0x01,0x00]
8806 v_cos_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
8807 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
8809 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
8810 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
8812 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
8813 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
8815 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
8816 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
8818 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
8819 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
8821 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
8822 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
8824 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
8825 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
8827 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
8828 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
8830 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
8831 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
8833 v_cos_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
8834 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
8836 v_cos_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
8837 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x51,0x01,0x00]
8839 v_cos_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
8840 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
8842 v_cos_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
8843 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x61,0x01,0x00]
8845 v_cos_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
8846 // GFX10
: encoding
: [0xfa,0x6c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
8849 // GFX10
: encoding
: [0x01,0x6f,0x0a,0x7e]
8852 // GFX10
: encoding
: [0x01,0x6f,0xfe,0x7f]
8855 // GFX10
: encoding
: [0xff,0x6f,0x0a,0x7e]
8858 // GFX10
: encoding
: [0x01,0x6e,0x0a,0x7e]
8861 // GFX10
: encoding
: [0x67,0x6e,0x0a,0x7e]
8863 v_not_b32 v5
, vcc_lo
8864 // GFX10
: encoding
: [0x6a,0x6e,0x0a,0x7e]
8866 v_not_b32 v5
, vcc_hi
8867 // GFX10
: encoding
: [0x6b,0x6e,0x0a,0x7e]
8869 v_not_b32 v5
, ttmp11
8870 // GFX10
: encoding
: [0x77,0x6e,0x0a,0x7e]
8873 // GFX10
: encoding
: [0x7c,0x6e,0x0a,0x7e]
8875 v_not_b32 v5
, exec_lo
8876 // GFX10
: encoding
: [0x7e,0x6e,0x0a,0x7e]
8878 v_not_b32 v5
, exec_hi
8879 // GFX10
: encoding
: [0x7f,0x6e,0x0a,0x7e]
8882 // GFX10
: encoding
: [0x80,0x6e,0x0a,0x7e]
8885 // GFX10
: encoding
: [0xc1,0x6e,0x0a,0x7e]
8888 // GFX10
: encoding
: [0xf0,0x6e,0x0a,0x7e]
8891 // GFX10
: encoding
: [0xf7,0x6e,0x0a,0x7e]
8893 v_not_b32 v5
, 0xaf123456
8894 // GFX10
: encoding
: [0xff,0x6e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
8896 v_not_b32 v5
, 0x3f717273
8897 // GFX10
: encoding
: [0xff,0x6e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
8899 v_not_b32_e64 v5
, v1
8900 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x01,0x01,0x00,0x00]
8902 v_not_b32_e64 v255
, v1
8903 // GFX10
: encoding
: [0xff,0x00,0xb7,0xd5,0x01,0x01,0x00,0x00]
8905 v_not_b32_e64 v5
, v255
8906 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0xff,0x01,0x00,0x00]
8908 v_not_b32_e64 v5
, s1
8909 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x01,0x00,0x00,0x00]
8911 v_not_b32_e64 v5
, s101
8912 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x65,0x00,0x00,0x00]
8914 v_not_b32_e64 v5
, vcc_lo
8915 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x6a,0x00,0x00,0x00]
8917 v_not_b32_e64 v5
, vcc_hi
8918 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x6b,0x00,0x00,0x00]
8920 v_not_b32_e64 v5
, m0
8921 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x7c,0x00,0x00,0x00]
8923 v_not_b32_e64 v5
, exec_lo
8924 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x7e,0x00,0x00,0x00]
8926 v_not_b32_e64 v5
, exec_hi
8927 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x7f,0x00,0x00,0x00]
8930 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0x80,0x00,0x00,0x00]
8932 v_not_b32_e64 v5
, -1
8933 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0xc1,0x00,0x00,0x00]
8935 v_not_b32_e64 v5
, 0.5
8936 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0xf0,0x00,0x00,0x00]
8938 v_not_b32_e64 v5
, -4.0
8939 // GFX10
: encoding
: [0x05,0x00,0xb7,0xd5,0xf7,0x00,0x00,0x00]
8941 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8942 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x06,0x00]
8944 v_not_b32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8945 // GFX10
: encoding
: [0xf9,0x6e,0xfe,0x7f,0x01,0x06,0x06,0x00]
8947 v_not_b32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8948 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0xff,0x06,0x06,0x00]
8950 v_not_b32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8951 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x86,0x00]
8953 v_not_b32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8954 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x65,0x06,0x86,0x00]
8956 v_not_b32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8957 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
8959 v_not_b32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8960 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
8962 v_not_b32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8963 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
8965 v_not_b32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8966 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
8968 v_not_b32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
8969 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
8971 v_not_b32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8972 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x06,0x00]
8974 v_not_b32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8975 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x00,0x06,0x00]
8977 v_not_b32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8978 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x01,0x06,0x00]
8980 v_not_b32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8981 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x02,0x06,0x00]
8983 v_not_b32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8984 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x03,0x06,0x00]
8986 v_not_b32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8987 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x04,0x06,0x00]
8989 v_not_b32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
8990 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x05,0x06,0x00]
8992 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
8993 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
8995 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
8996 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x16,0x06,0x00]
8998 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
8999 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x16,0x06,0x00]
9001 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
9002 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x06,0x00]
9004 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
9005 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x00,0x00]
9007 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
9008 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x01,0x00]
9010 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
9011 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x02,0x00]
9013 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
9014 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x03,0x00]
9016 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
9017 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x04,0x00]
9019 v_not_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
9020 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x05,0x00]
9022 v_not_b32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9023 // GFX10
: encoding
: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x0e,0x00]
9025 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9026 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
9028 v_not_b32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9029 // GFX10
: encoding
: [0xfa,0x6e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
9031 v_not_b32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9032 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
9034 v_not_b32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
9035 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
9037 v_not_b32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
9038 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x40,0x01,0x00]
9040 v_not_b32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
9041 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x41,0x01,0x00]
9043 v_not_b32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
9044 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x01,0x01,0x00]
9046 v_not_b32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
9047 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
9049 v_not_b32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
9050 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x11,0x01,0x00]
9052 v_not_b32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
9053 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
9055 v_not_b32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
9056 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x21,0x01,0x00]
9058 v_not_b32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
9059 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
9061 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
9062 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
9064 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
9065 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
9067 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
9068 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9070 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
9071 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9073 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
9074 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
9076 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
9077 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
9079 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
9080 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9082 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
9083 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9085 v_not_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
9086 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
9088 v_not_b32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
9089 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x51,0x01,0x00]
9091 v_not_b32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
9092 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
9094 v_not_b32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
9095 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x61,0x01,0x00]
9097 v_not_b32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
9098 // GFX10
: encoding
: [0xfa,0x6e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
9101 // GFX10
: encoding
: [0x01,0x71,0x0a,0x7e]
9103 v_bfrev_b32 v255
, v1
9104 // GFX10
: encoding
: [0x01,0x71,0xfe,0x7f]
9106 v_bfrev_b32 v5
, v255
9107 // GFX10
: encoding
: [0xff,0x71,0x0a,0x7e]
9110 // GFX10
: encoding
: [0x01,0x70,0x0a,0x7e]
9112 v_bfrev_b32 v5
, s103
9113 // GFX10
: encoding
: [0x67,0x70,0x0a,0x7e]
9115 v_bfrev_b32 v5
, vcc_lo
9116 // GFX10
: encoding
: [0x6a,0x70,0x0a,0x7e]
9118 v_bfrev_b32 v5
, vcc_hi
9119 // GFX10
: encoding
: [0x6b,0x70,0x0a,0x7e]
9121 v_bfrev_b32 v5
, ttmp11
9122 // GFX10
: encoding
: [0x77,0x70,0x0a,0x7e]
9125 // GFX10
: encoding
: [0x7c,0x70,0x0a,0x7e]
9127 v_bfrev_b32 v5
, exec_lo
9128 // GFX10
: encoding
: [0x7e,0x70,0x0a,0x7e]
9130 v_bfrev_b32 v5
, exec_hi
9131 // GFX10
: encoding
: [0x7f,0x70,0x0a,0x7e]
9134 // GFX10
: encoding
: [0x80,0x70,0x0a,0x7e]
9137 // GFX10
: encoding
: [0xc1,0x70,0x0a,0x7e]
9140 // GFX10
: encoding
: [0xf0,0x70,0x0a,0x7e]
9142 v_bfrev_b32 v5
, -4.0
9143 // GFX10
: encoding
: [0xf7,0x70,0x0a,0x7e]
9145 v_bfrev_b32 v5
, 0xaf123456
9146 // GFX10
: encoding
: [0xff,0x70,0x0a,0x7e,0x56,0x34,0x12,0xaf]
9148 v_bfrev_b32 v5
, 0x3f717273
9149 // GFX10
: encoding
: [0xff,0x70,0x0a,0x7e,0x73,0x72,0x71,0x3f]
9151 v_bfrev_b32_e64 v5
, v1
9152 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x01,0x01,0x00,0x00]
9154 v_bfrev_b32_e64 v255
, v1
9155 // GFX10
: encoding
: [0xff,0x00,0xb8,0xd5,0x01,0x01,0x00,0x00]
9157 v_bfrev_b32_e64 v5
, v255
9158 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0xff,0x01,0x00,0x00]
9160 v_bfrev_b32_e64 v5
, s1
9161 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x01,0x00,0x00,0x00]
9163 v_bfrev_b32_e64 v5
, s101
9164 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x65,0x00,0x00,0x00]
9166 v_bfrev_b32_e64 v5
, vcc_lo
9167 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x6a,0x00,0x00,0x00]
9169 v_bfrev_b32_e64 v5
, vcc_hi
9170 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x6b,0x00,0x00,0x00]
9172 v_bfrev_b32_e64 v5
, m0
9173 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x7c,0x00,0x00,0x00]
9175 v_bfrev_b32_e64 v5
, exec_lo
9176 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x7e,0x00,0x00,0x00]
9178 v_bfrev_b32_e64 v5
, exec_hi
9179 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x7f,0x00,0x00,0x00]
9181 v_bfrev_b32_e64 v5
, 0
9182 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0x80,0x00,0x00,0x00]
9184 v_bfrev_b32_e64 v5
, -1
9185 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0xc1,0x00,0x00,0x00]
9187 v_bfrev_b32_e64 v5
, 0.5
9188 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0xf0,0x00,0x00,0x00]
9190 v_bfrev_b32_e64 v5
, -4.0
9191 // GFX10
: encoding
: [0x05,0x00,0xb8,0xd5,0xf7,0x00,0x00,0x00]
9193 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9194 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x06,0x00]
9196 v_bfrev_b32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9197 // GFX10
: encoding
: [0xf9,0x70,0xfe,0x7f,0x01,0x06,0x06,0x00]
9199 v_bfrev_b32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9200 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0xff,0x06,0x06,0x00]
9202 v_bfrev_b32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9203 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x86,0x00]
9205 v_bfrev_b32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9206 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x65,0x06,0x86,0x00]
9208 v_bfrev_b32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9209 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x6a,0x06,0x86,0x00]
9211 v_bfrev_b32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9212 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x6b,0x06,0x86,0x00]
9214 v_bfrev_b32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9215 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x7c,0x06,0x86,0x00]
9217 v_bfrev_b32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9218 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x7e,0x06,0x86,0x00]
9220 v_bfrev_b32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9221 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x7f,0x06,0x86,0x00]
9223 v_bfrev_b32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9224 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x06,0x00]
9226 v_bfrev_b32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9227 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x00,0x06,0x00]
9229 v_bfrev_b32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9230 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x01,0x06,0x00]
9232 v_bfrev_b32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9233 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x02,0x06,0x00]
9235 v_bfrev_b32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9236 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x03,0x06,0x00]
9238 v_bfrev_b32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9239 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x04,0x06,0x00]
9241 v_bfrev_b32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9242 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x05,0x06,0x00]
9244 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
9245 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x0e,0x06,0x00]
9247 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
9248 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x16,0x06,0x00]
9250 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
9251 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x16,0x06,0x00]
9253 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
9254 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x06,0x00]
9256 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
9257 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x00,0x00]
9259 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
9260 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x01,0x00]
9262 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
9263 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x02,0x00]
9265 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
9266 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x03,0x00]
9268 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
9269 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x04,0x00]
9271 v_bfrev_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
9272 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x05,0x00]
9274 v_bfrev_b32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9275 // GFX10
: encoding
: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x0e,0x00]
9277 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9278 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x00]
9280 v_bfrev_b32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9281 // GFX10
: encoding
: [0xfa,0x70,0xfe,0x7f,0x01,0xe4,0x00,0x00]
9283 v_bfrev_b32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9284 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0xff,0xe4,0x00,0x00]
9286 v_bfrev_b32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
9287 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x1b,0x00,0x00]
9289 v_bfrev_b32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
9290 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x40,0x01,0x00]
9292 v_bfrev_b32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
9293 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x41,0x01,0x00]
9295 v_bfrev_b32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
9296 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x01,0x01,0x00]
9298 v_bfrev_b32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
9299 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x0f,0x01,0x00]
9301 v_bfrev_b32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
9302 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x11,0x01,0x00]
9304 v_bfrev_b32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
9305 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x1f,0x01,0x00]
9307 v_bfrev_b32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
9308 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x21,0x01,0x00]
9310 v_bfrev_b32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
9311 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x2f,0x01,0x00]
9313 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
9314 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x10]
9316 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
9317 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x30]
9319 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
9320 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9322 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
9323 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9325 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
9326 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x01]
9328 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
9329 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x03]
9331 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
9332 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9334 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
9335 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9337 v_bfrev_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
9338 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x08,0x00]
9340 v_bfrev_b32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
9341 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x51,0x01,0x00]
9343 v_bfrev_b32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
9344 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x5f,0x01,0x00]
9346 v_bfrev_b32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
9347 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x61,0x01,0x00]
9349 v_bfrev_b32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
9350 // GFX10
: encoding
: [0xfa,0x70,0x0a,0x7e,0x01,0x6f,0x01,0x00]
9353 // GFX10
: encoding
: [0x01,0x73,0x0a,0x7e]
9356 // GFX10
: encoding
: [0x01,0x73,0xfe,0x7f]
9359 // GFX10
: encoding
: [0xff,0x73,0x0a,0x7e]
9362 // GFX10
: encoding
: [0x01,0x72,0x0a,0x7e]
9365 // GFX10
: encoding
: [0x67,0x72,0x0a,0x7e]
9367 v_ffbh_u32 v5
, vcc_lo
9368 // GFX10
: encoding
: [0x6a,0x72,0x0a,0x7e]
9370 v_ffbh_u32 v5
, vcc_hi
9371 // GFX10
: encoding
: [0x6b,0x72,0x0a,0x7e]
9373 v_ffbh_u32 v5
, ttmp11
9374 // GFX10
: encoding
: [0x77,0x72,0x0a,0x7e]
9377 // GFX10
: encoding
: [0x7c,0x72,0x0a,0x7e]
9379 v_ffbh_u32 v5
, exec_lo
9380 // GFX10
: encoding
: [0x7e,0x72,0x0a,0x7e]
9382 v_ffbh_u32 v5
, exec_hi
9383 // GFX10
: encoding
: [0x7f,0x72,0x0a,0x7e]
9386 // GFX10
: encoding
: [0x80,0x72,0x0a,0x7e]
9389 // GFX10
: encoding
: [0xc1,0x72,0x0a,0x7e]
9392 // GFX10
: encoding
: [0xf0,0x72,0x0a,0x7e]
9395 // GFX10
: encoding
: [0xf7,0x72,0x0a,0x7e]
9397 v_ffbh_u32 v5
, 0xaf123456
9398 // GFX10
: encoding
: [0xff,0x72,0x0a,0x7e,0x56,0x34,0x12,0xaf]
9400 v_ffbh_u32 v5
, 0x3f717273
9401 // GFX10
: encoding
: [0xff,0x72,0x0a,0x7e,0x73,0x72,0x71,0x3f]
9403 v_ffbh_u32_e64 v5
, v1
9404 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]
9406 v_ffbh_u32_e64 v255
, v1
9407 // GFX10
: encoding
: [0xff,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]
9409 v_ffbh_u32_e64 v5
, v255
9410 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0xff,0x01,0x00,0x00]
9412 v_ffbh_u32_e64 v5
, s1
9413 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x01,0x00,0x00,0x00]
9415 v_ffbh_u32_e64 v5
, s101
9416 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x65,0x00,0x00,0x00]
9418 v_ffbh_u32_e64 v5
, vcc_lo
9419 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x6a,0x00,0x00,0x00]
9421 v_ffbh_u32_e64 v5
, vcc_hi
9422 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x6b,0x00,0x00,0x00]
9424 v_ffbh_u32_e64 v5
, m0
9425 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x7c,0x00,0x00,0x00]
9427 v_ffbh_u32_e64 v5
, exec_lo
9428 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x7e,0x00,0x00,0x00]
9430 v_ffbh_u32_e64 v5
, exec_hi
9431 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x7f,0x00,0x00,0x00]
9433 v_ffbh_u32_e64 v5
, 0
9434 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0x80,0x00,0x00,0x00]
9436 v_ffbh_u32_e64 v5
, -1
9437 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0xc1,0x00,0x00,0x00]
9439 v_ffbh_u32_e64 v5
, 0.5
9440 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0xf0,0x00,0x00,0x00]
9442 v_ffbh_u32_e64 v5
, -4.0
9443 // GFX10
: encoding
: [0x05,0x00,0xb9,0xd5,0xf7,0x00,0x00,0x00]
9445 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9446 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x06,0x00]
9448 v_ffbh_u32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9449 // GFX10
: encoding
: [0xf9,0x72,0xfe,0x7f,0x01,0x06,0x06,0x00]
9451 v_ffbh_u32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9452 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0xff,0x06,0x06,0x00]
9454 v_ffbh_u32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9455 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x86,0x00]
9457 v_ffbh_u32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9458 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x65,0x06,0x86,0x00]
9460 v_ffbh_u32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9461 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x6a,0x06,0x86,0x00]
9463 v_ffbh_u32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9464 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x6b,0x06,0x86,0x00]
9466 v_ffbh_u32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9467 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x7c,0x06,0x86,0x00]
9469 v_ffbh_u32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9470 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x7e,0x06,0x86,0x00]
9472 v_ffbh_u32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9473 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x7f,0x06,0x86,0x00]
9475 v_ffbh_u32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9476 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x26,0x06,0x00]
9478 v_ffbh_u32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9479 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x06,0x00]
9481 v_ffbh_u32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9482 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x00,0x06,0x00]
9484 v_ffbh_u32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9485 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x01,0x06,0x00]
9487 v_ffbh_u32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9488 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x02,0x06,0x00]
9490 v_ffbh_u32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9491 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x03,0x06,0x00]
9493 v_ffbh_u32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9494 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x04,0x06,0x00]
9496 v_ffbh_u32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9497 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x05,0x06,0x00]
9499 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
9500 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x0e,0x06,0x00]
9502 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
9503 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x16,0x06,0x00]
9505 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
9506 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x16,0x06,0x00]
9508 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
9509 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x06,0x00]
9511 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
9512 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x00,0x00]
9514 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
9515 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x01,0x00]
9517 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
9518 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x02,0x00]
9520 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
9521 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x03,0x00]
9523 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
9524 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x04,0x00]
9526 v_ffbh_u32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
9527 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x05,0x00]
9529 v_ffbh_u32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9530 // GFX10
: encoding
: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x0e,0x00]
9532 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9533 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x00]
9535 v_ffbh_u32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9536 // GFX10
: encoding
: [0xfa,0x72,0xfe,0x7f,0x01,0xe4,0x00,0x00]
9538 v_ffbh_u32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9539 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0xff,0xe4,0x00,0x00]
9541 v_ffbh_u32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
9542 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x1b,0x00,0x00]
9544 v_ffbh_u32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
9545 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x40,0x01,0x00]
9547 v_ffbh_u32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
9548 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x41,0x01,0x00]
9550 v_ffbh_u32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
9551 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x01,0x01,0x00]
9553 v_ffbh_u32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
9554 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x0f,0x01,0x00]
9556 v_ffbh_u32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
9557 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x11,0x01,0x00]
9559 v_ffbh_u32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
9560 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x1f,0x01,0x00]
9562 v_ffbh_u32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
9563 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x21,0x01,0x00]
9565 v_ffbh_u32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
9566 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x2f,0x01,0x00]
9568 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
9569 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x10]
9571 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
9572 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x30]
9574 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
9575 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9577 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
9578 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9580 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
9581 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x01]
9583 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
9584 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x03]
9586 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
9587 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9589 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
9590 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9592 v_ffbh_u32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
9593 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x08,0x00]
9595 v_ffbh_u32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
9596 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x51,0x01,0x00]
9598 v_ffbh_u32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
9599 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x5f,0x01,0x00]
9601 v_ffbh_u32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
9602 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x61,0x01,0x00]
9604 v_ffbh_u32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
9605 // GFX10
: encoding
: [0xfa,0x72,0x0a,0x7e,0x01,0x6f,0x01,0x00]
9608 // GFX10
: encoding
: [0x01,0x75,0x0a,0x7e]
9611 // GFX10
: encoding
: [0x01,0x75,0xfe,0x7f]
9614 // GFX10
: encoding
: [0xff,0x75,0x0a,0x7e]
9617 // GFX10
: encoding
: [0x01,0x74,0x0a,0x7e]
9620 // GFX10
: encoding
: [0x67,0x74,0x0a,0x7e]
9622 v_ffbl_b32 v5
, vcc_lo
9623 // GFX10
: encoding
: [0x6a,0x74,0x0a,0x7e]
9625 v_ffbl_b32 v5
, vcc_hi
9626 // GFX10
: encoding
: [0x6b,0x74,0x0a,0x7e]
9628 v_ffbl_b32 v5
, ttmp11
9629 // GFX10
: encoding
: [0x77,0x74,0x0a,0x7e]
9632 // GFX10
: encoding
: [0x7c,0x74,0x0a,0x7e]
9634 v_ffbl_b32 v5
, exec_lo
9635 // GFX10
: encoding
: [0x7e,0x74,0x0a,0x7e]
9637 v_ffbl_b32 v5
, exec_hi
9638 // GFX10
: encoding
: [0x7f,0x74,0x0a,0x7e]
9641 // GFX10
: encoding
: [0x80,0x74,0x0a,0x7e]
9644 // GFX10
: encoding
: [0xc1,0x74,0x0a,0x7e]
9647 // GFX10
: encoding
: [0xf0,0x74,0x0a,0x7e]
9650 // GFX10
: encoding
: [0xf7,0x74,0x0a,0x7e]
9652 v_ffbl_b32 v5
, 0xaf123456
9653 // GFX10
: encoding
: [0xff,0x74,0x0a,0x7e,0x56,0x34,0x12,0xaf]
9655 v_ffbl_b32 v5
, 0x3f717273
9656 // GFX10
: encoding
: [0xff,0x74,0x0a,0x7e,0x73,0x72,0x71,0x3f]
9658 v_ffbl_b32_e64 v5
, v1
9659 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]
9661 v_ffbl_b32_e64 v255
, v1
9662 // GFX10
: encoding
: [0xff,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]
9664 v_ffbl_b32_e64 v5
, v255
9665 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0xff,0x01,0x00,0x00]
9667 v_ffbl_b32_e64 v5
, s1
9668 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x01,0x00,0x00,0x00]
9670 v_ffbl_b32_e64 v5
, s101
9671 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x65,0x00,0x00,0x00]
9673 v_ffbl_b32_e64 v5
, vcc_lo
9674 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x6a,0x00,0x00,0x00]
9676 v_ffbl_b32_e64 v5
, vcc_hi
9677 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x6b,0x00,0x00,0x00]
9679 v_ffbl_b32_e64 v5
, m0
9680 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x7c,0x00,0x00,0x00]
9682 v_ffbl_b32_e64 v5
, exec_lo
9683 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x7e,0x00,0x00,0x00]
9685 v_ffbl_b32_e64 v5
, exec_hi
9686 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x7f,0x00,0x00,0x00]
9688 v_ffbl_b32_e64 v5
, 0
9689 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0x80,0x00,0x00,0x00]
9691 v_ffbl_b32_e64 v5
, -1
9692 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0xc1,0x00,0x00,0x00]
9694 v_ffbl_b32_e64 v5
, 0.5
9695 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0xf0,0x00,0x00,0x00]
9697 v_ffbl_b32_e64 v5
, -4.0
9698 // GFX10
: encoding
: [0x05,0x00,0xba,0xd5,0xf7,0x00,0x00,0x00]
9700 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9701 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x06,0x00]
9703 v_ffbl_b32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9704 // GFX10
: encoding
: [0xf9,0x74,0xfe,0x7f,0x01,0x06,0x06,0x00]
9706 v_ffbl_b32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9707 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0xff,0x06,0x06,0x00]
9709 v_ffbl_b32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9710 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x86,0x00]
9712 v_ffbl_b32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9713 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x65,0x06,0x86,0x00]
9715 v_ffbl_b32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9716 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x6a,0x06,0x86,0x00]
9718 v_ffbl_b32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9719 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x6b,0x06,0x86,0x00]
9721 v_ffbl_b32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9722 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x7c,0x06,0x86,0x00]
9724 v_ffbl_b32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9725 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x7e,0x06,0x86,0x00]
9727 v_ffbl_b32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9728 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x7f,0x06,0x86,0x00]
9730 v_ffbl_b32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9731 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x06,0x00]
9733 v_ffbl_b32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9734 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x00,0x06,0x00]
9736 v_ffbl_b32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9737 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x01,0x06,0x00]
9739 v_ffbl_b32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9740 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x02,0x06,0x00]
9742 v_ffbl_b32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9743 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x03,0x06,0x00]
9745 v_ffbl_b32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9746 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x04,0x06,0x00]
9748 v_ffbl_b32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9749 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x05,0x06,0x00]
9751 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
9752 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x0e,0x06,0x00]
9754 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
9755 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x16,0x06,0x00]
9757 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
9758 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x16,0x06,0x00]
9760 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
9761 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x06,0x00]
9763 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
9764 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x00,0x00]
9766 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
9767 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x01,0x00]
9769 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
9770 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x02,0x00]
9772 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
9773 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x03,0x00]
9775 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
9776 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x04,0x00]
9778 v_ffbl_b32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
9779 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x05,0x00]
9781 v_ffbl_b32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9782 // GFX10
: encoding
: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x0e,0x00]
9784 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9785 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x00]
9787 v_ffbl_b32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9788 // GFX10
: encoding
: [0xfa,0x74,0xfe,0x7f,0x01,0xe4,0x00,0x00]
9790 v_ffbl_b32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
9791 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0xff,0xe4,0x00,0x00]
9793 v_ffbl_b32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
9794 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x1b,0x00,0x00]
9796 v_ffbl_b32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
9797 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x40,0x01,0x00]
9799 v_ffbl_b32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
9800 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x41,0x01,0x00]
9802 v_ffbl_b32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
9803 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x01,0x01,0x00]
9805 v_ffbl_b32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
9806 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x0f,0x01,0x00]
9808 v_ffbl_b32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
9809 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x11,0x01,0x00]
9811 v_ffbl_b32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
9812 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x1f,0x01,0x00]
9814 v_ffbl_b32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
9815 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x21,0x01,0x00]
9817 v_ffbl_b32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
9818 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x2f,0x01,0x00]
9820 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
9821 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x10]
9823 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
9824 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x30]
9826 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
9827 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9829 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
9830 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
9832 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
9833 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x01]
9835 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
9836 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x03]
9838 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
9839 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9841 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
9842 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
9844 v_ffbl_b32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
9845 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x08,0x00]
9847 v_ffbl_b32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
9848 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x51,0x01,0x00]
9850 v_ffbl_b32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
9851 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x5f,0x01,0x00]
9853 v_ffbl_b32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
9854 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x61,0x01,0x00]
9856 v_ffbl_b32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
9857 // GFX10
: encoding
: [0xfa,0x74,0x0a,0x7e,0x01,0x6f,0x01,0x00]
9860 // GFX10
: encoding
: [0x01,0x77,0x0a,0x7e]
9863 // GFX10
: encoding
: [0x01,0x77,0xfe,0x7f]
9866 // GFX10
: encoding
: [0xff,0x77,0x0a,0x7e]
9869 // GFX10
: encoding
: [0x01,0x76,0x0a,0x7e]
9872 // GFX10
: encoding
: [0x67,0x76,0x0a,0x7e]
9874 v_ffbh_i32 v5
, vcc_lo
9875 // GFX10
: encoding
: [0x6a,0x76,0x0a,0x7e]
9877 v_ffbh_i32 v5
, vcc_hi
9878 // GFX10
: encoding
: [0x6b,0x76,0x0a,0x7e]
9880 v_ffbh_i32 v5
, ttmp11
9881 // GFX10
: encoding
: [0x77,0x76,0x0a,0x7e]
9884 // GFX10
: encoding
: [0x7c,0x76,0x0a,0x7e]
9886 v_ffbh_i32 v5
, exec_lo
9887 // GFX10
: encoding
: [0x7e,0x76,0x0a,0x7e]
9889 v_ffbh_i32 v5
, exec_hi
9890 // GFX10
: encoding
: [0x7f,0x76,0x0a,0x7e]
9893 // GFX10
: encoding
: [0x80,0x76,0x0a,0x7e]
9896 // GFX10
: encoding
: [0xc1,0x76,0x0a,0x7e]
9899 // GFX10
: encoding
: [0xf0,0x76,0x0a,0x7e]
9902 // GFX10
: encoding
: [0xf7,0x76,0x0a,0x7e]
9904 v_ffbh_i32 v5
, 0xaf123456
9905 // GFX10
: encoding
: [0xff,0x76,0x0a,0x7e,0x56,0x34,0x12,0xaf]
9907 v_ffbh_i32 v5
, 0x3f717273
9908 // GFX10
: encoding
: [0xff,0x76,0x0a,0x7e,0x73,0x72,0x71,0x3f]
9910 v_ffbh_i32_e64 v5
, v1
9911 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]
9913 v_ffbh_i32_e64 v255
, v1
9914 // GFX10
: encoding
: [0xff,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]
9916 v_ffbh_i32_e64 v5
, v255
9917 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0xff,0x01,0x00,0x00]
9919 v_ffbh_i32_e64 v5
, s1
9920 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x01,0x00,0x00,0x00]
9922 v_ffbh_i32_e64 v5
, s101
9923 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x65,0x00,0x00,0x00]
9925 v_ffbh_i32_e64 v5
, vcc_lo
9926 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x6a,0x00,0x00,0x00]
9928 v_ffbh_i32_e64 v5
, vcc_hi
9929 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x6b,0x00,0x00,0x00]
9931 v_ffbh_i32_e64 v5
, m0
9932 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x7c,0x00,0x00,0x00]
9934 v_ffbh_i32_e64 v5
, exec_lo
9935 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x7e,0x00,0x00,0x00]
9937 v_ffbh_i32_e64 v5
, exec_hi
9938 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x7f,0x00,0x00,0x00]
9940 v_ffbh_i32_e64 v5
, 0
9941 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0x80,0x00,0x00,0x00]
9943 v_ffbh_i32_e64 v5
, -1
9944 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0xc1,0x00,0x00,0x00]
9946 v_ffbh_i32_e64 v5
, 0.5
9947 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0xf0,0x00,0x00,0x00]
9949 v_ffbh_i32_e64 v5
, -4.0
9950 // GFX10
: encoding
: [0x05,0x00,0xbb,0xd5,0xf7,0x00,0x00,0x00]
9952 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9953 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x06,0x00]
9955 v_ffbh_i32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9956 // GFX10
: encoding
: [0xf9,0x76,0xfe,0x7f,0x01,0x06,0x06,0x00]
9958 v_ffbh_i32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9959 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0xff,0x06,0x06,0x00]
9961 v_ffbh_i32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9962 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x86,0x00]
9964 v_ffbh_i32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9965 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x65,0x06,0x86,0x00]
9967 v_ffbh_i32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9968 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x6a,0x06,0x86,0x00]
9970 v_ffbh_i32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9971 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x6b,0x06,0x86,0x00]
9973 v_ffbh_i32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9974 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x7c,0x06,0x86,0x00]
9976 v_ffbh_i32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9977 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x7e,0x06,0x86,0x00]
9979 v_ffbh_i32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9980 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x7f,0x06,0x86,0x00]
9982 v_ffbh_i32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
9983 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x26,0x06,0x00]
9985 v_ffbh_i32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9986 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x06,0x00]
9988 v_ffbh_i32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9989 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x00,0x06,0x00]
9991 v_ffbh_i32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9992 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x01,0x06,0x00]
9994 v_ffbh_i32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9995 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x02,0x06,0x00]
9997 v_ffbh_i32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
9998 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x03,0x06,0x00]
10000 v_ffbh_i32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10001 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x04,0x06,0x00]
10003 v_ffbh_i32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10004 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x05,0x06,0x00]
10006 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
10007 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x0e,0x06,0x00]
10009 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
10010 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x16,0x06,0x00]
10012 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
10013 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x16,0x06,0x00]
10015 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
10016 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x06,0x00]
10018 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
10019 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x00,0x00]
10021 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
10022 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x01,0x00]
10024 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
10025 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x02,0x00]
10027 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
10028 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x03,0x00]
10030 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
10031 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x04,0x00]
10033 v_ffbh_i32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
10034 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x05,0x00]
10036 v_ffbh_i32_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10037 // GFX10
: encoding
: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x0e,0x00]
10039 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10040 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x00]
10042 v_ffbh_i32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10043 // GFX10
: encoding
: [0xfa,0x76,0xfe,0x7f,0x01,0xe4,0x00,0x00]
10045 v_ffbh_i32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10046 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0xff,0xe4,0x00,0x00]
10048 v_ffbh_i32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
10049 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x1b,0x00,0x00]
10051 v_ffbh_i32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
10052 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x40,0x01,0x00]
10054 v_ffbh_i32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
10055 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x41,0x01,0x00]
10057 v_ffbh_i32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
10058 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x01,0x01,0x00]
10060 v_ffbh_i32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
10061 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x0f,0x01,0x00]
10063 v_ffbh_i32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
10064 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x11,0x01,0x00]
10066 v_ffbh_i32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
10067 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x1f,0x01,0x00]
10069 v_ffbh_i32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
10070 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x21,0x01,0x00]
10072 v_ffbh_i32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
10073 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x2f,0x01,0x00]
10075 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
10076 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x10]
10078 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
10079 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x30]
10081 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
10082 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
10084 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
10085 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
10087 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
10088 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x01]
10090 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
10091 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x03]
10093 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
10094 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
10096 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
10097 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
10099 v_ffbh_i32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
10100 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x08,0x00]
10102 v_ffbh_i32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
10103 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x51,0x01,0x00]
10105 v_ffbh_i32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
10106 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x5f,0x01,0x00]
10108 v_ffbh_i32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
10109 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x61,0x01,0x00]
10111 v_ffbh_i32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
10112 // GFX10
: encoding
: [0xfa,0x76,0x0a,0x7e,0x01,0x6f,0x01,0x00]
10114 v_frexp_exp_i32_f64 v5
, v
[1:2]
10115 // GFX10
: encoding
: [0x01,0x79,0x0a,0x7e]
10117 v_frexp_exp_i32_f64 v255
, v
[1:2]
10118 // GFX10
: encoding
: [0x01,0x79,0xfe,0x7f]
10120 v_frexp_exp_i32_f64 v5
, v
[254:255]
10121 // GFX10
: encoding
: [0xfe,0x79,0x0a,0x7e]
10123 v_frexp_exp_i32_f64 v5
, s
[2:3]
10124 // GFX10
: encoding
: [0x02,0x78,0x0a,0x7e]
10126 v_frexp_exp_i32_f64 v5
, s
[4:5]
10127 // GFX10
: encoding
: [0x04,0x78,0x0a,0x7e]
10129 v_frexp_exp_i32_f64 v5
, s
[102:103]
10130 // GFX10
: encoding
: [0x66,0x78,0x0a,0x7e]
10132 v_frexp_exp_i32_f64 v5
, vcc
10133 // GFX10
: encoding
: [0x6a,0x78,0x0a,0x7e]
10135 v_frexp_exp_i32_f64 v5
, ttmp
[10:11]
10136 // GFX10
: encoding
: [0x76,0x78,0x0a,0x7e]
10138 v_frexp_exp_i32_f64 v5
, exec
10139 // GFX10
: encoding
: [0x7e,0x78,0x0a,0x7e]
10141 v_frexp_exp_i32_f64 v5
, 0
10142 // GFX10
: encoding
: [0x80,0x78,0x0a,0x7e]
10144 v_frexp_exp_i32_f64 v5
, -1
10145 // GFX10
: encoding
: [0xc1,0x78,0x0a,0x7e]
10147 v_frexp_exp_i32_f64 v5
, 0.5
10148 // GFX10
: encoding
: [0xf0,0x78,0x0a,0x7e]
10150 v_frexp_exp_i32_f64 v5
, -4.0
10151 // GFX10
: encoding
: [0xf7,0x78,0x0a,0x7e]
10153 v_frexp_exp_i32_f64 v5
, 0xaf123456
10154 // GFX10
: encoding
: [0xff,0x78,0x0a,0x7e,0x56,0x34,0x12,0xaf]
10156 v_frexp_exp_i32_f64 v5
, 0x3f717273
10157 // GFX10
: encoding
: [0xff,0x78,0x0a,0x7e,0x73,0x72,0x71,0x3f]
10159 v_frexp_exp_i32_f64_e64 v5
, v
[1:2]
10160 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x01,0x01,0x00,0x00]
10162 v_frexp_exp_i32_f64_e64 v255
, v
[1:2]
10163 // GFX10
: encoding
: [0xff,0x00,0xbc,0xd5,0x01,0x01,0x00,0x00]
10165 v_frexp_exp_i32_f64_e64 v5
, v
[254:255]
10166 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0xfe,0x01,0x00,0x00]
10168 v_frexp_exp_i32_f64_e64 v5
, s
[2:3]
10169 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x02,0x00,0x00,0x00]
10171 v_frexp_exp_i32_f64_e64 v5
, s
[4:5]
10172 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x04,0x00,0x00,0x00]
10174 v_frexp_exp_i32_f64_e64 v5
, s
[100:101]
10175 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x64,0x00,0x00,0x00]
10177 v_frexp_exp_i32_f64_e64 v5
, vcc
10178 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x6a,0x00,0x00,0x00]
10180 v_frexp_exp_i32_f64_e64 v5
, exec
10181 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x7e,0x00,0x00,0x00]
10183 v_frexp_exp_i32_f64_e64 v5
, 0
10184 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x80,0x00,0x00,0x00]
10186 v_frexp_exp_i32_f64_e64 v5
, -1
10187 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0xc1,0x00,0x00,0x00]
10189 v_frexp_exp_i32_f64_e64 v5
, 0.5
10190 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0xf0,0x00,0x00,0x00]
10192 v_frexp_exp_i32_f64_e64 v5
, -4.0
10193 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0xf7,0x00,0x00,0x00]
10195 v_frexp_exp_i32_f64_e64 v5
, -v
[1:2]
10196 // GFX10
: encoding
: [0x05,0x00,0xbc,0xd5,0x01,0x01,0x00,0x20]
10198 v_frexp_exp_i32_f64_e64 v5
, |v
[1:2]|
10199 // GFX10
: encoding
: [0x05,0x01,0xbc,0xd5,0x01,0x01,0x00,0x00]
10201 v_frexp_exp_i32_f64_e64 v5
, v
[1:2] clamp
10202 // GFX10
: encoding
: [0x05,0x80,0xbc,0xd5,0x01,0x01,0x00,0x00]
10204 v_frexp_mant_f64 v
[5:6], v
[1:2]
10205 // GFX10
: encoding
: [0x01,0x7b,0x0a,0x7e]
10207 v_frexp_mant_f64 v
[254:255], v
[1:2]
10208 // GFX10
: encoding
: [0x01,0x7b,0xfc,0x7f]
10210 v_frexp_mant_f64 v
[5:6], v
[254:255]
10211 // GFX10
: encoding
: [0xfe,0x7b,0x0a,0x7e]
10213 v_frexp_mant_f64 v
[5:6], s
[2:3]
10214 // GFX10
: encoding
: [0x02,0x7a,0x0a,0x7e]
10216 v_frexp_mant_f64 v
[5:6], s
[4:5]
10217 // GFX10
: encoding
: [0x04,0x7a,0x0a,0x7e]
10219 v_frexp_mant_f64 v
[5:6], s
[102:103]
10220 // GFX10
: encoding
: [0x66,0x7a,0x0a,0x7e]
10222 v_frexp_mant_f64 v
[5:6], vcc
10223 // GFX10
: encoding
: [0x6a,0x7a,0x0a,0x7e]
10225 v_frexp_mant_f64 v
[5:6], ttmp
[10:11]
10226 // GFX10
: encoding
: [0x76,0x7a,0x0a,0x7e]
10228 v_frexp_mant_f64 v
[5:6], exec
10229 // GFX10
: encoding
: [0x7e,0x7a,0x0a,0x7e]
10231 v_frexp_mant_f64 v
[5:6], 0
10232 // GFX10
: encoding
: [0x80,0x7a,0x0a,0x7e]
10234 v_frexp_mant_f64 v
[5:6], -1
10235 // GFX10
: encoding
: [0xc1,0x7a,0x0a,0x7e]
10237 v_frexp_mant_f64 v
[5:6], 0.5
10238 // GFX10
: encoding
: [0xf0,0x7a,0x0a,0x7e]
10240 v_frexp_mant_f64 v
[5:6], -4.0
10241 // GFX10
: encoding
: [0xf7,0x7a,0x0a,0x7e]
10243 v_frexp_mant_f64 v
[5:6], 0xaf123456
10244 // GFX10
: encoding
: [0xff,0x7a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
10246 v_frexp_mant_f64 v
[5:6], 0x3f717273
10247 // GFX10
: encoding
: [0xff,0x7a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
10249 v_frexp_mant_f64_e64 v
[5:6], v
[1:2]
10250 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x00]
10252 v_frexp_mant_f64_e64 v
[254:255], v
[1:2]
10253 // GFX10
: encoding
: [0xfe,0x00,0xbd,0xd5,0x01,0x01,0x00,0x00]
10255 v_frexp_mant_f64_e64 v
[5:6], v
[254:255]
10256 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0xfe,0x01,0x00,0x00]
10258 v_frexp_mant_f64_e64 v
[5:6], s
[2:3]
10259 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x02,0x00,0x00,0x00]
10261 v_frexp_mant_f64_e64 v
[5:6], s
[4:5]
10262 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x04,0x00,0x00,0x00]
10264 v_frexp_mant_f64_e64 v
[5:6], s
[100:101]
10265 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x64,0x00,0x00,0x00]
10267 v_frexp_mant_f64_e64 v
[5:6], vcc
10268 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x6a,0x00,0x00,0x00]
10270 v_frexp_mant_f64_e64 v
[5:6], exec
10271 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x7e,0x00,0x00,0x00]
10273 v_frexp_mant_f64_e64 v
[5:6], 0
10274 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x80,0x00,0x00,0x00]
10276 v_frexp_mant_f64_e64 v
[5:6], -1
10277 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0xc1,0x00,0x00,0x00]
10279 v_frexp_mant_f64_e64 v
[5:6], 0.5
10280 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0xf0,0x00,0x00,0x00]
10282 v_frexp_mant_f64_e64 v
[5:6], -4.0
10283 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0xf7,0x00,0x00,0x00]
10285 v_frexp_mant_f64_e64 v
[5:6], -v
[1:2]
10286 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x20]
10288 v_frexp_mant_f64_e64 v
[5:6], |v
[1:2]|
10289 // GFX10
: encoding
: [0x05,0x01,0xbd,0xd5,0x01,0x01,0x00,0x00]
10291 v_frexp_mant_f64_e64 v
[5:6], v
[1:2] clamp
10292 // GFX10
: encoding
: [0x05,0x80,0xbd,0xd5,0x01,0x01,0x00,0x00]
10294 v_frexp_mant_f64_e64 v
[5:6], v
[1:2] mul:2
10295 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x08]
10297 v_frexp_mant_f64_e64 v
[5:6], v
[1:2] mul:4
10298 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x10]
10300 v_frexp_mant_f64_e64 v
[5:6], v
[1:2] div:2
10301 // GFX10
: encoding
: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x18]
10303 v_fract_f64 v
[5:6], v
[1:2]
10304 // GFX10
: encoding
: [0x01,0x7d,0x0a,0x7e]
10306 v_fract_f64 v
[254:255], v
[1:2]
10307 // GFX10
: encoding
: [0x01,0x7d,0xfc,0x7f]
10309 v_fract_f64 v
[5:6], v
[254:255]
10310 // GFX10
: encoding
: [0xfe,0x7d,0x0a,0x7e]
10312 v_fract_f64 v
[5:6], s
[2:3]
10313 // GFX10
: encoding
: [0x02,0x7c,0x0a,0x7e]
10315 v_fract_f64 v
[5:6], s
[4:5]
10316 // GFX10
: encoding
: [0x04,0x7c,0x0a,0x7e]
10318 v_fract_f64 v
[5:6], s
[102:103]
10319 // GFX10
: encoding
: [0x66,0x7c,0x0a,0x7e]
10321 v_fract_f64 v
[5:6], vcc
10322 // GFX10
: encoding
: [0x6a,0x7c,0x0a,0x7e]
10324 v_fract_f64 v
[5:6], ttmp
[10:11]
10325 // GFX10
: encoding
: [0x76,0x7c,0x0a,0x7e]
10327 v_fract_f64 v
[5:6], exec
10328 // GFX10
: encoding
: [0x7e,0x7c,0x0a,0x7e]
10330 v_fract_f64 v
[5:6], 0
10331 // GFX10
: encoding
: [0x80,0x7c,0x0a,0x7e]
10333 v_fract_f64 v
[5:6], -1
10334 // GFX10
: encoding
: [0xc1,0x7c,0x0a,0x7e]
10336 v_fract_f64 v
[5:6], 0.5
10337 // GFX10
: encoding
: [0xf0,0x7c,0x0a,0x7e]
10339 v_fract_f64 v
[5:6], -4.0
10340 // GFX10
: encoding
: [0xf7,0x7c,0x0a,0x7e]
10342 v_fract_f64 v
[5:6], 0xaf123456
10343 // GFX10
: encoding
: [0xff,0x7c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
10345 v_fract_f64 v
[5:6], 0x3f717273
10346 // GFX10
: encoding
: [0xff,0x7c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
10348 v_fract_f64_e64 v
[5:6], v
[1:2]
10349 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x00]
10351 v_fract_f64_e64 v
[254:255], v
[1:2]
10352 // GFX10
: encoding
: [0xfe,0x00,0xbe,0xd5,0x01,0x01,0x00,0x00]
10354 v_fract_f64_e64 v
[5:6], v
[254:255]
10355 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0xfe,0x01,0x00,0x00]
10357 v_fract_f64_e64 v
[5:6], s
[2:3]
10358 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x02,0x00,0x00,0x00]
10360 v_fract_f64_e64 v
[5:6], s
[4:5]
10361 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x04,0x00,0x00,0x00]
10363 v_fract_f64_e64 v
[5:6], s
[100:101]
10364 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x64,0x00,0x00,0x00]
10366 v_fract_f64_e64 v
[5:6], vcc
10367 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x6a,0x00,0x00,0x00]
10369 v_fract_f64_e64 v
[5:6], exec
10370 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x7e,0x00,0x00,0x00]
10372 v_fract_f64_e64 v
[5:6], 0
10373 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x80,0x00,0x00,0x00]
10375 v_fract_f64_e64 v
[5:6], -1
10376 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0xc1,0x00,0x00,0x00]
10378 v_fract_f64_e64 v
[5:6], 0.5
10379 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0xf0,0x00,0x00,0x00]
10381 v_fract_f64_e64 v
[5:6], -4.0
10382 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0xf7,0x00,0x00,0x00]
10384 v_fract_f64_e64 v
[5:6], -v
[1:2]
10385 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x20]
10387 v_fract_f64_e64 v
[5:6], |v
[1:2]|
10388 // GFX10
: encoding
: [0x05,0x01,0xbe,0xd5,0x01,0x01,0x00,0x00]
10390 v_fract_f64_e64 v
[5:6], v
[1:2] clamp
10391 // GFX10
: encoding
: [0x05,0x80,0xbe,0xd5,0x01,0x01,0x00,0x00]
10393 v_fract_f64_e64 v
[5:6], v
[1:2] mul:2
10394 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x08]
10396 v_fract_f64_e64 v
[5:6], v
[1:2] mul:4
10397 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x10]
10399 v_fract_f64_e64 v
[5:6], v
[1:2] div:2
10400 // GFX10
: encoding
: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x18]
10402 v_frexp_exp_i32_f32 v5
, v1
10403 // GFX10
: encoding
: [0x01,0x7f,0x0a,0x7e]
10405 v_frexp_exp_i32_f32 v255
, v1
10406 // GFX10
: encoding
: [0x01,0x7f,0xfe,0x7f]
10408 v_frexp_exp_i32_f32 v5
, v255
10409 // GFX10
: encoding
: [0xff,0x7f,0x0a,0x7e]
10411 v_frexp_exp_i32_f32 v5
, s1
10412 // GFX10
: encoding
: [0x01,0x7e,0x0a,0x7e]
10414 v_frexp_exp_i32_f32 v5
, s103
10415 // GFX10
: encoding
: [0x67,0x7e,0x0a,0x7e]
10417 v_frexp_exp_i32_f32 v5
, vcc_lo
10418 // GFX10
: encoding
: [0x6a,0x7e,0x0a,0x7e]
10420 v_frexp_exp_i32_f32 v5
, vcc_hi
10421 // GFX10
: encoding
: [0x6b,0x7e,0x0a,0x7e]
10423 v_frexp_exp_i32_f32 v5
, ttmp11
10424 // GFX10
: encoding
: [0x77,0x7e,0x0a,0x7e]
10426 v_frexp_exp_i32_f32 v5
, m0
10427 // GFX10
: encoding
: [0x7c,0x7e,0x0a,0x7e]
10429 v_frexp_exp_i32_f32 v5
, exec_lo
10430 // GFX10
: encoding
: [0x7e,0x7e,0x0a,0x7e]
10432 v_frexp_exp_i32_f32 v5
, exec_hi
10433 // GFX10
: encoding
: [0x7f,0x7e,0x0a,0x7e]
10435 v_frexp_exp_i32_f32 v5
, 0
10436 // GFX10
: encoding
: [0x80,0x7e,0x0a,0x7e]
10438 v_frexp_exp_i32_f32 v5
, -1
10439 // GFX10
: encoding
: [0xc1,0x7e,0x0a,0x7e]
10441 v_frexp_exp_i32_f32 v5
, 0.5
10442 // GFX10
: encoding
: [0xf0,0x7e,0x0a,0x7e]
10444 v_frexp_exp_i32_f32 v5
, -4.0
10445 // GFX10
: encoding
: [0xf7,0x7e,0x0a,0x7e]
10447 v_frexp_exp_i32_f32 v5
, 0xaf123456
10448 // GFX10
: encoding
: [0xff,0x7e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
10450 v_frexp_exp_i32_f32 v5
, 0x3f717273
10451 // GFX10
: encoding
: [0xff,0x7e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
10453 v_frexp_exp_i32_f32_e64 v5
, v1
10454 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x01,0x01,0x00,0x00]
10456 v_frexp_exp_i32_f32_e64 v255
, v1
10457 // GFX10
: encoding
: [0xff,0x00,0xbf,0xd5,0x01,0x01,0x00,0x00]
10459 v_frexp_exp_i32_f32_e64 v5
, v255
10460 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0xff,0x01,0x00,0x00]
10462 v_frexp_exp_i32_f32_e64 v5
, s1
10463 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x01,0x00,0x00,0x00]
10465 v_frexp_exp_i32_f32_e64 v5
, s101
10466 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x65,0x00,0x00,0x00]
10468 v_frexp_exp_i32_f32_e64 v5
, vcc_lo
10469 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x6a,0x00,0x00,0x00]
10471 v_frexp_exp_i32_f32_e64 v5
, vcc_hi
10472 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x6b,0x00,0x00,0x00]
10474 v_frexp_exp_i32_f32_e64 v5
, m0
10475 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x7c,0x00,0x00,0x00]
10477 v_frexp_exp_i32_f32_e64 v5
, exec_lo
10478 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x7e,0x00,0x00,0x00]
10480 v_frexp_exp_i32_f32_e64 v5
, exec_hi
10481 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x7f,0x00,0x00,0x00]
10483 v_frexp_exp_i32_f32_e64 v5
, 0
10484 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x80,0x00,0x00,0x00]
10486 v_frexp_exp_i32_f32_e64 v5
, -1
10487 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0xc1,0x00,0x00,0x00]
10489 v_frexp_exp_i32_f32_e64 v5
, 0.5
10490 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0xf0,0x00,0x00,0x00]
10492 v_frexp_exp_i32_f32_e64 v5
, -4.0
10493 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0xf7,0x00,0x00,0x00]
10495 v_frexp_exp_i32_f32_e64 v5
, -v1
10496 // GFX10
: encoding
: [0x05,0x00,0xbf,0xd5,0x01,0x01,0x00,0x20]
10498 v_frexp_exp_i32_f32_e64 v5
, |v1|
10499 // GFX10
: encoding
: [0x05,0x01,0xbf,0xd5,0x01,0x01,0x00,0x00]
10501 v_frexp_exp_i32_f32_e64 v5
, v1 clamp
10502 // GFX10
: encoding
: [0x05,0x80,0xbf,0xd5,0x01,0x01,0x00,0x00]
10504 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10505 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x06,0x00]
10507 v_frexp_exp_i32_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10508 // GFX10
: encoding
: [0xf9,0x7e,0xfe,0x7f,0x01,0x06,0x06,0x00]
10510 v_frexp_exp_i32_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10511 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0xff,0x06,0x06,0x00]
10513 v_frexp_exp_i32_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10514 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x86,0x00]
10516 v_frexp_exp_i32_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10517 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x65,0x06,0x86,0x00]
10519 v_frexp_exp_i32_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10520 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
10522 v_frexp_exp_i32_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10523 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
10525 v_frexp_exp_i32_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10526 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
10528 v_frexp_exp_i32_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10529 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
10531 v_frexp_exp_i32_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10532 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
10534 v_frexp_exp_i32_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10535 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x26,0x06,0x00]
10537 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10538 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x06,0x00]
10540 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10541 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x00,0x06,0x00]
10543 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10544 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x01,0x06,0x00]
10546 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10547 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x02,0x06,0x00]
10549 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10550 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x03,0x06,0x00]
10552 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10553 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x04,0x06,0x00]
10555 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10556 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x05,0x06,0x00]
10558 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
10559 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
10561 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
10562 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x16,0x06,0x00]
10564 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
10565 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x16,0x06,0x00]
10567 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
10568 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x06,0x00]
10570 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
10571 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x00,0x00]
10573 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
10574 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x01,0x00]
10576 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
10577 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x02,0x00]
10579 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
10580 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x03,0x00]
10582 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
10583 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x04,0x00]
10585 v_frexp_exp_i32_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
10586 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x05,0x00]
10588 v_frexp_exp_i32_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10589 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x16,0x00]
10591 v_frexp_exp_i32_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10592 // GFX10
: encoding
: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x26,0x00]
10594 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10595 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
10597 v_frexp_exp_i32_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10598 // GFX10
: encoding
: [0xfa,0x7e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
10600 v_frexp_exp_i32_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10601 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
10603 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
10604 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
10606 v_frexp_exp_i32_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
10607 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x40,0x01,0x00]
10609 v_frexp_exp_i32_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
10610 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x41,0x01,0x00]
10612 v_frexp_exp_i32_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
10613 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x01,0x01,0x00]
10615 v_frexp_exp_i32_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
10616 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
10618 v_frexp_exp_i32_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
10619 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x11,0x01,0x00]
10621 v_frexp_exp_i32_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
10622 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
10624 v_frexp_exp_i32_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
10625 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x21,0x01,0x00]
10627 v_frexp_exp_i32_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
10628 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
10630 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
10631 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
10633 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
10634 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
10636 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
10637 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
10639 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
10640 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
10642 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
10643 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
10645 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
10646 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
10648 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
10649 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
10651 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
10652 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
10654 v_frexp_exp_i32_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
10655 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
10657 v_frexp_exp_i32_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
10658 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x51,0x01,0x00]
10660 v_frexp_exp_i32_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
10661 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
10663 v_frexp_exp_i32_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
10664 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x61,0x01,0x00]
10666 v_frexp_exp_i32_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
10667 // GFX10
: encoding
: [0xfa,0x7e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
10669 v_frexp_mant_f32 v5
, v1
10670 // GFX10
: encoding
: [0x01,0x81,0x0a,0x7e]
10672 v_frexp_mant_f32 v255
, v1
10673 // GFX10
: encoding
: [0x01,0x81,0xfe,0x7f]
10675 v_frexp_mant_f32 v5
, v255
10676 // GFX10
: encoding
: [0xff,0x81,0x0a,0x7e]
10678 v_frexp_mant_f32 v5
, s1
10679 // GFX10
: encoding
: [0x01,0x80,0x0a,0x7e]
10681 v_frexp_mant_f32 v5
, s103
10682 // GFX10
: encoding
: [0x67,0x80,0x0a,0x7e]
10684 v_frexp_mant_f32 v5
, vcc_lo
10685 // GFX10
: encoding
: [0x6a,0x80,0x0a,0x7e]
10687 v_frexp_mant_f32 v5
, vcc_hi
10688 // GFX10
: encoding
: [0x6b,0x80,0x0a,0x7e]
10690 v_frexp_mant_f32 v5
, ttmp11
10691 // GFX10
: encoding
: [0x77,0x80,0x0a,0x7e]
10693 v_frexp_mant_f32 v5
, m0
10694 // GFX10
: encoding
: [0x7c,0x80,0x0a,0x7e]
10696 v_frexp_mant_f32 v5
, exec_lo
10697 // GFX10
: encoding
: [0x7e,0x80,0x0a,0x7e]
10699 v_frexp_mant_f32 v5
, exec_hi
10700 // GFX10
: encoding
: [0x7f,0x80,0x0a,0x7e]
10702 v_frexp_mant_f32 v5
, 0
10703 // GFX10
: encoding
: [0x80,0x80,0x0a,0x7e]
10705 v_frexp_mant_f32 v5
, -1
10706 // GFX10
: encoding
: [0xc1,0x80,0x0a,0x7e]
10708 v_frexp_mant_f32 v5
, 0.5
10709 // GFX10
: encoding
: [0xf0,0x80,0x0a,0x7e]
10711 v_frexp_mant_f32 v5
, -4.0
10712 // GFX10
: encoding
: [0xf7,0x80,0x0a,0x7e]
10714 v_frexp_mant_f32 v5
, 0xaf123456
10715 // GFX10
: encoding
: [0xff,0x80,0x0a,0x7e,0x56,0x34,0x12,0xaf]
10717 v_frexp_mant_f32 v5
, 0x3f717273
10718 // GFX10
: encoding
: [0xff,0x80,0x0a,0x7e,0x73,0x72,0x71,0x3f]
10720 v_frexp_mant_f32_e64 v5
, v1
10721 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x00]
10723 v_frexp_mant_f32_e64 v255
, v1
10724 // GFX10
: encoding
: [0xff,0x00,0xc0,0xd5,0x01,0x01,0x00,0x00]
10726 v_frexp_mant_f32_e64 v5
, v255
10727 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0xff,0x01,0x00,0x00]
10729 v_frexp_mant_f32_e64 v5
, s1
10730 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x00,0x00,0x00]
10732 v_frexp_mant_f32_e64 v5
, s101
10733 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x65,0x00,0x00,0x00]
10735 v_frexp_mant_f32_e64 v5
, vcc_lo
10736 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x6a,0x00,0x00,0x00]
10738 v_frexp_mant_f32_e64 v5
, vcc_hi
10739 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x6b,0x00,0x00,0x00]
10741 v_frexp_mant_f32_e64 v5
, m0
10742 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x7c,0x00,0x00,0x00]
10744 v_frexp_mant_f32_e64 v5
, exec_lo
10745 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x7e,0x00,0x00,0x00]
10747 v_frexp_mant_f32_e64 v5
, exec_hi
10748 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x7f,0x00,0x00,0x00]
10750 v_frexp_mant_f32_e64 v5
, 0
10751 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x80,0x00,0x00,0x00]
10753 v_frexp_mant_f32_e64 v5
, -1
10754 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0xc1,0x00,0x00,0x00]
10756 v_frexp_mant_f32_e64 v5
, 0.5
10757 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0xf0,0x00,0x00,0x00]
10759 v_frexp_mant_f32_e64 v5
, -4.0
10760 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0xf7,0x00,0x00,0x00]
10762 v_frexp_mant_f32_e64 v5
, -v1
10763 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x20]
10765 v_frexp_mant_f32_e64 v5
, |v1|
10766 // GFX10
: encoding
: [0x05,0x01,0xc0,0xd5,0x01,0x01,0x00,0x00]
10768 v_frexp_mant_f32_e64 v5
, v1 clamp
10769 // GFX10
: encoding
: [0x05,0x80,0xc0,0xd5,0x01,0x01,0x00,0x00]
10771 v_frexp_mant_f32_e64 v5
, v1
mul:2
10772 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x08]
10774 v_frexp_mant_f32_e64 v5
, v1
mul:4
10775 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x10]
10777 v_frexp_mant_f32_e64 v5
, v1
div:2
10778 // GFX10
: encoding
: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x18]
10780 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10781 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x06,0x00]
10783 v_frexp_mant_f32_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10784 // GFX10
: encoding
: [0xf9,0x80,0xfe,0x7f,0x01,0x06,0x06,0x00]
10786 v_frexp_mant_f32_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10787 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0xff,0x06,0x06,0x00]
10789 v_frexp_mant_f32_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10790 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x86,0x00]
10792 v_frexp_mant_f32_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10793 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x65,0x06,0x86,0x00]
10795 v_frexp_mant_f32_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10796 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x6a,0x06,0x86,0x00]
10798 v_frexp_mant_f32_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10799 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x6b,0x06,0x86,0x00]
10801 v_frexp_mant_f32_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10802 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x7c,0x06,0x86,0x00]
10804 v_frexp_mant_f32_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10805 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x7e,0x06,0x86,0x00]
10807 v_frexp_mant_f32_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10808 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x7f,0x06,0x86,0x00]
10810 v_frexp_mant_f32_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10811 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x26,0x06,0x00]
10813 v_frexp_mant_f32_sdwa v5
, v1
mul:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10814 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x46,0x06,0x00]
10816 v_frexp_mant_f32_sdwa v5
, v1
mul:4 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10817 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x86,0x06,0x00]
10819 v_frexp_mant_f32_sdwa v5
, v1
div:2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10820 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0xc6,0x06,0x00]
10822 v_frexp_mant_f32_sdwa v5
, v1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10823 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x06,0x00]
10825 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10826 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x00,0x06,0x00]
10828 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10829 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x01,0x06,0x00]
10831 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10832 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x02,0x06,0x00]
10834 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10835 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x03,0x06,0x00]
10837 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10838 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x04,0x06,0x00]
10840 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
10841 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x05,0x06,0x00]
10843 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
10844 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x0e,0x06,0x00]
10846 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
10847 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x16,0x06,0x00]
10849 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD src0_sel
:DWORD
10850 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x16,0x06,0x00]
10852 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD
10853 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x06,0x00]
10855 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
10856 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x00,0x00]
10858 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
10859 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x01,0x00]
10861 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
10862 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x02,0x00]
10864 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
10865 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x03,0x00]
10867 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
10868 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x04,0x00]
10870 v_frexp_mant_f32_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
10871 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x05,0x00]
10873 v_frexp_mant_f32_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10874 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x16,0x00]
10876 v_frexp_mant_f32_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
10877 // GFX10
: encoding
: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x26,0x00]
10879 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10880 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x00]
10882 v_frexp_mant_f32_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10883 // GFX10
: encoding
: [0xfa,0x80,0xfe,0x7f,0x01,0xe4,0x00,0x00]
10885 v_frexp_mant_f32_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
10886 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0xff,0xe4,0x00,0x00]
10888 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
10889 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x1b,0x00,0x00]
10891 v_frexp_mant_f32_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
10892 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x40,0x01,0x00]
10894 v_frexp_mant_f32_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
10895 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x41,0x01,0x00]
10897 v_frexp_mant_f32_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
10898 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x01,0x01,0x00]
10900 v_frexp_mant_f32_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
10901 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x0f,0x01,0x00]
10903 v_frexp_mant_f32_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
10904 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x11,0x01,0x00]
10906 v_frexp_mant_f32_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
10907 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x1f,0x01,0x00]
10909 v_frexp_mant_f32_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
10910 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x21,0x01,0x00]
10912 v_frexp_mant_f32_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
10913 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x2f,0x01,0x00]
10915 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
10916 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x10]
10918 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
10919 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x30]
10921 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
10922 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
10924 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
10925 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
10927 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
10928 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x01]
10930 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
10931 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x03]
10933 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
10934 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
10936 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
10937 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
10939 v_frexp_mant_f32_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
10940 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x08,0x00]
10942 v_frexp_mant_f32_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
10943 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x51,0x01,0x00]
10945 v_frexp_mant_f32_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
10946 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x5f,0x01,0x00]
10948 v_frexp_mant_f32_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
10949 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x61,0x01,0x00]
10951 v_frexp_mant_f32_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
10952 // GFX10
: encoding
: [0xfa,0x80,0x0a,0x7e,0x01,0x6f,0x01,0x00]
10955 // GFX10
: encoding
: [0x00,0x82,0x00,0x7e]
10958 // GFX10
: encoding
: [0x00,0x00,0xc1,0xd5,0x00,0x00,0x00,0x00]
10960 v_movreld_b32 v5
, v1
10961 // GFX10
: encoding
: [0x01,0x85,0x0a,0x7e]
10963 v_movreld_b32 v255
, v1
10964 // GFX10
: encoding
: [0x01,0x85,0xfe,0x7f]
10966 v_movreld_b32 v5
, v255
10967 // GFX10
: encoding
: [0xff,0x85,0x0a,0x7e]
10969 v_movreld_b32 v5
, m0
10970 // GFX10
: encoding
: [0x7c,0x84,0x0a,0x7e]
10972 v_movreld_b32 v5
, 0
10973 // GFX10
: encoding
: [0x80,0x84,0x0a,0x7e]
10975 v_movreld_b32 v5
, -1
10976 // GFX10
: encoding
: [0xc1,0x84,0x0a,0x7e]
10978 v_movreld_b32 v5
, 0.5
10979 // GFX10
: encoding
: [0xf0,0x84,0x0a,0x7e]
10981 v_movreld_b32 v5
, -4.0
10982 // GFX10
: encoding
: [0xf7,0x84,0x0a,0x7e]
10984 v_movreld_b32_e64 v5
, v1
10985 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0x01,0x01,0x00,0x00]
10987 v_movreld_b32_e64 v255
, v1
10988 // GFX10
: encoding
: [0xff,0x00,0xc2,0xd5,0x01,0x01,0x00,0x00]
10990 v_movreld_b32_e64 v5
, v255
10991 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0xff,0x01,0x00,0x00]
10993 v_movreld_b32_e64 v5
, m0
10994 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0x7c,0x00,0x00,0x00]
10996 v_movreld_b32_e64 v5
, 0
10997 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0x80,0x00,0x00,0x00]
10999 v_movreld_b32_e64 v5
, -1
11000 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0xc1,0x00,0x00,0x00]
11002 v_movreld_b32_e64 v5
, 0.5
11003 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0xf0,0x00,0x00,0x00]
11005 v_movreld_b32_e64 v5
, -4.0
11006 // GFX10
: encoding
: [0x05,0x00,0xc2,0xd5,0xf7,0x00,0x00,0x00]
11008 v_movreld_b32_sdwa v0
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11009 // GFX10
: encoding
: [0xf9,0x84,0x00,0x7e,0x02,0x06,0x06,0x00]
11011 v_movreld_b32_sdwa v0
, s2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11012 // GFX10
: encoding
: [0xf9,0x84,0x00,0x7e,0x02,0x06,0x86,0x00]
11014 v_movreld_b32_sdwa v0
, 64 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11015 // GFX10
: encoding
: [0xf9,0x84,0x00,0x7e,0xc0,0x06,0x86,0x00]
11017 v_movreld_b32_sdwa v0
, sext
(v0
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11018 // GFX10
: encoding
: [0xf9,0x84,0x00,0x7e,0x00,0x06,0x0e,0x00]
11020 v_movrels_b32 v5
, v1
11021 // GFX10
: encoding
: [0x01,0x87,0x0a,0x7e]
11023 v_movrels_b32 v255
, v1
11024 // GFX10
: encoding
: [0x01,0x87,0xfe,0x7f]
11026 v_movrels_b32 v5
, v255
11027 // GFX10
: encoding
: [0xff,0x87,0x0a,0x7e]
11029 v_movrels_b32_e64 v5
, v1
11030 // GFX10
: encoding
: [0x05,0x00,0xc3,0xd5,0x01,0x01,0x00,0x00]
11032 v_movrels_b32_e64 v255
, v1
11033 // GFX10
: encoding
: [0xff,0x00,0xc3,0xd5,0x01,0x01,0x00,0x00]
11035 v_movrels_b32_e64 v5
, v255
11036 // GFX10
: encoding
: [0x05,0x00,0xc3,0xd5,0xff,0x01,0x00,0x00]
11038 v_movrels_b32_sdwa v0
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11039 // GFX10
: encoding
: [0xf9,0x86,0x00,0x7e,0x02,0x06,0x06,0x00]
11041 v_movrels_b32_sdwa v0
, sext
(v0
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11042 // GFX10
: encoding
: [0xf9,0x86,0x00,0x7e,0x00,0x06,0x0e,0x00]
11044 v_movrels_b32_e32 v5
, s1
11045 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11047 v_movrels_b32_e32 v5
, 1
11048 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11050 v_movrels_b32_e64 v5
, s1
11051 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11053 v_movrels_b32_e64 v5
, 1
11054 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11056 v_movrels_b32_sdwa v0
, s2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11057 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11059 v_movrels_b32_sdwa v0
, 1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11060 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11062 v_movrelsd_b32 v5
, v1
11063 // GFX10
: encoding
: [0x01,0x89,0x0a,0x7e]
11065 v_movrelsd_b32 v255
, v1
11066 // GFX10
: encoding
: [0x01,0x89,0xfe,0x7f]
11068 v_movrelsd_b32 v5
, v255
11069 // GFX10
: encoding
: [0xff,0x89,0x0a,0x7e]
11071 v_movrelsd_b32_e64 v5
, v1
11072 // GFX10
: encoding
: [0x05,0x00,0xc4,0xd5,0x01,0x01,0x00,0x00]
11074 v_movrelsd_b32_e64 v255
, v1
11075 // GFX10
: encoding
: [0xff,0x00,0xc4,0xd5,0x01,0x01,0x00,0x00]
11077 v_movrelsd_b32_e64 v5
, v255
11078 // GFX10
: encoding
: [0x05,0x00,0xc4,0xd5,0xff,0x01,0x00,0x00]
11080 v_movrelsd_b32_sdwa v0
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11081 // GFX10
: encoding
: [0xf9,0x88,0x00,0x7e,0x02,0x06,0x06,0x00]
11083 v_movrelsd_b32_sdwa v0
, v0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11084 // GFX10
: encoding
: [0xf9,0x88,0x00,0x7e,0x00,0x06,0x06,0x00]
11086 v_movrelsd_b32_sdwa v0
, sext
(v0
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11087 // GFX10
: encoding
: [0xf9,0x88,0x00,0x7e,0x00,0x06,0x0e,0x00]
11089 v_movrelsd_b32_e32 v5
, s1
11090 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11092 v_movrelsd_b32_e32 v5
, 1
11093 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11095 v_movrelsd_b32_e64 v5
, s1
11096 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11098 v_movrelsd_b32_e64 v5
, 1
11099 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11101 v_movrelsd_b32_sdwa v0
, s2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11102 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11104 v_movrelsd_b32_sdwa v0
, 1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11105 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11107 v_movrelsd_2_b32 v5
, v1
11108 // GFX10
: encoding
: [0x01,0x91,0x0a,0x7e]
11110 v_movrelsd_2_b32 v255
, v1
11111 // GFX10
: encoding
: [0x01,0x91,0xfe,0x7f]
11113 v_movrelsd_2_b32 v5
, v255
11114 // GFX10
: encoding
: [0xff,0x91,0x0a,0x7e]
11116 v_movrelsd_2_b32_e64 v5
, v1
11117 // GFX10
: encoding
: [0x05,0x00,0xc8,0xd5,0x01,0x01,0x00,0x00]
11119 v_movrelsd_2_b32_e64 v255
, v1
11120 // GFX10
: encoding
: [0xff,0x00,0xc8,0xd5,0x01,0x01,0x00,0x00]
11122 v_movrelsd_2_b32_e64 v5
, v255
11123 // GFX10
: encoding
: [0x05,0x00,0xc8,0xd5,0xff,0x01,0x00,0x00]
11125 v_movrelsd_2_b32_sdwa v0
, v2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11126 // GFX10
: encoding
: [0xf9,0x90,0x00,0x7e,0x02,0x06,0x06,0x00]
11128 v_movrelsd_2_b32_sdwa v0
, v0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11129 // GFX10
: encoding
: [0xf9,0x90,0x00,0x7e,0x00,0x06,0x06,0x00]
11131 v_movrelsd_2_b32_sdwa v0
, sext
(v0
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11132 // GFX10
: encoding
: [0xf9,0x90,0x00,0x7e,0x00,0x06,0x0e,0x00]
11134 v_movrelsd_2_b32_e32 v5
, s1
11135 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11137 v_movrelsd_2_b32_e32 v5
, 1
11138 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11140 v_movrelsd_2_b32_e64 v5
, s1
11141 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11143 v_movrelsd_2_b32_e64 v5
, 1
11144 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: invalid operand for instruction
11146 v_movrelsd_2_b32_sdwa v0
, s2 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11147 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11149 v_movrelsd_2_b32_sdwa v0
, 0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11150 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11152 v_movrelsd_2_b32_sdwa v0
, null dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11153 // GFX10-ERR
: :[[@LINE-
1]]:{{[0-9]+}}: error
: source operand must
be a VGPR
11155 v_cvt_f16_u16_e32 v5
, v1
11156 // GFX10
: encoding
: [0x01,0xa1,0x0a,0x7e]
11158 v_cvt_f16_u16_e32 v255
, v1
11159 // GFX10
: encoding
: [0x01,0xa1,0xfe,0x7f]
11161 v_cvt_f16_u16_e32 v5
, v255
11162 // GFX10
: encoding
: [0xff,0xa1,0x0a,0x7e]
11164 v_cvt_f16_u16_e32 v5
, s1
11165 // GFX10
: encoding
: [0x01,0xa0,0x0a,0x7e]
11167 v_cvt_f16_u16_e32 v5
, s101
11168 // GFX10
: encoding
: [0x65,0xa0,0x0a,0x7e]
11170 v_cvt_f16_u16_e32 v5
, vcc_lo
11171 // GFX10
: encoding
: [0x6a,0xa0,0x0a,0x7e]
11173 v_cvt_f16_u16_e32 v5
, vcc_hi
11174 // GFX10
: encoding
: [0x6b,0xa0,0x0a,0x7e]
11176 v_cvt_f16_u16_e32 v5
, m0
11177 // GFX10
: encoding
: [0x7c,0xa0,0x0a,0x7e]
11179 v_cvt_f16_u16_e32 v5
, exec_lo
11180 // GFX10
: encoding
: [0x7e,0xa0,0x0a,0x7e]
11182 v_cvt_f16_u16_e32 v5
, exec_hi
11183 // GFX10
: encoding
: [0x7f,0xa0,0x0a,0x7e]
11185 v_cvt_f16_u16_e32 v5
, 0
11186 // GFX10
: encoding
: [0x80,0xa0,0x0a,0x7e]
11188 v_cvt_f16_u16_e32 v5
, -1
11189 // GFX10
: encoding
: [0xc1,0xa0,0x0a,0x7e]
11191 v_cvt_f16_u16_e32 v5
, 0.5
11192 // GFX10
: encoding
: [0xff,0xa0,0x0a,0x7e,0x00,0x38,0x00,0x00]
11194 v_cvt_f16_u16_e32 v5
, -4.0
11195 // GFX10
: encoding
: [0xff,0xa0,0x0a,0x7e,0x00,0xc4,0x00,0x00]
11197 v_cvt_f16_u16_e32 v5
, 0xfe0b
11198 // GFX10
: encoding
: [0xff,0xa0,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
11200 v_cvt_f16_u16_e32 v5
, 0x3456
11201 // GFX10
: encoding
: [0xff,0xa0,0x0a,0x7e,0x56,0x34,0x00,0x00]
11203 v_cvt_f16_u16_e64 v5
, v1
11204 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]
11206 v_cvt_f16_u16_e64 v255
, v1
11207 // GFX10
: encoding
: [0xff,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]
11209 v_cvt_f16_u16_e64 v5
, v255
11210 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0xff,0x01,0x00,0x00]
11212 v_cvt_f16_u16_e64 v5
, s1
11213 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x01,0x00,0x00,0x00]
11215 v_cvt_f16_u16_e64 v5
, s101
11216 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x65,0x00,0x00,0x00]
11218 v_cvt_f16_u16_e64 v5
, vcc_lo
11219 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x6a,0x00,0x00,0x00]
11221 v_cvt_f16_u16_e64 v5
, vcc_hi
11222 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x6b,0x00,0x00,0x00]
11224 v_cvt_f16_u16_e64 v5
, m0
11225 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x7c,0x00,0x00,0x00]
11227 v_cvt_f16_u16_e64 v5
, exec_lo
11228 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x7e,0x00,0x00,0x00]
11230 v_cvt_f16_u16_e64 v5
, exec_hi
11231 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x7f,0x00,0x00,0x00]
11233 v_cvt_f16_u16_e64 v5
, 0
11234 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0x80,0x00,0x00,0x00]
11236 v_cvt_f16_u16_e64 v5
, -1
11237 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0xc1,0x00,0x00,0x00]
11239 v_cvt_f16_u16_e64 v5
, 0.5
11240 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0xff,0x00,0x00,0x00,0x00,0x38,0x00,0x00]
11242 v_cvt_f16_u16_e64 v5
, -4.0
11243 // GFX10
: encoding
: [0x05,0x00,0xd0,0xd5,0xff,0x00,0x00,0x00,0x00,0xc4,0x00,0x00]
11245 v_cvt_f16_u16_e64 v5
, v1 clamp
11246 // GFX10
: encoding
: [0x05,0x80,0xd0,0xd5,0x01,0x01,0x00,0x00]
11248 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11249 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x06,0x00]
11251 v_cvt_f16_u16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11252 // GFX10
: encoding
: [0xf9,0xa0,0xfe,0x7f,0x01,0x06,0x06,0x00]
11254 v_cvt_f16_u16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11255 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0xff,0x06,0x06,0x00]
11257 v_cvt_f16_u16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11258 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x86,0x00]
11260 v_cvt_f16_u16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11261 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x65,0x06,0x86,0x00]
11263 v_cvt_f16_u16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11264 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x6a,0x06,0x86,0x00]
11266 v_cvt_f16_u16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11267 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x6b,0x06,0x86,0x00]
11269 v_cvt_f16_u16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11270 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x7c,0x06,0x86,0x00]
11272 v_cvt_f16_u16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11273 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x7e,0x06,0x86,0x00]
11275 v_cvt_f16_u16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11276 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x7f,0x06,0x86,0x00]
11278 v_cvt_f16_u16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11279 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x26,0x06,0x00]
11281 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11282 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x00,0x06,0x00]
11284 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11285 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x01,0x06,0x00]
11287 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11288 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x02,0x06,0x00]
11290 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11291 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x03,0x06,0x00]
11293 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11294 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x04,0x06,0x00]
11296 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11297 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x05,0x06,0x00]
11299 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
11300 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x0e,0x06,0x00]
11302 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
11303 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x16,0x06,0x00]
11305 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
11306 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x00,0x00]
11308 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
11309 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x01,0x00]
11311 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
11312 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x02,0x00]
11314 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
11315 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x03,0x00]
11317 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
11318 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x04,0x00]
11320 v_cvt_f16_u16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
11321 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x05,0x00]
11323 v_cvt_f16_u16_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11324 // GFX10
: encoding
: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x0e,0x00]
11326 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11327 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x00]
11329 v_cvt_f16_u16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11330 // GFX10
: encoding
: [0xfa,0xa0,0xfe,0x7f,0x01,0xe4,0x00,0x00]
11332 v_cvt_f16_u16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11333 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0xff,0xe4,0x00,0x00]
11335 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
11336 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x1b,0x00,0x00]
11338 v_cvt_f16_u16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
11339 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x40,0x01,0x00]
11341 v_cvt_f16_u16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
11342 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x41,0x01,0x00]
11344 v_cvt_f16_u16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
11345 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x01,0x01,0x00]
11347 v_cvt_f16_u16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
11348 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x0f,0x01,0x00]
11350 v_cvt_f16_u16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
11351 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x11,0x01,0x00]
11353 v_cvt_f16_u16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
11354 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x1f,0x01,0x00]
11356 v_cvt_f16_u16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
11357 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x21,0x01,0x00]
11359 v_cvt_f16_u16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
11360 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x2f,0x01,0x00]
11362 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
11363 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x10]
11365 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
11366 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x30]
11368 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
11369 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
11371 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
11372 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
11374 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
11375 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x01]
11377 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
11378 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x03]
11380 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
11381 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
11383 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
11384 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
11386 v_cvt_f16_u16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
11387 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x08,0x00]
11389 v_cvt_f16_u16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
11390 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x51,0x01,0x00]
11392 v_cvt_f16_u16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
11393 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x5f,0x01,0x00]
11395 v_cvt_f16_u16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
11396 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x61,0x01,0x00]
11398 v_cvt_f16_u16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
11399 // GFX10
: encoding
: [0xfa,0xa0,0x0a,0x7e,0x01,0x6f,0x01,0x00]
11401 v_cvt_f16_i16_e32 v5
, v1
11402 // GFX10
: encoding
: [0x01,0xa3,0x0a,0x7e]
11404 v_cvt_f16_i16_e32 v255
, v1
11405 // GFX10
: encoding
: [0x01,0xa3,0xfe,0x7f]
11407 v_cvt_f16_i16_e32 v5
, v255
11408 // GFX10
: encoding
: [0xff,0xa3,0x0a,0x7e]
11410 v_cvt_f16_i16_e32 v5
, s1
11411 // GFX10
: encoding
: [0x01,0xa2,0x0a,0x7e]
11413 v_cvt_f16_i16_e32 v5
, s101
11414 // GFX10
: encoding
: [0x65,0xa2,0x0a,0x7e]
11416 v_cvt_f16_i16_e32 v5
, vcc_lo
11417 // GFX10
: encoding
: [0x6a,0xa2,0x0a,0x7e]
11419 v_cvt_f16_i16_e32 v5
, vcc_hi
11420 // GFX10
: encoding
: [0x6b,0xa2,0x0a,0x7e]
11422 v_cvt_f16_i16_e32 v5
, m0
11423 // GFX10
: encoding
: [0x7c,0xa2,0x0a,0x7e]
11425 v_cvt_f16_i16_e32 v5
, exec_lo
11426 // GFX10
: encoding
: [0x7e,0xa2,0x0a,0x7e]
11428 v_cvt_f16_i16_e32 v5
, exec_hi
11429 // GFX10
: encoding
: [0x7f,0xa2,0x0a,0x7e]
11431 v_cvt_f16_i16_e32 v5
, 0
11432 // GFX10
: encoding
: [0x80,0xa2,0x0a,0x7e]
11434 v_cvt_f16_i16_e32 v5
, -1
11435 // GFX10
: encoding
: [0xc1,0xa2,0x0a,0x7e]
11437 v_cvt_f16_i16_e32 v5
, 0.5
11438 // GFX10
: encoding
: [0xff,0xa2,0x0a,0x7e,0x00,0x38,0x00,0x00]
11440 v_cvt_f16_i16_e32 v5
, -4.0
11441 // GFX10
: encoding
: [0xff,0xa2,0x0a,0x7e,0x00,0xc4,0x00,0x00]
11443 v_cvt_f16_i16_e32 v5
, 0xfe0b
11444 // GFX10
: encoding
: [0xff,0xa2,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
11446 v_cvt_f16_i16_e32 v5
, 0x3456
11447 // GFX10
: encoding
: [0xff,0xa2,0x0a,0x7e,0x56,0x34,0x00,0x00]
11449 v_cvt_f16_i16_e64 v5
, v1
11450 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]
11452 v_cvt_f16_i16_e64 v255
, v1
11453 // GFX10
: encoding
: [0xff,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]
11455 v_cvt_f16_i16_e64 v5
, v255
11456 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0xff,0x01,0x00,0x00]
11458 v_cvt_f16_i16_e64 v5
, s1
11459 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x01,0x00,0x00,0x00]
11461 v_cvt_f16_i16_e64 v5
, s101
11462 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x65,0x00,0x00,0x00]
11464 v_cvt_f16_i16_e64 v5
, vcc_lo
11465 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x6a,0x00,0x00,0x00]
11467 v_cvt_f16_i16_e64 v5
, vcc_hi
11468 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x6b,0x00,0x00,0x00]
11470 v_cvt_f16_i16_e64 v5
, m0
11471 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x7c,0x00,0x00,0x00]
11473 v_cvt_f16_i16_e64 v5
, exec_lo
11474 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x7e,0x00,0x00,0x00]
11476 v_cvt_f16_i16_e64 v5
, exec_hi
11477 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x7f,0x00,0x00,0x00]
11479 v_cvt_f16_i16_e64 v5
, 0
11480 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0x80,0x00,0x00,0x00]
11482 v_cvt_f16_i16_e64 v5
, -1
11483 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0xc1,0x00,0x00,0x00]
11485 v_cvt_f16_i16_e64 v5
, 0.5
11486 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0xff,0x00,0x00,0x00,0x00,0x38,0x00,0x00]
11488 v_cvt_f16_i16_e64 v5
, -4.0
11489 // GFX10
: encoding
: [0x05,0x00,0xd1,0xd5,0xff,0x00,0x00,0x00,0x00,0xc4,0x00,0x00]
11491 v_cvt_f16_i16_e64 v5
, v1 clamp
11492 // GFX10
: encoding
: [0x05,0x80,0xd1,0xd5,0x01,0x01,0x00,0x00]
11494 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11495 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x06,0x00]
11497 v_cvt_f16_i16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11498 // GFX10
: encoding
: [0xf9,0xa2,0xfe,0x7f,0x01,0x06,0x06,0x00]
11500 v_cvt_f16_i16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11501 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0xff,0x06,0x06,0x00]
11503 v_cvt_f16_i16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11504 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x86,0x00]
11506 v_cvt_f16_i16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11507 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x65,0x06,0x86,0x00]
11509 v_cvt_f16_i16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11510 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x6a,0x06,0x86,0x00]
11512 v_cvt_f16_i16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11513 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x6b,0x06,0x86,0x00]
11515 v_cvt_f16_i16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11516 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x7c,0x06,0x86,0x00]
11518 v_cvt_f16_i16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11519 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x7e,0x06,0x86,0x00]
11521 v_cvt_f16_i16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11522 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x7f,0x06,0x86,0x00]
11524 v_cvt_f16_i16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11525 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x26,0x06,0x00]
11527 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11528 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x00,0x06,0x00]
11530 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11531 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x01,0x06,0x00]
11533 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11534 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x02,0x06,0x00]
11536 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11537 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x03,0x06,0x00]
11539 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11540 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x04,0x06,0x00]
11542 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11543 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x05,0x06,0x00]
11545 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
11546 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x0e,0x06,0x00]
11548 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
11549 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x16,0x06,0x00]
11551 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
11552 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x00,0x00]
11554 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
11555 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x01,0x00]
11557 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
11558 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x02,0x00]
11560 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
11561 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x03,0x00]
11563 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
11564 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x04,0x00]
11566 v_cvt_f16_i16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
11567 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x05,0x00]
11569 v_cvt_f16_i16_sdwa v5
, sext
(v1
) dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11570 // GFX10
: encoding
: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x0e,0x00]
11572 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11573 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x00]
11575 v_cvt_f16_i16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11576 // GFX10
: encoding
: [0xfa,0xa2,0xfe,0x7f,0x01,0xe4,0x00,0x00]
11578 v_cvt_f16_i16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11579 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0xff,0xe4,0x00,0x00]
11581 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
11582 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x1b,0x00,0x00]
11584 v_cvt_f16_i16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
11585 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x40,0x01,0x00]
11587 v_cvt_f16_i16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
11588 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x41,0x01,0x00]
11590 v_cvt_f16_i16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
11591 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x01,0x01,0x00]
11593 v_cvt_f16_i16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
11594 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x0f,0x01,0x00]
11596 v_cvt_f16_i16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
11597 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x11,0x01,0x00]
11599 v_cvt_f16_i16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
11600 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x1f,0x01,0x00]
11602 v_cvt_f16_i16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
11603 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x21,0x01,0x00]
11605 v_cvt_f16_i16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
11606 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x2f,0x01,0x00]
11608 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
11609 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x10]
11611 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
11612 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x30]
11614 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
11615 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
11617 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
11618 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
11620 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
11621 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x01]
11623 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
11624 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x03]
11626 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
11627 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
11629 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
11630 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
11632 v_cvt_f16_i16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
11633 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x08,0x00]
11635 v_cvt_f16_i16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
11636 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x51,0x01,0x00]
11638 v_cvt_f16_i16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
11639 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x5f,0x01,0x00]
11641 v_cvt_f16_i16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
11642 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x61,0x01,0x00]
11644 v_cvt_f16_i16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
11645 // GFX10
: encoding
: [0xfa,0xa2,0x0a,0x7e,0x01,0x6f,0x01,0x00]
11647 v_cvt_u16_f16_e32 v5
, v1
11648 // GFX10
: encoding
: [0x01,0xa5,0x0a,0x7e]
11650 v_cvt_u16_f16_e32 v255
, v1
11651 // GFX10
: encoding
: [0x01,0xa5,0xfe,0x7f]
11653 v_cvt_u16_f16_e32 v5
, v255
11654 // GFX10
: encoding
: [0xff,0xa5,0x0a,0x7e]
11656 v_cvt_u16_f16_e32 v5
, s1
11657 // GFX10
: encoding
: [0x01,0xa4,0x0a,0x7e]
11659 v_cvt_u16_f16_e32 v5
, s101
11660 // GFX10
: encoding
: [0x65,0xa4,0x0a,0x7e]
11662 v_cvt_u16_f16_e32 v5
, vcc_lo
11663 // GFX10
: encoding
: [0x6a,0xa4,0x0a,0x7e]
11665 v_cvt_u16_f16_e32 v5
, vcc_hi
11666 // GFX10
: encoding
: [0x6b,0xa4,0x0a,0x7e]
11668 v_cvt_u16_f16_e32 v5
, m0
11669 // GFX10
: encoding
: [0x7c,0xa4,0x0a,0x7e]
11671 v_cvt_u16_f16_e32 v5
, exec_lo
11672 // GFX10
: encoding
: [0x7e,0xa4,0x0a,0x7e]
11674 v_cvt_u16_f16_e32 v5
, exec_hi
11675 // GFX10
: encoding
: [0x7f,0xa4,0x0a,0x7e]
11677 v_cvt_u16_f16_e32 v5
, 0
11678 // GFX10
: encoding
: [0x80,0xa4,0x0a,0x7e]
11680 v_cvt_u16_f16_e32 v5
, -1
11681 // GFX10
: encoding
: [0xc1,0xa4,0x0a,0x7e]
11683 v_cvt_u16_f16_e32 v5
, 0.5
11684 // GFX10
: encoding
: [0xf0,0xa4,0x0a,0x7e]
11686 v_cvt_u16_f16_e32 v5
, -4.0
11687 // GFX10
: encoding
: [0xf7,0xa4,0x0a,0x7e]
11689 v_cvt_u16_f16_e32 v5
, 0xfe0b
11690 // GFX10
: encoding
: [0xff,0xa4,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
11692 v_cvt_u16_f16_e32 v5
, 0x3456
11693 // GFX10
: encoding
: [0xff,0xa4,0x0a,0x7e,0x56,0x34,0x00,0x00]
11695 v_cvt_u16_f16_e64 v5
, v1
11696 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]
11698 v_cvt_u16_f16_e64 v255
, v1
11699 // GFX10
: encoding
: [0xff,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]
11701 v_cvt_u16_f16_e64 v5
, v255
11702 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0xff,0x01,0x00,0x00]
11704 v_cvt_u16_f16_e64 v5
, s1
11705 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x01,0x00,0x00,0x00]
11707 v_cvt_u16_f16_e64 v5
, s101
11708 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x65,0x00,0x00,0x00]
11710 v_cvt_u16_f16_e64 v5
, vcc_lo
11711 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x6a,0x00,0x00,0x00]
11713 v_cvt_u16_f16_e64 v5
, vcc_hi
11714 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x6b,0x00,0x00,0x00]
11716 v_cvt_u16_f16_e64 v5
, m0
11717 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x7c,0x00,0x00,0x00]
11719 v_cvt_u16_f16_e64 v5
, exec_lo
11720 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x7e,0x00,0x00,0x00]
11722 v_cvt_u16_f16_e64 v5
, exec_hi
11723 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x7f,0x00,0x00,0x00]
11725 v_cvt_u16_f16_e64 v5
, 0
11726 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x80,0x00,0x00,0x00]
11728 v_cvt_u16_f16_e64 v5
, -1
11729 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0xc1,0x00,0x00,0x00]
11731 v_cvt_u16_f16_e64 v5
, 0.5
11732 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0xf0,0x00,0x00,0x00]
11734 v_cvt_u16_f16_e64 v5
, -4.0
11735 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0xf7,0x00,0x00,0x00]
11737 v_cvt_u16_f16_e64 v5
, -v1
11738 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x01,0x01,0x00,0x20]
11740 v_cvt_u16_f16_e64 v5
, |v1|
11741 // GFX10
: encoding
: [0x05,0x01,0xd2,0xd5,0x01,0x01,0x00,0x00]
11743 v_cvt_u16_f16_e64 v5
, v1 clamp
11744 // GFX10
: encoding
: [0x05,0x80,0xd2,0xd5,0x01,0x01,0x00,0x00]
11746 v_cvt_u16_f16_e64 v5
, s1
mul:2
11747 // GFX10
: encoding
: [0x05,0x00,0xd2,0xd5,0x01,0x00,0x00,0x08]
11749 v_cvt_u16_f16_e64 v5
, v1 clamp
div:2
11750 // GFX10
: encoding
: [0x05,0x80,0xd2,0xd5,0x01,0x01,0x00,0x18]
11752 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11753 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x06,0x00]
11755 v_cvt_u16_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11756 // GFX10
: encoding
: [0xf9,0xa4,0xfe,0x7f,0x01,0x06,0x06,0x00]
11758 v_cvt_u16_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11759 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0xff,0x06,0x06,0x00]
11761 v_cvt_u16_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11762 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x86,0x00]
11764 v_cvt_u16_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11765 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x65,0x06,0x86,0x00]
11767 v_cvt_u16_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11768 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x6a,0x06,0x86,0x00]
11770 v_cvt_u16_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11771 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x6b,0x06,0x86,0x00]
11773 v_cvt_u16_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11774 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x7c,0x06,0x86,0x00]
11776 v_cvt_u16_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11777 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x7e,0x06,0x86,0x00]
11779 v_cvt_u16_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11780 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x7f,0x06,0x86,0x00]
11782 v_cvt_u16_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11783 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x26,0x06,0x00]
11785 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11786 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x00,0x06,0x00]
11788 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11789 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x01,0x06,0x00]
11791 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11792 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x02,0x06,0x00]
11794 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11795 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x03,0x06,0x00]
11797 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11798 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x04,0x06,0x00]
11800 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
11801 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x05,0x06,0x00]
11803 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
11804 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x0e,0x06,0x00]
11806 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
11807 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x16,0x06,0x00]
11809 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
11810 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x00,0x00]
11812 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
11813 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x01,0x00]
11815 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
11816 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x02,0x00]
11818 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
11819 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x03,0x00]
11821 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
11822 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x04,0x00]
11824 v_cvt_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
11825 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x05,0x00]
11827 v_cvt_u16_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11828 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x16,0x00]
11830 v_cvt_u16_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
11831 // GFX10
: encoding
: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x26,0x00]
11833 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11834 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x00]
11836 v_cvt_u16_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11837 // GFX10
: encoding
: [0xfa,0xa4,0xfe,0x7f,0x01,0xe4,0x00,0x00]
11839 v_cvt_u16_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
11840 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0xff,0xe4,0x00,0x00]
11842 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
11843 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x1b,0x00,0x00]
11845 v_cvt_u16_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
11846 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x40,0x01,0x00]
11848 v_cvt_u16_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
11849 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x41,0x01,0x00]
11851 v_cvt_u16_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
11852 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x01,0x01,0x00]
11854 v_cvt_u16_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
11855 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x0f,0x01,0x00]
11857 v_cvt_u16_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
11858 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x11,0x01,0x00]
11860 v_cvt_u16_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
11861 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x1f,0x01,0x00]
11863 v_cvt_u16_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
11864 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x21,0x01,0x00]
11866 v_cvt_u16_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
11867 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x2f,0x01,0x00]
11869 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
11870 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x10]
11872 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
11873 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x30]
11875 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
11876 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
11878 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
11879 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
11881 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
11882 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x01]
11884 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
11885 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x03]
11887 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
11888 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
11890 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
11891 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
11893 v_cvt_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
11894 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x08,0x00]
11896 v_cvt_u16_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
11897 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x51,0x01,0x00]
11899 v_cvt_u16_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
11900 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x5f,0x01,0x00]
11902 v_cvt_u16_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
11903 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x61,0x01,0x00]
11905 v_cvt_u16_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
11906 // GFX10
: encoding
: [0xfa,0xa4,0x0a,0x7e,0x01,0x6f,0x01,0x00]
11908 v_cvt_i16_f16_e32 v5
, v1
11909 // GFX10
: encoding
: [0x01,0xa7,0x0a,0x7e]
11911 v_cvt_i16_f16_e32 v255
, v1
11912 // GFX10
: encoding
: [0x01,0xa7,0xfe,0x7f]
11914 v_cvt_i16_f16_e32 v5
, v255
11915 // GFX10
: encoding
: [0xff,0xa7,0x0a,0x7e]
11917 v_cvt_i16_f16_e32 v5
, s1
11918 // GFX10
: encoding
: [0x01,0xa6,0x0a,0x7e]
11920 v_cvt_i16_f16_e32 v5
, s101
11921 // GFX10
: encoding
: [0x65,0xa6,0x0a,0x7e]
11923 v_cvt_i16_f16_e32 v5
, vcc_lo
11924 // GFX10
: encoding
: [0x6a,0xa6,0x0a,0x7e]
11926 v_cvt_i16_f16_e32 v5
, vcc_hi
11927 // GFX10
: encoding
: [0x6b,0xa6,0x0a,0x7e]
11929 v_cvt_i16_f16_e32 v5
, m0
11930 // GFX10
: encoding
: [0x7c,0xa6,0x0a,0x7e]
11932 v_cvt_i16_f16_e32 v5
, exec_lo
11933 // GFX10
: encoding
: [0x7e,0xa6,0x0a,0x7e]
11935 v_cvt_i16_f16_e32 v5
, exec_hi
11936 // GFX10
: encoding
: [0x7f,0xa6,0x0a,0x7e]
11938 v_cvt_i16_f16_e32 v5
, 0
11939 // GFX10
: encoding
: [0x80,0xa6,0x0a,0x7e]
11941 v_cvt_i16_f16_e32 v5
, -1
11942 // GFX10
: encoding
: [0xc1,0xa6,0x0a,0x7e]
11944 v_cvt_i16_f16_e32 v5
, 0.5
11945 // GFX10
: encoding
: [0xf0,0xa6,0x0a,0x7e]
11947 v_cvt_i16_f16_e32 v5
, -4.0
11948 // GFX10
: encoding
: [0xf7,0xa6,0x0a,0x7e]
11950 v_cvt_i16_f16_e32 v5
, 0xfe0b
11951 // GFX10
: encoding
: [0xff,0xa6,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
11953 v_cvt_i16_f16_e32 v5
, 0x3456
11954 // GFX10
: encoding
: [0xff,0xa6,0x0a,0x7e,0x56,0x34,0x00,0x00]
11956 v_cvt_i16_f16_e64 v5
, v1
11957 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]
11959 v_cvt_i16_f16_e64 v255
, v1
11960 // GFX10
: encoding
: [0xff,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]
11962 v_cvt_i16_f16_e64 v5
, v255
11963 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0xff,0x01,0x00,0x00]
11965 v_cvt_i16_f16_e64 v5
, s1
11966 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x01,0x00,0x00,0x00]
11968 v_cvt_i16_f16_e64 v5
, s101
11969 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x65,0x00,0x00,0x00]
11971 v_cvt_i16_f16_e64 v5
, vcc_lo
11972 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x6a,0x00,0x00,0x00]
11974 v_cvt_i16_f16_e64 v5
, vcc_hi
11975 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x6b,0x00,0x00,0x00]
11977 v_cvt_i16_f16_e64 v5
, m0
11978 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x7c,0x00,0x00,0x00]
11980 v_cvt_i16_f16_e64 v5
, exec_lo
11981 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x7e,0x00,0x00,0x00]
11983 v_cvt_i16_f16_e64 v5
, exec_hi
11984 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x7f,0x00,0x00,0x00]
11986 v_cvt_i16_f16_e64 v5
, 0
11987 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x80,0x00,0x00,0x00]
11989 v_cvt_i16_f16_e64 v5
, -1
11990 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0xc1,0x00,0x00,0x00]
11992 v_cvt_i16_f16_e64 v5
, 0.5
11993 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0xf0,0x00,0x00,0x00]
11995 v_cvt_i16_f16_e64 v5
, -4.0
11996 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0xf7,0x00,0x00,0x00]
11998 v_cvt_i16_f16_e64 v5
, -v1
11999 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x20]
12001 v_cvt_i16_f16_e64 v5
, |v1|
12002 // GFX10
: encoding
: [0x05,0x01,0xd3,0xd5,0x01,0x01,0x00,0x00]
12004 v_cvt_i16_f16_e64 v5
, v1 clamp
12005 // GFX10
: encoding
: [0x05,0x80,0xd3,0xd5,0x01,0x01,0x00,0x00]
12007 v_cvt_i16_f16_e64 v5
, v1
mul:2
12008 // GFX10
: encoding
: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x08]
12010 v_cvt_i16_f16_e64 v5
, v1 clamp
div:2
12011 // GFX10
: encoding
: [0x05,0x80,0xd3,0xd5,0x01,0x01,0x00,0x18]
12013 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12014 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x06,0x00]
12016 v_cvt_i16_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12017 // GFX10
: encoding
: [0xf9,0xa6,0xfe,0x7f,0x01,0x06,0x06,0x00]
12019 v_cvt_i16_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12020 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0xff,0x06,0x06,0x00]
12022 v_cvt_i16_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12023 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x86,0x00]
12025 v_cvt_i16_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12026 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x65,0x06,0x86,0x00]
12028 v_cvt_i16_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12029 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x6a,0x06,0x86,0x00]
12031 v_cvt_i16_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12032 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x6b,0x06,0x86,0x00]
12034 v_cvt_i16_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12035 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x7c,0x06,0x86,0x00]
12037 v_cvt_i16_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12038 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x7e,0x06,0x86,0x00]
12040 v_cvt_i16_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12041 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x7f,0x06,0x86,0x00]
12043 v_cvt_i16_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12044 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x26,0x06,0x00]
12046 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12047 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x00,0x06,0x00]
12049 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12050 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x01,0x06,0x00]
12052 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12053 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x02,0x06,0x00]
12055 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12056 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x03,0x06,0x00]
12058 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12059 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x04,0x06,0x00]
12061 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12062 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x05,0x06,0x00]
12064 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
12065 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x0e,0x06,0x00]
12067 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
12068 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x16,0x06,0x00]
12070 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
12071 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x00,0x00]
12073 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
12074 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x01,0x00]
12076 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
12077 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x02,0x00]
12079 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
12080 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x03,0x00]
12082 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
12083 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x04,0x00]
12085 v_cvt_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
12086 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x05,0x00]
12088 v_cvt_i16_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12089 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x16,0x00]
12091 v_cvt_i16_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12092 // GFX10
: encoding
: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x26,0x00]
12094 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12095 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x00]
12097 v_cvt_i16_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12098 // GFX10
: encoding
: [0xfa,0xa6,0xfe,0x7f,0x01,0xe4,0x00,0x00]
12100 v_cvt_i16_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12101 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0xff,0xe4,0x00,0x00]
12103 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
12104 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x1b,0x00,0x00]
12106 v_cvt_i16_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
12107 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x40,0x01,0x00]
12109 v_cvt_i16_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
12110 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x41,0x01,0x00]
12112 v_cvt_i16_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
12113 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x01,0x01,0x00]
12115 v_cvt_i16_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
12116 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x0f,0x01,0x00]
12118 v_cvt_i16_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
12119 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x11,0x01,0x00]
12121 v_cvt_i16_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
12122 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x1f,0x01,0x00]
12124 v_cvt_i16_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
12125 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x21,0x01,0x00]
12127 v_cvt_i16_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
12128 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x2f,0x01,0x00]
12130 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
12131 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x10]
12133 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
12134 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x30]
12136 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
12137 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12139 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
12140 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12142 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
12143 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x01]
12145 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
12146 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x03]
12148 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
12149 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12151 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
12152 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12154 v_cvt_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
12155 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x08,0x00]
12157 v_cvt_i16_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
12158 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x51,0x01,0x00]
12160 v_cvt_i16_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
12161 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x5f,0x01,0x00]
12163 v_cvt_i16_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
12164 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x61,0x01,0x00]
12166 v_cvt_i16_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
12167 // GFX10
: encoding
: [0xfa,0xa6,0x0a,0x7e,0x01,0x6f,0x01,0x00]
12169 v_rcp_f16_e32 v5
, v1
12170 // GFX10
: encoding
: [0x01,0xa9,0x0a,0x7e]
12172 v_rcp_f16_e32 v255
, v1
12173 // GFX10
: encoding
: [0x01,0xa9,0xfe,0x7f]
12175 v_rcp_f16_e32 v5
, v255
12176 // GFX10
: encoding
: [0xff,0xa9,0x0a,0x7e]
12178 v_rcp_f16_e32 v5
, s1
12179 // GFX10
: encoding
: [0x01,0xa8,0x0a,0x7e]
12181 v_rcp_f16_e32 v5
, s101
12182 // GFX10
: encoding
: [0x65,0xa8,0x0a,0x7e]
12184 v_rcp_f16_e32 v5
, vcc_lo
12185 // GFX10
: encoding
: [0x6a,0xa8,0x0a,0x7e]
12187 v_rcp_f16_e32 v5
, vcc_hi
12188 // GFX10
: encoding
: [0x6b,0xa8,0x0a,0x7e]
12190 v_rcp_f16_e32 v5
, m0
12191 // GFX10
: encoding
: [0x7c,0xa8,0x0a,0x7e]
12193 v_rcp_f16_e32 v5
, exec_lo
12194 // GFX10
: encoding
: [0x7e,0xa8,0x0a,0x7e]
12196 v_rcp_f16_e32 v5
, exec_hi
12197 // GFX10
: encoding
: [0x7f,0xa8,0x0a,0x7e]
12199 v_rcp_f16_e32 v5
, 0
12200 // GFX10
: encoding
: [0x80,0xa8,0x0a,0x7e]
12202 v_rcp_f16_e32 v5
, -1
12203 // GFX10
: encoding
: [0xc1,0xa8,0x0a,0x7e]
12205 v_rcp_f16_e32 v5
, 0.5
12206 // GFX10
: encoding
: [0xf0,0xa8,0x0a,0x7e]
12208 v_rcp_f16_e32 v5
, -4.0
12209 // GFX10
: encoding
: [0xf7,0xa8,0x0a,0x7e]
12211 v_rcp_f16_e32 v5
, 0xfe0b
12212 // GFX10
: encoding
: [0xff,0xa8,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
12214 v_rcp_f16_e32 v5
, 0x3456
12215 // GFX10
: encoding
: [0xff,0xa8,0x0a,0x7e,0x56,0x34,0x00,0x00]
12217 v_rcp_f16_e64 v5
, v1
12218 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]
12220 v_rcp_f16_e64 v255
, v1
12221 // GFX10
: encoding
: [0xff,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]
12223 v_rcp_f16_e64 v5
, v255
12224 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0xff,0x01,0x00,0x00]
12226 v_rcp_f16_e64 v5
, s1
12227 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x01,0x00,0x00,0x00]
12229 v_rcp_f16_e64 v5
, s101
12230 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x65,0x00,0x00,0x00]
12232 v_rcp_f16_e64 v5
, vcc_lo
12233 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x6a,0x00,0x00,0x00]
12235 v_rcp_f16_e64 v5
, vcc_hi
12236 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x6b,0x00,0x00,0x00]
12238 v_rcp_f16_e64 v5
, m0
12239 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x7c,0x00,0x00,0x00]
12241 v_rcp_f16_e64 v5
, exec_lo
12242 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x7e,0x00,0x00,0x00]
12244 v_rcp_f16_e64 v5
, exec_hi
12245 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x7f,0x00,0x00,0x00]
12247 v_rcp_f16_e64 v5
, 0
12248 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x80,0x00,0x00,0x00]
12250 v_rcp_f16_e64 v5
, -1
12251 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0xc1,0x00,0x00,0x00]
12253 v_rcp_f16_e64 v5
, 0.5
12254 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0xf0,0x00,0x00,0x00]
12256 v_rcp_f16_e64 v5
, -4.0
12257 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0xf7,0x00,0x00,0x00]
12259 v_rcp_f16_e64 v5
, -v1
12260 // GFX10
: encoding
: [0x05,0x00,0xd4,0xd5,0x01,0x01,0x00,0x20]
12262 v_rcp_f16_e64 v5
, |v1|
12263 // GFX10
: encoding
: [0x05,0x01,0xd4,0xd5,0x01,0x01,0x00,0x00]
12265 v_rcp_f16_e64 v5
, v1 clamp
12266 // GFX10
: encoding
: [0x05,0x80,0xd4,0xd5,0x01,0x01,0x00,0x00]
12268 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12269 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x06,0x00]
12271 v_rcp_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12272 // GFX10
: encoding
: [0xf9,0xa8,0xfe,0x7f,0x01,0x06,0x06,0x00]
12274 v_rcp_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12275 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0xff,0x06,0x06,0x00]
12277 v_rcp_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12278 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x86,0x00]
12280 v_rcp_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12281 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x65,0x06,0x86,0x00]
12283 v_rcp_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12284 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x6a,0x06,0x86,0x00]
12286 v_rcp_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12287 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x6b,0x06,0x86,0x00]
12289 v_rcp_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12290 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x7c,0x06,0x86,0x00]
12292 v_rcp_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12293 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x7e,0x06,0x86,0x00]
12295 v_rcp_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12296 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x7f,0x06,0x86,0x00]
12298 v_rcp_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12299 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x26,0x06,0x00]
12301 v_rcp_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12302 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x00,0x06,0x00]
12304 v_rcp_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12305 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x01,0x06,0x00]
12307 v_rcp_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12308 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x02,0x06,0x00]
12310 v_rcp_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12311 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x03,0x06,0x00]
12313 v_rcp_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12314 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x04,0x06,0x00]
12316 v_rcp_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12317 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x05,0x06,0x00]
12319 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
12320 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x0e,0x06,0x00]
12322 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
12323 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x16,0x06,0x00]
12325 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
12326 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x00,0x00]
12328 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
12329 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x01,0x00]
12331 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
12332 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x02,0x00]
12334 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
12335 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x03,0x00]
12337 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
12338 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x04,0x00]
12340 v_rcp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
12341 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x05,0x00]
12343 v_rcp_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12344 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x16,0x00]
12346 v_rcp_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12347 // GFX10
: encoding
: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x26,0x00]
12349 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12350 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x00]
12352 v_rcp_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12353 // GFX10
: encoding
: [0xfa,0xa8,0xfe,0x7f,0x01,0xe4,0x00,0x00]
12355 v_rcp_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12356 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0xff,0xe4,0x00,0x00]
12358 v_rcp_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
12359 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x1b,0x00,0x00]
12361 v_rcp_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
12362 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x40,0x01,0x00]
12364 v_rcp_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
12365 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x41,0x01,0x00]
12367 v_rcp_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
12368 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x01,0x01,0x00]
12370 v_rcp_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
12371 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x0f,0x01,0x00]
12373 v_rcp_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
12374 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x11,0x01,0x00]
12376 v_rcp_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
12377 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x1f,0x01,0x00]
12379 v_rcp_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
12380 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x21,0x01,0x00]
12382 v_rcp_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
12383 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x2f,0x01,0x00]
12385 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
12386 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x10]
12388 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
12389 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x30]
12391 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
12392 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12394 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
12395 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12397 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
12398 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x01]
12400 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
12401 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x03]
12403 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
12404 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12406 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
12407 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12409 v_rcp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
12410 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x08,0x00]
12412 v_rcp_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
12413 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x51,0x01,0x00]
12415 v_rcp_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
12416 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x5f,0x01,0x00]
12418 v_rcp_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
12419 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x61,0x01,0x00]
12421 v_rcp_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
12422 // GFX10
: encoding
: [0xfa,0xa8,0x0a,0x7e,0x01,0x6f,0x01,0x00]
12424 v_sqrt_f16_e32 v5
, v1
12425 // GFX10
: encoding
: [0x01,0xab,0x0a,0x7e]
12427 v_sqrt_f16_e32 v255
, v1
12428 // GFX10
: encoding
: [0x01,0xab,0xfe,0x7f]
12430 v_sqrt_f16_e32 v5
, v255
12431 // GFX10
: encoding
: [0xff,0xab,0x0a,0x7e]
12433 v_sqrt_f16_e32 v5
, s1
12434 // GFX10
: encoding
: [0x01,0xaa,0x0a,0x7e]
12436 v_sqrt_f16_e32 v5
, s101
12437 // GFX10
: encoding
: [0x65,0xaa,0x0a,0x7e]
12439 v_sqrt_f16_e32 v5
, vcc_lo
12440 // GFX10
: encoding
: [0x6a,0xaa,0x0a,0x7e]
12442 v_sqrt_f16_e32 v5
, vcc_hi
12443 // GFX10
: encoding
: [0x6b,0xaa,0x0a,0x7e]
12445 v_sqrt_f16_e32 v5
, m0
12446 // GFX10
: encoding
: [0x7c,0xaa,0x0a,0x7e]
12448 v_sqrt_f16_e32 v5
, exec_lo
12449 // GFX10
: encoding
: [0x7e,0xaa,0x0a,0x7e]
12451 v_sqrt_f16_e32 v5
, exec_hi
12452 // GFX10
: encoding
: [0x7f,0xaa,0x0a,0x7e]
12454 v_sqrt_f16_e32 v5
, 0
12455 // GFX10
: encoding
: [0x80,0xaa,0x0a,0x7e]
12457 v_sqrt_f16_e32 v5
, -1
12458 // GFX10
: encoding
: [0xc1,0xaa,0x0a,0x7e]
12460 v_sqrt_f16_e32 v5
, 0.5
12461 // GFX10
: encoding
: [0xf0,0xaa,0x0a,0x7e]
12463 v_sqrt_f16_e32 v5
, -4.0
12464 // GFX10
: encoding
: [0xf7,0xaa,0x0a,0x7e]
12466 v_sqrt_f16_e32 v5
, 0xfe0b
12467 // GFX10
: encoding
: [0xff,0xaa,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
12469 v_sqrt_f16_e32 v5
, 0x3456
12470 // GFX10
: encoding
: [0xff,0xaa,0x0a,0x7e,0x56,0x34,0x00,0x00]
12472 v_sqrt_f16_e64 v5
, v1
12473 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]
12475 v_sqrt_f16_e64 v255
, v1
12476 // GFX10
: encoding
: [0xff,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]
12478 v_sqrt_f16_e64 v5
, v255
12479 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0xff,0x01,0x00,0x00]
12481 v_sqrt_f16_e64 v5
, s1
12482 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x01,0x00,0x00,0x00]
12484 v_sqrt_f16_e64 v5
, s101
12485 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x65,0x00,0x00,0x00]
12487 v_sqrt_f16_e64 v5
, vcc_lo
12488 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x6a,0x00,0x00,0x00]
12490 v_sqrt_f16_e64 v5
, vcc_hi
12491 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x6b,0x00,0x00,0x00]
12493 v_sqrt_f16_e64 v5
, m0
12494 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x7c,0x00,0x00,0x00]
12496 v_sqrt_f16_e64 v5
, exec_lo
12497 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x7e,0x00,0x00,0x00]
12499 v_sqrt_f16_e64 v5
, exec_hi
12500 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x7f,0x00,0x00,0x00]
12502 v_sqrt_f16_e64 v5
, 0
12503 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x80,0x00,0x00,0x00]
12505 v_sqrt_f16_e64 v5
, -1
12506 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0xc1,0x00,0x00,0x00]
12508 v_sqrt_f16_e64 v5
, 0.5
12509 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0xf0,0x00,0x00,0x00]
12511 v_sqrt_f16_e64 v5
, -4.0
12512 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0xf7,0x00,0x00,0x00]
12514 v_sqrt_f16_e64 v5
, -v1
12515 // GFX10
: encoding
: [0x05,0x00,0xd5,0xd5,0x01,0x01,0x00,0x20]
12517 v_sqrt_f16_e64 v5
, |v1|
12518 // GFX10
: encoding
: [0x05,0x01,0xd5,0xd5,0x01,0x01,0x00,0x00]
12520 v_sqrt_f16_e64 v5
, v1 clamp
12521 // GFX10
: encoding
: [0x05,0x80,0xd5,0xd5,0x01,0x01,0x00,0x00]
12523 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12524 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x06,0x00]
12526 v_sqrt_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12527 // GFX10
: encoding
: [0xf9,0xaa,0xfe,0x7f,0x01,0x06,0x06,0x00]
12529 v_sqrt_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12530 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0xff,0x06,0x06,0x00]
12532 v_sqrt_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12533 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x86,0x00]
12535 v_sqrt_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12536 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x65,0x06,0x86,0x00]
12538 v_sqrt_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12539 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x6a,0x06,0x86,0x00]
12541 v_sqrt_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12542 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x6b,0x06,0x86,0x00]
12544 v_sqrt_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12545 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x7c,0x06,0x86,0x00]
12547 v_sqrt_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12548 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x7e,0x06,0x86,0x00]
12550 v_sqrt_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12551 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x7f,0x06,0x86,0x00]
12553 v_sqrt_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12554 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x26,0x06,0x00]
12556 v_sqrt_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12557 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x00,0x06,0x00]
12559 v_sqrt_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12560 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x01,0x06,0x00]
12562 v_sqrt_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12563 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x02,0x06,0x00]
12565 v_sqrt_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12566 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x03,0x06,0x00]
12568 v_sqrt_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12569 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x04,0x06,0x00]
12571 v_sqrt_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12572 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x05,0x06,0x00]
12574 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
12575 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x0e,0x06,0x00]
12577 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
12578 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x16,0x06,0x00]
12580 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
12581 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x00,0x00]
12583 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
12584 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x01,0x00]
12586 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
12587 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x02,0x00]
12589 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
12590 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x03,0x00]
12592 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
12593 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x04,0x00]
12595 v_sqrt_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
12596 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x05,0x00]
12598 v_sqrt_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12599 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x16,0x00]
12601 v_sqrt_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12602 // GFX10
: encoding
: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x26,0x00]
12604 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12605 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x00]
12607 v_sqrt_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12608 // GFX10
: encoding
: [0xfa,0xaa,0xfe,0x7f,0x01,0xe4,0x00,0x00]
12610 v_sqrt_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12611 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0xff,0xe4,0x00,0x00]
12613 v_sqrt_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
12614 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x1b,0x00,0x00]
12616 v_sqrt_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
12617 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x40,0x01,0x00]
12619 v_sqrt_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
12620 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x41,0x01,0x00]
12622 v_sqrt_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
12623 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x01,0x01,0x00]
12625 v_sqrt_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
12626 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x0f,0x01,0x00]
12628 v_sqrt_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
12629 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x11,0x01,0x00]
12631 v_sqrt_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
12632 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x1f,0x01,0x00]
12634 v_sqrt_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
12635 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x21,0x01,0x00]
12637 v_sqrt_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
12638 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x2f,0x01,0x00]
12640 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
12641 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x10]
12643 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
12644 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x30]
12646 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
12647 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12649 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
12650 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12652 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
12653 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x01]
12655 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
12656 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x03]
12658 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
12659 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12661 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
12662 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12664 v_sqrt_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
12665 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x08,0x00]
12667 v_sqrt_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
12668 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x51,0x01,0x00]
12670 v_sqrt_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
12671 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x5f,0x01,0x00]
12673 v_sqrt_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
12674 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x61,0x01,0x00]
12676 v_sqrt_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
12677 // GFX10
: encoding
: [0xfa,0xaa,0x0a,0x7e,0x01,0x6f,0x01,0x00]
12679 v_rsq_f16_e32 v5
, v1
12680 // GFX10
: encoding
: [0x01,0xad,0x0a,0x7e]
12682 v_rsq_f16_e32 v255
, v1
12683 // GFX10
: encoding
: [0x01,0xad,0xfe,0x7f]
12685 v_rsq_f16_e32 v5
, v255
12686 // GFX10
: encoding
: [0xff,0xad,0x0a,0x7e]
12688 v_rsq_f16_e32 v5
, s1
12689 // GFX10
: encoding
: [0x01,0xac,0x0a,0x7e]
12691 v_rsq_f16_e32 v5
, s101
12692 // GFX10
: encoding
: [0x65,0xac,0x0a,0x7e]
12694 v_rsq_f16_e32 v5
, vcc_lo
12695 // GFX10
: encoding
: [0x6a,0xac,0x0a,0x7e]
12697 v_rsq_f16_e32 v5
, vcc_hi
12698 // GFX10
: encoding
: [0x6b,0xac,0x0a,0x7e]
12700 v_rsq_f16_e32 v5
, m0
12701 // GFX10
: encoding
: [0x7c,0xac,0x0a,0x7e]
12703 v_rsq_f16_e32 v5
, exec_lo
12704 // GFX10
: encoding
: [0x7e,0xac,0x0a,0x7e]
12706 v_rsq_f16_e32 v5
, exec_hi
12707 // GFX10
: encoding
: [0x7f,0xac,0x0a,0x7e]
12709 v_rsq_f16_e32 v5
, 0
12710 // GFX10
: encoding
: [0x80,0xac,0x0a,0x7e]
12712 v_rsq_f16_e32 v5
, -1
12713 // GFX10
: encoding
: [0xc1,0xac,0x0a,0x7e]
12715 v_rsq_f16_e32 v5
, 0.5
12716 // GFX10
: encoding
: [0xf0,0xac,0x0a,0x7e]
12718 v_rsq_f16_e32 v5
, -4.0
12719 // GFX10
: encoding
: [0xf7,0xac,0x0a,0x7e]
12721 v_rsq_f16_e32 v5
, 0xfe0b
12722 // GFX10
: encoding
: [0xff,0xac,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
12724 v_rsq_f16_e32 v5
, 0x3456
12725 // GFX10
: encoding
: [0xff,0xac,0x0a,0x7e,0x56,0x34,0x00,0x00]
12727 v_rsq_f16_e64 v5
, v1
12728 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]
12730 v_rsq_f16_e64 v255
, v1
12731 // GFX10
: encoding
: [0xff,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]
12733 v_rsq_f16_e64 v5
, v255
12734 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0xff,0x01,0x00,0x00]
12736 v_rsq_f16_e64 v5
, s1
12737 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x01,0x00,0x00,0x00]
12739 v_rsq_f16_e64 v5
, s101
12740 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x65,0x00,0x00,0x00]
12742 v_rsq_f16_e64 v5
, vcc_lo
12743 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x6a,0x00,0x00,0x00]
12745 v_rsq_f16_e64 v5
, vcc_hi
12746 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x6b,0x00,0x00,0x00]
12748 v_rsq_f16_e64 v5
, m0
12749 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x7c,0x00,0x00,0x00]
12751 v_rsq_f16_e64 v5
, exec_lo
12752 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x7e,0x00,0x00,0x00]
12754 v_rsq_f16_e64 v5
, exec_hi
12755 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x7f,0x00,0x00,0x00]
12757 v_rsq_f16_e64 v5
, 0
12758 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x80,0x00,0x00,0x00]
12760 v_rsq_f16_e64 v5
, -1
12761 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0xc1,0x00,0x00,0x00]
12763 v_rsq_f16_e64 v5
, 0.5
12764 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0xf0,0x00,0x00,0x00]
12766 v_rsq_f16_e64 v5
, -4.0
12767 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0xf7,0x00,0x00,0x00]
12769 v_rsq_f16_e64 v5
, -v1
12770 // GFX10
: encoding
: [0x05,0x00,0xd6,0xd5,0x01,0x01,0x00,0x20]
12772 v_rsq_f16_e64 v5
, |v1|
12773 // GFX10
: encoding
: [0x05,0x01,0xd6,0xd5,0x01,0x01,0x00,0x00]
12775 v_rsq_f16_e64 v5
, v1 clamp
12776 // GFX10
: encoding
: [0x05,0x80,0xd6,0xd5,0x01,0x01,0x00,0x00]
12778 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12779 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x06,0x00]
12781 v_rsq_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12782 // GFX10
: encoding
: [0xf9,0xac,0xfe,0x7f,0x01,0x06,0x06,0x00]
12784 v_rsq_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12785 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0xff,0x06,0x06,0x00]
12787 v_rsq_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12788 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x86,0x00]
12790 v_rsq_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12791 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x65,0x06,0x86,0x00]
12793 v_rsq_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12794 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x6a,0x06,0x86,0x00]
12796 v_rsq_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12797 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x6b,0x06,0x86,0x00]
12799 v_rsq_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12800 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x7c,0x06,0x86,0x00]
12802 v_rsq_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12803 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x7e,0x06,0x86,0x00]
12805 v_rsq_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12806 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x7f,0x06,0x86,0x00]
12808 v_rsq_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12809 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x26,0x06,0x00]
12811 v_rsq_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12812 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x00,0x06,0x00]
12814 v_rsq_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12815 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x01,0x06,0x00]
12817 v_rsq_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12818 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x02,0x06,0x00]
12820 v_rsq_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12821 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x03,0x06,0x00]
12823 v_rsq_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12824 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x04,0x06,0x00]
12826 v_rsq_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
12827 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x05,0x06,0x00]
12829 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
12830 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x0e,0x06,0x00]
12832 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
12833 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x16,0x06,0x00]
12835 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
12836 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x00,0x00]
12838 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
12839 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x01,0x00]
12841 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
12842 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x02,0x00]
12844 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
12845 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x03,0x00]
12847 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
12848 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x04,0x00]
12850 v_rsq_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
12851 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x05,0x00]
12853 v_rsq_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12854 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x16,0x00]
12856 v_rsq_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
12857 // GFX10
: encoding
: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x26,0x00]
12859 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12860 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x00]
12862 v_rsq_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12863 // GFX10
: encoding
: [0xfa,0xac,0xfe,0x7f,0x01,0xe4,0x00,0x00]
12865 v_rsq_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
12866 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0xff,0xe4,0x00,0x00]
12868 v_rsq_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
12869 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x1b,0x00,0x00]
12871 v_rsq_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
12872 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x40,0x01,0x00]
12874 v_rsq_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
12875 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x41,0x01,0x00]
12877 v_rsq_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
12878 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x01,0x01,0x00]
12880 v_rsq_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
12881 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x0f,0x01,0x00]
12883 v_rsq_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
12884 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x11,0x01,0x00]
12886 v_rsq_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
12887 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x1f,0x01,0x00]
12889 v_rsq_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
12890 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x21,0x01,0x00]
12892 v_rsq_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
12893 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x2f,0x01,0x00]
12895 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
12896 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x10]
12898 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
12899 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x30]
12901 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
12902 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12904 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
12905 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
12907 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
12908 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x01]
12910 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
12911 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x03]
12913 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
12914 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12916 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
12917 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
12919 v_rsq_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
12920 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x08,0x00]
12922 v_rsq_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
12923 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x51,0x01,0x00]
12925 v_rsq_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
12926 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x5f,0x01,0x00]
12928 v_rsq_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
12929 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x61,0x01,0x00]
12931 v_rsq_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
12932 // GFX10
: encoding
: [0xfa,0xac,0x0a,0x7e,0x01,0x6f,0x01,0x00]
12934 v_log_f16_e32 v5
, v1
12935 // GFX10
: encoding
: [0x01,0xaf,0x0a,0x7e]
12937 v_log_f16_e32 v255
, v1
12938 // GFX10
: encoding
: [0x01,0xaf,0xfe,0x7f]
12940 v_log_f16_e32 v5
, v255
12941 // GFX10
: encoding
: [0xff,0xaf,0x0a,0x7e]
12943 v_log_f16_e32 v5
, s1
12944 // GFX10
: encoding
: [0x01,0xae,0x0a,0x7e]
12946 v_log_f16_e32 v5
, s101
12947 // GFX10
: encoding
: [0x65,0xae,0x0a,0x7e]
12949 v_log_f16_e32 v5
, vcc_lo
12950 // GFX10
: encoding
: [0x6a,0xae,0x0a,0x7e]
12952 v_log_f16_e32 v5
, vcc_hi
12953 // GFX10
: encoding
: [0x6b,0xae,0x0a,0x7e]
12955 v_log_f16_e32 v5
, m0
12956 // GFX10
: encoding
: [0x7c,0xae,0x0a,0x7e]
12958 v_log_f16_e32 v5
, exec_lo
12959 // GFX10
: encoding
: [0x7e,0xae,0x0a,0x7e]
12961 v_log_f16_e32 v5
, exec_hi
12962 // GFX10
: encoding
: [0x7f,0xae,0x0a,0x7e]
12964 v_log_f16_e32 v5
, 0
12965 // GFX10
: encoding
: [0x80,0xae,0x0a,0x7e]
12967 v_log_f16_e32 v5
, -1
12968 // GFX10
: encoding
: [0xc1,0xae,0x0a,0x7e]
12970 v_log_f16_e32 v5
, 0.5
12971 // GFX10
: encoding
: [0xf0,0xae,0x0a,0x7e]
12973 v_log_f16_e32 v5
, -4.0
12974 // GFX10
: encoding
: [0xf7,0xae,0x0a,0x7e]
12976 v_log_f16_e32 v5
, 0xfe0b
12977 // GFX10
: encoding
: [0xff,0xae,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
12979 v_log_f16_e32 v5
, 0x3456
12980 // GFX10
: encoding
: [0xff,0xae,0x0a,0x7e,0x56,0x34,0x00,0x00]
12982 v_log_f16_e64 v5
, v1
12983 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]
12985 v_log_f16_e64 v255
, v1
12986 // GFX10
: encoding
: [0xff,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]
12988 v_log_f16_e64 v5
, v255
12989 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0xff,0x01,0x00,0x00]
12991 v_log_f16_e64 v5
, s1
12992 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x01,0x00,0x00,0x00]
12994 v_log_f16_e64 v5
, s101
12995 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x65,0x00,0x00,0x00]
12997 v_log_f16_e64 v5
, vcc_lo
12998 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x6a,0x00,0x00,0x00]
13000 v_log_f16_e64 v5
, vcc_hi
13001 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x6b,0x00,0x00,0x00]
13003 v_log_f16_e64 v5
, m0
13004 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x7c,0x00,0x00,0x00]
13006 v_log_f16_e64 v5
, exec_lo
13007 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x7e,0x00,0x00,0x00]
13009 v_log_f16_e64 v5
, exec_hi
13010 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x7f,0x00,0x00,0x00]
13012 v_log_f16_e64 v5
, 0
13013 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x80,0x00,0x00,0x00]
13015 v_log_f16_e64 v5
, -1
13016 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0xc1,0x00,0x00,0x00]
13018 v_log_f16_e64 v5
, 0.5
13019 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0xf0,0x00,0x00,0x00]
13021 v_log_f16_e64 v5
, -4.0
13022 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0xf7,0x00,0x00,0x00]
13024 v_log_f16_e64 v5
, -v1
13025 // GFX10
: encoding
: [0x05,0x00,0xd7,0xd5,0x01,0x01,0x00,0x20]
13027 v_log_f16_e64 v5
, |v1|
13028 // GFX10
: encoding
: [0x05,0x01,0xd7,0xd5,0x01,0x01,0x00,0x00]
13030 v_log_f16_e64 v5
, v1 clamp
13031 // GFX10
: encoding
: [0x05,0x80,0xd7,0xd5,0x01,0x01,0x00,0x00]
13033 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13034 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x06,0x00]
13036 v_log_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13037 // GFX10
: encoding
: [0xf9,0xae,0xfe,0x7f,0x01,0x06,0x06,0x00]
13039 v_log_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13040 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0xff,0x06,0x06,0x00]
13042 v_log_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13043 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x86,0x00]
13045 v_log_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13046 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x65,0x06,0x86,0x00]
13048 v_log_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13049 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x6a,0x06,0x86,0x00]
13051 v_log_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13052 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x6b,0x06,0x86,0x00]
13054 v_log_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13055 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x7c,0x06,0x86,0x00]
13057 v_log_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13058 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x7e,0x06,0x86,0x00]
13060 v_log_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13061 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x7f,0x06,0x86,0x00]
13063 v_log_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13064 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x26,0x06,0x00]
13066 v_log_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13067 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x00,0x06,0x00]
13069 v_log_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13070 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x01,0x06,0x00]
13072 v_log_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13073 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x02,0x06,0x00]
13075 v_log_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13076 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x03,0x06,0x00]
13078 v_log_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13079 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x04,0x06,0x00]
13081 v_log_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13082 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x05,0x06,0x00]
13084 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
13085 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x0e,0x06,0x00]
13087 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
13088 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x16,0x06,0x00]
13090 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
13091 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x00,0x00]
13093 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
13094 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x01,0x00]
13096 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
13097 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x02,0x00]
13099 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
13100 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x03,0x00]
13102 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
13103 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x04,0x00]
13105 v_log_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
13106 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x05,0x00]
13108 v_log_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13109 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x16,0x00]
13111 v_log_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13112 // GFX10
: encoding
: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x26,0x00]
13114 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13115 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x00]
13117 v_log_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13118 // GFX10
: encoding
: [0xfa,0xae,0xfe,0x7f,0x01,0xe4,0x00,0x00]
13120 v_log_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13121 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0xff,0xe4,0x00,0x00]
13123 v_log_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
13124 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x1b,0x00,0x00]
13126 v_log_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
13127 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x40,0x01,0x00]
13129 v_log_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
13130 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x41,0x01,0x00]
13132 v_log_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
13133 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x01,0x01,0x00]
13135 v_log_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
13136 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x0f,0x01,0x00]
13138 v_log_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
13139 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x11,0x01,0x00]
13141 v_log_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
13142 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x1f,0x01,0x00]
13144 v_log_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
13145 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x21,0x01,0x00]
13147 v_log_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
13148 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x2f,0x01,0x00]
13150 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
13151 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x10]
13153 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
13154 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x30]
13156 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
13157 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13159 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
13160 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13162 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
13163 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x01]
13165 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
13166 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x03]
13168 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
13169 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13171 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
13172 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13174 v_log_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
13175 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x08,0x00]
13177 v_log_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
13178 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x51,0x01,0x00]
13180 v_log_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
13181 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x5f,0x01,0x00]
13183 v_log_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
13184 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x61,0x01,0x00]
13186 v_log_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
13187 // GFX10
: encoding
: [0xfa,0xae,0x0a,0x7e,0x01,0x6f,0x01,0x00]
13189 v_exp_f16_e32 v5
, v1
13190 // GFX10
: encoding
: [0x01,0xb1,0x0a,0x7e]
13192 v_exp_f16_e32 v255
, v1
13193 // GFX10
: encoding
: [0x01,0xb1,0xfe,0x7f]
13195 v_exp_f16_e32 v5
, v255
13196 // GFX10
: encoding
: [0xff,0xb1,0x0a,0x7e]
13198 v_exp_f16_e32 v5
, s1
13199 // GFX10
: encoding
: [0x01,0xb0,0x0a,0x7e]
13201 v_exp_f16_e32 v5
, s101
13202 // GFX10
: encoding
: [0x65,0xb0,0x0a,0x7e]
13204 v_exp_f16_e32 v5
, vcc_lo
13205 // GFX10
: encoding
: [0x6a,0xb0,0x0a,0x7e]
13207 v_exp_f16_e32 v5
, vcc_hi
13208 // GFX10
: encoding
: [0x6b,0xb0,0x0a,0x7e]
13210 v_exp_f16_e32 v5
, m0
13211 // GFX10
: encoding
: [0x7c,0xb0,0x0a,0x7e]
13213 v_exp_f16_e32 v5
, exec_lo
13214 // GFX10
: encoding
: [0x7e,0xb0,0x0a,0x7e]
13216 v_exp_f16_e32 v5
, exec_hi
13217 // GFX10
: encoding
: [0x7f,0xb0,0x0a,0x7e]
13219 v_exp_f16_e32 v5
, 0
13220 // GFX10
: encoding
: [0x80,0xb0,0x0a,0x7e]
13222 v_exp_f16_e32 v5
, -1
13223 // GFX10
: encoding
: [0xc1,0xb0,0x0a,0x7e]
13225 v_exp_f16_e32 v5
, 0.5
13226 // GFX10
: encoding
: [0xf0,0xb0,0x0a,0x7e]
13228 v_exp_f16_e32 v5
, -4.0
13229 // GFX10
: encoding
: [0xf7,0xb0,0x0a,0x7e]
13231 v_exp_f16_e32 v5
, 0xfe0b
13232 // GFX10
: encoding
: [0xff,0xb0,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
13234 v_exp_f16_e32 v5
, 0x3456
13235 // GFX10
: encoding
: [0xff,0xb0,0x0a,0x7e,0x56,0x34,0x00,0x00]
13237 v_exp_f16_e64 v5
, v1
13238 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
13240 v_exp_f16_e64 v255
, v1
13241 // GFX10
: encoding
: [0xff,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
13243 v_exp_f16_e64 v5
, v255
13244 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0xff,0x01,0x00,0x00]
13246 v_exp_f16_e64 v5
, s1
13247 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x01,0x00,0x00,0x00]
13249 v_exp_f16_e64 v5
, s101
13250 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x65,0x00,0x00,0x00]
13252 v_exp_f16_e64 v5
, vcc_lo
13253 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x6a,0x00,0x00,0x00]
13255 v_exp_f16_e64 v5
, vcc_hi
13256 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x6b,0x00,0x00,0x00]
13258 v_exp_f16_e64 v5
, m0
13259 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x7c,0x00,0x00,0x00]
13261 v_exp_f16_e64 v5
, exec_lo
13262 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x7e,0x00,0x00,0x00]
13264 v_exp_f16_e64 v5
, exec_hi
13265 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x7f,0x00,0x00,0x00]
13267 v_exp_f16_e64 v5
, 0
13268 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x80,0x00,0x00,0x00]
13270 v_exp_f16_e64 v5
, -1
13271 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0xc1,0x00,0x00,0x00]
13273 v_exp_f16_e64 v5
, 0.5
13274 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0xf0,0x00,0x00,0x00]
13276 v_exp_f16_e64 v5
, -4.0
13277 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0xf7,0x00,0x00,0x00]
13279 v_exp_f16_e64 v5
, -v1
13280 // GFX10
: encoding
: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x20]
13282 v_exp_f16_e64 v5
, |v1|
13283 // GFX10
: encoding
: [0x05,0x01,0xd8,0xd5,0x01,0x01,0x00,0x00]
13285 v_exp_f16_e64 v5
, v1 clamp
13286 // GFX10
: encoding
: [0x05,0x80,0xd8,0xd5,0x01,0x01,0x00,0x00]
13288 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13289 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x06,0x00]
13291 v_exp_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13292 // GFX10
: encoding
: [0xf9,0xb0,0xfe,0x7f,0x01,0x06,0x06,0x00]
13294 v_exp_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13295 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0xff,0x06,0x06,0x00]
13297 v_exp_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13298 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x86,0x00]
13300 v_exp_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13301 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x65,0x06,0x86,0x00]
13303 v_exp_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13304 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x6a,0x06,0x86,0x00]
13306 v_exp_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13307 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x6b,0x06,0x86,0x00]
13309 v_exp_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13310 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x7c,0x06,0x86,0x00]
13312 v_exp_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13313 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x7e,0x06,0x86,0x00]
13315 v_exp_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13316 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x7f,0x06,0x86,0x00]
13318 v_exp_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13319 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x26,0x06,0x00]
13321 v_exp_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13322 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x00,0x06,0x00]
13324 v_exp_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13325 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x01,0x06,0x00]
13327 v_exp_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13328 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x02,0x06,0x00]
13330 v_exp_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13331 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x03,0x06,0x00]
13333 v_exp_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13334 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x04,0x06,0x00]
13336 v_exp_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13337 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x05,0x06,0x00]
13339 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
13340 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x0e,0x06,0x00]
13342 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
13343 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x16,0x06,0x00]
13345 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
13346 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x00,0x00]
13348 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
13349 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x01,0x00]
13351 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
13352 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x02,0x00]
13354 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
13355 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x03,0x00]
13357 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
13358 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x04,0x00]
13360 v_exp_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
13361 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x05,0x00]
13363 v_exp_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13364 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x16,0x00]
13366 v_exp_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13367 // GFX10
: encoding
: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x26,0x00]
13369 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13370 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x00]
13372 v_exp_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13373 // GFX10
: encoding
: [0xfa,0xb0,0xfe,0x7f,0x01,0xe4,0x00,0x00]
13375 v_exp_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13376 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0xff,0xe4,0x00,0x00]
13378 v_exp_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
13379 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x1b,0x00,0x00]
13381 v_exp_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
13382 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x40,0x01,0x00]
13384 v_exp_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
13385 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x41,0x01,0x00]
13387 v_exp_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
13388 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x01,0x01,0x00]
13390 v_exp_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
13391 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x0f,0x01,0x00]
13393 v_exp_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
13394 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x11,0x01,0x00]
13396 v_exp_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
13397 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x1f,0x01,0x00]
13399 v_exp_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
13400 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x21,0x01,0x00]
13402 v_exp_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
13403 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x2f,0x01,0x00]
13405 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
13406 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x10]
13408 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
13409 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x30]
13411 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
13412 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13414 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
13415 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13417 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
13418 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x01]
13420 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
13421 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x03]
13423 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
13424 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13426 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
13427 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13429 v_exp_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
13430 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x08,0x00]
13432 v_exp_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
13433 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x51,0x01,0x00]
13435 v_exp_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
13436 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x5f,0x01,0x00]
13438 v_exp_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
13439 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x61,0x01,0x00]
13441 v_exp_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
13442 // GFX10
: encoding
: [0xfa,0xb0,0x0a,0x7e,0x01,0x6f,0x01,0x00]
13444 v_frexp_mant_f16_e32 v5
, v1
13445 // GFX10
: encoding
: [0x01,0xb3,0x0a,0x7e]
13447 v_frexp_mant_f16_e32 v255
, v1
13448 // GFX10
: encoding
: [0x01,0xb3,0xfe,0x7f]
13450 v_frexp_mant_f16_e32 v5
, v255
13451 // GFX10
: encoding
: [0xff,0xb3,0x0a,0x7e]
13453 v_frexp_mant_f16_e32 v5
, s1
13454 // GFX10
: encoding
: [0x01,0xb2,0x0a,0x7e]
13456 v_frexp_mant_f16_e32 v5
, s101
13457 // GFX10
: encoding
: [0x65,0xb2,0x0a,0x7e]
13459 v_frexp_mant_f16_e32 v5
, vcc_lo
13460 // GFX10
: encoding
: [0x6a,0xb2,0x0a,0x7e]
13462 v_frexp_mant_f16_e32 v5
, vcc_hi
13463 // GFX10
: encoding
: [0x6b,0xb2,0x0a,0x7e]
13465 v_frexp_mant_f16_e32 v5
, m0
13466 // GFX10
: encoding
: [0x7c,0xb2,0x0a,0x7e]
13468 v_frexp_mant_f16_e32 v5
, exec_lo
13469 // GFX10
: encoding
: [0x7e,0xb2,0x0a,0x7e]
13471 v_frexp_mant_f16_e32 v5
, exec_hi
13472 // GFX10
: encoding
: [0x7f,0xb2,0x0a,0x7e]
13474 v_frexp_mant_f16_e32 v5
, 0
13475 // GFX10
: encoding
: [0x80,0xb2,0x0a,0x7e]
13477 v_frexp_mant_f16_e32 v5
, -1
13478 // GFX10
: encoding
: [0xc1,0xb2,0x0a,0x7e]
13480 v_frexp_mant_f16_e32 v5
, 0.5
13481 // GFX10
: encoding
: [0xf0,0xb2,0x0a,0x7e]
13483 v_frexp_mant_f16_e32 v5
, -4.0
13484 // GFX10
: encoding
: [0xf7,0xb2,0x0a,0x7e]
13486 v_frexp_mant_f16_e32 v5
, 0xfe0b
13487 // GFX10
: encoding
: [0xff,0xb2,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
13489 v_frexp_mant_f16_e32 v5
, 0x3456
13490 // GFX10
: encoding
: [0xff,0xb2,0x0a,0x7e,0x56,0x34,0x00,0x00]
13492 v_frexp_mant_f16_e64 v5
, v1
13493 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]
13495 v_frexp_mant_f16_e64 v255
, v1
13496 // GFX10
: encoding
: [0xff,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]
13498 v_frexp_mant_f16_e64 v5
, v255
13499 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0xff,0x01,0x00,0x00]
13501 v_frexp_mant_f16_e64 v5
, s1
13502 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x01,0x00,0x00,0x00]
13504 v_frexp_mant_f16_e64 v5
, s101
13505 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x65,0x00,0x00,0x00]
13507 v_frexp_mant_f16_e64 v5
, vcc_lo
13508 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x6a,0x00,0x00,0x00]
13510 v_frexp_mant_f16_e64 v5
, vcc_hi
13511 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x6b,0x00,0x00,0x00]
13513 v_frexp_mant_f16_e64 v5
, m0
13514 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x7c,0x00,0x00,0x00]
13516 v_frexp_mant_f16_e64 v5
, exec_lo
13517 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x7e,0x00,0x00,0x00]
13519 v_frexp_mant_f16_e64 v5
, exec_hi
13520 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x7f,0x00,0x00,0x00]
13522 v_frexp_mant_f16_e64 v5
, 0
13523 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x80,0x00,0x00,0x00]
13525 v_frexp_mant_f16_e64 v5
, -1
13526 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0xc1,0x00,0x00,0x00]
13528 v_frexp_mant_f16_e64 v5
, 0.5
13529 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0xf0,0x00,0x00,0x00]
13531 v_frexp_mant_f16_e64 v5
, -4.0
13532 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0xf7,0x00,0x00,0x00]
13534 v_frexp_mant_f16_e64 v5
, -v1
13535 // GFX10
: encoding
: [0x05,0x00,0xd9,0xd5,0x01,0x01,0x00,0x20]
13537 v_frexp_mant_f16_e64 v5
, |v1|
13538 // GFX10
: encoding
: [0x05,0x01,0xd9,0xd5,0x01,0x01,0x00,0x00]
13540 v_frexp_mant_f16_e64 v5
, v1 clamp
13541 // GFX10
: encoding
: [0x05,0x80,0xd9,0xd5,0x01,0x01,0x00,0x00]
13543 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13544 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x06,0x00]
13546 v_frexp_mant_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13547 // GFX10
: encoding
: [0xf9,0xb2,0xfe,0x7f,0x01,0x06,0x06,0x00]
13549 v_frexp_mant_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13550 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0xff,0x06,0x06,0x00]
13552 v_frexp_mant_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13553 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x86,0x00]
13555 v_frexp_mant_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13556 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x65,0x06,0x86,0x00]
13558 v_frexp_mant_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13559 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x6a,0x06,0x86,0x00]
13561 v_frexp_mant_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13562 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x6b,0x06,0x86,0x00]
13564 v_frexp_mant_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13565 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x7c,0x06,0x86,0x00]
13567 v_frexp_mant_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13568 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x7e,0x06,0x86,0x00]
13570 v_frexp_mant_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13571 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x7f,0x06,0x86,0x00]
13573 v_frexp_mant_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13574 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x26,0x06,0x00]
13576 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13577 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x00,0x06,0x00]
13579 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13580 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x01,0x06,0x00]
13582 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13583 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x02,0x06,0x00]
13585 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13586 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x03,0x06,0x00]
13588 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13589 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x04,0x06,0x00]
13591 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13592 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x05,0x06,0x00]
13594 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
13595 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x0e,0x06,0x00]
13597 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
13598 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x16,0x06,0x00]
13600 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
13601 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x00,0x00]
13603 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
13604 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x01,0x00]
13606 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
13607 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x02,0x00]
13609 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
13610 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x03,0x00]
13612 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
13613 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x04,0x00]
13615 v_frexp_mant_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
13616 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x05,0x00]
13618 v_frexp_mant_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13619 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x16,0x00]
13621 v_frexp_mant_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13622 // GFX10
: encoding
: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x26,0x00]
13624 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13625 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x00]
13627 v_frexp_mant_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13628 // GFX10
: encoding
: [0xfa,0xb2,0xfe,0x7f,0x01,0xe4,0x00,0x00]
13630 v_frexp_mant_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13631 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0xff,0xe4,0x00,0x00]
13633 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
13634 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x1b,0x00,0x00]
13636 v_frexp_mant_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
13637 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x40,0x01,0x00]
13639 v_frexp_mant_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
13640 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x41,0x01,0x00]
13642 v_frexp_mant_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
13643 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x01,0x01,0x00]
13645 v_frexp_mant_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
13646 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x0f,0x01,0x00]
13648 v_frexp_mant_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
13649 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x11,0x01,0x00]
13651 v_frexp_mant_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
13652 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x1f,0x01,0x00]
13654 v_frexp_mant_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
13655 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x21,0x01,0x00]
13657 v_frexp_mant_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
13658 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x2f,0x01,0x00]
13660 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
13661 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x10]
13663 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
13664 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x30]
13666 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
13667 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13669 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
13670 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13672 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
13673 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x01]
13675 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
13676 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x03]
13678 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
13679 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13681 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
13682 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13684 v_frexp_mant_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
13685 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x08,0x00]
13687 v_frexp_mant_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
13688 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x51,0x01,0x00]
13690 v_frexp_mant_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
13691 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x5f,0x01,0x00]
13693 v_frexp_mant_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
13694 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x61,0x01,0x00]
13696 v_frexp_mant_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
13697 // GFX10
: encoding
: [0xfa,0xb2,0x0a,0x7e,0x01,0x6f,0x01,0x00]
13699 v_frexp_exp_i16_f16_e32 v5
, v1
13700 // GFX10
: encoding
: [0x01,0xb5,0x0a,0x7e]
13702 v_frexp_exp_i16_f16_e32 v255
, v1
13703 // GFX10
: encoding
: [0x01,0xb5,0xfe,0x7f]
13705 v_frexp_exp_i16_f16_e32 v5
, v255
13706 // GFX10
: encoding
: [0xff,0xb5,0x0a,0x7e]
13708 v_frexp_exp_i16_f16_e32 v5
, s1
13709 // GFX10
: encoding
: [0x01,0xb4,0x0a,0x7e]
13711 v_frexp_exp_i16_f16_e32 v5
, s101
13712 // GFX10
: encoding
: [0x65,0xb4,0x0a,0x7e]
13714 v_frexp_exp_i16_f16_e32 v5
, vcc_lo
13715 // GFX10
: encoding
: [0x6a,0xb4,0x0a,0x7e]
13717 v_frexp_exp_i16_f16_e32 v5
, vcc_hi
13718 // GFX10
: encoding
: [0x6b,0xb4,0x0a,0x7e]
13720 v_frexp_exp_i16_f16_e32 v5
, m0
13721 // GFX10
: encoding
: [0x7c,0xb4,0x0a,0x7e]
13723 v_frexp_exp_i16_f16_e32 v5
, exec_lo
13724 // GFX10
: encoding
: [0x7e,0xb4,0x0a,0x7e]
13726 v_frexp_exp_i16_f16_e32 v5
, exec_hi
13727 // GFX10
: encoding
: [0x7f,0xb4,0x0a,0x7e]
13729 v_frexp_exp_i16_f16_e32 v5
, 0
13730 // GFX10
: encoding
: [0x80,0xb4,0x0a,0x7e]
13732 v_frexp_exp_i16_f16_e32 v5
, -1
13733 // GFX10
: encoding
: [0xc1,0xb4,0x0a,0x7e]
13735 v_frexp_exp_i16_f16_e32 v5
, 0.5
13736 // GFX10
: encoding
: [0xf0,0xb4,0x0a,0x7e]
13738 v_frexp_exp_i16_f16_e32 v5
, -4.0
13739 // GFX10
: encoding
: [0xf7,0xb4,0x0a,0x7e]
13741 v_frexp_exp_i16_f16_e32 v5
, 0xfe0b
13742 // GFX10
: encoding
: [0xff,0xb4,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
13744 v_frexp_exp_i16_f16_e32 v5
, 0x3456
13745 // GFX10
: encoding
: [0xff,0xb4,0x0a,0x7e,0x56,0x34,0x00,0x00]
13747 v_frexp_exp_i16_f16_e64 v5
, v1
13748 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]
13750 v_frexp_exp_i16_f16_e64 v255
, v1
13751 // GFX10
: encoding
: [0xff,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]
13753 v_frexp_exp_i16_f16_e64 v5
, v255
13754 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0xff,0x01,0x00,0x00]
13756 v_frexp_exp_i16_f16_e64 v5
, s1
13757 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x01,0x00,0x00,0x00]
13759 v_frexp_exp_i16_f16_e64 v5
, s101
13760 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x65,0x00,0x00,0x00]
13762 v_frexp_exp_i16_f16_e64 v5
, vcc_lo
13763 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x6a,0x00,0x00,0x00]
13765 v_frexp_exp_i16_f16_e64 v5
, vcc_hi
13766 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x6b,0x00,0x00,0x00]
13768 v_frexp_exp_i16_f16_e64 v5
, m0
13769 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x7c,0x00,0x00,0x00]
13771 v_frexp_exp_i16_f16_e64 v5
, exec_lo
13772 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x7e,0x00,0x00,0x00]
13774 v_frexp_exp_i16_f16_e64 v5
, exec_hi
13775 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x7f,0x00,0x00,0x00]
13777 v_frexp_exp_i16_f16_e64 v5
, 0
13778 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x80,0x00,0x00,0x00]
13780 v_frexp_exp_i16_f16_e64 v5
, -1
13781 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0xc1,0x00,0x00,0x00]
13783 v_frexp_exp_i16_f16_e64 v5
, 0.5
13784 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0xf0,0x00,0x00,0x00]
13786 v_frexp_exp_i16_f16_e64 v5
, -4.0
13787 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0xf7,0x00,0x00,0x00]
13789 v_frexp_exp_i16_f16_e64 v5
, -v1
13790 // GFX10
: encoding
: [0x05,0x00,0xda,0xd5,0x01,0x01,0x00,0x20]
13792 v_frexp_exp_i16_f16_e64 v5
, |v1|
13793 // GFX10
: encoding
: [0x05,0x01,0xda,0xd5,0x01,0x01,0x00,0x00]
13795 v_frexp_exp_i16_f16_e64 v5
, v1 clamp
13796 // GFX10
: encoding
: [0x05,0x80,0xda,0xd5,0x01,0x01,0x00,0x00]
13798 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13799 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x06,0x00]
13801 v_frexp_exp_i16_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13802 // GFX10
: encoding
: [0xf9,0xb4,0xfe,0x7f,0x01,0x06,0x06,0x00]
13804 v_frexp_exp_i16_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13805 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0xff,0x06,0x06,0x00]
13807 v_frexp_exp_i16_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13808 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x86,0x00]
13810 v_frexp_exp_i16_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13811 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x65,0x06,0x86,0x00]
13813 v_frexp_exp_i16_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13814 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x6a,0x06,0x86,0x00]
13816 v_frexp_exp_i16_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13817 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x6b,0x06,0x86,0x00]
13819 v_frexp_exp_i16_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13820 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x7c,0x06,0x86,0x00]
13822 v_frexp_exp_i16_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13823 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x7e,0x06,0x86,0x00]
13825 v_frexp_exp_i16_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13826 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x7f,0x06,0x86,0x00]
13828 v_frexp_exp_i16_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13829 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x26,0x06,0x00]
13831 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13832 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x00,0x06,0x00]
13834 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13835 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x01,0x06,0x00]
13837 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13838 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x02,0x06,0x00]
13840 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13841 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x03,0x06,0x00]
13843 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13844 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x04,0x06,0x00]
13846 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
13847 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x05,0x06,0x00]
13849 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
13850 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x0e,0x06,0x00]
13852 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
13853 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x16,0x06,0x00]
13855 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
13856 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x00,0x00]
13858 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
13859 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x01,0x00]
13861 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
13862 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x02,0x00]
13864 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
13865 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x03,0x00]
13867 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
13868 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x04,0x00]
13870 v_frexp_exp_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
13871 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x05,0x00]
13873 v_frexp_exp_i16_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13874 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x16,0x00]
13876 v_frexp_exp_i16_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
13877 // GFX10
: encoding
: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x26,0x00]
13879 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13880 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x00]
13882 v_frexp_exp_i16_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13883 // GFX10
: encoding
: [0xfa,0xb4,0xfe,0x7f,0x01,0xe4,0x00,0x00]
13885 v_frexp_exp_i16_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
13886 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0xff,0xe4,0x00,0x00]
13888 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
13889 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x1b,0x00,0x00]
13891 v_frexp_exp_i16_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
13892 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x40,0x01,0x00]
13894 v_frexp_exp_i16_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
13895 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x41,0x01,0x00]
13897 v_frexp_exp_i16_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
13898 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x01,0x01,0x00]
13900 v_frexp_exp_i16_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
13901 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x0f,0x01,0x00]
13903 v_frexp_exp_i16_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
13904 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x11,0x01,0x00]
13906 v_frexp_exp_i16_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
13907 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x1f,0x01,0x00]
13909 v_frexp_exp_i16_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
13910 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x21,0x01,0x00]
13912 v_frexp_exp_i16_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
13913 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x2f,0x01,0x00]
13915 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
13916 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x10]
13918 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
13919 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x30]
13921 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
13922 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13924 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
13925 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
13927 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
13928 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x01]
13930 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
13931 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x03]
13933 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
13934 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13936 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
13937 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
13939 v_frexp_exp_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
13940 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x08,0x00]
13942 v_frexp_exp_i16_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
13943 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x51,0x01,0x00]
13945 v_frexp_exp_i16_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
13946 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x5f,0x01,0x00]
13948 v_frexp_exp_i16_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
13949 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x61,0x01,0x00]
13951 v_frexp_exp_i16_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
13952 // GFX10
: encoding
: [0xfa,0xb4,0x0a,0x7e,0x01,0x6f,0x01,0x00]
13954 v_floor_f16_e32 v5
, v1
13955 // GFX10
: encoding
: [0x01,0xb7,0x0a,0x7e]
13957 v_floor_f16_e32 v255
, v1
13958 // GFX10
: encoding
: [0x01,0xb7,0xfe,0x7f]
13960 v_floor_f16_e32 v5
, v255
13961 // GFX10
: encoding
: [0xff,0xb7,0x0a,0x7e]
13963 v_floor_f16_e32 v5
, s1
13964 // GFX10
: encoding
: [0x01,0xb6,0x0a,0x7e]
13966 v_floor_f16_e32 v5
, s101
13967 // GFX10
: encoding
: [0x65,0xb6,0x0a,0x7e]
13969 v_floor_f16_e32 v5
, vcc_lo
13970 // GFX10
: encoding
: [0x6a,0xb6,0x0a,0x7e]
13972 v_floor_f16_e32 v5
, vcc_hi
13973 // GFX10
: encoding
: [0x6b,0xb6,0x0a,0x7e]
13975 v_floor_f16_e32 v5
, m0
13976 // GFX10
: encoding
: [0x7c,0xb6,0x0a,0x7e]
13978 v_floor_f16_e32 v5
, exec_lo
13979 // GFX10
: encoding
: [0x7e,0xb6,0x0a,0x7e]
13981 v_floor_f16_e32 v5
, exec_hi
13982 // GFX10
: encoding
: [0x7f,0xb6,0x0a,0x7e]
13984 v_floor_f16_e32 v5
, 0
13985 // GFX10
: encoding
: [0x80,0xb6,0x0a,0x7e]
13987 v_floor_f16_e32 v5
, -1
13988 // GFX10
: encoding
: [0xc1,0xb6,0x0a,0x7e]
13990 v_floor_f16_e32 v5
, 0.5
13991 // GFX10
: encoding
: [0xf0,0xb6,0x0a,0x7e]
13993 v_floor_f16_e32 v5
, -4.0
13994 // GFX10
: encoding
: [0xf7,0xb6,0x0a,0x7e]
13996 v_floor_f16_e32 v5
, 0xfe0b
13997 // GFX10
: encoding
: [0xff,0xb6,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
13999 v_floor_f16_e32 v5
, 0x3456
14000 // GFX10
: encoding
: [0xff,0xb6,0x0a,0x7e,0x56,0x34,0x00,0x00]
14002 v_floor_f16_e64 v5
, v1
14003 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]
14005 v_floor_f16_e64 v255
, v1
14006 // GFX10
: encoding
: [0xff,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]
14008 v_floor_f16_e64 v5
, v255
14009 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0xff,0x01,0x00,0x00]
14011 v_floor_f16_e64 v5
, s1
14012 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x01,0x00,0x00,0x00]
14014 v_floor_f16_e64 v5
, s101
14015 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x65,0x00,0x00,0x00]
14017 v_floor_f16_e64 v5
, vcc_lo
14018 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x6a,0x00,0x00,0x00]
14020 v_floor_f16_e64 v5
, vcc_hi
14021 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x6b,0x00,0x00,0x00]
14023 v_floor_f16_e64 v5
, m0
14024 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x7c,0x00,0x00,0x00]
14026 v_floor_f16_e64 v5
, exec_lo
14027 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x7e,0x00,0x00,0x00]
14029 v_floor_f16_e64 v5
, exec_hi
14030 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x7f,0x00,0x00,0x00]
14032 v_floor_f16_e64 v5
, 0
14033 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x80,0x00,0x00,0x00]
14035 v_floor_f16_e64 v5
, -1
14036 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0xc1,0x00,0x00,0x00]
14038 v_floor_f16_e64 v5
, 0.5
14039 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0xf0,0x00,0x00,0x00]
14041 v_floor_f16_e64 v5
, -4.0
14042 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0xf7,0x00,0x00,0x00]
14044 v_floor_f16_e64 v5
, -v1
14045 // GFX10
: encoding
: [0x05,0x00,0xdb,0xd5,0x01,0x01,0x00,0x20]
14047 v_floor_f16_e64 v5
, |v1|
14048 // GFX10
: encoding
: [0x05,0x01,0xdb,0xd5,0x01,0x01,0x00,0x00]
14050 v_floor_f16_e64 v5
, v1 clamp
14051 // GFX10
: encoding
: [0x05,0x80,0xdb,0xd5,0x01,0x01,0x00,0x00]
14053 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14054 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x06,0x00]
14056 v_floor_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14057 // GFX10
: encoding
: [0xf9,0xb6,0xfe,0x7f,0x01,0x06,0x06,0x00]
14059 v_floor_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14060 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0xff,0x06,0x06,0x00]
14062 v_floor_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14063 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x86,0x00]
14065 v_floor_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14066 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x65,0x06,0x86,0x00]
14068 v_floor_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14069 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x6a,0x06,0x86,0x00]
14071 v_floor_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14072 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x6b,0x06,0x86,0x00]
14074 v_floor_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14075 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x7c,0x06,0x86,0x00]
14077 v_floor_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14078 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x7e,0x06,0x86,0x00]
14080 v_floor_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14081 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x7f,0x06,0x86,0x00]
14083 v_floor_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14084 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x26,0x06,0x00]
14086 v_floor_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14087 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x00,0x06,0x00]
14089 v_floor_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14090 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x01,0x06,0x00]
14092 v_floor_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14093 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x02,0x06,0x00]
14095 v_floor_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14096 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x03,0x06,0x00]
14098 v_floor_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14099 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x04,0x06,0x00]
14101 v_floor_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14102 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x05,0x06,0x00]
14104 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
14105 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x0e,0x06,0x00]
14107 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
14108 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x16,0x06,0x00]
14110 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
14111 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x00,0x00]
14113 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
14114 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x01,0x00]
14116 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
14117 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x02,0x00]
14119 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
14120 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x03,0x00]
14122 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
14123 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x04,0x00]
14125 v_floor_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
14126 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x05,0x00]
14128 v_floor_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14129 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x16,0x00]
14131 v_floor_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14132 // GFX10
: encoding
: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x26,0x00]
14134 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14135 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x00]
14137 v_floor_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14138 // GFX10
: encoding
: [0xfa,0xb6,0xfe,0x7f,0x01,0xe4,0x00,0x00]
14140 v_floor_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14141 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0xff,0xe4,0x00,0x00]
14143 v_floor_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
14144 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x1b,0x00,0x00]
14146 v_floor_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
14147 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x40,0x01,0x00]
14149 v_floor_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
14150 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x41,0x01,0x00]
14152 v_floor_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
14153 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x01,0x01,0x00]
14155 v_floor_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
14156 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x0f,0x01,0x00]
14158 v_floor_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
14159 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x11,0x01,0x00]
14161 v_floor_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
14162 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x1f,0x01,0x00]
14164 v_floor_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
14165 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x21,0x01,0x00]
14167 v_floor_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
14168 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x2f,0x01,0x00]
14170 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
14171 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x10]
14173 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
14174 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x30]
14176 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
14177 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14179 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
14180 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14182 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
14183 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x01]
14185 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
14186 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x03]
14188 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
14189 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14191 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
14192 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14194 v_floor_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
14195 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x08,0x00]
14197 v_floor_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
14198 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x51,0x01,0x00]
14200 v_floor_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
14201 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x5f,0x01,0x00]
14203 v_floor_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
14204 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x61,0x01,0x00]
14206 v_floor_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
14207 // GFX10
: encoding
: [0xfa,0xb6,0x0a,0x7e,0x01,0x6f,0x01,0x00]
14209 v_ceil_f16_e32 v5
, v1
14210 // GFX10
: encoding
: [0x01,0xb9,0x0a,0x7e]
14212 v_ceil_f16_e32 v255
, v1
14213 // GFX10
: encoding
: [0x01,0xb9,0xfe,0x7f]
14215 v_ceil_f16_e32 v5
, v255
14216 // GFX10
: encoding
: [0xff,0xb9,0x0a,0x7e]
14218 v_ceil_f16_e32 v5
, s1
14219 // GFX10
: encoding
: [0x01,0xb8,0x0a,0x7e]
14221 v_ceil_f16_e32 v5
, s101
14222 // GFX10
: encoding
: [0x65,0xb8,0x0a,0x7e]
14224 v_ceil_f16_e32 v5
, vcc_lo
14225 // GFX10
: encoding
: [0x6a,0xb8,0x0a,0x7e]
14227 v_ceil_f16_e32 v5
, vcc_hi
14228 // GFX10
: encoding
: [0x6b,0xb8,0x0a,0x7e]
14230 v_ceil_f16_e32 v5
, m0
14231 // GFX10
: encoding
: [0x7c,0xb8,0x0a,0x7e]
14233 v_ceil_f16_e32 v5
, exec_lo
14234 // GFX10
: encoding
: [0x7e,0xb8,0x0a,0x7e]
14236 v_ceil_f16_e32 v5
, exec_hi
14237 // GFX10
: encoding
: [0x7f,0xb8,0x0a,0x7e]
14239 v_ceil_f16_e32 v5
, 0
14240 // GFX10
: encoding
: [0x80,0xb8,0x0a,0x7e]
14242 v_ceil_f16_e32 v5
, -1
14243 // GFX10
: encoding
: [0xc1,0xb8,0x0a,0x7e]
14245 v_ceil_f16_e32 v5
, 0.5
14246 // GFX10
: encoding
: [0xf0,0xb8,0x0a,0x7e]
14248 v_ceil_f16_e32 v5
, -4.0
14249 // GFX10
: encoding
: [0xf7,0xb8,0x0a,0x7e]
14251 v_ceil_f16_e32 v5
, 0xfe0b
14252 // GFX10
: encoding
: [0xff,0xb8,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
14254 v_ceil_f16_e32 v5
, 0x3456
14255 // GFX10
: encoding
: [0xff,0xb8,0x0a,0x7e,0x56,0x34,0x00,0x00]
14257 v_ceil_f16_e64 v5
, v1
14258 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]
14260 v_ceil_f16_e64 v255
, v1
14261 // GFX10
: encoding
: [0xff,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]
14263 v_ceil_f16_e64 v5
, v255
14264 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0xff,0x01,0x00,0x00]
14266 v_ceil_f16_e64 v5
, s1
14267 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x01,0x00,0x00,0x00]
14269 v_ceil_f16_e64 v5
, s101
14270 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x65,0x00,0x00,0x00]
14272 v_ceil_f16_e64 v5
, vcc_lo
14273 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x6a,0x00,0x00,0x00]
14275 v_ceil_f16_e64 v5
, vcc_hi
14276 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x6b,0x00,0x00,0x00]
14278 v_ceil_f16_e64 v5
, m0
14279 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x7c,0x00,0x00,0x00]
14281 v_ceil_f16_e64 v5
, exec_lo
14282 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x7e,0x00,0x00,0x00]
14284 v_ceil_f16_e64 v5
, exec_hi
14285 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x7f,0x00,0x00,0x00]
14287 v_ceil_f16_e64 v5
, 0
14288 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x80,0x00,0x00,0x00]
14290 v_ceil_f16_e64 v5
, -1
14291 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0xc1,0x00,0x00,0x00]
14293 v_ceil_f16_e64 v5
, 0.5
14294 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0xf0,0x00,0x00,0x00]
14296 v_ceil_f16_e64 v5
, -4.0
14297 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0xf7,0x00,0x00,0x00]
14299 v_ceil_f16_e64 v5
, -v1
14300 // GFX10
: encoding
: [0x05,0x00,0xdc,0xd5,0x01,0x01,0x00,0x20]
14302 v_ceil_f16_e64 v5
, |v1|
14303 // GFX10
: encoding
: [0x05,0x01,0xdc,0xd5,0x01,0x01,0x00,0x00]
14305 v_ceil_f16_e64 v5
, v1 clamp
14306 // GFX10
: encoding
: [0x05,0x80,0xdc,0xd5,0x01,0x01,0x00,0x00]
14308 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14309 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x06,0x00]
14311 v_ceil_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14312 // GFX10
: encoding
: [0xf9,0xb8,0xfe,0x7f,0x01,0x06,0x06,0x00]
14314 v_ceil_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14315 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0xff,0x06,0x06,0x00]
14317 v_ceil_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14318 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x86,0x00]
14320 v_ceil_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14321 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x65,0x06,0x86,0x00]
14323 v_ceil_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14324 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x6a,0x06,0x86,0x00]
14326 v_ceil_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14327 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x6b,0x06,0x86,0x00]
14329 v_ceil_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14330 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x7c,0x06,0x86,0x00]
14332 v_ceil_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14333 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x7e,0x06,0x86,0x00]
14335 v_ceil_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14336 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x7f,0x06,0x86,0x00]
14338 v_ceil_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14339 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x26,0x06,0x00]
14341 v_ceil_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14342 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x00,0x06,0x00]
14344 v_ceil_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14345 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x01,0x06,0x00]
14347 v_ceil_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14348 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x02,0x06,0x00]
14350 v_ceil_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14351 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x03,0x06,0x00]
14353 v_ceil_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14354 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x04,0x06,0x00]
14356 v_ceil_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14357 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x05,0x06,0x00]
14359 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
14360 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x0e,0x06,0x00]
14362 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
14363 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x16,0x06,0x00]
14365 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
14366 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x00,0x00]
14368 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
14369 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x01,0x00]
14371 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
14372 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x02,0x00]
14374 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
14375 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x03,0x00]
14377 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
14378 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x04,0x00]
14380 v_ceil_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
14381 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x05,0x00]
14383 v_ceil_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14384 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x16,0x00]
14386 v_ceil_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14387 // GFX10
: encoding
: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x26,0x00]
14389 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14390 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x00]
14392 v_ceil_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14393 // GFX10
: encoding
: [0xfa,0xb8,0xfe,0x7f,0x01,0xe4,0x00,0x00]
14395 v_ceil_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14396 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0xff,0xe4,0x00,0x00]
14398 v_ceil_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
14399 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x1b,0x00,0x00]
14401 v_ceil_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
14402 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x40,0x01,0x00]
14404 v_ceil_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
14405 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x41,0x01,0x00]
14407 v_ceil_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
14408 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x01,0x01,0x00]
14410 v_ceil_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
14411 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x0f,0x01,0x00]
14413 v_ceil_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
14414 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x11,0x01,0x00]
14416 v_ceil_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
14417 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x1f,0x01,0x00]
14419 v_ceil_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
14420 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x21,0x01,0x00]
14422 v_ceil_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
14423 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x2f,0x01,0x00]
14425 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
14426 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x10]
14428 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
14429 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x30]
14431 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
14432 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14434 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
14435 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14437 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
14438 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x01]
14440 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
14441 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x03]
14443 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
14444 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14446 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
14447 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14449 v_ceil_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
14450 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x08,0x00]
14452 v_ceil_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
14453 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x51,0x01,0x00]
14455 v_ceil_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
14456 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x5f,0x01,0x00]
14458 v_ceil_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
14459 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x61,0x01,0x00]
14461 v_ceil_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
14462 // GFX10
: encoding
: [0xfa,0xb8,0x0a,0x7e,0x01,0x6f,0x01,0x00]
14464 v_trunc_f16_e32 v5
, v1
14465 // GFX10
: encoding
: [0x01,0xbb,0x0a,0x7e]
14467 v_trunc_f16_e32 v255
, v1
14468 // GFX10
: encoding
: [0x01,0xbb,0xfe,0x7f]
14470 v_trunc_f16_e32 v5
, v255
14471 // GFX10
: encoding
: [0xff,0xbb,0x0a,0x7e]
14473 v_trunc_f16_e32 v5
, s1
14474 // GFX10
: encoding
: [0x01,0xba,0x0a,0x7e]
14476 v_trunc_f16_e32 v5
, s101
14477 // GFX10
: encoding
: [0x65,0xba,0x0a,0x7e]
14479 v_trunc_f16_e32 v5
, vcc_lo
14480 // GFX10
: encoding
: [0x6a,0xba,0x0a,0x7e]
14482 v_trunc_f16_e32 v5
, vcc_hi
14483 // GFX10
: encoding
: [0x6b,0xba,0x0a,0x7e]
14485 v_trunc_f16_e32 v5
, m0
14486 // GFX10
: encoding
: [0x7c,0xba,0x0a,0x7e]
14488 v_trunc_f16_e32 v5
, exec_lo
14489 // GFX10
: encoding
: [0x7e,0xba,0x0a,0x7e]
14491 v_trunc_f16_e32 v5
, exec_hi
14492 // GFX10
: encoding
: [0x7f,0xba,0x0a,0x7e]
14494 v_trunc_f16_e32 v5
, 0
14495 // GFX10
: encoding
: [0x80,0xba,0x0a,0x7e]
14497 v_trunc_f16_e32 v5
, -1
14498 // GFX10
: encoding
: [0xc1,0xba,0x0a,0x7e]
14500 v_trunc_f16_e32 v5
, 0.5
14501 // GFX10
: encoding
: [0xf0,0xba,0x0a,0x7e]
14503 v_trunc_f16_e32 v5
, -4.0
14504 // GFX10
: encoding
: [0xf7,0xba,0x0a,0x7e]
14506 v_trunc_f16_e32 v5
, 0xfe0b
14507 // GFX10
: encoding
: [0xff,0xba,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
14509 v_trunc_f16_e32 v5
, 0x3456
14510 // GFX10
: encoding
: [0xff,0xba,0x0a,0x7e,0x56,0x34,0x00,0x00]
14512 v_trunc_f16_e64 v5
, v1
14513 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]
14515 v_trunc_f16_e64 v255
, v1
14516 // GFX10
: encoding
: [0xff,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]
14518 v_trunc_f16_e64 v5
, v255
14519 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0xff,0x01,0x00,0x00]
14521 v_trunc_f16_e64 v5
, s1
14522 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x01,0x00,0x00,0x00]
14524 v_trunc_f16_e64 v5
, s101
14525 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x65,0x00,0x00,0x00]
14527 v_trunc_f16_e64 v5
, vcc_lo
14528 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x6a,0x00,0x00,0x00]
14530 v_trunc_f16_e64 v5
, vcc_hi
14531 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x6b,0x00,0x00,0x00]
14533 v_trunc_f16_e64 v5
, m0
14534 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x7c,0x00,0x00,0x00]
14536 v_trunc_f16_e64 v5
, exec_lo
14537 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x7e,0x00,0x00,0x00]
14539 v_trunc_f16_e64 v5
, exec_hi
14540 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x7f,0x00,0x00,0x00]
14542 v_trunc_f16_e64 v5
, 0
14543 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x80,0x00,0x00,0x00]
14545 v_trunc_f16_e64 v5
, -1
14546 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0xc1,0x00,0x00,0x00]
14548 v_trunc_f16_e64 v5
, 0.5
14549 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0xf0,0x00,0x00,0x00]
14551 v_trunc_f16_e64 v5
, -4.0
14552 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0xf7,0x00,0x00,0x00]
14554 v_trunc_f16_e64 v5
, -v1
14555 // GFX10
: encoding
: [0x05,0x00,0xdd,0xd5,0x01,0x01,0x00,0x20]
14557 v_trunc_f16_e64 v5
, |v1|
14558 // GFX10
: encoding
: [0x05,0x01,0xdd,0xd5,0x01,0x01,0x00,0x00]
14560 v_trunc_f16_e64 v5
, v1 clamp
14561 // GFX10
: encoding
: [0x05,0x80,0xdd,0xd5,0x01,0x01,0x00,0x00]
14563 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14564 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x06,0x00]
14566 v_trunc_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14567 // GFX10
: encoding
: [0xf9,0xba,0xfe,0x7f,0x01,0x06,0x06,0x00]
14569 v_trunc_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14570 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0xff,0x06,0x06,0x00]
14572 v_trunc_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14573 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x86,0x00]
14575 v_trunc_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14576 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x65,0x06,0x86,0x00]
14578 v_trunc_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14579 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x6a,0x06,0x86,0x00]
14581 v_trunc_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14582 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x6b,0x06,0x86,0x00]
14584 v_trunc_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14585 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x7c,0x06,0x86,0x00]
14587 v_trunc_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14588 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x7e,0x06,0x86,0x00]
14590 v_trunc_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14591 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x7f,0x06,0x86,0x00]
14593 v_trunc_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14594 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x26,0x06,0x00]
14596 v_trunc_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14597 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x00,0x06,0x00]
14599 v_trunc_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14600 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x01,0x06,0x00]
14602 v_trunc_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14603 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x02,0x06,0x00]
14605 v_trunc_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14606 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x03,0x06,0x00]
14608 v_trunc_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14609 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x04,0x06,0x00]
14611 v_trunc_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14612 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x05,0x06,0x00]
14614 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
14615 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x0e,0x06,0x00]
14617 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
14618 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x16,0x06,0x00]
14620 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
14621 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x00,0x00]
14623 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
14624 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x01,0x00]
14626 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
14627 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x02,0x00]
14629 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
14630 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x03,0x00]
14632 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
14633 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x04,0x00]
14635 v_trunc_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
14636 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x05,0x00]
14638 v_trunc_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14639 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x16,0x00]
14641 v_trunc_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14642 // GFX10
: encoding
: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x26,0x00]
14644 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14645 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x00]
14647 v_trunc_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14648 // GFX10
: encoding
: [0xfa,0xba,0xfe,0x7f,0x01,0xe4,0x00,0x00]
14650 v_trunc_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14651 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0xff,0xe4,0x00,0x00]
14653 v_trunc_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
14654 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x1b,0x00,0x00]
14656 v_trunc_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
14657 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x40,0x01,0x00]
14659 v_trunc_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
14660 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x41,0x01,0x00]
14662 v_trunc_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
14663 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x01,0x01,0x00]
14665 v_trunc_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
14666 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x0f,0x01,0x00]
14668 v_trunc_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
14669 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x11,0x01,0x00]
14671 v_trunc_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
14672 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x1f,0x01,0x00]
14674 v_trunc_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
14675 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x21,0x01,0x00]
14677 v_trunc_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
14678 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x2f,0x01,0x00]
14680 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
14681 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x10]
14683 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
14684 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x30]
14686 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
14687 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14689 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
14690 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14692 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
14693 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x01]
14695 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
14696 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x03]
14698 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
14699 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14701 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
14702 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14704 v_trunc_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
14705 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x08,0x00]
14707 v_trunc_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
14708 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x51,0x01,0x00]
14710 v_trunc_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
14711 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x5f,0x01,0x00]
14713 v_trunc_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
14714 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x61,0x01,0x00]
14716 v_trunc_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
14717 // GFX10
: encoding
: [0xfa,0xba,0x0a,0x7e,0x01,0x6f,0x01,0x00]
14719 v_rndne_f16_e32 v5
, v1
14720 // GFX10
: encoding
: [0x01,0xbd,0x0a,0x7e]
14722 v_rndne_f16_e32 v255
, v1
14723 // GFX10
: encoding
: [0x01,0xbd,0xfe,0x7f]
14725 v_rndne_f16_e32 v5
, v255
14726 // GFX10
: encoding
: [0xff,0xbd,0x0a,0x7e]
14728 v_rndne_f16_e32 v5
, s1
14729 // GFX10
: encoding
: [0x01,0xbc,0x0a,0x7e]
14731 v_rndne_f16_e32 v5
, s101
14732 // GFX10
: encoding
: [0x65,0xbc,0x0a,0x7e]
14734 v_rndne_f16_e32 v5
, vcc_lo
14735 // GFX10
: encoding
: [0x6a,0xbc,0x0a,0x7e]
14737 v_rndne_f16_e32 v5
, vcc_hi
14738 // GFX10
: encoding
: [0x6b,0xbc,0x0a,0x7e]
14740 v_rndne_f16_e32 v5
, m0
14741 // GFX10
: encoding
: [0x7c,0xbc,0x0a,0x7e]
14743 v_rndne_f16_e32 v5
, exec_lo
14744 // GFX10
: encoding
: [0x7e,0xbc,0x0a,0x7e]
14746 v_rndne_f16_e32 v5
, exec_hi
14747 // GFX10
: encoding
: [0x7f,0xbc,0x0a,0x7e]
14749 v_rndne_f16_e32 v5
, 0
14750 // GFX10
: encoding
: [0x80,0xbc,0x0a,0x7e]
14752 v_rndne_f16_e32 v5
, -1
14753 // GFX10
: encoding
: [0xc1,0xbc,0x0a,0x7e]
14755 v_rndne_f16_e32 v5
, 0.5
14756 // GFX10
: encoding
: [0xf0,0xbc,0x0a,0x7e]
14758 v_rndne_f16_e32 v5
, -4.0
14759 // GFX10
: encoding
: [0xf7,0xbc,0x0a,0x7e]
14761 v_rndne_f16_e32 v5
, 0xfe0b
14762 // GFX10
: encoding
: [0xff,0xbc,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
14764 v_rndne_f16_e32 v5
, 0x3456
14765 // GFX10
: encoding
: [0xff,0xbc,0x0a,0x7e,0x56,0x34,0x00,0x00]
14767 v_rndne_f16_e64 v5
, v1
14768 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]
14770 v_rndne_f16_e64 v255
, v1
14771 // GFX10
: encoding
: [0xff,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]
14773 v_rndne_f16_e64 v5
, v255
14774 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0xff,0x01,0x00,0x00]
14776 v_rndne_f16_e64 v5
, s1
14777 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x01,0x00,0x00,0x00]
14779 v_rndne_f16_e64 v5
, s101
14780 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x65,0x00,0x00,0x00]
14782 v_rndne_f16_e64 v5
, vcc_lo
14783 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x6a,0x00,0x00,0x00]
14785 v_rndne_f16_e64 v5
, vcc_hi
14786 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x6b,0x00,0x00,0x00]
14788 v_rndne_f16_e64 v5
, m0
14789 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x7c,0x00,0x00,0x00]
14791 v_rndne_f16_e64 v5
, exec_lo
14792 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x7e,0x00,0x00,0x00]
14794 v_rndne_f16_e64 v5
, exec_hi
14795 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x7f,0x00,0x00,0x00]
14797 v_rndne_f16_e64 v5
, 0
14798 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x80,0x00,0x00,0x00]
14800 v_rndne_f16_e64 v5
, -1
14801 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0xc1,0x00,0x00,0x00]
14803 v_rndne_f16_e64 v5
, 0.5
14804 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0xf0,0x00,0x00,0x00]
14806 v_rndne_f16_e64 v5
, -4.0
14807 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0xf7,0x00,0x00,0x00]
14809 v_rndne_f16_e64 v5
, -v1
14810 // GFX10
: encoding
: [0x05,0x00,0xde,0xd5,0x01,0x01,0x00,0x20]
14812 v_rndne_f16_e64 v5
, |v1|
14813 // GFX10
: encoding
: [0x05,0x01,0xde,0xd5,0x01,0x01,0x00,0x00]
14815 v_rndne_f16_e64 v5
, v1 clamp
14816 // GFX10
: encoding
: [0x05,0x80,0xde,0xd5,0x01,0x01,0x00,0x00]
14818 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14819 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x06,0x00]
14821 v_rndne_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14822 // GFX10
: encoding
: [0xf9,0xbc,0xfe,0x7f,0x01,0x06,0x06,0x00]
14824 v_rndne_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14825 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0xff,0x06,0x06,0x00]
14827 v_rndne_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14828 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x86,0x00]
14830 v_rndne_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14831 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x65,0x06,0x86,0x00]
14833 v_rndne_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14834 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x6a,0x06,0x86,0x00]
14836 v_rndne_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14837 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x6b,0x06,0x86,0x00]
14839 v_rndne_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14840 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x7c,0x06,0x86,0x00]
14842 v_rndne_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14843 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x7e,0x06,0x86,0x00]
14845 v_rndne_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14846 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x7f,0x06,0x86,0x00]
14848 v_rndne_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14849 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x26,0x06,0x00]
14851 v_rndne_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14852 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x00,0x06,0x00]
14854 v_rndne_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14855 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x01,0x06,0x00]
14857 v_rndne_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14858 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x02,0x06,0x00]
14860 v_rndne_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14861 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x03,0x06,0x00]
14863 v_rndne_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14864 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x04,0x06,0x00]
14866 v_rndne_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
14867 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x05,0x06,0x00]
14869 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
14870 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x0e,0x06,0x00]
14872 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
14873 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x16,0x06,0x00]
14875 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
14876 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x00,0x00]
14878 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
14879 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x01,0x00]
14881 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
14882 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x02,0x00]
14884 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
14885 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x03,0x00]
14887 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
14888 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x04,0x00]
14890 v_rndne_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
14891 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x05,0x00]
14893 v_rndne_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14894 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x16,0x00]
14896 v_rndne_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
14897 // GFX10
: encoding
: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x26,0x00]
14899 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14900 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x00]
14902 v_rndne_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14903 // GFX10
: encoding
: [0xfa,0xbc,0xfe,0x7f,0x01,0xe4,0x00,0x00]
14905 v_rndne_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
14906 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0xff,0xe4,0x00,0x00]
14908 v_rndne_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
14909 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x1b,0x00,0x00]
14911 v_rndne_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
14912 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x40,0x01,0x00]
14914 v_rndne_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
14915 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x41,0x01,0x00]
14917 v_rndne_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
14918 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x01,0x01,0x00]
14920 v_rndne_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
14921 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x0f,0x01,0x00]
14923 v_rndne_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
14924 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x11,0x01,0x00]
14926 v_rndne_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
14927 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x1f,0x01,0x00]
14929 v_rndne_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
14930 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x21,0x01,0x00]
14932 v_rndne_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
14933 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x2f,0x01,0x00]
14935 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
14936 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x10]
14938 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
14939 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x30]
14941 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
14942 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14944 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
14945 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
14947 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
14948 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x01]
14950 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
14951 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x03]
14953 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
14954 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14956 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
14957 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
14959 v_rndne_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
14960 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x08,0x00]
14962 v_rndne_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
14963 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x51,0x01,0x00]
14965 v_rndne_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
14966 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x5f,0x01,0x00]
14968 v_rndne_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
14969 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x61,0x01,0x00]
14971 v_rndne_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
14972 // GFX10
: encoding
: [0xfa,0xbc,0x0a,0x7e,0x01,0x6f,0x01,0x00]
14974 v_fract_f16_e32 v5
, v1
14975 // GFX10
: encoding
: [0x01,0xbf,0x0a,0x7e]
14977 v_fract_f16_e32 v255
, v1
14978 // GFX10
: encoding
: [0x01,0xbf,0xfe,0x7f]
14980 v_fract_f16_e32 v5
, v255
14981 // GFX10
: encoding
: [0xff,0xbf,0x0a,0x7e]
14983 v_fract_f16_e32 v5
, s1
14984 // GFX10
: encoding
: [0x01,0xbe,0x0a,0x7e]
14986 v_fract_f16_e32 v5
, s101
14987 // GFX10
: encoding
: [0x65,0xbe,0x0a,0x7e]
14989 v_fract_f16_e32 v5
, vcc_lo
14990 // GFX10
: encoding
: [0x6a,0xbe,0x0a,0x7e]
14992 v_fract_f16_e32 v5
, vcc_hi
14993 // GFX10
: encoding
: [0x6b,0xbe,0x0a,0x7e]
14995 v_fract_f16_e32 v5
, m0
14996 // GFX10
: encoding
: [0x7c,0xbe,0x0a,0x7e]
14998 v_fract_f16_e32 v5
, exec_lo
14999 // GFX10
: encoding
: [0x7e,0xbe,0x0a,0x7e]
15001 v_fract_f16_e32 v5
, exec_hi
15002 // GFX10
: encoding
: [0x7f,0xbe,0x0a,0x7e]
15004 v_fract_f16_e32 v5
, 0
15005 // GFX10
: encoding
: [0x80,0xbe,0x0a,0x7e]
15007 v_fract_f16_e32 v5
, -1
15008 // GFX10
: encoding
: [0xc1,0xbe,0x0a,0x7e]
15010 v_fract_f16_e32 v5
, 0.5
15011 // GFX10
: encoding
: [0xf0,0xbe,0x0a,0x7e]
15013 v_fract_f16_e32 v5
, -4.0
15014 // GFX10
: encoding
: [0xf7,0xbe,0x0a,0x7e]
15016 v_fract_f16_e32 v5
, 0xfe0b
15017 // GFX10
: encoding
: [0xff,0xbe,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
15019 v_fract_f16_e32 v5
, 0x3456
15020 // GFX10
: encoding
: [0xff,0xbe,0x0a,0x7e,0x56,0x34,0x00,0x00]
15022 v_fract_f16_e64 v5
, v1
15023 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]
15025 v_fract_f16_e64 v255
, v1
15026 // GFX10
: encoding
: [0xff,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]
15028 v_fract_f16_e64 v5
, v255
15029 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0xff,0x01,0x00,0x00]
15031 v_fract_f16_e64 v5
, s1
15032 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x01,0x00,0x00,0x00]
15034 v_fract_f16_e64 v5
, s101
15035 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x65,0x00,0x00,0x00]
15037 v_fract_f16_e64 v5
, vcc_lo
15038 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x6a,0x00,0x00,0x00]
15040 v_fract_f16_e64 v5
, vcc_hi
15041 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x6b,0x00,0x00,0x00]
15043 v_fract_f16_e64 v5
, m0
15044 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x7c,0x00,0x00,0x00]
15046 v_fract_f16_e64 v5
, exec_lo
15047 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x7e,0x00,0x00,0x00]
15049 v_fract_f16_e64 v5
, exec_hi
15050 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x7f,0x00,0x00,0x00]
15052 v_fract_f16_e64 v5
, 0
15053 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x80,0x00,0x00,0x00]
15055 v_fract_f16_e64 v5
, -1
15056 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0xc1,0x00,0x00,0x00]
15058 v_fract_f16_e64 v5
, 0.5
15059 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0xf0,0x00,0x00,0x00]
15061 v_fract_f16_e64 v5
, -4.0
15062 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0xf7,0x00,0x00,0x00]
15064 v_fract_f16_e64 v5
, -v1
15065 // GFX10
: encoding
: [0x05,0x00,0xdf,0xd5,0x01,0x01,0x00,0x20]
15067 v_fract_f16_e64 v5
, |v1|
15068 // GFX10
: encoding
: [0x05,0x01,0xdf,0xd5,0x01,0x01,0x00,0x00]
15070 v_fract_f16_e64 v5
, v1 clamp
15071 // GFX10
: encoding
: [0x05,0x80,0xdf,0xd5,0x01,0x01,0x00,0x00]
15073 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15074 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x06,0x00]
15076 v_fract_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15077 // GFX10
: encoding
: [0xf9,0xbe,0xfe,0x7f,0x01,0x06,0x06,0x00]
15079 v_fract_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15080 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0xff,0x06,0x06,0x00]
15082 v_fract_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15083 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x86,0x00]
15085 v_fract_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15086 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x65,0x06,0x86,0x00]
15088 v_fract_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15089 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x6a,0x06,0x86,0x00]
15091 v_fract_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15092 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x6b,0x06,0x86,0x00]
15094 v_fract_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15095 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x7c,0x06,0x86,0x00]
15097 v_fract_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15098 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x7e,0x06,0x86,0x00]
15100 v_fract_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15101 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x7f,0x06,0x86,0x00]
15103 v_fract_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15104 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x26,0x06,0x00]
15106 v_fract_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15107 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x00,0x06,0x00]
15109 v_fract_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15110 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x01,0x06,0x00]
15112 v_fract_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15113 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x02,0x06,0x00]
15115 v_fract_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15116 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x03,0x06,0x00]
15118 v_fract_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15119 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x04,0x06,0x00]
15121 v_fract_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15122 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x05,0x06,0x00]
15124 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
15125 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x0e,0x06,0x00]
15127 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
15128 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x16,0x06,0x00]
15130 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
15131 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x00,0x00]
15133 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
15134 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x01,0x00]
15136 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
15137 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x02,0x00]
15139 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
15140 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x03,0x00]
15142 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
15143 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x04,0x00]
15145 v_fract_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
15146 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x05,0x00]
15148 v_fract_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15149 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x16,0x00]
15151 v_fract_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15152 // GFX10
: encoding
: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x26,0x00]
15154 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15155 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x00]
15157 v_fract_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15158 // GFX10
: encoding
: [0xfa,0xbe,0xfe,0x7f,0x01,0xe4,0x00,0x00]
15160 v_fract_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15161 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0xff,0xe4,0x00,0x00]
15163 v_fract_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
15164 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x1b,0x00,0x00]
15166 v_fract_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
15167 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x40,0x01,0x00]
15169 v_fract_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
15170 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x41,0x01,0x00]
15172 v_fract_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
15173 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x01,0x01,0x00]
15175 v_fract_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
15176 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x0f,0x01,0x00]
15178 v_fract_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
15179 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x11,0x01,0x00]
15181 v_fract_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
15182 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x1f,0x01,0x00]
15184 v_fract_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
15185 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x21,0x01,0x00]
15187 v_fract_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
15188 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x2f,0x01,0x00]
15190 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
15191 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x10]
15193 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
15194 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x30]
15196 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
15197 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15199 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
15200 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15202 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
15203 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x01]
15205 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
15206 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x03]
15208 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
15209 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15211 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
15212 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15214 v_fract_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
15215 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x08,0x00]
15217 v_fract_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
15218 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x51,0x01,0x00]
15220 v_fract_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
15221 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x5f,0x01,0x00]
15223 v_fract_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
15224 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x61,0x01,0x00]
15226 v_fract_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
15227 // GFX10
: encoding
: [0xfa,0xbe,0x0a,0x7e,0x01,0x6f,0x01,0x00]
15229 v_sin_f16_e32 v5
, v1
15230 // GFX10
: encoding
: [0x01,0xc1,0x0a,0x7e]
15232 v_sin_f16_e32 v255
, v1
15233 // GFX10
: encoding
: [0x01,0xc1,0xfe,0x7f]
15235 v_sin_f16_e32 v5
, v255
15236 // GFX10
: encoding
: [0xff,0xc1,0x0a,0x7e]
15238 v_sin_f16_e32 v5
, s1
15239 // GFX10
: encoding
: [0x01,0xc0,0x0a,0x7e]
15241 v_sin_f16_e32 v5
, s101
15242 // GFX10
: encoding
: [0x65,0xc0,0x0a,0x7e]
15244 v_sin_f16_e32 v5
, vcc_lo
15245 // GFX10
: encoding
: [0x6a,0xc0,0x0a,0x7e]
15247 v_sin_f16_e32 v5
, vcc_hi
15248 // GFX10
: encoding
: [0x6b,0xc0,0x0a,0x7e]
15250 v_sin_f16_e32 v5
, m0
15251 // GFX10
: encoding
: [0x7c,0xc0,0x0a,0x7e]
15253 v_sin_f16_e32 v5
, exec_lo
15254 // GFX10
: encoding
: [0x7e,0xc0,0x0a,0x7e]
15256 v_sin_f16_e32 v5
, exec_hi
15257 // GFX10
: encoding
: [0x7f,0xc0,0x0a,0x7e]
15259 v_sin_f16_e32 v5
, 0
15260 // GFX10
: encoding
: [0x80,0xc0,0x0a,0x7e]
15262 v_sin_f16_e32 v5
, -1
15263 // GFX10
: encoding
: [0xc1,0xc0,0x0a,0x7e]
15265 v_sin_f16_e32 v5
, 0.5
15266 // GFX10
: encoding
: [0xf0,0xc0,0x0a,0x7e]
15268 v_sin_f16_e32 v5
, -4.0
15269 // GFX10
: encoding
: [0xf7,0xc0,0x0a,0x7e]
15271 v_sin_f16_e32 v5
, 0xfe0b
15272 // GFX10
: encoding
: [0xff,0xc0,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
15274 v_sin_f16_e32 v5
, 0x3456
15275 // GFX10
: encoding
: [0xff,0xc0,0x0a,0x7e,0x56,0x34,0x00,0x00]
15277 v_sin_f16_e64 v5
, v1
15278 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]
15280 v_sin_f16_e64 v255
, v1
15281 // GFX10
: encoding
: [0xff,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]
15283 v_sin_f16_e64 v5
, v255
15284 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0xff,0x01,0x00,0x00]
15286 v_sin_f16_e64 v5
, s1
15287 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x01,0x00,0x00,0x00]
15289 v_sin_f16_e64 v5
, s101
15290 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x65,0x00,0x00,0x00]
15292 v_sin_f16_e64 v5
, vcc_lo
15293 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x6a,0x00,0x00,0x00]
15295 v_sin_f16_e64 v5
, vcc_hi
15296 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x6b,0x00,0x00,0x00]
15298 v_sin_f16_e64 v5
, m0
15299 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x7c,0x00,0x00,0x00]
15301 v_sin_f16_e64 v5
, exec_lo
15302 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x7e,0x00,0x00,0x00]
15304 v_sin_f16_e64 v5
, exec_hi
15305 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x7f,0x00,0x00,0x00]
15307 v_sin_f16_e64 v5
, 0
15308 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x80,0x00,0x00,0x00]
15310 v_sin_f16_e64 v5
, -1
15311 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0xc1,0x00,0x00,0x00]
15313 v_sin_f16_e64 v5
, 0.5
15314 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0xf0,0x00,0x00,0x00]
15316 v_sin_f16_e64 v5
, -4.0
15317 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0xf7,0x00,0x00,0x00]
15319 v_sin_f16_e64 v5
, -v1
15320 // GFX10
: encoding
: [0x05,0x00,0xe0,0xd5,0x01,0x01,0x00,0x20]
15322 v_sin_f16_e64 v5
, |v1|
15323 // GFX10
: encoding
: [0x05,0x01,0xe0,0xd5,0x01,0x01,0x00,0x00]
15325 v_sin_f16_e64 v5
, v1 clamp
15326 // GFX10
: encoding
: [0x05,0x80,0xe0,0xd5,0x01,0x01,0x00,0x00]
15328 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15329 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x06,0x00]
15331 v_sin_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15332 // GFX10
: encoding
: [0xf9,0xc0,0xfe,0x7f,0x01,0x06,0x06,0x00]
15334 v_sin_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15335 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0xff,0x06,0x06,0x00]
15337 v_sin_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15338 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x86,0x00]
15340 v_sin_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15341 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x65,0x06,0x86,0x00]
15343 v_sin_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15344 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x6a,0x06,0x86,0x00]
15346 v_sin_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15347 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x6b,0x06,0x86,0x00]
15349 v_sin_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15350 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x7c,0x06,0x86,0x00]
15352 v_sin_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15353 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x7e,0x06,0x86,0x00]
15355 v_sin_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15356 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x7f,0x06,0x86,0x00]
15358 v_sin_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15359 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x26,0x06,0x00]
15361 v_sin_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15362 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x00,0x06,0x00]
15364 v_sin_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15365 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x01,0x06,0x00]
15367 v_sin_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15368 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x02,0x06,0x00]
15370 v_sin_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15371 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x03,0x06,0x00]
15373 v_sin_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15374 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x04,0x06,0x00]
15376 v_sin_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15377 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x05,0x06,0x00]
15379 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
15380 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x0e,0x06,0x00]
15382 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
15383 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x16,0x06,0x00]
15385 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
15386 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x00,0x00]
15388 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
15389 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x01,0x00]
15391 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
15392 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x02,0x00]
15394 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
15395 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x03,0x00]
15397 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
15398 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x04,0x00]
15400 v_sin_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
15401 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x05,0x00]
15403 v_sin_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15404 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x16,0x00]
15406 v_sin_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15407 // GFX10
: encoding
: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x26,0x00]
15409 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15410 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x00]
15412 v_sin_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15413 // GFX10
: encoding
: [0xfa,0xc0,0xfe,0x7f,0x01,0xe4,0x00,0x00]
15415 v_sin_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15416 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0xff,0xe4,0x00,0x00]
15418 v_sin_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
15419 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x1b,0x00,0x00]
15421 v_sin_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
15422 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x40,0x01,0x00]
15424 v_sin_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
15425 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x41,0x01,0x00]
15427 v_sin_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
15428 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x01,0x01,0x00]
15430 v_sin_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
15431 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x0f,0x01,0x00]
15433 v_sin_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
15434 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x11,0x01,0x00]
15436 v_sin_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
15437 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x1f,0x01,0x00]
15439 v_sin_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
15440 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x21,0x01,0x00]
15442 v_sin_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
15443 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x2f,0x01,0x00]
15445 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
15446 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x10]
15448 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
15449 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x30]
15451 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
15452 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15454 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
15455 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15457 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
15458 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x01]
15460 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
15461 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x03]
15463 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
15464 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15466 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
15467 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15469 v_sin_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
15470 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x08,0x00]
15472 v_sin_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
15473 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x51,0x01,0x00]
15475 v_sin_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
15476 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x5f,0x01,0x00]
15478 v_sin_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
15479 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x61,0x01,0x00]
15481 v_sin_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
15482 // GFX10
: encoding
: [0xfa,0xc0,0x0a,0x7e,0x01,0x6f,0x01,0x00]
15484 v_cos_f16_e32 v5
, v1
15485 // GFX10
: encoding
: [0x01,0xc3,0x0a,0x7e]
15487 v_cos_f16_e32 v255
, v1
15488 // GFX10
: encoding
: [0x01,0xc3,0xfe,0x7f]
15490 v_cos_f16_e32 v5
, v255
15491 // GFX10
: encoding
: [0xff,0xc3,0x0a,0x7e]
15493 v_cos_f16_e32 v5
, s1
15494 // GFX10
: encoding
: [0x01,0xc2,0x0a,0x7e]
15496 v_cos_f16_e32 v5
, s101
15497 // GFX10
: encoding
: [0x65,0xc2,0x0a,0x7e]
15499 v_cos_f16_e32 v5
, vcc_lo
15500 // GFX10
: encoding
: [0x6a,0xc2,0x0a,0x7e]
15502 v_cos_f16_e32 v5
, vcc_hi
15503 // GFX10
: encoding
: [0x6b,0xc2,0x0a,0x7e]
15505 v_cos_f16_e32 v5
, m0
15506 // GFX10
: encoding
: [0x7c,0xc2,0x0a,0x7e]
15508 v_cos_f16_e32 v5
, exec_lo
15509 // GFX10
: encoding
: [0x7e,0xc2,0x0a,0x7e]
15511 v_cos_f16_e32 v5
, exec_hi
15512 // GFX10
: encoding
: [0x7f,0xc2,0x0a,0x7e]
15514 v_cos_f16_e32 v5
, 0
15515 // GFX10
: encoding
: [0x80,0xc2,0x0a,0x7e]
15517 v_cos_f16_e32 v5
, -1
15518 // GFX10
: encoding
: [0xc1,0xc2,0x0a,0x7e]
15520 v_cos_f16_e32 v5
, 0.5
15521 // GFX10
: encoding
: [0xf0,0xc2,0x0a,0x7e]
15523 v_cos_f16_e32 v5
, -4.0
15524 // GFX10
: encoding
: [0xf7,0xc2,0x0a,0x7e]
15526 v_cos_f16_e32 v5
, 0xfe0b
15527 // GFX10
: encoding
: [0xff,0xc2,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
15529 v_cos_f16_e32 v5
, 0x3456
15530 // GFX10
: encoding
: [0xff,0xc2,0x0a,0x7e,0x56,0x34,0x00,0x00]
15532 v_cos_f16_e64 v5
, v1
15533 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]
15535 v_cos_f16_e64 v255
, v1
15536 // GFX10
: encoding
: [0xff,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]
15538 v_cos_f16_e64 v5
, v255
15539 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0xff,0x01,0x00,0x00]
15541 v_cos_f16_e64 v5
, s1
15542 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x01,0x00,0x00,0x00]
15544 v_cos_f16_e64 v5
, s101
15545 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x65,0x00,0x00,0x00]
15547 v_cos_f16_e64 v5
, vcc_lo
15548 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x6a,0x00,0x00,0x00]
15550 v_cos_f16_e64 v5
, vcc_hi
15551 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x6b,0x00,0x00,0x00]
15553 v_cos_f16_e64 v5
, m0
15554 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x7c,0x00,0x00,0x00]
15556 v_cos_f16_e64 v5
, exec_lo
15557 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x7e,0x00,0x00,0x00]
15559 v_cos_f16_e64 v5
, exec_hi
15560 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x7f,0x00,0x00,0x00]
15562 v_cos_f16_e64 v5
, 0
15563 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x80,0x00,0x00,0x00]
15565 v_cos_f16_e64 v5
, -1
15566 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0xc1,0x00,0x00,0x00]
15568 v_cos_f16_e64 v5
, 0.5
15569 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0xf0,0x00,0x00,0x00]
15571 v_cos_f16_e64 v5
, -4.0
15572 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0xf7,0x00,0x00,0x00]
15574 v_cos_f16_e64 v5
, -v1
15575 // GFX10
: encoding
: [0x05,0x00,0xe1,0xd5,0x01,0x01,0x00,0x20]
15577 v_cos_f16_e64 v5
, |v1|
15578 // GFX10
: encoding
: [0x05,0x01,0xe1,0xd5,0x01,0x01,0x00,0x00]
15580 v_cos_f16_e64 v5
, v1 clamp
15581 // GFX10
: encoding
: [0x05,0x80,0xe1,0xd5,0x01,0x01,0x00,0x00]
15583 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15584 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x06,0x00]
15586 v_cos_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15587 // GFX10
: encoding
: [0xf9,0xc2,0xfe,0x7f,0x01,0x06,0x06,0x00]
15589 v_cos_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15590 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0xff,0x06,0x06,0x00]
15592 v_cos_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15593 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x86,0x00]
15595 v_cos_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15596 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x65,0x06,0x86,0x00]
15598 v_cos_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15599 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x6a,0x06,0x86,0x00]
15601 v_cos_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15602 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x6b,0x06,0x86,0x00]
15604 v_cos_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15605 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x7c,0x06,0x86,0x00]
15607 v_cos_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15608 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x7e,0x06,0x86,0x00]
15610 v_cos_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15611 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x7f,0x06,0x86,0x00]
15613 v_cos_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15614 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x26,0x06,0x00]
15616 v_cos_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15617 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x00,0x06,0x00]
15619 v_cos_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15620 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x01,0x06,0x00]
15622 v_cos_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15623 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x02,0x06,0x00]
15625 v_cos_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15626 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x03,0x06,0x00]
15628 v_cos_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15629 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x04,0x06,0x00]
15631 v_cos_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15632 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x05,0x06,0x00]
15634 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
15635 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x0e,0x06,0x00]
15637 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
15638 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x16,0x06,0x00]
15640 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
15641 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x00,0x00]
15643 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
15644 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x01,0x00]
15646 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
15647 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x02,0x00]
15649 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
15650 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x03,0x00]
15652 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
15653 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x04,0x00]
15655 v_cos_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
15656 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x05,0x00]
15658 v_cos_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15659 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x16,0x00]
15661 v_cos_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15662 // GFX10
: encoding
: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x26,0x00]
15664 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15665 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x00]
15667 v_cos_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15668 // GFX10
: encoding
: [0xfa,0xc2,0xfe,0x7f,0x01,0xe4,0x00,0x00]
15670 v_cos_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15671 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0xff,0xe4,0x00,0x00]
15673 v_cos_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
15674 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x1b,0x00,0x00]
15676 v_cos_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
15677 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x40,0x01,0x00]
15679 v_cos_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
15680 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x41,0x01,0x00]
15682 v_cos_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
15683 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x01,0x01,0x00]
15685 v_cos_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
15686 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x0f,0x01,0x00]
15688 v_cos_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
15689 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x11,0x01,0x00]
15691 v_cos_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
15692 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x1f,0x01,0x00]
15694 v_cos_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
15695 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x21,0x01,0x00]
15697 v_cos_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
15698 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x2f,0x01,0x00]
15700 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
15701 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x10]
15703 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
15704 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x30]
15706 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
15707 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15709 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
15710 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15712 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
15713 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x01]
15715 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
15716 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x03]
15718 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
15719 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15721 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
15722 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15724 v_cos_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
15725 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x08,0x00]
15727 v_cos_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
15728 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x51,0x01,0x00]
15730 v_cos_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
15731 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x5f,0x01,0x00]
15733 v_cos_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
15734 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x61,0x01,0x00]
15736 v_cos_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
15737 // GFX10
: encoding
: [0xfa,0xc2,0x0a,0x7e,0x01,0x6f,0x01,0x00]
15739 v_cvt_norm_i16_f16_e32 v5
, v1
15740 // GFX10
: encoding
: [0x01,0xc7,0x0a,0x7e]
15742 v_cvt_norm_i16_f16_e32 v255
, v1
15743 // GFX10
: encoding
: [0x01,0xc7,0xfe,0x7f]
15745 v_cvt_norm_i16_f16_e32 v5
, v255
15746 // GFX10
: encoding
: [0xff,0xc7,0x0a,0x7e]
15748 v_cvt_norm_i16_f16_e32 v5
, s1
15749 // GFX10
: encoding
: [0x01,0xc6,0x0a,0x7e]
15751 v_cvt_norm_i16_f16_e32 v5
, s101
15752 // GFX10
: encoding
: [0x65,0xc6,0x0a,0x7e]
15754 v_cvt_norm_i16_f16_e32 v5
, vcc_lo
15755 // GFX10
: encoding
: [0x6a,0xc6,0x0a,0x7e]
15757 v_cvt_norm_i16_f16_e32 v5
, vcc_hi
15758 // GFX10
: encoding
: [0x6b,0xc6,0x0a,0x7e]
15760 v_cvt_norm_i16_f16_e32 v5
, m0
15761 // GFX10
: encoding
: [0x7c,0xc6,0x0a,0x7e]
15763 v_cvt_norm_i16_f16_e32 v5
, exec_lo
15764 // GFX10
: encoding
: [0x7e,0xc6,0x0a,0x7e]
15766 v_cvt_norm_i16_f16_e32 v5
, exec_hi
15767 // GFX10
: encoding
: [0x7f,0xc6,0x0a,0x7e]
15769 v_cvt_norm_i16_f16_e32 v5
, 0
15770 // GFX10
: encoding
: [0x80,0xc6,0x0a,0x7e]
15772 v_cvt_norm_i16_f16_e32 v5
, -1
15773 // GFX10
: encoding
: [0xc1,0xc6,0x0a,0x7e]
15775 v_cvt_norm_i16_f16_e32 v5
, 0.5
15776 // GFX10
: encoding
: [0xf0,0xc6,0x0a,0x7e]
15778 v_cvt_norm_i16_f16_e32 v5
, -4.0
15779 // GFX10
: encoding
: [0xf7,0xc6,0x0a,0x7e]
15781 v_cvt_norm_i16_f16_e32 v5
, 0xfe0b
15782 // GFX10
: encoding
: [0xff,0xc6,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
15784 v_cvt_norm_i16_f16_e32 v5
, 0x3456
15785 // GFX10
: encoding
: [0xff,0xc6,0x0a,0x7e,0x56,0x34,0x00,0x00]
15787 v_cvt_norm_i16_f16_e64 v5
, v1
15788 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]
15790 v_cvt_norm_i16_f16_e64 v255
, v1
15791 // GFX10
: encoding
: [0xff,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]
15793 v_cvt_norm_i16_f16_e64 v5
, v255
15794 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0xff,0x01,0x00,0x00]
15796 v_cvt_norm_i16_f16_e64 v5
, s1
15797 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x01,0x00,0x00,0x00]
15799 v_cvt_norm_i16_f16_e64 v5
, s101
15800 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x65,0x00,0x00,0x00]
15802 v_cvt_norm_i16_f16_e64 v5
, vcc_lo
15803 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x6a,0x00,0x00,0x00]
15805 v_cvt_norm_i16_f16_e64 v5
, vcc_hi
15806 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x6b,0x00,0x00,0x00]
15808 v_cvt_norm_i16_f16_e64 v5
, m0
15809 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x7c,0x00,0x00,0x00]
15811 v_cvt_norm_i16_f16_e64 v5
, exec_lo
15812 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x7e,0x00,0x00,0x00]
15814 v_cvt_norm_i16_f16_e64 v5
, exec_hi
15815 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x7f,0x00,0x00,0x00]
15817 v_cvt_norm_i16_f16_e64 v5
, 0
15818 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x80,0x00,0x00,0x00]
15820 v_cvt_norm_i16_f16_e64 v5
, -1
15821 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0xc1,0x00,0x00,0x00]
15823 v_cvt_norm_i16_f16_e64 v5
, 0.5
15824 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0xf0,0x00,0x00,0x00]
15826 v_cvt_norm_i16_f16_e64 v5
, -4.0
15827 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0xf7,0x00,0x00,0x00]
15829 v_cvt_norm_i16_f16_e64 v5
, -v1
15830 // GFX10
: encoding
: [0x05,0x00,0xe3,0xd5,0x01,0x01,0x00,0x20]
15832 v_cvt_norm_i16_f16_e64 v5
, |v1|
15833 // GFX10
: encoding
: [0x05,0x01,0xe3,0xd5,0x01,0x01,0x00,0x00]
15835 v_cvt_norm_i16_f16_e64 v5
, v1 clamp
15836 // GFX10
: encoding
: [0x05,0x80,0xe3,0xd5,0x01,0x01,0x00,0x00]
15838 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15839 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x06,0x00]
15841 v_cvt_norm_i16_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15842 // GFX10
: encoding
: [0xf9,0xc6,0xfe,0x7f,0x01,0x06,0x06,0x00]
15844 v_cvt_norm_i16_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15845 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0xff,0x06,0x06,0x00]
15847 v_cvt_norm_i16_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15848 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x86,0x00]
15850 v_cvt_norm_i16_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15851 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x65,0x06,0x86,0x00]
15853 v_cvt_norm_i16_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15854 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x6a,0x06,0x86,0x00]
15856 v_cvt_norm_i16_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15857 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x6b,0x06,0x86,0x00]
15859 v_cvt_norm_i16_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15860 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x7c,0x06,0x86,0x00]
15862 v_cvt_norm_i16_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15863 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x7e,0x06,0x86,0x00]
15865 v_cvt_norm_i16_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15866 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x7f,0x06,0x86,0x00]
15868 v_cvt_norm_i16_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15869 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x26,0x06,0x00]
15871 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15872 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x00,0x06,0x00]
15874 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15875 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x01,0x06,0x00]
15877 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15878 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x02,0x06,0x00]
15880 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15881 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x03,0x06,0x00]
15883 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15884 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x04,0x06,0x00]
15886 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
15887 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x05,0x06,0x00]
15889 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
15890 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x0e,0x06,0x00]
15892 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
15893 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x16,0x06,0x00]
15895 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
15896 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x00,0x00]
15898 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
15899 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x01,0x00]
15901 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
15902 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x02,0x00]
15904 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
15905 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x03,0x00]
15907 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
15908 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x04,0x00]
15910 v_cvt_norm_i16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
15911 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x05,0x00]
15913 v_cvt_norm_i16_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15914 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x16,0x00]
15916 v_cvt_norm_i16_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
15917 // GFX10
: encoding
: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x26,0x00]
15919 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15920 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x00]
15922 v_cvt_norm_i16_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15923 // GFX10
: encoding
: [0xfa,0xc6,0xfe,0x7f,0x01,0xe4,0x00,0x00]
15925 v_cvt_norm_i16_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
15926 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0xff,0xe4,0x00,0x00]
15928 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
15929 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x1b,0x00,0x00]
15931 v_cvt_norm_i16_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
15932 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x40,0x01,0x00]
15934 v_cvt_norm_i16_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
15935 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x41,0x01,0x00]
15937 v_cvt_norm_i16_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
15938 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x01,0x01,0x00]
15940 v_cvt_norm_i16_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
15941 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x0f,0x01,0x00]
15943 v_cvt_norm_i16_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
15944 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x11,0x01,0x00]
15946 v_cvt_norm_i16_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
15947 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x1f,0x01,0x00]
15949 v_cvt_norm_i16_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
15950 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x21,0x01,0x00]
15952 v_cvt_norm_i16_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
15953 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x2f,0x01,0x00]
15955 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
15956 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x10]
15958 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
15959 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x30]
15961 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
15962 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15964 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
15965 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
15967 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
15968 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x01]
15970 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
15971 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x03]
15973 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
15974 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15976 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
15977 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
15979 v_cvt_norm_i16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
15980 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x08,0x00]
15982 v_cvt_norm_i16_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
15983 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x51,0x01,0x00]
15985 v_cvt_norm_i16_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
15986 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x5f,0x01,0x00]
15988 v_cvt_norm_i16_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
15989 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x61,0x01,0x00]
15991 v_cvt_norm_i16_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
15992 // GFX10
: encoding
: [0xfa,0xc6,0x0a,0x7e,0x01,0x6f,0x01,0x00]
15994 v_cvt_norm_u16_f16_e32 v5
, v1
15995 // GFX10
: encoding
: [0x01,0xc9,0x0a,0x7e]
15997 v_cvt_norm_u16_f16_e32 v255
, v1
15998 // GFX10
: encoding
: [0x01,0xc9,0xfe,0x7f]
16000 v_cvt_norm_u16_f16_e32 v5
, v255
16001 // GFX10
: encoding
: [0xff,0xc9,0x0a,0x7e]
16003 v_cvt_norm_u16_f16_e32 v5
, s1
16004 // GFX10
: encoding
: [0x01,0xc8,0x0a,0x7e]
16006 v_cvt_norm_u16_f16_e32 v5
, s101
16007 // GFX10
: encoding
: [0x65,0xc8,0x0a,0x7e]
16009 v_cvt_norm_u16_f16_e32 v5
, vcc_lo
16010 // GFX10
: encoding
: [0x6a,0xc8,0x0a,0x7e]
16012 v_cvt_norm_u16_f16_e32 v5
, vcc_hi
16013 // GFX10
: encoding
: [0x6b,0xc8,0x0a,0x7e]
16015 v_cvt_norm_u16_f16_e32 v5
, m0
16016 // GFX10
: encoding
: [0x7c,0xc8,0x0a,0x7e]
16018 v_cvt_norm_u16_f16_e32 v5
, exec_lo
16019 // GFX10
: encoding
: [0x7e,0xc8,0x0a,0x7e]
16021 v_cvt_norm_u16_f16_e32 v5
, exec_hi
16022 // GFX10
: encoding
: [0x7f,0xc8,0x0a,0x7e]
16024 v_cvt_norm_u16_f16_e32 v5
, 0
16025 // GFX10
: encoding
: [0x80,0xc8,0x0a,0x7e]
16027 v_cvt_norm_u16_f16_e32 v5
, -1
16028 // GFX10
: encoding
: [0xc1,0xc8,0x0a,0x7e]
16030 v_cvt_norm_u16_f16_e32 v5
, 0.5
16031 // GFX10
: encoding
: [0xf0,0xc8,0x0a,0x7e]
16033 v_cvt_norm_u16_f16_e32 v5
, -4.0
16034 // GFX10
: encoding
: [0xf7,0xc8,0x0a,0x7e]
16036 v_cvt_norm_u16_f16_e32 v5
, 0xfe0b
16037 // GFX10
: encoding
: [0xff,0xc8,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
16039 v_cvt_norm_u16_f16_e32 v5
, 0x3456
16040 // GFX10
: encoding
: [0xff,0xc8,0x0a,0x7e,0x56,0x34,0x00,0x00]
16042 v_cvt_norm_u16_f16_e64 v5
, v1
16043 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]
16045 v_cvt_norm_u16_f16_e64 v255
, v1
16046 // GFX10
: encoding
: [0xff,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]
16048 v_cvt_norm_u16_f16_e64 v5
, v255
16049 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0xff,0x01,0x00,0x00]
16051 v_cvt_norm_u16_f16_e64 v5
, s1
16052 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x01,0x00,0x00,0x00]
16054 v_cvt_norm_u16_f16_e64 v5
, s101
16055 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x65,0x00,0x00,0x00]
16057 v_cvt_norm_u16_f16_e64 v5
, vcc_lo
16058 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x6a,0x00,0x00,0x00]
16060 v_cvt_norm_u16_f16_e64 v5
, vcc_hi
16061 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x6b,0x00,0x00,0x00]
16063 v_cvt_norm_u16_f16_e64 v5
, m0
16064 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x7c,0x00,0x00,0x00]
16066 v_cvt_norm_u16_f16_e64 v5
, exec_lo
16067 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x7e,0x00,0x00,0x00]
16069 v_cvt_norm_u16_f16_e64 v5
, exec_hi
16070 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x7f,0x00,0x00,0x00]
16072 v_cvt_norm_u16_f16_e64 v5
, 0
16073 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x80,0x00,0x00,0x00]
16075 v_cvt_norm_u16_f16_e64 v5
, -1
16076 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0xc1,0x00,0x00,0x00]
16078 v_cvt_norm_u16_f16_e64 v5
, 0.5
16079 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0xf0,0x00,0x00,0x00]
16081 v_cvt_norm_u16_f16_e64 v5
, -4.0
16082 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0xf7,0x00,0x00,0x00]
16084 v_cvt_norm_u16_f16_e64 v5
, -v1
16085 // GFX10
: encoding
: [0x05,0x00,0xe4,0xd5,0x01,0x01,0x00,0x20]
16087 v_cvt_norm_u16_f16_e64 v5
, |v1|
16088 // GFX10
: encoding
: [0x05,0x01,0xe4,0xd5,0x01,0x01,0x00,0x00]
16090 v_cvt_norm_u16_f16_e64 v5
, v1 clamp
16091 // GFX10
: encoding
: [0x05,0x80,0xe4,0xd5,0x01,0x01,0x00,0x00]
16093 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16094 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x06,0x00]
16096 v_cvt_norm_u16_f16_sdwa v255
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16097 // GFX10
: encoding
: [0xf9,0xc8,0xfe,0x7f,0x01,0x06,0x06,0x00]
16099 v_cvt_norm_u16_f16_sdwa v5
, v255 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16100 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0xff,0x06,0x06,0x00]
16102 v_cvt_norm_u16_f16_sdwa v5
, s1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16103 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x86,0x00]
16105 v_cvt_norm_u16_f16_sdwa v5
, s101 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16106 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x65,0x06,0x86,0x00]
16108 v_cvt_norm_u16_f16_sdwa v5
, vcc_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16109 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x6a,0x06,0x86,0x00]
16111 v_cvt_norm_u16_f16_sdwa v5
, vcc_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16112 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x6b,0x06,0x86,0x00]
16114 v_cvt_norm_u16_f16_sdwa v5
, m0 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16115 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x7c,0x06,0x86,0x00]
16117 v_cvt_norm_u16_f16_sdwa v5
, exec_lo dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16118 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x7e,0x06,0x86,0x00]
16120 v_cvt_norm_u16_f16_sdwa v5
, exec_hi dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16121 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x7f,0x06,0x86,0x00]
16123 v_cvt_norm_u16_f16_sdwa v5
, v1 clamp dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16124 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x26,0x06,0x00]
16126 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
16127 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x00,0x06,0x00]
16129 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
16130 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x01,0x06,0x00]
16132 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_2 dst_unused
:UNUSED_PAD src0_sel
:DWORD
16133 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x02,0x06,0x00]
16135 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:BYTE_3 dst_unused
:UNUSED_PAD src0_sel
:DWORD
16136 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x03,0x06,0x00]
16138 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:WORD_0 dst_unused
:UNUSED_PAD src0_sel
:DWORD
16139 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x04,0x06,0x00]
16141 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:WORD_1 dst_unused
:UNUSED_PAD src0_sel
:DWORD
16142 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x05,0x06,0x00]
16144 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_SEXT src0_sel
:DWORD
16145 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x0e,0x06,0x00]
16147 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PRESERVE src0_sel
:DWORD
16148 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x16,0x06,0x00]
16150 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_0
16151 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x00,0x00]
16153 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_1
16154 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x01,0x00]
16156 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_2
16157 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x02,0x00]
16159 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:BYTE_3
16160 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x03,0x00]
16162 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_0
16163 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x04,0x00]
16165 v_cvt_norm_u16_f16_sdwa v5
, v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:WORD_1
16166 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x05,0x00]
16168 v_cvt_norm_u16_f16_sdwa v5
, -v1 dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16169 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x16,0x00]
16171 v_cvt_norm_u16_f16_sdwa v5
, |v1| dst_sel
:DWORD dst_unused
:UNUSED_PAD src0_sel
:DWORD
16172 // GFX10
: encoding
: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x26,0x00]
16174 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
16175 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x00]
16177 v_cvt_norm_u16_f16_dpp v255
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
16178 // GFX10
: encoding
: [0xfa,0xc8,0xfe,0x7f,0x01,0xe4,0x00,0x00]
16180 v_cvt_norm_u16_f16_dpp v5
, v255 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0
16181 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0xff,0xe4,0x00,0x00]
16183 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[3,2,1,0] row_mask
:0x0 bank_mask
:0x0
16184 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x1b,0x00,0x00]
16186 v_cvt_norm_u16_f16_dpp v5
, v1 row_mirror row_mask
:0x0 bank_mask
:0x0
16187 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x40,0x01,0x00]
16189 v_cvt_norm_u16_f16_dpp v5
, v1 row_half_mirror row_mask
:0x0 bank_mask
:0x0
16190 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x41,0x01,0x00]
16192 v_cvt_norm_u16_f16_dpp v5
, v1 row_shl
:1 row_mask
:0x0 bank_mask
:0x0
16193 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x01,0x01,0x00]
16195 v_cvt_norm_u16_f16_dpp v5
, v1 row_shl
:15 row_mask
:0x0 bank_mask
:0x0
16196 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x0f,0x01,0x00]
16198 v_cvt_norm_u16_f16_dpp v5
, v1 row_shr
:1 row_mask
:0x0 bank_mask
:0x0
16199 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x11,0x01,0x00]
16201 v_cvt_norm_u16_f16_dpp v5
, v1 row_shr
:15 row_mask
:0x0 bank_mask
:0x0
16202 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x1f,0x01,0x00]
16204 v_cvt_norm_u16_f16_dpp v5
, v1 row_ror
:1 row_mask
:0x0 bank_mask
:0x0
16205 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x21,0x01,0x00]
16207 v_cvt_norm_u16_f16_dpp v5
, v1 row_ror
:15 row_mask
:0x0 bank_mask
:0x0
16208 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x2f,0x01,0x00]
16210 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x1 bank_mask
:0x0
16211 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x10]
16213 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x3 bank_mask
:0x0
16214 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x30]
16216 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0xf bank_mask
:0x0
16217 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
16219 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] bank_mask
:0x0
16220 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
16222 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x1
16223 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x01]
16225 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x3
16226 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x03]
16228 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0xf
16229 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
16231 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0
16232 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
16234 v_cvt_norm_u16_f16_dpp v5
, v1 quad_perm
:[0,1,2,3] row_mask
:0x0 bank_mask
:0x0 bound_ctrl
:0
16235 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x08,0x00]
16237 v_cvt_norm_u16_f16_dpp v5
, v1 row_share
:1 row_mask
:0x0 bank_mask
:0x0
16238 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x51,0x01,0x00]
16240 v_cvt_norm_u16_f16_dpp v5
, v1 row_share
:15 row_mask
:0x0 bank_mask
:0x0
16241 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x5f,0x01,0x00]
16243 v_cvt_norm_u16_f16_dpp v5
, v1 row_xmask
:1 row_mask
:0x0 bank_mask
:0x0
16244 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x61,0x01,0x00]
16246 v_cvt_norm_u16_f16_dpp v5
, v1 row_xmask
:15 row_mask
:0x0 bank_mask
:0x0
16247 // GFX10
: encoding
: [0xfa,0xc8,0x0a,0x7e,0x01,0x6f,0x01,0x00]
16250 // GFX10
: encoding
: [0x01,0xcb,0x0a,0x7e]
16252 v_swap_b32 v255
, v1
16253 // GFX10
: encoding
: [0x01,0xcb,0xfe,0x7f]
16255 v_swap_b32 v5
, v255
16256 // GFX10
: encoding
: [0xff,0xcb,0x0a,0x7e]
16258 v_swaprel_b32 v5
, v1
16259 // GFX10
: encoding
: [0x01,0xd1,0x0a,0x7e]
16261 v_swaprel_b32 v255
, v1
16262 // GFX10
: encoding
: [0x01,0xd1,0xfe,0x7f]
16264 v_swaprel_b32 v5
, v255
16265 // GFX10
: encoding
: [0xff,0xd1,0x0a,0x7e]