1 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
%s
2 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
%s
5 v_cmpx_class_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
6 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
8 v_cmpx_class_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
9 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
11 v_cmpx_class_f16_e64_dpp v1
, v2 row_mirror
12 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
14 v_cmpx_class_f16_e64_dpp v1
, v2 row_half_mirror
15 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
17 v_cmpx_class_f16_e64_dpp v1
, v2 row_shl
:1
18 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
20 v_cmpx_class_f16_e64_dpp v1
, v2 row_shl
:15
21 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
23 v_cmpx_class_f16_e64_dpp v1
, v2 row_shr
:1
24 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
26 v_cmpx_class_f16_e64_dpp v1
, v2 row_shr
:15
27 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
29 v_cmpx_class_f16_e64_dpp v1
, v2 row_ror
:1
30 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
32 v_cmpx_class_f16_e64_dpp v1
, v2 row_ror
:15
33 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
35 v_cmpx_class_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
36 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
38 v_cmpx_class_f16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
39 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
41 v_cmpx_class_f16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
42 // GFX11
: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
44 v_cmpx_class_f16_e64_dpp
-|v255|
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
45 // GFX11
: [0x7e,0x01,0xfd,0xd4,0xfa,0xfe,0x03,0x20,0xff,0x6f,0x05,0x30]
47 v_cmpx_class_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
48 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
50 v_cmpx_class_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
51 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
53 v_cmpx_class_f32_e64_dpp v1
, v2 row_mirror
54 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
56 v_cmpx_class_f32_e64_dpp v1
, v2 row_half_mirror
57 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
59 v_cmpx_class_f32_e64_dpp v1
, v2 row_shl
:1
60 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
62 v_cmpx_class_f32_e64_dpp v1
, v2 row_shl
:15
63 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
65 v_cmpx_class_f32_e64_dpp v1
, v2 row_shr
:1
66 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
68 v_cmpx_class_f32_e64_dpp v1
, v2 row_shr
:15
69 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
71 v_cmpx_class_f32_e64_dpp v1
, v2 row_ror
:1
72 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
74 v_cmpx_class_f32_e64_dpp v1
, v2 row_ror
:15
75 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
77 v_cmpx_class_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
78 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
80 v_cmpx_class_f32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
81 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
83 v_cmpx_class_f32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
84 // GFX11
: [0x7e,0x00,0xfe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
86 v_cmpx_class_f32_e64_dpp
-|v255|
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
87 // GFX11
: [0x7e,0x01,0xfe,0xd4,0xfa,0xfe,0x03,0x20,0xff,0x6f,0x05,0x30]
89 v_cmpx_eq_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
90 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
92 v_cmpx_eq_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
93 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
95 v_cmpx_eq_f16_e64_dpp v1
, v2 row_mirror
96 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
98 v_cmpx_eq_f16_e64_dpp v1
, v2 row_half_mirror
99 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
101 v_cmpx_eq_f16_e64_dpp v1
, v2 row_shl
:1
102 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
104 v_cmpx_eq_f16_e64_dpp v1
, v2 row_shl
:15
105 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
107 v_cmpx_eq_f16_e64_dpp v1
, v2 row_shr
:1
108 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
110 v_cmpx_eq_f16_e64_dpp v1
, v2 row_shr
:15
111 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
113 v_cmpx_eq_f16_e64_dpp v1
, v2 row_ror
:1
114 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
116 v_cmpx_eq_f16_e64_dpp v1
, v2 row_ror
:15
117 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
119 v_cmpx_eq_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
120 // GFX11
: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
122 v_cmpx_eq_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
123 // GFX11
: [0x7e,0x01,0x82,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
125 v_cmpx_eq_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
126 // GFX11
: [0x7e,0x02,0x82,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
128 v_cmpx_eq_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
129 // GFX11
: [0x7e,0x83,0x82,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
131 v_cmpx_eq_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
132 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
134 v_cmpx_eq_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
135 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
137 v_cmpx_eq_f32_e64_dpp v1
, v2 row_mirror
138 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
140 v_cmpx_eq_f32_e64_dpp v1
, v2 row_half_mirror
141 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
143 v_cmpx_eq_f32_e64_dpp v1
, v2 row_shl
:1
144 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
146 v_cmpx_eq_f32_e64_dpp v1
, v2 row_shl
:15
147 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
149 v_cmpx_eq_f32_e64_dpp v1
, v2 row_shr
:1
150 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
152 v_cmpx_eq_f32_e64_dpp v1
, v2 row_shr
:15
153 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
155 v_cmpx_eq_f32_e64_dpp v1
, v2 row_ror
:1
156 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
158 v_cmpx_eq_f32_e64_dpp v1
, v2 row_ror
:15
159 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
161 v_cmpx_eq_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
162 // GFX11
: [0x7e,0x00,0x92,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
164 v_cmpx_eq_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
165 // GFX11
: [0x7e,0x01,0x92,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
167 v_cmpx_eq_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
168 // GFX11
: [0x7e,0x02,0x92,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
170 v_cmpx_eq_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
171 // GFX11
: [0x7e,0x83,0x92,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
173 v_cmpx_eq_i16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
174 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
176 v_cmpx_eq_i16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
177 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
179 v_cmpx_eq_i16_e64_dpp v1
, v2 row_mirror
180 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
182 v_cmpx_eq_i16_e64_dpp v1
, v2 row_half_mirror
183 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
185 v_cmpx_eq_i16_e64_dpp v1
, v2 row_shl
:1
186 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
188 v_cmpx_eq_i16_e64_dpp v1
, v2 row_shl
:15
189 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
191 v_cmpx_eq_i16_e64_dpp v1
, v2 row_shr
:1
192 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
194 v_cmpx_eq_i16_e64_dpp v1
, v2 row_shr
:15
195 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
197 v_cmpx_eq_i16_e64_dpp v1
, v2 row_ror
:1
198 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
200 v_cmpx_eq_i16_e64_dpp v1
, v2 row_ror
:15
201 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
203 v_cmpx_eq_i16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
204 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
206 v_cmpx_eq_i16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
207 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
209 v_cmpx_eq_i16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
210 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
212 v_cmpx_eq_i16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
213 // GFX11
: [0x7e,0x00,0xb2,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
215 v_cmpx_eq_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
216 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
218 v_cmpx_eq_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
219 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
221 v_cmpx_eq_i32_e64_dpp v1
, v2 row_mirror
222 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
224 v_cmpx_eq_i32_e64_dpp v1
, v2 row_half_mirror
225 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
227 v_cmpx_eq_i32_e64_dpp v1
, v2 row_shl
:1
228 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
230 v_cmpx_eq_i32_e64_dpp v1
, v2 row_shl
:15
231 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
233 v_cmpx_eq_i32_e64_dpp v1
, v2 row_shr
:1
234 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
236 v_cmpx_eq_i32_e64_dpp v1
, v2 row_shr
:15
237 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
239 v_cmpx_eq_i32_e64_dpp v1
, v2 row_ror
:1
240 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
242 v_cmpx_eq_i32_e64_dpp v1
, v2 row_ror
:15
243 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
245 v_cmpx_eq_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
246 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
248 v_cmpx_eq_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
249 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
251 v_cmpx_eq_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
252 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
254 v_cmpx_eq_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
255 // GFX11
: [0x7e,0x00,0xc2,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
257 v_cmpx_eq_u16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
258 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
260 v_cmpx_eq_u16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
261 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
263 v_cmpx_eq_u16_e64_dpp v1
, v2 row_mirror
264 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
266 v_cmpx_eq_u16_e64_dpp v1
, v2 row_half_mirror
267 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
269 v_cmpx_eq_u16_e64_dpp v1
, v2 row_shl
:1
270 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
272 v_cmpx_eq_u16_e64_dpp v1
, v2 row_shl
:15
273 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
275 v_cmpx_eq_u16_e64_dpp v1
, v2 row_shr
:1
276 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
278 v_cmpx_eq_u16_e64_dpp v1
, v2 row_shr
:15
279 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
281 v_cmpx_eq_u16_e64_dpp v1
, v2 row_ror
:1
282 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
284 v_cmpx_eq_u16_e64_dpp v1
, v2 row_ror
:15
285 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
287 v_cmpx_eq_u16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
288 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
290 v_cmpx_eq_u16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
291 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
293 v_cmpx_eq_u16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
294 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
296 v_cmpx_eq_u16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
297 // GFX11
: [0x7e,0x00,0xba,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
299 v_cmpx_eq_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
300 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
302 v_cmpx_eq_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
303 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
305 v_cmpx_eq_u32_e64_dpp v1
, v2 row_mirror
306 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
308 v_cmpx_eq_u32_e64_dpp v1
, v2 row_half_mirror
309 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
311 v_cmpx_eq_u32_e64_dpp v1
, v2 row_shl
:1
312 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
314 v_cmpx_eq_u32_e64_dpp v1
, v2 row_shl
:15
315 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
317 v_cmpx_eq_u32_e64_dpp v1
, v2 row_shr
:1
318 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
320 v_cmpx_eq_u32_e64_dpp v1
, v2 row_shr
:15
321 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
323 v_cmpx_eq_u32_e64_dpp v1
, v2 row_ror
:1
324 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
326 v_cmpx_eq_u32_e64_dpp v1
, v2 row_ror
:15
327 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
329 v_cmpx_eq_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
330 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
332 v_cmpx_eq_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
333 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
335 v_cmpx_eq_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
336 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
338 v_cmpx_eq_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
339 // GFX11
: [0x7e,0x00,0xca,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
341 v_cmpx_f_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
342 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
344 v_cmpx_f_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
345 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
347 v_cmpx_f_f16_e64_dpp v1
, v2 row_mirror
348 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
350 v_cmpx_f_f16_e64_dpp v1
, v2 row_half_mirror
351 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
353 v_cmpx_f_f16_e64_dpp v1
, v2 row_shl
:1
354 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
356 v_cmpx_f_f16_e64_dpp v1
, v2 row_shl
:15
357 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
359 v_cmpx_f_f16_e64_dpp v1
, v2 row_shr
:1
360 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
362 v_cmpx_f_f16_e64_dpp v1
, v2 row_shr
:15
363 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
365 v_cmpx_f_f16_e64_dpp v1
, v2 row_ror
:1
366 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
368 v_cmpx_f_f16_e64_dpp v1
, v2 row_ror
:15
369 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
371 v_cmpx_f_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
372 // GFX11
: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
374 v_cmpx_f_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
375 // GFX11
: [0x7e,0x01,0x80,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
377 v_cmpx_f_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
378 // GFX11
: [0x7e,0x02,0x80,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
380 v_cmpx_f_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
381 // GFX11
: [0x7e,0x83,0x80,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
383 v_cmpx_f_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
384 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
386 v_cmpx_f_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
387 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
389 v_cmpx_f_f32_e64_dpp v1
, v2 row_mirror
390 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
392 v_cmpx_f_f32_e64_dpp v1
, v2 row_half_mirror
393 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
395 v_cmpx_f_f32_e64_dpp v1
, v2 row_shl
:1
396 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
398 v_cmpx_f_f32_e64_dpp v1
, v2 row_shl
:15
399 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
401 v_cmpx_f_f32_e64_dpp v1
, v2 row_shr
:1
402 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
404 v_cmpx_f_f32_e64_dpp v1
, v2 row_shr
:15
405 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
407 v_cmpx_f_f32_e64_dpp v1
, v2 row_ror
:1
408 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
410 v_cmpx_f_f32_e64_dpp v1
, v2 row_ror
:15
411 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
413 v_cmpx_f_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
414 // GFX11
: [0x7e,0x00,0x90,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
416 v_cmpx_f_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
417 // GFX11
: [0x7e,0x01,0x90,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
419 v_cmpx_f_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
420 // GFX11
: [0x7e,0x02,0x90,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
422 v_cmpx_f_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
423 // GFX11
: [0x7e,0x83,0x90,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
425 v_cmpx_f_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
426 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
428 v_cmpx_f_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
429 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
431 v_cmpx_f_i32_e64_dpp v1
, v2 row_mirror
432 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
434 v_cmpx_f_i32_e64_dpp v1
, v2 row_half_mirror
435 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
437 v_cmpx_f_i32_e64_dpp v1
, v2 row_shl
:1
438 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
440 v_cmpx_f_i32_e64_dpp v1
, v2 row_shl
:15
441 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
443 v_cmpx_f_i32_e64_dpp v1
, v2 row_shr
:1
444 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
446 v_cmpx_f_i32_e64_dpp v1
, v2 row_shr
:15
447 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
449 v_cmpx_f_i32_e64_dpp v1
, v2 row_ror
:1
450 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
452 v_cmpx_f_i32_e64_dpp v1
, v2 row_ror
:15
453 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
455 v_cmpx_f_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
456 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
458 v_cmpx_f_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
459 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
461 v_cmpx_f_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
462 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
464 v_cmpx_f_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
465 // GFX11
: [0x7e,0x00,0xc0,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
467 v_cmpx_f_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
468 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
470 v_cmpx_f_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
471 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
473 v_cmpx_f_u32_e64_dpp v1
, v2 row_mirror
474 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
476 v_cmpx_f_u32_e64_dpp v1
, v2 row_half_mirror
477 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
479 v_cmpx_f_u32_e64_dpp v1
, v2 row_shl
:1
480 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
482 v_cmpx_f_u32_e64_dpp v1
, v2 row_shl
:15
483 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
485 v_cmpx_f_u32_e64_dpp v1
, v2 row_shr
:1
486 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
488 v_cmpx_f_u32_e64_dpp v1
, v2 row_shr
:15
489 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
491 v_cmpx_f_u32_e64_dpp v1
, v2 row_ror
:1
492 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
494 v_cmpx_f_u32_e64_dpp v1
, v2 row_ror
:15
495 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
497 v_cmpx_f_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
498 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
500 v_cmpx_f_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
501 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
503 v_cmpx_f_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
504 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
506 v_cmpx_f_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
507 // GFX11
: [0x7e,0x00,0xc8,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
509 v_cmpx_ge_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
510 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
512 v_cmpx_ge_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
513 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
515 v_cmpx_ge_f16_e64_dpp v1
, v2 row_mirror
516 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
518 v_cmpx_ge_f16_e64_dpp v1
, v2 row_half_mirror
519 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
521 v_cmpx_ge_f16_e64_dpp v1
, v2 row_shl
:1
522 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
524 v_cmpx_ge_f16_e64_dpp v1
, v2 row_shl
:15
525 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
527 v_cmpx_ge_f16_e64_dpp v1
, v2 row_shr
:1
528 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
530 v_cmpx_ge_f16_e64_dpp v1
, v2 row_shr
:15
531 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
533 v_cmpx_ge_f16_e64_dpp v1
, v2 row_ror
:1
534 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
536 v_cmpx_ge_f16_e64_dpp v1
, v2 row_ror
:15
537 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
539 v_cmpx_ge_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
540 // GFX11
: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
542 v_cmpx_ge_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
543 // GFX11
: [0x7e,0x01,0x86,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
545 v_cmpx_ge_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
546 // GFX11
: [0x7e,0x02,0x86,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
548 v_cmpx_ge_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
549 // GFX11
: [0x7e,0x83,0x86,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
551 v_cmpx_ge_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
552 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
554 v_cmpx_ge_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
555 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
557 v_cmpx_ge_f32_e64_dpp v1
, v2 row_mirror
558 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
560 v_cmpx_ge_f32_e64_dpp v1
, v2 row_half_mirror
561 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
563 v_cmpx_ge_f32_e64_dpp v1
, v2 row_shl
:1
564 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
566 v_cmpx_ge_f32_e64_dpp v1
, v2 row_shl
:15
567 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
569 v_cmpx_ge_f32_e64_dpp v1
, v2 row_shr
:1
570 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
572 v_cmpx_ge_f32_e64_dpp v1
, v2 row_shr
:15
573 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
575 v_cmpx_ge_f32_e64_dpp v1
, v2 row_ror
:1
576 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
578 v_cmpx_ge_f32_e64_dpp v1
, v2 row_ror
:15
579 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
581 v_cmpx_ge_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
582 // GFX11
: [0x7e,0x00,0x96,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
584 v_cmpx_ge_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
585 // GFX11
: [0x7e,0x01,0x96,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
587 v_cmpx_ge_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
588 // GFX11
: [0x7e,0x02,0x96,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
590 v_cmpx_ge_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
591 // GFX11
: [0x7e,0x83,0x96,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
593 v_cmpx_ge_i16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
594 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
596 v_cmpx_ge_i16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
597 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
599 v_cmpx_ge_i16_e64_dpp v1
, v2 row_mirror
600 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
602 v_cmpx_ge_i16_e64_dpp v1
, v2 row_half_mirror
603 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
605 v_cmpx_ge_i16_e64_dpp v1
, v2 row_shl
:1
606 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
608 v_cmpx_ge_i16_e64_dpp v1
, v2 row_shl
:15
609 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
611 v_cmpx_ge_i16_e64_dpp v1
, v2 row_shr
:1
612 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
614 v_cmpx_ge_i16_e64_dpp v1
, v2 row_shr
:15
615 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
617 v_cmpx_ge_i16_e64_dpp v1
, v2 row_ror
:1
618 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
620 v_cmpx_ge_i16_e64_dpp v1
, v2 row_ror
:15
621 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
623 v_cmpx_ge_i16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
624 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
626 v_cmpx_ge_i16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
627 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
629 v_cmpx_ge_i16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
630 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
632 v_cmpx_ge_i16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
633 // GFX11
: [0x7e,0x00,0xb6,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
635 v_cmpx_ge_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
636 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
638 v_cmpx_ge_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
639 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
641 v_cmpx_ge_i32_e64_dpp v1
, v2 row_mirror
642 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
644 v_cmpx_ge_i32_e64_dpp v1
, v2 row_half_mirror
645 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
647 v_cmpx_ge_i32_e64_dpp v1
, v2 row_shl
:1
648 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
650 v_cmpx_ge_i32_e64_dpp v1
, v2 row_shl
:15
651 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
653 v_cmpx_ge_i32_e64_dpp v1
, v2 row_shr
:1
654 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
656 v_cmpx_ge_i32_e64_dpp v1
, v2 row_shr
:15
657 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
659 v_cmpx_ge_i32_e64_dpp v1
, v2 row_ror
:1
660 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
662 v_cmpx_ge_i32_e64_dpp v1
, v2 row_ror
:15
663 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
665 v_cmpx_ge_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
666 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
668 v_cmpx_ge_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
669 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
671 v_cmpx_ge_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
672 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
674 v_cmpx_ge_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
675 // GFX11
: [0x7e,0x00,0xc6,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
677 v_cmpx_ge_u16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
678 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
680 v_cmpx_ge_u16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
681 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
683 v_cmpx_ge_u16_e64_dpp v1
, v2 row_mirror
684 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
686 v_cmpx_ge_u16_e64_dpp v1
, v2 row_half_mirror
687 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
689 v_cmpx_ge_u16_e64_dpp v1
, v2 row_shl
:1
690 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
692 v_cmpx_ge_u16_e64_dpp v1
, v2 row_shl
:15
693 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
695 v_cmpx_ge_u16_e64_dpp v1
, v2 row_shr
:1
696 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
698 v_cmpx_ge_u16_e64_dpp v1
, v2 row_shr
:15
699 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
701 v_cmpx_ge_u16_e64_dpp v1
, v2 row_ror
:1
702 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
704 v_cmpx_ge_u16_e64_dpp v1
, v2 row_ror
:15
705 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
707 v_cmpx_ge_u16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
708 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
710 v_cmpx_ge_u16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
711 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
713 v_cmpx_ge_u16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
714 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
716 v_cmpx_ge_u16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
717 // GFX11
: [0x7e,0x00,0xbe,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
719 v_cmpx_ge_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
720 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
722 v_cmpx_ge_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
723 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
725 v_cmpx_ge_u32_e64_dpp v1
, v2 row_mirror
726 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
728 v_cmpx_ge_u32_e64_dpp v1
, v2 row_half_mirror
729 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
731 v_cmpx_ge_u32_e64_dpp v1
, v2 row_shl
:1
732 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
734 v_cmpx_ge_u32_e64_dpp v1
, v2 row_shl
:15
735 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
737 v_cmpx_ge_u32_e64_dpp v1
, v2 row_shr
:1
738 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
740 v_cmpx_ge_u32_e64_dpp v1
, v2 row_shr
:15
741 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
743 v_cmpx_ge_u32_e64_dpp v1
, v2 row_ror
:1
744 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
746 v_cmpx_ge_u32_e64_dpp v1
, v2 row_ror
:15
747 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
749 v_cmpx_ge_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
750 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
752 v_cmpx_ge_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
753 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
755 v_cmpx_ge_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
756 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
758 v_cmpx_ge_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
759 // GFX11
: [0x7e,0x00,0xce,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
761 v_cmpx_gt_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
762 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
764 v_cmpx_gt_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
765 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
767 v_cmpx_gt_f16_e64_dpp v1
, v2 row_mirror
768 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
770 v_cmpx_gt_f16_e64_dpp v1
, v2 row_half_mirror
771 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
773 v_cmpx_gt_f16_e64_dpp v1
, v2 row_shl
:1
774 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
776 v_cmpx_gt_f16_e64_dpp v1
, v2 row_shl
:15
777 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
779 v_cmpx_gt_f16_e64_dpp v1
, v2 row_shr
:1
780 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
782 v_cmpx_gt_f16_e64_dpp v1
, v2 row_shr
:15
783 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
785 v_cmpx_gt_f16_e64_dpp v1
, v2 row_ror
:1
786 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
788 v_cmpx_gt_f16_e64_dpp v1
, v2 row_ror
:15
789 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
791 v_cmpx_gt_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
792 // GFX11
: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
794 v_cmpx_gt_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
795 // GFX11
: [0x7e,0x01,0x84,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
797 v_cmpx_gt_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
798 // GFX11
: [0x7e,0x02,0x84,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
800 v_cmpx_gt_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
801 // GFX11
: [0x7e,0x83,0x84,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
803 v_cmpx_gt_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
804 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
806 v_cmpx_gt_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
807 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
809 v_cmpx_gt_f32_e64_dpp v1
, v2 row_mirror
810 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
812 v_cmpx_gt_f32_e64_dpp v1
, v2 row_half_mirror
813 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
815 v_cmpx_gt_f32_e64_dpp v1
, v2 row_shl
:1
816 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
818 v_cmpx_gt_f32_e64_dpp v1
, v2 row_shl
:15
819 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
821 v_cmpx_gt_f32_e64_dpp v1
, v2 row_shr
:1
822 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
824 v_cmpx_gt_f32_e64_dpp v1
, v2 row_shr
:15
825 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
827 v_cmpx_gt_f32_e64_dpp v1
, v2 row_ror
:1
828 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
830 v_cmpx_gt_f32_e64_dpp v1
, v2 row_ror
:15
831 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
833 v_cmpx_gt_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
834 // GFX11
: [0x7e,0x00,0x94,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
836 v_cmpx_gt_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
837 // GFX11
: [0x7e,0x01,0x94,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
839 v_cmpx_gt_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
840 // GFX11
: [0x7e,0x02,0x94,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
842 v_cmpx_gt_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
843 // GFX11
: [0x7e,0x83,0x94,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
845 v_cmpx_gt_i16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
846 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
848 v_cmpx_gt_i16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
849 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
851 v_cmpx_gt_i16_e64_dpp v1
, v2 row_mirror
852 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
854 v_cmpx_gt_i16_e64_dpp v1
, v2 row_half_mirror
855 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
857 v_cmpx_gt_i16_e64_dpp v1
, v2 row_shl
:1
858 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
860 v_cmpx_gt_i16_e64_dpp v1
, v2 row_shl
:15
861 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
863 v_cmpx_gt_i16_e64_dpp v1
, v2 row_shr
:1
864 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
866 v_cmpx_gt_i16_e64_dpp v1
, v2 row_shr
:15
867 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
869 v_cmpx_gt_i16_e64_dpp v1
, v2 row_ror
:1
870 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
872 v_cmpx_gt_i16_e64_dpp v1
, v2 row_ror
:15
873 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
875 v_cmpx_gt_i16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
876 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
878 v_cmpx_gt_i16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
879 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
881 v_cmpx_gt_i16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
882 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
884 v_cmpx_gt_i16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
885 // GFX11
: [0x7e,0x00,0xb4,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
887 v_cmpx_gt_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
888 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
890 v_cmpx_gt_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
891 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
893 v_cmpx_gt_i32_e64_dpp v1
, v2 row_mirror
894 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
896 v_cmpx_gt_i32_e64_dpp v1
, v2 row_half_mirror
897 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
899 v_cmpx_gt_i32_e64_dpp v1
, v2 row_shl
:1
900 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
902 v_cmpx_gt_i32_e64_dpp v1
, v2 row_shl
:15
903 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
905 v_cmpx_gt_i32_e64_dpp v1
, v2 row_shr
:1
906 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
908 v_cmpx_gt_i32_e64_dpp v1
, v2 row_shr
:15
909 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
911 v_cmpx_gt_i32_e64_dpp v1
, v2 row_ror
:1
912 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
914 v_cmpx_gt_i32_e64_dpp v1
, v2 row_ror
:15
915 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
917 v_cmpx_gt_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
918 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
920 v_cmpx_gt_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
921 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
923 v_cmpx_gt_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
924 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
926 v_cmpx_gt_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
927 // GFX11
: [0x7e,0x00,0xc4,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
929 v_cmpx_gt_u16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
930 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
932 v_cmpx_gt_u16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
933 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
935 v_cmpx_gt_u16_e64_dpp v1
, v2 row_mirror
936 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
938 v_cmpx_gt_u16_e64_dpp v1
, v2 row_half_mirror
939 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
941 v_cmpx_gt_u16_e64_dpp v1
, v2 row_shl
:1
942 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
944 v_cmpx_gt_u16_e64_dpp v1
, v2 row_shl
:15
945 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
947 v_cmpx_gt_u16_e64_dpp v1
, v2 row_shr
:1
948 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
950 v_cmpx_gt_u16_e64_dpp v1
, v2 row_shr
:15
951 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
953 v_cmpx_gt_u16_e64_dpp v1
, v2 row_ror
:1
954 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
956 v_cmpx_gt_u16_e64_dpp v1
, v2 row_ror
:15
957 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
959 v_cmpx_gt_u16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
960 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
962 v_cmpx_gt_u16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
963 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
965 v_cmpx_gt_u16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
966 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
968 v_cmpx_gt_u16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
969 // GFX11
: [0x7e,0x00,0xbc,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
971 v_cmpx_gt_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
972 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
974 v_cmpx_gt_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
975 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
977 v_cmpx_gt_u32_e64_dpp v1
, v2 row_mirror
978 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
980 v_cmpx_gt_u32_e64_dpp v1
, v2 row_half_mirror
981 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
983 v_cmpx_gt_u32_e64_dpp v1
, v2 row_shl
:1
984 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
986 v_cmpx_gt_u32_e64_dpp v1
, v2 row_shl
:15
987 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
989 v_cmpx_gt_u32_e64_dpp v1
, v2 row_shr
:1
990 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
992 v_cmpx_gt_u32_e64_dpp v1
, v2 row_shr
:15
993 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
995 v_cmpx_gt_u32_e64_dpp v1
, v2 row_ror
:1
996 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
998 v_cmpx_gt_u32_e64_dpp v1
, v2 row_ror
:15
999 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1001 v_cmpx_gt_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1002 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1004 v_cmpx_gt_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1005 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1007 v_cmpx_gt_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1008 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1010 v_cmpx_gt_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1011 // GFX11
: [0x7e,0x00,0xcc,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1013 v_cmpx_le_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1014 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1016 v_cmpx_le_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1017 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1019 v_cmpx_le_f16_e64_dpp v1
, v2 row_mirror
1020 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1022 v_cmpx_le_f16_e64_dpp v1
, v2 row_half_mirror
1023 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1025 v_cmpx_le_f16_e64_dpp v1
, v2 row_shl
:1
1026 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1028 v_cmpx_le_f16_e64_dpp v1
, v2 row_shl
:15
1029 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1031 v_cmpx_le_f16_e64_dpp v1
, v2 row_shr
:1
1032 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1034 v_cmpx_le_f16_e64_dpp v1
, v2 row_shr
:15
1035 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1037 v_cmpx_le_f16_e64_dpp v1
, v2 row_ror
:1
1038 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1040 v_cmpx_le_f16_e64_dpp v1
, v2 row_ror
:15
1041 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1043 v_cmpx_le_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1044 // GFX11
: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1046 v_cmpx_le_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1047 // GFX11
: [0x7e,0x01,0x83,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1049 v_cmpx_le_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1050 // GFX11
: [0x7e,0x02,0x83,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1052 v_cmpx_le_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1053 // GFX11
: [0x7e,0x83,0x83,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1055 v_cmpx_le_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1056 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1058 v_cmpx_le_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1059 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1061 v_cmpx_le_f32_e64_dpp v1
, v2 row_mirror
1062 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1064 v_cmpx_le_f32_e64_dpp v1
, v2 row_half_mirror
1065 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1067 v_cmpx_le_f32_e64_dpp v1
, v2 row_shl
:1
1068 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1070 v_cmpx_le_f32_e64_dpp v1
, v2 row_shl
:15
1071 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1073 v_cmpx_le_f32_e64_dpp v1
, v2 row_shr
:1
1074 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1076 v_cmpx_le_f32_e64_dpp v1
, v2 row_shr
:15
1077 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1079 v_cmpx_le_f32_e64_dpp v1
, v2 row_ror
:1
1080 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1082 v_cmpx_le_f32_e64_dpp v1
, v2 row_ror
:15
1083 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1085 v_cmpx_le_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1086 // GFX11
: [0x7e,0x00,0x93,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1088 v_cmpx_le_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1089 // GFX11
: [0x7e,0x01,0x93,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1091 v_cmpx_le_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1092 // GFX11
: [0x7e,0x02,0x93,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1094 v_cmpx_le_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1095 // GFX11
: [0x7e,0x83,0x93,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1097 v_cmpx_le_i16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1098 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1100 v_cmpx_le_i16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1101 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1103 v_cmpx_le_i16_e64_dpp v1
, v2 row_mirror
1104 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1106 v_cmpx_le_i16_e64_dpp v1
, v2 row_half_mirror
1107 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1109 v_cmpx_le_i16_e64_dpp v1
, v2 row_shl
:1
1110 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1112 v_cmpx_le_i16_e64_dpp v1
, v2 row_shl
:15
1113 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1115 v_cmpx_le_i16_e64_dpp v1
, v2 row_shr
:1
1116 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1118 v_cmpx_le_i16_e64_dpp v1
, v2 row_shr
:15
1119 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1121 v_cmpx_le_i16_e64_dpp v1
, v2 row_ror
:1
1122 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1124 v_cmpx_le_i16_e64_dpp v1
, v2 row_ror
:15
1125 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1127 v_cmpx_le_i16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1128 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1130 v_cmpx_le_i16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1131 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1133 v_cmpx_le_i16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1134 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1136 v_cmpx_le_i16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1137 // GFX11
: [0x7e,0x00,0xb3,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1139 v_cmpx_le_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1140 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1142 v_cmpx_le_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1143 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1145 v_cmpx_le_i32_e64_dpp v1
, v2 row_mirror
1146 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1148 v_cmpx_le_i32_e64_dpp v1
, v2 row_half_mirror
1149 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1151 v_cmpx_le_i32_e64_dpp v1
, v2 row_shl
:1
1152 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1154 v_cmpx_le_i32_e64_dpp v1
, v2 row_shl
:15
1155 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1157 v_cmpx_le_i32_e64_dpp v1
, v2 row_shr
:1
1158 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1160 v_cmpx_le_i32_e64_dpp v1
, v2 row_shr
:15
1161 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1163 v_cmpx_le_i32_e64_dpp v1
, v2 row_ror
:1
1164 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1166 v_cmpx_le_i32_e64_dpp v1
, v2 row_ror
:15
1167 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1169 v_cmpx_le_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1170 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1172 v_cmpx_le_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1173 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1175 v_cmpx_le_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1176 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1178 v_cmpx_le_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1179 // GFX11
: [0x7e,0x00,0xc3,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1181 v_cmpx_le_u16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1182 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1184 v_cmpx_le_u16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1185 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1187 v_cmpx_le_u16_e64_dpp v1
, v2 row_mirror
1188 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1190 v_cmpx_le_u16_e64_dpp v1
, v2 row_half_mirror
1191 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1193 v_cmpx_le_u16_e64_dpp v1
, v2 row_shl
:1
1194 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1196 v_cmpx_le_u16_e64_dpp v1
, v2 row_shl
:15
1197 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1199 v_cmpx_le_u16_e64_dpp v1
, v2 row_shr
:1
1200 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1202 v_cmpx_le_u16_e64_dpp v1
, v2 row_shr
:15
1203 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1205 v_cmpx_le_u16_e64_dpp v1
, v2 row_ror
:1
1206 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1208 v_cmpx_le_u16_e64_dpp v1
, v2 row_ror
:15
1209 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1211 v_cmpx_le_u16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1212 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1214 v_cmpx_le_u16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1215 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1217 v_cmpx_le_u16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1218 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1220 v_cmpx_le_u16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1221 // GFX11
: [0x7e,0x00,0xbb,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1223 v_cmpx_le_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1224 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1226 v_cmpx_le_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1227 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1229 v_cmpx_le_u32_e64_dpp v1
, v2 row_mirror
1230 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1232 v_cmpx_le_u32_e64_dpp v1
, v2 row_half_mirror
1233 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1235 v_cmpx_le_u32_e64_dpp v1
, v2 row_shl
:1
1236 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1238 v_cmpx_le_u32_e64_dpp v1
, v2 row_shl
:15
1239 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1241 v_cmpx_le_u32_e64_dpp v1
, v2 row_shr
:1
1242 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1244 v_cmpx_le_u32_e64_dpp v1
, v2 row_shr
:15
1245 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1247 v_cmpx_le_u32_e64_dpp v1
, v2 row_ror
:1
1248 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1250 v_cmpx_le_u32_e64_dpp v1
, v2 row_ror
:15
1251 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1253 v_cmpx_le_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1254 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1256 v_cmpx_le_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1257 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1259 v_cmpx_le_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1260 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1262 v_cmpx_le_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1263 // GFX11
: [0x7e,0x00,0xcb,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1265 v_cmpx_lg_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1266 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1268 v_cmpx_lg_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1269 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1271 v_cmpx_lg_f16_e64_dpp v1
, v2 row_mirror
1272 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1274 v_cmpx_lg_f16_e64_dpp v1
, v2 row_half_mirror
1275 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1277 v_cmpx_lg_f16_e64_dpp v1
, v2 row_shl
:1
1278 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1280 v_cmpx_lg_f16_e64_dpp v1
, v2 row_shl
:15
1281 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1283 v_cmpx_lg_f16_e64_dpp v1
, v2 row_shr
:1
1284 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1286 v_cmpx_lg_f16_e64_dpp v1
, v2 row_shr
:15
1287 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1289 v_cmpx_lg_f16_e64_dpp v1
, v2 row_ror
:1
1290 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1292 v_cmpx_lg_f16_e64_dpp v1
, v2 row_ror
:15
1293 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1295 v_cmpx_lg_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1296 // GFX11
: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1298 v_cmpx_lg_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1299 // GFX11
: [0x7e,0x01,0x85,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1301 v_cmpx_lg_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1302 // GFX11
: [0x7e,0x02,0x85,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1304 v_cmpx_lg_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1305 // GFX11
: [0x7e,0x83,0x85,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1307 v_cmpx_lg_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1308 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1310 v_cmpx_lg_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1311 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1313 v_cmpx_lg_f32_e64_dpp v1
, v2 row_mirror
1314 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1316 v_cmpx_lg_f32_e64_dpp v1
, v2 row_half_mirror
1317 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1319 v_cmpx_lg_f32_e64_dpp v1
, v2 row_shl
:1
1320 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1322 v_cmpx_lg_f32_e64_dpp v1
, v2 row_shl
:15
1323 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1325 v_cmpx_lg_f32_e64_dpp v1
, v2 row_shr
:1
1326 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1328 v_cmpx_lg_f32_e64_dpp v1
, v2 row_shr
:15
1329 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1331 v_cmpx_lg_f32_e64_dpp v1
, v2 row_ror
:1
1332 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1334 v_cmpx_lg_f32_e64_dpp v1
, v2 row_ror
:15
1335 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1337 v_cmpx_lg_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1338 // GFX11
: [0x7e,0x00,0x95,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1340 v_cmpx_lg_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1341 // GFX11
: [0x7e,0x01,0x95,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1343 v_cmpx_lg_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1344 // GFX11
: [0x7e,0x02,0x95,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1346 v_cmpx_lg_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1347 // GFX11
: [0x7e,0x83,0x95,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1349 v_cmpx_lt_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1350 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1352 v_cmpx_lt_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1353 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1355 v_cmpx_lt_f16_e64_dpp v1
, v2 row_mirror
1356 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1358 v_cmpx_lt_f16_e64_dpp v1
, v2 row_half_mirror
1359 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1361 v_cmpx_lt_f16_e64_dpp v1
, v2 row_shl
:1
1362 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1364 v_cmpx_lt_f16_e64_dpp v1
, v2 row_shl
:15
1365 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1367 v_cmpx_lt_f16_e64_dpp v1
, v2 row_shr
:1
1368 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1370 v_cmpx_lt_f16_e64_dpp v1
, v2 row_shr
:15
1371 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1373 v_cmpx_lt_f16_e64_dpp v1
, v2 row_ror
:1
1374 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1376 v_cmpx_lt_f16_e64_dpp v1
, v2 row_ror
:15
1377 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1379 v_cmpx_lt_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1380 // GFX11
: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1382 v_cmpx_lt_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1383 // GFX11
: [0x7e,0x01,0x81,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1385 v_cmpx_lt_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1386 // GFX11
: [0x7e,0x02,0x81,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1388 v_cmpx_lt_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1389 // GFX11
: [0x7e,0x83,0x81,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1391 v_cmpx_lt_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1392 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1394 v_cmpx_lt_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1395 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1397 v_cmpx_lt_f32_e64_dpp v1
, v2 row_mirror
1398 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1400 v_cmpx_lt_f32_e64_dpp v1
, v2 row_half_mirror
1401 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1403 v_cmpx_lt_f32_e64_dpp v1
, v2 row_shl
:1
1404 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1406 v_cmpx_lt_f32_e64_dpp v1
, v2 row_shl
:15
1407 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1409 v_cmpx_lt_f32_e64_dpp v1
, v2 row_shr
:1
1410 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1412 v_cmpx_lt_f32_e64_dpp v1
, v2 row_shr
:15
1413 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1415 v_cmpx_lt_f32_e64_dpp v1
, v2 row_ror
:1
1416 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1418 v_cmpx_lt_f32_e64_dpp v1
, v2 row_ror
:15
1419 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1421 v_cmpx_lt_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1422 // GFX11
: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1424 v_cmpx_lt_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1425 // GFX11
: [0x7e,0x01,0x91,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1427 v_cmpx_lt_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1428 // GFX11
: [0x7e,0x02,0x91,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1430 v_cmpx_lt_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1431 // GFX11
: [0x7e,0x83,0x91,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1433 v_cmpx_lt_i16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1434 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1436 v_cmpx_lt_i16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1437 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1439 v_cmpx_lt_i16_e64_dpp v1
, v2 row_mirror
1440 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1442 v_cmpx_lt_i16_e64_dpp v1
, v2 row_half_mirror
1443 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1445 v_cmpx_lt_i16_e64_dpp v1
, v2 row_shl
:1
1446 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1448 v_cmpx_lt_i16_e64_dpp v1
, v2 row_shl
:15
1449 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1451 v_cmpx_lt_i16_e64_dpp v1
, v2 row_shr
:1
1452 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1454 v_cmpx_lt_i16_e64_dpp v1
, v2 row_shr
:15
1455 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1457 v_cmpx_lt_i16_e64_dpp v1
, v2 row_ror
:1
1458 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1460 v_cmpx_lt_i16_e64_dpp v1
, v2 row_ror
:15
1461 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1463 v_cmpx_lt_i16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1464 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1466 v_cmpx_lt_i16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1467 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1469 v_cmpx_lt_i16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1470 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1472 v_cmpx_lt_i16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1473 // GFX11
: [0x7e,0x00,0xb1,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1475 v_cmpx_lt_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1476 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1478 v_cmpx_lt_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1479 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1481 v_cmpx_lt_i32_e64_dpp v1
, v2 row_mirror
1482 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1484 v_cmpx_lt_i32_e64_dpp v1
, v2 row_half_mirror
1485 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1487 v_cmpx_lt_i32_e64_dpp v1
, v2 row_shl
:1
1488 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1490 v_cmpx_lt_i32_e64_dpp v1
, v2 row_shl
:15
1491 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1493 v_cmpx_lt_i32_e64_dpp v1
, v2 row_shr
:1
1494 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1496 v_cmpx_lt_i32_e64_dpp v1
, v2 row_shr
:15
1497 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1499 v_cmpx_lt_i32_e64_dpp v1
, v2 row_ror
:1
1500 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1502 v_cmpx_lt_i32_e64_dpp v1
, v2 row_ror
:15
1503 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1505 v_cmpx_lt_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1506 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1508 v_cmpx_lt_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1509 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1511 v_cmpx_lt_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1512 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1514 v_cmpx_lt_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1515 // GFX11
: [0x7e,0x00,0xc1,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1517 v_cmpx_lt_u16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1518 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1520 v_cmpx_lt_u16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1521 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1523 v_cmpx_lt_u16_e64_dpp v1
, v2 row_mirror
1524 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1526 v_cmpx_lt_u16_e64_dpp v1
, v2 row_half_mirror
1527 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1529 v_cmpx_lt_u16_e64_dpp v1
, v2 row_shl
:1
1530 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1532 v_cmpx_lt_u16_e64_dpp v1
, v2 row_shl
:15
1533 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1535 v_cmpx_lt_u16_e64_dpp v1
, v2 row_shr
:1
1536 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1538 v_cmpx_lt_u16_e64_dpp v1
, v2 row_shr
:15
1539 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1541 v_cmpx_lt_u16_e64_dpp v1
, v2 row_ror
:1
1542 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1544 v_cmpx_lt_u16_e64_dpp v1
, v2 row_ror
:15
1545 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1547 v_cmpx_lt_u16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1548 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1550 v_cmpx_lt_u16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1551 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1553 v_cmpx_lt_u16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1554 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1556 v_cmpx_lt_u16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1557 // GFX11
: [0x7e,0x00,0xb9,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1559 v_cmpx_lt_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1560 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1562 v_cmpx_lt_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1563 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1565 v_cmpx_lt_u32_e64_dpp v1
, v2 row_mirror
1566 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1568 v_cmpx_lt_u32_e64_dpp v1
, v2 row_half_mirror
1569 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1571 v_cmpx_lt_u32_e64_dpp v1
, v2 row_shl
:1
1572 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1574 v_cmpx_lt_u32_e64_dpp v1
, v2 row_shl
:15
1575 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1577 v_cmpx_lt_u32_e64_dpp v1
, v2 row_shr
:1
1578 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1580 v_cmpx_lt_u32_e64_dpp v1
, v2 row_shr
:15
1581 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1583 v_cmpx_lt_u32_e64_dpp v1
, v2 row_ror
:1
1584 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1586 v_cmpx_lt_u32_e64_dpp v1
, v2 row_ror
:15
1587 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1589 v_cmpx_lt_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1590 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1592 v_cmpx_lt_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1593 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1595 v_cmpx_lt_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1596 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1598 v_cmpx_lt_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1599 // GFX11
: [0x7e,0x00,0xc9,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1601 v_cmpx_ne_i16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1602 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1604 v_cmpx_ne_i16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1605 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1607 v_cmpx_ne_i16_e64_dpp v1
, v2 row_mirror
1608 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1610 v_cmpx_ne_i16_e64_dpp v1
, v2 row_half_mirror
1611 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1613 v_cmpx_ne_i16_e64_dpp v1
, v2 row_shl
:1
1614 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1616 v_cmpx_ne_i16_e64_dpp v1
, v2 row_shl
:15
1617 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1619 v_cmpx_ne_i16_e64_dpp v1
, v2 row_shr
:1
1620 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1622 v_cmpx_ne_i16_e64_dpp v1
, v2 row_shr
:15
1623 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1625 v_cmpx_ne_i16_e64_dpp v1
, v2 row_ror
:1
1626 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1628 v_cmpx_ne_i16_e64_dpp v1
, v2 row_ror
:15
1629 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1631 v_cmpx_ne_i16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1632 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1634 v_cmpx_ne_i16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1635 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1637 v_cmpx_ne_i16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1638 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1640 v_cmpx_ne_i16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1641 // GFX11
: [0x7e,0x00,0xb5,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1643 v_cmpx_ne_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1644 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1646 v_cmpx_ne_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1647 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1649 v_cmpx_ne_i32_e64_dpp v1
, v2 row_mirror
1650 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1652 v_cmpx_ne_i32_e64_dpp v1
, v2 row_half_mirror
1653 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1655 v_cmpx_ne_i32_e64_dpp v1
, v2 row_shl
:1
1656 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1658 v_cmpx_ne_i32_e64_dpp v1
, v2 row_shl
:15
1659 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1661 v_cmpx_ne_i32_e64_dpp v1
, v2 row_shr
:1
1662 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1664 v_cmpx_ne_i32_e64_dpp v1
, v2 row_shr
:15
1665 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1667 v_cmpx_ne_i32_e64_dpp v1
, v2 row_ror
:1
1668 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1670 v_cmpx_ne_i32_e64_dpp v1
, v2 row_ror
:15
1671 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1673 v_cmpx_ne_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1674 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1676 v_cmpx_ne_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1677 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1679 v_cmpx_ne_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1680 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1682 v_cmpx_ne_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1683 // GFX11
: [0x7e,0x00,0xc5,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1685 v_cmpx_ne_u16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1686 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1688 v_cmpx_ne_u16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1689 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1691 v_cmpx_ne_u16_e64_dpp v1
, v2 row_mirror
1692 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1694 v_cmpx_ne_u16_e64_dpp v1
, v2 row_half_mirror
1695 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1697 v_cmpx_ne_u16_e64_dpp v1
, v2 row_shl
:1
1698 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1700 v_cmpx_ne_u16_e64_dpp v1
, v2 row_shl
:15
1701 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1703 v_cmpx_ne_u16_e64_dpp v1
, v2 row_shr
:1
1704 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1706 v_cmpx_ne_u16_e64_dpp v1
, v2 row_shr
:15
1707 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1709 v_cmpx_ne_u16_e64_dpp v1
, v2 row_ror
:1
1710 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1712 v_cmpx_ne_u16_e64_dpp v1
, v2 row_ror
:15
1713 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1715 v_cmpx_ne_u16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1716 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1718 v_cmpx_ne_u16_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1719 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1721 v_cmpx_ne_u16_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1722 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1724 v_cmpx_ne_u16_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1725 // GFX11
: [0x7e,0x00,0xbd,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1727 v_cmpx_ne_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1728 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1730 v_cmpx_ne_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1731 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1733 v_cmpx_ne_u32_e64_dpp v1
, v2 row_mirror
1734 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1736 v_cmpx_ne_u32_e64_dpp v1
, v2 row_half_mirror
1737 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1739 v_cmpx_ne_u32_e64_dpp v1
, v2 row_shl
:1
1740 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1742 v_cmpx_ne_u32_e64_dpp v1
, v2 row_shl
:15
1743 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1745 v_cmpx_ne_u32_e64_dpp v1
, v2 row_shr
:1
1746 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1748 v_cmpx_ne_u32_e64_dpp v1
, v2 row_shr
:15
1749 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1751 v_cmpx_ne_u32_e64_dpp v1
, v2 row_ror
:1
1752 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1754 v_cmpx_ne_u32_e64_dpp v1
, v2 row_ror
:15
1755 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1757 v_cmpx_ne_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1758 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1760 v_cmpx_ne_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1761 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
1763 v_cmpx_ne_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1764 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
1766 v_cmpx_ne_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1767 // GFX11
: [0x7e,0x00,0xcd,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
1769 v_cmpx_neq_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1770 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1772 v_cmpx_neq_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1773 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1775 v_cmpx_neq_f16_e64_dpp v1
, v2 row_mirror
1776 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1778 v_cmpx_neq_f16_e64_dpp v1
, v2 row_half_mirror
1779 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1781 v_cmpx_neq_f16_e64_dpp v1
, v2 row_shl
:1
1782 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1784 v_cmpx_neq_f16_e64_dpp v1
, v2 row_shl
:15
1785 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1787 v_cmpx_neq_f16_e64_dpp v1
, v2 row_shr
:1
1788 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1790 v_cmpx_neq_f16_e64_dpp v1
, v2 row_shr
:15
1791 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1793 v_cmpx_neq_f16_e64_dpp v1
, v2 row_ror
:1
1794 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1796 v_cmpx_neq_f16_e64_dpp v1
, v2 row_ror
:15
1797 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1799 v_cmpx_neq_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1800 // GFX11
: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1802 v_cmpx_neq_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1803 // GFX11
: [0x7e,0x01,0x8d,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1805 v_cmpx_neq_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1806 // GFX11
: [0x7e,0x02,0x8d,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1808 v_cmpx_neq_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1809 // GFX11
: [0x7e,0x83,0x8d,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1811 v_cmpx_neq_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1812 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1814 v_cmpx_neq_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1815 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1817 v_cmpx_neq_f32_e64_dpp v1
, v2 row_mirror
1818 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1820 v_cmpx_neq_f32_e64_dpp v1
, v2 row_half_mirror
1821 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1823 v_cmpx_neq_f32_e64_dpp v1
, v2 row_shl
:1
1824 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1826 v_cmpx_neq_f32_e64_dpp v1
, v2 row_shl
:15
1827 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1829 v_cmpx_neq_f32_e64_dpp v1
, v2 row_shr
:1
1830 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1832 v_cmpx_neq_f32_e64_dpp v1
, v2 row_shr
:15
1833 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1835 v_cmpx_neq_f32_e64_dpp v1
, v2 row_ror
:1
1836 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1838 v_cmpx_neq_f32_e64_dpp v1
, v2 row_ror
:15
1839 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1841 v_cmpx_neq_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1842 // GFX11
: [0x7e,0x00,0x9d,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1844 v_cmpx_neq_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1845 // GFX11
: [0x7e,0x01,0x9d,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1847 v_cmpx_neq_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1848 // GFX11
: [0x7e,0x02,0x9d,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1850 v_cmpx_neq_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1851 // GFX11
: [0x7e,0x83,0x9d,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1853 v_cmpx_nge_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1854 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1856 v_cmpx_nge_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1857 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1859 v_cmpx_nge_f16_e64_dpp v1
, v2 row_mirror
1860 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1862 v_cmpx_nge_f16_e64_dpp v1
, v2 row_half_mirror
1863 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1865 v_cmpx_nge_f16_e64_dpp v1
, v2 row_shl
:1
1866 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1868 v_cmpx_nge_f16_e64_dpp v1
, v2 row_shl
:15
1869 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1871 v_cmpx_nge_f16_e64_dpp v1
, v2 row_shr
:1
1872 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1874 v_cmpx_nge_f16_e64_dpp v1
, v2 row_shr
:15
1875 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1877 v_cmpx_nge_f16_e64_dpp v1
, v2 row_ror
:1
1878 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1880 v_cmpx_nge_f16_e64_dpp v1
, v2 row_ror
:15
1881 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1883 v_cmpx_nge_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1884 // GFX11
: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1886 v_cmpx_nge_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1887 // GFX11
: [0x7e,0x01,0x89,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1889 v_cmpx_nge_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1890 // GFX11
: [0x7e,0x02,0x89,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1892 v_cmpx_nge_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1893 // GFX11
: [0x7e,0x83,0x89,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1895 v_cmpx_nge_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1896 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1898 v_cmpx_nge_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1899 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1901 v_cmpx_nge_f32_e64_dpp v1
, v2 row_mirror
1902 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1904 v_cmpx_nge_f32_e64_dpp v1
, v2 row_half_mirror
1905 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1907 v_cmpx_nge_f32_e64_dpp v1
, v2 row_shl
:1
1908 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1910 v_cmpx_nge_f32_e64_dpp v1
, v2 row_shl
:15
1911 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1913 v_cmpx_nge_f32_e64_dpp v1
, v2 row_shr
:1
1914 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1916 v_cmpx_nge_f32_e64_dpp v1
, v2 row_shr
:15
1917 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1919 v_cmpx_nge_f32_e64_dpp v1
, v2 row_ror
:1
1920 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1922 v_cmpx_nge_f32_e64_dpp v1
, v2 row_ror
:15
1923 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1925 v_cmpx_nge_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1926 // GFX11
: [0x7e,0x00,0x99,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1928 v_cmpx_nge_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1929 // GFX11
: [0x7e,0x01,0x99,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1931 v_cmpx_nge_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1932 // GFX11
: [0x7e,0x02,0x99,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1934 v_cmpx_nge_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1935 // GFX11
: [0x7e,0x83,0x99,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1937 v_cmpx_ngt_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1938 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1940 v_cmpx_ngt_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1941 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1943 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_mirror
1944 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1946 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_half_mirror
1947 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1949 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_shl
:1
1950 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1952 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_shl
:15
1953 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1955 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_shr
:1
1956 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1958 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_shr
:15
1959 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1961 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_ror
:1
1962 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1964 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_ror
:15
1965 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1967 v_cmpx_ngt_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
1968 // GFX11
: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1970 v_cmpx_ngt_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
1971 // GFX11
: [0x7e,0x01,0x8b,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1973 v_cmpx_ngt_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
1974 // GFX11
: [0x7e,0x02,0x8b,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1976 v_cmpx_ngt_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
1977 // GFX11
: [0x7e,0x83,0x8b,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1979 v_cmpx_ngt_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
1980 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1982 v_cmpx_ngt_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
1983 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1985 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_mirror
1986 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1988 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_half_mirror
1989 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1991 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_shl
:1
1992 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1994 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_shl
:15
1995 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1997 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_shr
:1
1998 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2000 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_shr
:15
2001 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2003 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_ror
:1
2004 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2006 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_ror
:15
2007 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2009 v_cmpx_ngt_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2010 // GFX11
: [0x7e,0x00,0x9b,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2012 v_cmpx_ngt_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2013 // GFX11
: [0x7e,0x01,0x9b,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2015 v_cmpx_ngt_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2016 // GFX11
: [0x7e,0x02,0x9b,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2018 v_cmpx_ngt_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2019 // GFX11
: [0x7e,0x83,0x9b,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2021 v_cmpx_nle_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2022 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2024 v_cmpx_nle_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2025 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2027 v_cmpx_nle_f16_e64_dpp v1
, v2 row_mirror
2028 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2030 v_cmpx_nle_f16_e64_dpp v1
, v2 row_half_mirror
2031 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2033 v_cmpx_nle_f16_e64_dpp v1
, v2 row_shl
:1
2034 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2036 v_cmpx_nle_f16_e64_dpp v1
, v2 row_shl
:15
2037 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2039 v_cmpx_nle_f16_e64_dpp v1
, v2 row_shr
:1
2040 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2042 v_cmpx_nle_f16_e64_dpp v1
, v2 row_shr
:15
2043 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2045 v_cmpx_nle_f16_e64_dpp v1
, v2 row_ror
:1
2046 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2048 v_cmpx_nle_f16_e64_dpp v1
, v2 row_ror
:15
2049 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2051 v_cmpx_nle_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2052 // GFX11
: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2054 v_cmpx_nle_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2055 // GFX11
: [0x7e,0x01,0x8c,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2057 v_cmpx_nle_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2058 // GFX11
: [0x7e,0x02,0x8c,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2060 v_cmpx_nle_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2061 // GFX11
: [0x7e,0x83,0x8c,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2063 v_cmpx_nle_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2064 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2066 v_cmpx_nle_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2067 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2069 v_cmpx_nle_f32_e64_dpp v1
, v2 row_mirror
2070 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2072 v_cmpx_nle_f32_e64_dpp v1
, v2 row_half_mirror
2073 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2075 v_cmpx_nle_f32_e64_dpp v1
, v2 row_shl
:1
2076 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2078 v_cmpx_nle_f32_e64_dpp v1
, v2 row_shl
:15
2079 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2081 v_cmpx_nle_f32_e64_dpp v1
, v2 row_shr
:1
2082 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2084 v_cmpx_nle_f32_e64_dpp v1
, v2 row_shr
:15
2085 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2087 v_cmpx_nle_f32_e64_dpp v1
, v2 row_ror
:1
2088 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2090 v_cmpx_nle_f32_e64_dpp v1
, v2 row_ror
:15
2091 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2093 v_cmpx_nle_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2094 // GFX11
: [0x7e,0x00,0x9c,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2096 v_cmpx_nle_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2097 // GFX11
: [0x7e,0x01,0x9c,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2099 v_cmpx_nle_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2100 // GFX11
: [0x7e,0x02,0x9c,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2102 v_cmpx_nle_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2103 // GFX11
: [0x7e,0x83,0x9c,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2105 v_cmpx_nlg_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2106 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2108 v_cmpx_nlg_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2109 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2111 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_mirror
2112 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2114 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_half_mirror
2115 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2117 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_shl
:1
2118 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2120 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_shl
:15
2121 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2123 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_shr
:1
2124 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2126 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_shr
:15
2127 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2129 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_ror
:1
2130 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2132 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_ror
:15
2133 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2135 v_cmpx_nlg_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2136 // GFX11
: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2138 v_cmpx_nlg_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2139 // GFX11
: [0x7e,0x01,0x8a,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2141 v_cmpx_nlg_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2142 // GFX11
: [0x7e,0x02,0x8a,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2144 v_cmpx_nlg_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2145 // GFX11
: [0x7e,0x83,0x8a,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2147 v_cmpx_nlg_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2148 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2150 v_cmpx_nlg_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2151 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2153 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_mirror
2154 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2156 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_half_mirror
2157 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2159 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_shl
:1
2160 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2162 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_shl
:15
2163 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2165 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_shr
:1
2166 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2168 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_shr
:15
2169 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2171 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_ror
:1
2172 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2174 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_ror
:15
2175 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2177 v_cmpx_nlg_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2178 // GFX11
: [0x7e,0x00,0x9a,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2180 v_cmpx_nlg_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2181 // GFX11
: [0x7e,0x01,0x9a,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2183 v_cmpx_nlg_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2184 // GFX11
: [0x7e,0x02,0x9a,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2186 v_cmpx_nlg_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2187 // GFX11
: [0x7e,0x83,0x9a,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2189 v_cmpx_nlt_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2190 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2192 v_cmpx_nlt_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2193 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2195 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_mirror
2196 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2198 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_half_mirror
2199 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2201 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_shl
:1
2202 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2204 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_shl
:15
2205 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2207 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_shr
:1
2208 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2210 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_shr
:15
2211 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2213 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_ror
:1
2214 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2216 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_ror
:15
2217 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2219 v_cmpx_nlt_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2220 // GFX11
: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2222 v_cmpx_nlt_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2223 // GFX11
: [0x7e,0x01,0x8e,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2225 v_cmpx_nlt_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2226 // GFX11
: [0x7e,0x02,0x8e,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2228 v_cmpx_nlt_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2229 // GFX11
: [0x7e,0x83,0x8e,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2231 v_cmpx_nlt_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2232 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2234 v_cmpx_nlt_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2235 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2237 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_mirror
2238 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2240 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_half_mirror
2241 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2243 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_shl
:1
2244 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2246 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_shl
:15
2247 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2249 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_shr
:1
2250 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2252 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_shr
:15
2253 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2255 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_ror
:1
2256 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2258 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_ror
:15
2259 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2261 v_cmpx_nlt_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2262 // GFX11
: [0x7e,0x00,0x9e,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2264 v_cmpx_nlt_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2265 // GFX11
: [0x7e,0x01,0x9e,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2267 v_cmpx_nlt_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2268 // GFX11
: [0x7e,0x02,0x9e,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2270 v_cmpx_nlt_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2271 // GFX11
: [0x7e,0x83,0x9e,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2273 v_cmpx_o_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2274 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2276 v_cmpx_o_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2277 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2279 v_cmpx_o_f16_e64_dpp v1
, v2 row_mirror
2280 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2282 v_cmpx_o_f16_e64_dpp v1
, v2 row_half_mirror
2283 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2285 v_cmpx_o_f16_e64_dpp v1
, v2 row_shl
:1
2286 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2288 v_cmpx_o_f16_e64_dpp v1
, v2 row_shl
:15
2289 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2291 v_cmpx_o_f16_e64_dpp v1
, v2 row_shr
:1
2292 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2294 v_cmpx_o_f16_e64_dpp v1
, v2 row_shr
:15
2295 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2297 v_cmpx_o_f16_e64_dpp v1
, v2 row_ror
:1
2298 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2300 v_cmpx_o_f16_e64_dpp v1
, v2 row_ror
:15
2301 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2303 v_cmpx_o_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2304 // GFX11
: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2306 v_cmpx_o_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2307 // GFX11
: [0x7e,0x01,0x87,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2309 v_cmpx_o_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2310 // GFX11
: [0x7e,0x02,0x87,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2312 v_cmpx_o_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2313 // GFX11
: [0x7e,0x83,0x87,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2315 v_cmpx_o_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2316 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2318 v_cmpx_o_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2319 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2321 v_cmpx_o_f32_e64_dpp v1
, v2 row_mirror
2322 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2324 v_cmpx_o_f32_e64_dpp v1
, v2 row_half_mirror
2325 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2327 v_cmpx_o_f32_e64_dpp v1
, v2 row_shl
:1
2328 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2330 v_cmpx_o_f32_e64_dpp v1
, v2 row_shl
:15
2331 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2333 v_cmpx_o_f32_e64_dpp v1
, v2 row_shr
:1
2334 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2336 v_cmpx_o_f32_e64_dpp v1
, v2 row_shr
:15
2337 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2339 v_cmpx_o_f32_e64_dpp v1
, v2 row_ror
:1
2340 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2342 v_cmpx_o_f32_e64_dpp v1
, v2 row_ror
:15
2343 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2345 v_cmpx_o_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2346 // GFX11
: [0x7e,0x00,0x97,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2348 v_cmpx_o_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2349 // GFX11
: [0x7e,0x01,0x97,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2351 v_cmpx_o_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2352 // GFX11
: [0x7e,0x02,0x97,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2354 v_cmpx_o_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2355 // GFX11
: [0x7e,0x83,0x97,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2357 v_cmpx_t_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2358 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2360 v_cmpx_t_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2361 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2363 v_cmpx_t_f16_e64_dpp v1
, v2 row_mirror
2364 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2366 v_cmpx_t_f16_e64_dpp v1
, v2 row_half_mirror
2367 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2369 v_cmpx_t_f16_e64_dpp v1
, v2 row_shl
:1
2370 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2372 v_cmpx_t_f16_e64_dpp v1
, v2 row_shl
:15
2373 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2375 v_cmpx_t_f16_e64_dpp v1
, v2 row_shr
:1
2376 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2378 v_cmpx_t_f16_e64_dpp v1
, v2 row_shr
:15
2379 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2381 v_cmpx_t_f16_e64_dpp v1
, v2 row_ror
:1
2382 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2384 v_cmpx_t_f16_e64_dpp v1
, v2 row_ror
:15
2385 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2387 v_cmpx_t_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2388 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2390 v_cmpx_t_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2391 // GFX11
: [0x7e,0x01,0x8f,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2393 v_cmpx_t_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2394 // GFX11
: [0x7e,0x02,0x8f,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2396 v_cmpx_t_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2397 // GFX11
: [0x7e,0x83,0x8f,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2399 v_cmpx_t_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2400 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2402 v_cmpx_t_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2403 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2405 v_cmpx_t_f32_e64_dpp v1
, v2 row_mirror
2406 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2408 v_cmpx_t_f32_e64_dpp v1
, v2 row_half_mirror
2409 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2411 v_cmpx_t_f32_e64_dpp v1
, v2 row_shl
:1
2412 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2414 v_cmpx_t_f32_e64_dpp v1
, v2 row_shl
:15
2415 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2417 v_cmpx_t_f32_e64_dpp v1
, v2 row_shr
:1
2418 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2420 v_cmpx_t_f32_e64_dpp v1
, v2 row_shr
:15
2421 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2423 v_cmpx_t_f32_e64_dpp v1
, v2 row_ror
:1
2424 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2426 v_cmpx_t_f32_e64_dpp v1
, v2 row_ror
:15
2427 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2429 v_cmpx_t_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2430 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2432 v_cmpx_t_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2433 // GFX11
: [0x7e,0x01,0x9f,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2435 v_cmpx_t_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2436 // GFX11
: [0x7e,0x02,0x9f,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2438 v_cmpx_t_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2439 // GFX11
: [0x7e,0x83,0x9f,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2441 v_cmpx_t_i32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2442 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2444 v_cmpx_t_i32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2445 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2447 v_cmpx_t_i32_e64_dpp v1
, v2 row_mirror
2448 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2450 v_cmpx_t_i32_e64_dpp v1
, v2 row_half_mirror
2451 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2453 v_cmpx_t_i32_e64_dpp v1
, v2 row_shl
:1
2454 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2456 v_cmpx_t_i32_e64_dpp v1
, v2 row_shl
:15
2457 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2459 v_cmpx_t_i32_e64_dpp v1
, v2 row_shr
:1
2460 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2462 v_cmpx_t_i32_e64_dpp v1
, v2 row_shr
:15
2463 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2465 v_cmpx_t_i32_e64_dpp v1
, v2 row_ror
:1
2466 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2468 v_cmpx_t_i32_e64_dpp v1
, v2 row_ror
:15
2469 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2471 v_cmpx_t_i32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2472 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2474 v_cmpx_t_i32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2475 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
2477 v_cmpx_t_i32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2478 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
2480 v_cmpx_t_i32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2481 // GFX11
: [0x7e,0x00,0xc7,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
2483 v_cmpx_t_u32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2484 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2486 v_cmpx_t_u32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2487 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2489 v_cmpx_t_u32_e64_dpp v1
, v2 row_mirror
2490 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2492 v_cmpx_t_u32_e64_dpp v1
, v2 row_half_mirror
2493 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2495 v_cmpx_t_u32_e64_dpp v1
, v2 row_shl
:1
2496 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2498 v_cmpx_t_u32_e64_dpp v1
, v2 row_shl
:15
2499 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2501 v_cmpx_t_u32_e64_dpp v1
, v2 row_shr
:1
2502 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2504 v_cmpx_t_u32_e64_dpp v1
, v2 row_shr
:15
2505 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2507 v_cmpx_t_u32_e64_dpp v1
, v2 row_ror
:1
2508 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2510 v_cmpx_t_u32_e64_dpp v1
, v2 row_ror
:15
2511 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2513 v_cmpx_t_u32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2514 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2516 v_cmpx_t_u32_e64_dpp v1
, v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2517 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x5f,0x01,0x01]
2519 v_cmpx_t_u32_e64_dpp v1
, v2 row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2520 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0x04,0x02,0x00,0x01,0x60,0x09,0x13]
2522 v_cmpx_t_u32_e64_dpp v255
, v255 row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2523 // GFX11
: [0x7e,0x00,0xcf,0xd4,0xfa,0xfe,0x03,0x00,0xff,0x6f,0x05,0x30]
2525 v_cmpx_tru_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2526 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2528 v_cmpx_tru_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2529 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2531 v_cmpx_tru_f16_e64_dpp v1
, v2 row_mirror
2532 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2534 v_cmpx_tru_f16_e64_dpp v1
, v2 row_half_mirror
2535 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2537 v_cmpx_tru_f16_e64_dpp v1
, v2 row_shl
:1
2538 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2540 v_cmpx_tru_f16_e64_dpp v1
, v2 row_shl
:15
2541 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2543 v_cmpx_tru_f16_e64_dpp v1
, v2 row_shr
:1
2544 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2546 v_cmpx_tru_f16_e64_dpp v1
, v2 row_shr
:15
2547 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2549 v_cmpx_tru_f16_e64_dpp v1
, v2 row_ror
:1
2550 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2552 v_cmpx_tru_f16_e64_dpp v1
, v2 row_ror
:15
2553 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2555 v_cmpx_tru_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2556 // GFX11
: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2558 v_cmpx_tru_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2559 // GFX11
: [0x7e,0x01,0x8f,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2561 v_cmpx_tru_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2562 // GFX11
: [0x7e,0x02,0x8f,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2564 v_cmpx_tru_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2565 // GFX11
: [0x7e,0x83,0x8f,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2567 v_cmpx_tru_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2568 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2570 v_cmpx_tru_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2571 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2573 v_cmpx_tru_f32_e64_dpp v1
, v2 row_mirror
2574 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2576 v_cmpx_tru_f32_e64_dpp v1
, v2 row_half_mirror
2577 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2579 v_cmpx_tru_f32_e64_dpp v1
, v2 row_shl
:1
2580 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2582 v_cmpx_tru_f32_e64_dpp v1
, v2 row_shl
:15
2583 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2585 v_cmpx_tru_f32_e64_dpp v1
, v2 row_shr
:1
2586 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2588 v_cmpx_tru_f32_e64_dpp v1
, v2 row_shr
:15
2589 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2591 v_cmpx_tru_f32_e64_dpp v1
, v2 row_ror
:1
2592 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2594 v_cmpx_tru_f32_e64_dpp v1
, v2 row_ror
:15
2595 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2597 v_cmpx_tru_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2598 // GFX11
: [0x7e,0x00,0x9f,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2600 v_cmpx_tru_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2601 // GFX11
: [0x7e,0x01,0x9f,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2603 v_cmpx_tru_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2604 // GFX11
: [0x7e,0x02,0x9f,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2606 v_cmpx_tru_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2607 // GFX11
: [0x7e,0x83,0x9f,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2609 v_cmpx_u_f16_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2610 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2612 v_cmpx_u_f16_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2613 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2615 v_cmpx_u_f16_e64_dpp v1
, v2 row_mirror
2616 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2618 v_cmpx_u_f16_e64_dpp v1
, v2 row_half_mirror
2619 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2621 v_cmpx_u_f16_e64_dpp v1
, v2 row_shl
:1
2622 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2624 v_cmpx_u_f16_e64_dpp v1
, v2 row_shl
:15
2625 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2627 v_cmpx_u_f16_e64_dpp v1
, v2 row_shr
:1
2628 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2630 v_cmpx_u_f16_e64_dpp v1
, v2 row_shr
:15
2631 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2633 v_cmpx_u_f16_e64_dpp v1
, v2 row_ror
:1
2634 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2636 v_cmpx_u_f16_e64_dpp v1
, v2 row_ror
:15
2637 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2639 v_cmpx_u_f16_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2640 // GFX11
: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2642 v_cmpx_u_f16_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2643 // GFX11
: [0x7e,0x01,0x88,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2645 v_cmpx_u_f16_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2646 // GFX11
: [0x7e,0x02,0x88,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2648 v_cmpx_u_f16_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2649 // GFX11
: [0x7e,0x83,0x88,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
2651 v_cmpx_u_f32_e64_dpp v1
, v2 quad_perm
:[3,2,1,0]
2652 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
2654 v_cmpx_u_f32_e64_dpp v1
, v2 quad_perm
:[0,1,2,3]
2655 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
2657 v_cmpx_u_f32_e64_dpp v1
, v2 row_mirror
2658 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
2660 v_cmpx_u_f32_e64_dpp v1
, v2 row_half_mirror
2661 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
2663 v_cmpx_u_f32_e64_dpp v1
, v2 row_shl
:1
2664 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
2666 v_cmpx_u_f32_e64_dpp v1
, v2 row_shl
:15
2667 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
2669 v_cmpx_u_f32_e64_dpp v1
, v2 row_shr
:1
2670 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
2672 v_cmpx_u_f32_e64_dpp v1
, v2 row_shr
:15
2673 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
2675 v_cmpx_u_f32_e64_dpp v1
, v2 row_ror
:1
2676 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
2678 v_cmpx_u_f32_e64_dpp v1
, v2 row_ror
:15
2679 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
2681 v_cmpx_u_f32_e64_dpp v1
, v2 row_share
:0 row_mask
:0xf bank_mask
:0xf
2682 // GFX11
: [0x7e,0x00,0x98,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
2684 v_cmpx_u_f32_e64_dpp |v1|
, -v2 row_share
:15 row_mask
:0x0 bank_mask
:0x1
2685 // GFX11
: [0x7e,0x01,0x98,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
2687 v_cmpx_u_f32_e64_dpp
-v1
, |v2| row_xmask
:0 row_mask
:0x1 bank_mask
:0x3 bound_ctrl
:1 fi
:0
2688 // GFX11
: [0x7e,0x02,0x98,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
2690 v_cmpx_u_f32_e64_dpp
-|v255|
, -|v255| clamp row_xmask
:15 row_mask
:0x3 bank_mask
:0x0 bound_ctrl
:0 fi
:1
2691 // GFX11
: [0x7e,0x83,0x98,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]