1 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
,W32
%s
2 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
,W64
%s
3 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
%s
2>&1 | FileCheck
--check-prefix
=W32-ERR
--implicit-check-
not=error
: %s
4 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
%s
2>&1 | FileCheck
--check-prefix
=W64-ERR
--implicit-check-
not=error
: %s
6 v_cmp_class_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
7 // W32
: [0x05,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
8 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
10 v_cmp_class_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
11 // W32
: [0x69,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
12 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
14 v_cmp_class_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
15 // W32
: [0x6a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
16 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
18 v_cmp_class_f16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
19 // W32
: [0x6b,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
20 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
22 v_cmp_class_f16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
23 // W32
: [0x7b,0x00,0x7d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
24 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
26 v_cmp_class_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
27 // W64
: [0x0a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
28 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
30 v_cmp_class_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
31 // W64
: [0x68,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
32 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
34 v_cmp_class_f16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
35 // W64
: [0x6a,0x00,0x7d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
36 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
38 v_cmp_class_f16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
39 // W64
: [0x7a,0x00,0x7d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
40 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
42 v_cmp_class_f16_e64_dpp null
, -|v255|
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
43 // GFX11
: [0x7c,0x01,0x7d,0xd4,0xe9,0xfe,0x03,0x20,0xff,0x00,0x00,0x00]
45 v_cmp_class_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
46 // W32
: [0x05,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
47 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
49 v_cmp_class_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
50 // W32
: [0x69,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
51 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
53 v_cmp_class_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
54 // W32
: [0x6a,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
55 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
57 v_cmp_class_f32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
58 // W32
: [0x6b,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
59 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
61 v_cmp_class_f32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
62 // W32
: [0x7b,0x00,0x7e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
63 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
65 v_cmp_class_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
66 // W64
: [0x0a,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
67 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
69 v_cmp_class_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
70 // W64
: [0x68,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
71 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
73 v_cmp_class_f32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
74 // W64
: [0x6a,0x00,0x7e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
75 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
77 v_cmp_class_f32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
78 // W64
: [0x7a,0x00,0x7e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
79 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
81 v_cmp_class_f32_e64_dpp null
, -|v255|
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
82 // GFX11
: [0x7c,0x01,0x7e,0xd4,0xe9,0xfe,0x03,0x20,0xff,0x00,0x00,0x00]
84 v_cmp_eq_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
85 // W32
: [0x05,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
86 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
88 v_cmp_eq_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
89 // W32
: [0x69,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
90 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
92 v_cmp_eq_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
93 // W32
: [0x6a,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
94 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
96 v_cmp_eq_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
97 // W32
: [0x6b,0x01,0x02,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
98 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
100 v_cmp_eq_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
101 // W32
: [0x7b,0x02,0x02,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
102 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
104 v_cmp_eq_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
105 // W64
: [0x0a,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
106 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
108 v_cmp_eq_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
109 // W64
: [0x68,0x00,0x02,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
110 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
112 v_cmp_eq_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
113 // W64
: [0x6a,0x01,0x02,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
114 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
116 v_cmp_eq_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
117 // W64
: [0x7a,0x02,0x02,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
118 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
120 v_cmp_eq_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
121 // GFX11
: [0x7c,0x83,0x02,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
123 v_cmp_eq_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
124 // W32
: [0x05,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
125 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
127 v_cmp_eq_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
128 // W32
: [0x69,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
129 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
131 v_cmp_eq_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
132 // W32
: [0x6a,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
133 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
135 v_cmp_eq_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
136 // W32
: [0x6b,0x01,0x12,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
137 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
139 v_cmp_eq_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
140 // W32
: [0x7b,0x02,0x12,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
141 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
143 v_cmp_eq_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
144 // W64
: [0x0a,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
145 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
147 v_cmp_eq_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
148 // W64
: [0x68,0x00,0x12,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
149 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
151 v_cmp_eq_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
152 // W64
: [0x6a,0x01,0x12,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
153 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
155 v_cmp_eq_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
156 // W64
: [0x7a,0x02,0x12,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
157 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
159 v_cmp_eq_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
160 // GFX11
: [0x7c,0x83,0x12,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
162 v_cmp_eq_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
163 // W32
: [0x05,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
164 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
166 v_cmp_eq_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
167 // W32
: [0x69,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
168 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
170 v_cmp_eq_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
171 // W32
: [0x6a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
172 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
174 v_cmp_eq_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
175 // W32
: [0x6b,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
176 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
178 v_cmp_eq_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
179 // W32
: [0x7b,0x00,0x32,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
180 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
182 v_cmp_eq_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
183 // W64
: [0x0a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
184 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
186 v_cmp_eq_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
187 // W64
: [0x68,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
188 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
190 v_cmp_eq_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
191 // W64
: [0x6a,0x00,0x32,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
192 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
194 v_cmp_eq_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
195 // W64
: [0x7a,0x00,0x32,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
196 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
198 v_cmp_eq_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
199 // GFX11
: [0x7c,0x00,0x32,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
201 v_cmp_eq_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
202 // W32
: [0x05,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
203 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
205 v_cmp_eq_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
206 // W32
: [0x69,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
207 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
209 v_cmp_eq_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
210 // W32
: [0x6a,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
211 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
213 v_cmp_eq_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
214 // W32
: [0x6b,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
215 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
217 v_cmp_eq_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
218 // W32
: [0x7b,0x00,0x42,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
219 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
221 v_cmp_eq_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
222 // W64
: [0x0a,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
223 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
225 v_cmp_eq_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
226 // W64
: [0x68,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
227 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
229 v_cmp_eq_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
230 // W64
: [0x6a,0x00,0x42,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
231 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
233 v_cmp_eq_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
234 // W64
: [0x7a,0x00,0x42,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
235 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
237 v_cmp_eq_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
238 // GFX11
: [0x7c,0x00,0x42,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
240 v_cmp_eq_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
241 // W32
: [0x05,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
242 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
244 v_cmp_eq_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
245 // W32
: [0x69,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
246 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
248 v_cmp_eq_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
249 // W32
: [0x6a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
250 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
252 v_cmp_eq_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
253 // W32
: [0x6b,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
254 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
256 v_cmp_eq_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
257 // W32
: [0x7b,0x00,0x3a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
258 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
260 v_cmp_eq_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
261 // W64
: [0x0a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
262 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
264 v_cmp_eq_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
265 // W64
: [0x68,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
266 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
268 v_cmp_eq_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
269 // W64
: [0x6a,0x00,0x3a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
270 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
272 v_cmp_eq_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
273 // W64
: [0x7a,0x00,0x3a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
274 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
276 v_cmp_eq_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
277 // GFX11
: [0x7c,0x00,0x3a,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
279 v_cmp_eq_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
280 // W32
: [0x05,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
281 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
283 v_cmp_eq_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
284 // W32
: [0x69,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
285 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
287 v_cmp_eq_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
288 // W32
: [0x6a,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
289 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
291 v_cmp_eq_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
292 // W32
: [0x6b,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
293 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
295 v_cmp_eq_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
296 // W32
: [0x7b,0x00,0x4a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
297 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
299 v_cmp_eq_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
300 // W64
: [0x0a,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
301 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
303 v_cmp_eq_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
304 // W64
: [0x68,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
305 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
307 v_cmp_eq_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
308 // W64
: [0x6a,0x00,0x4a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
309 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
311 v_cmp_eq_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
312 // W64
: [0x7a,0x00,0x4a,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
313 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
315 v_cmp_eq_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
316 // GFX11
: [0x7c,0x00,0x4a,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
318 v_cmp_f_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
319 // W32
: [0x05,0x00,0x00,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
320 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
322 v_cmp_f_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
323 // W32
: [0x69,0x00,0x00,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
324 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
326 v_cmp_f_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
327 // W32
: [0x6a,0x00,0x00,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
328 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
330 v_cmp_f_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
331 // W32
: [0x6b,0x01,0x00,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
332 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
334 v_cmp_f_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
335 // W32
: [0x7b,0x02,0x00,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
336 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
338 v_cmp_f_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
339 // W64
: [0x0a,0x00,0x00,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
340 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
342 v_cmp_f_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
343 // W64
: [0x68,0x00,0x00,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
344 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
346 v_cmp_f_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
347 // W64
: [0x6a,0x01,0x00,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
348 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
350 v_cmp_f_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
351 // W64
: [0x7a,0x02,0x00,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
352 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
354 v_cmp_f_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
355 // GFX11
: [0x7c,0x83,0x00,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
357 v_cmp_f_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
358 // W32
: [0x05,0x00,0x10,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
359 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
361 v_cmp_f_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
362 // W32
: [0x69,0x00,0x10,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
363 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
365 v_cmp_f_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
366 // W32
: [0x6a,0x00,0x10,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
367 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
369 v_cmp_f_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
370 // W32
: [0x6b,0x01,0x10,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
371 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
373 v_cmp_f_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
374 // W32
: [0x7b,0x02,0x10,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
375 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
377 v_cmp_f_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
378 // W64
: [0x0a,0x00,0x10,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
379 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
381 v_cmp_f_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
382 // W64
: [0x68,0x00,0x10,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
383 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
385 v_cmp_f_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
386 // W64
: [0x6a,0x01,0x10,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
387 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
389 v_cmp_f_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
390 // W64
: [0x7a,0x02,0x10,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
391 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
393 v_cmp_f_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
394 // GFX11
: [0x7c,0x83,0x10,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
396 v_cmp_f_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
397 // W32
: [0x05,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
398 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
400 v_cmp_f_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
401 // W32
: [0x69,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
402 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
404 v_cmp_f_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
405 // W32
: [0x6a,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
406 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
408 v_cmp_f_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
409 // W32
: [0x6b,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
410 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
412 v_cmp_f_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
413 // W32
: [0x7b,0x00,0x40,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
414 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
416 v_cmp_f_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
417 // W64
: [0x0a,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
418 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
420 v_cmp_f_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
421 // W64
: [0x68,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
422 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
424 v_cmp_f_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
425 // W64
: [0x6a,0x00,0x40,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
426 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
428 v_cmp_f_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
429 // W64
: [0x7a,0x00,0x40,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
430 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
432 v_cmp_f_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
433 // GFX11
: [0x7c,0x00,0x40,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
435 v_cmp_f_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
436 // W32
: [0x05,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
437 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
439 v_cmp_f_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
440 // W32
: [0x69,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
441 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
443 v_cmp_f_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
444 // W32
: [0x6a,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
445 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
447 v_cmp_f_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
448 // W32
: [0x6b,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
449 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
451 v_cmp_f_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
452 // W32
: [0x7b,0x00,0x48,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
453 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
455 v_cmp_f_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
456 // W64
: [0x0a,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
457 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
459 v_cmp_f_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
460 // W64
: [0x68,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
461 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
463 v_cmp_f_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
464 // W64
: [0x6a,0x00,0x48,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
465 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
467 v_cmp_f_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
468 // W64
: [0x7a,0x00,0x48,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
469 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
471 v_cmp_f_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
472 // GFX11
: [0x7c,0x00,0x48,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
474 v_cmp_ge_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
475 // W32
: [0x05,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
476 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
478 v_cmp_ge_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
479 // W32
: [0x69,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
480 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
482 v_cmp_ge_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
483 // W32
: [0x6a,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
484 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
486 v_cmp_ge_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
487 // W32
: [0x6b,0x01,0x06,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
488 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
490 v_cmp_ge_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
491 // W32
: [0x7b,0x02,0x06,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
492 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
494 v_cmp_ge_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
495 // W64
: [0x0a,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
496 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
498 v_cmp_ge_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
499 // W64
: [0x68,0x00,0x06,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
500 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
502 v_cmp_ge_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
503 // W64
: [0x6a,0x01,0x06,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
504 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
506 v_cmp_ge_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
507 // W64
: [0x7a,0x02,0x06,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
508 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
510 v_cmp_ge_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
511 // GFX11
: [0x7c,0x83,0x06,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
513 v_cmp_ge_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
514 // W32
: [0x05,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
515 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
517 v_cmp_ge_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
518 // W32
: [0x69,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
519 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
521 v_cmp_ge_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
522 // W32
: [0x6a,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
523 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
525 v_cmp_ge_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
526 // W32
: [0x6b,0x01,0x16,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
527 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
529 v_cmp_ge_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
530 // W32
: [0x7b,0x02,0x16,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
531 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
533 v_cmp_ge_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
534 // W64
: [0x0a,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
535 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
537 v_cmp_ge_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
538 // W64
: [0x68,0x00,0x16,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
539 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
541 v_cmp_ge_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
542 // W64
: [0x6a,0x01,0x16,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
543 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
545 v_cmp_ge_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
546 // W64
: [0x7a,0x02,0x16,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
547 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
549 v_cmp_ge_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
550 // GFX11
: [0x7c,0x83,0x16,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
552 v_cmp_ge_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
553 // W32
: [0x05,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
554 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
556 v_cmp_ge_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
557 // W32
: [0x69,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
558 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
560 v_cmp_ge_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
561 // W32
: [0x6a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
562 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
564 v_cmp_ge_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
565 // W32
: [0x6b,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
566 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
568 v_cmp_ge_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
569 // W32
: [0x7b,0x00,0x36,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
570 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
572 v_cmp_ge_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
573 // W64
: [0x0a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
574 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
576 v_cmp_ge_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
577 // W64
: [0x68,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
578 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
580 v_cmp_ge_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
581 // W64
: [0x6a,0x00,0x36,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
582 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
584 v_cmp_ge_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
585 // W64
: [0x7a,0x00,0x36,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
586 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
588 v_cmp_ge_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
589 // GFX11
: [0x7c,0x00,0x36,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
591 v_cmp_ge_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
592 // W32
: [0x05,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
593 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
595 v_cmp_ge_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
596 // W32
: [0x69,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
597 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
599 v_cmp_ge_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
600 // W32
: [0x6a,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
601 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
603 v_cmp_ge_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
604 // W32
: [0x6b,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
605 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
607 v_cmp_ge_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
608 // W32
: [0x7b,0x00,0x46,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
609 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
611 v_cmp_ge_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
612 // W64
: [0x0a,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
613 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
615 v_cmp_ge_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
616 // W64
: [0x68,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
617 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
619 v_cmp_ge_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
620 // W64
: [0x6a,0x00,0x46,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
621 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
623 v_cmp_ge_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
624 // W64
: [0x7a,0x00,0x46,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
625 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
627 v_cmp_ge_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
628 // GFX11
: [0x7c,0x00,0x46,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
630 v_cmp_ge_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
631 // W32
: [0x05,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
632 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
634 v_cmp_ge_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
635 // W32
: [0x69,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
636 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
638 v_cmp_ge_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
639 // W32
: [0x6a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
640 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
642 v_cmp_ge_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
643 // W32
: [0x6b,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
644 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
646 v_cmp_ge_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
647 // W32
: [0x7b,0x00,0x3e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
648 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
650 v_cmp_ge_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
651 // W64
: [0x0a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
652 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
654 v_cmp_ge_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
655 // W64
: [0x68,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
656 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
658 v_cmp_ge_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
659 // W64
: [0x6a,0x00,0x3e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
660 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
662 v_cmp_ge_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
663 // W64
: [0x7a,0x00,0x3e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
664 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
666 v_cmp_ge_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
667 // GFX11
: [0x7c,0x00,0x3e,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
669 v_cmp_ge_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
670 // W32
: [0x05,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
671 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
673 v_cmp_ge_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
674 // W32
: [0x69,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
675 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
677 v_cmp_ge_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
678 // W32
: [0x6a,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
679 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
681 v_cmp_ge_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
682 // W32
: [0x6b,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
683 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
685 v_cmp_ge_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
686 // W32
: [0x7b,0x00,0x4e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
687 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
689 v_cmp_ge_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
690 // W64
: [0x0a,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
691 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
693 v_cmp_ge_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
694 // W64
: [0x68,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
695 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
697 v_cmp_ge_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
698 // W64
: [0x6a,0x00,0x4e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
699 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
701 v_cmp_ge_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
702 // W64
: [0x7a,0x00,0x4e,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
703 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
705 v_cmp_ge_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
706 // GFX11
: [0x7c,0x00,0x4e,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
708 v_cmp_gt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
709 // W32
: [0x05,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
710 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
712 v_cmp_gt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
713 // W32
: [0x69,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
714 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
716 v_cmp_gt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
717 // W32
: [0x6a,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
718 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
720 v_cmp_gt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
721 // W32
: [0x6b,0x01,0x04,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
722 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
724 v_cmp_gt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
725 // W32
: [0x7b,0x02,0x04,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
726 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
728 v_cmp_gt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
729 // W64
: [0x0a,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
730 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
732 v_cmp_gt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
733 // W64
: [0x68,0x00,0x04,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
734 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
736 v_cmp_gt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
737 // W64
: [0x6a,0x01,0x04,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
738 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
740 v_cmp_gt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
741 // W64
: [0x7a,0x02,0x04,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
742 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
744 v_cmp_gt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
745 // GFX11
: [0x7c,0x83,0x04,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
747 v_cmp_gt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
748 // W32
: [0x05,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
749 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
751 v_cmp_gt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
752 // W32
: [0x69,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
753 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
755 v_cmp_gt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
756 // W32
: [0x6a,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
757 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
759 v_cmp_gt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
760 // W32
: [0x6b,0x01,0x14,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
761 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
763 v_cmp_gt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
764 // W32
: [0x7b,0x02,0x14,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
765 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
767 v_cmp_gt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
768 // W64
: [0x0a,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
769 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
771 v_cmp_gt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
772 // W64
: [0x68,0x00,0x14,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
773 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
775 v_cmp_gt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
776 // W64
: [0x6a,0x01,0x14,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
777 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
779 v_cmp_gt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
780 // W64
: [0x7a,0x02,0x14,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
781 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
783 v_cmp_gt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
784 // GFX11
: [0x7c,0x83,0x14,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
786 v_cmp_gt_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
787 // W32
: [0x05,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
788 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
790 v_cmp_gt_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
791 // W32
: [0x69,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
792 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
794 v_cmp_gt_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
795 // W32
: [0x6a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
796 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
798 v_cmp_gt_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
799 // W32
: [0x6b,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
800 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
802 v_cmp_gt_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
803 // W32
: [0x7b,0x00,0x34,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
804 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
806 v_cmp_gt_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
807 // W64
: [0x0a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
808 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
810 v_cmp_gt_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
811 // W64
: [0x68,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
812 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
814 v_cmp_gt_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
815 // W64
: [0x6a,0x00,0x34,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
816 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
818 v_cmp_gt_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
819 // W64
: [0x7a,0x00,0x34,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
820 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
822 v_cmp_gt_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
823 // GFX11
: [0x7c,0x00,0x34,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
825 v_cmp_gt_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
826 // W32
: [0x05,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
827 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
829 v_cmp_gt_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
830 // W32
: [0x69,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
831 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
833 v_cmp_gt_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
834 // W32
: [0x6a,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
835 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
837 v_cmp_gt_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
838 // W32
: [0x6b,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
839 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
841 v_cmp_gt_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
842 // W32
: [0x7b,0x00,0x44,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
843 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
845 v_cmp_gt_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
846 // W64
: [0x0a,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
847 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
849 v_cmp_gt_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
850 // W64
: [0x68,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
851 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
853 v_cmp_gt_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
854 // W64
: [0x6a,0x00,0x44,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
855 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
857 v_cmp_gt_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
858 // W64
: [0x7a,0x00,0x44,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
859 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
861 v_cmp_gt_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
862 // GFX11
: [0x7c,0x00,0x44,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
864 v_cmp_gt_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
865 // W32
: [0x05,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
866 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
868 v_cmp_gt_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
869 // W32
: [0x69,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
870 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
872 v_cmp_gt_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
873 // W32
: [0x6a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
874 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
876 v_cmp_gt_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
877 // W32
: [0x6b,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
878 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
880 v_cmp_gt_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
881 // W32
: [0x7b,0x00,0x3c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
882 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
884 v_cmp_gt_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
885 // W64
: [0x0a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
886 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
888 v_cmp_gt_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
889 // W64
: [0x68,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
890 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
892 v_cmp_gt_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
893 // W64
: [0x6a,0x00,0x3c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
894 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
896 v_cmp_gt_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
897 // W64
: [0x7a,0x00,0x3c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
898 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
900 v_cmp_gt_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
901 // GFX11
: [0x7c,0x00,0x3c,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
903 v_cmp_gt_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
904 // W32
: [0x05,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
905 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
907 v_cmp_gt_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
908 // W32
: [0x69,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
909 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
911 v_cmp_gt_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
912 // W32
: [0x6a,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
913 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
915 v_cmp_gt_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
916 // W32
: [0x6b,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
917 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
919 v_cmp_gt_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
920 // W32
: [0x7b,0x00,0x4c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
921 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
923 v_cmp_gt_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
924 // W64
: [0x0a,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
925 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
927 v_cmp_gt_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
928 // W64
: [0x68,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
929 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
931 v_cmp_gt_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
932 // W64
: [0x6a,0x00,0x4c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
933 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
935 v_cmp_gt_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
936 // W64
: [0x7a,0x00,0x4c,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
937 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
939 v_cmp_gt_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
940 // GFX11
: [0x7c,0x00,0x4c,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
942 v_cmp_le_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
943 // W32
: [0x05,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
944 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
946 v_cmp_le_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
947 // W32
: [0x69,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
948 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
950 v_cmp_le_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
951 // W32
: [0x6a,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
952 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
954 v_cmp_le_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
955 // W32
: [0x6b,0x01,0x03,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
956 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
958 v_cmp_le_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
959 // W32
: [0x7b,0x02,0x03,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
960 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
962 v_cmp_le_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
963 // W64
: [0x0a,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
964 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
966 v_cmp_le_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
967 // W64
: [0x68,0x00,0x03,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
968 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
970 v_cmp_le_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
971 // W64
: [0x6a,0x01,0x03,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
972 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
974 v_cmp_le_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
975 // W64
: [0x7a,0x02,0x03,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
976 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
978 v_cmp_le_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
979 // GFX11
: [0x7c,0x83,0x03,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
981 v_cmp_le_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
982 // W32
: [0x05,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
983 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
985 v_cmp_le_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
986 // W32
: [0x69,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
987 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
989 v_cmp_le_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
990 // W32
: [0x6a,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
991 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
993 v_cmp_le_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
994 // W32
: [0x6b,0x01,0x13,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
995 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
997 v_cmp_le_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
998 // W32
: [0x7b,0x02,0x13,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
999 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1001 v_cmp_le_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1002 // W64
: [0x0a,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1003 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1005 v_cmp_le_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1006 // W64
: [0x68,0x00,0x13,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1007 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1009 v_cmp_le_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1010 // W64
: [0x6a,0x01,0x13,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1011 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1013 v_cmp_le_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1014 // W64
: [0x7a,0x02,0x13,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1015 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1017 v_cmp_le_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1018 // GFX11
: [0x7c,0x83,0x13,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1020 v_cmp_le_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1021 // W32
: [0x05,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1022 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1024 v_cmp_le_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1025 // W32
: [0x69,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1026 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1028 v_cmp_le_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1029 // W32
: [0x6a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1030 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1032 v_cmp_le_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1033 // W32
: [0x6b,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1034 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1036 v_cmp_le_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1037 // W32
: [0x7b,0x00,0x33,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1038 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1040 v_cmp_le_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1041 // W64
: [0x0a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1042 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1044 v_cmp_le_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1045 // W64
: [0x68,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1046 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1048 v_cmp_le_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1049 // W64
: [0x6a,0x00,0x33,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1050 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1052 v_cmp_le_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1053 // W64
: [0x7a,0x00,0x33,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1054 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1056 v_cmp_le_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1057 // GFX11
: [0x7c,0x00,0x33,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1059 v_cmp_le_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1060 // W32
: [0x05,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1061 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1063 v_cmp_le_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1064 // W32
: [0x69,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1065 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1067 v_cmp_le_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1068 // W32
: [0x6a,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1069 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1071 v_cmp_le_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1072 // W32
: [0x6b,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1073 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1075 v_cmp_le_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1076 // W32
: [0x7b,0x00,0x43,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1077 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1079 v_cmp_le_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1080 // W64
: [0x0a,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1081 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1083 v_cmp_le_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1084 // W64
: [0x68,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1085 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1087 v_cmp_le_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1088 // W64
: [0x6a,0x00,0x43,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1089 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1091 v_cmp_le_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1092 // W64
: [0x7a,0x00,0x43,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1093 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1095 v_cmp_le_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1096 // GFX11
: [0x7c,0x00,0x43,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1098 v_cmp_le_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1099 // W32
: [0x05,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1100 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1102 v_cmp_le_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1103 // W32
: [0x69,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1104 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1106 v_cmp_le_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1107 // W32
: [0x6a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1108 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1110 v_cmp_le_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1111 // W32
: [0x6b,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1112 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1114 v_cmp_le_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1115 // W32
: [0x7b,0x00,0x3b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1116 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1118 v_cmp_le_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1119 // W64
: [0x0a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1120 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1122 v_cmp_le_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1123 // W64
: [0x68,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1124 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1126 v_cmp_le_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1127 // W64
: [0x6a,0x00,0x3b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1128 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1130 v_cmp_le_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1131 // W64
: [0x7a,0x00,0x3b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1132 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1134 v_cmp_le_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1135 // GFX11
: [0x7c,0x00,0x3b,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1137 v_cmp_le_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1138 // W32
: [0x05,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1139 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1141 v_cmp_le_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1142 // W32
: [0x69,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1143 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1145 v_cmp_le_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1146 // W32
: [0x6a,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1147 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1149 v_cmp_le_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1150 // W32
: [0x6b,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1151 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1153 v_cmp_le_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1154 // W32
: [0x7b,0x00,0x4b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1155 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1157 v_cmp_le_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1158 // W64
: [0x0a,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1159 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1161 v_cmp_le_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1162 // W64
: [0x68,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1163 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1165 v_cmp_le_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1166 // W64
: [0x6a,0x00,0x4b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1167 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1169 v_cmp_le_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1170 // W64
: [0x7a,0x00,0x4b,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1171 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1173 v_cmp_le_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1174 // GFX11
: [0x7c,0x00,0x4b,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1176 v_cmp_lg_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1177 // W32
: [0x05,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1178 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1180 v_cmp_lg_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1181 // W32
: [0x69,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1182 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1184 v_cmp_lg_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1185 // W32
: [0x6a,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1186 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1188 v_cmp_lg_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1189 // W32
: [0x6b,0x01,0x05,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1190 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1192 v_cmp_lg_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1193 // W32
: [0x7b,0x02,0x05,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1194 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1196 v_cmp_lg_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1197 // W64
: [0x0a,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1198 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1200 v_cmp_lg_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1201 // W64
: [0x68,0x00,0x05,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1202 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1204 v_cmp_lg_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1205 // W64
: [0x6a,0x01,0x05,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1206 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1208 v_cmp_lg_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1209 // W64
: [0x7a,0x02,0x05,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1210 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1212 v_cmp_lg_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1213 // GFX11
: [0x7c,0x83,0x05,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1215 v_cmp_lg_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1216 // W32
: [0x05,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1217 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1219 v_cmp_lg_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1220 // W32
: [0x69,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1221 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1223 v_cmp_lg_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1224 // W32
: [0x6a,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1225 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1227 v_cmp_lg_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1228 // W32
: [0x6b,0x01,0x15,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1229 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1231 v_cmp_lg_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1232 // W32
: [0x7b,0x02,0x15,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1233 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1235 v_cmp_lg_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1236 // W64
: [0x0a,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1237 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1239 v_cmp_lg_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1240 // W64
: [0x68,0x00,0x15,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1241 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1243 v_cmp_lg_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1244 // W64
: [0x6a,0x01,0x15,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1245 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1247 v_cmp_lg_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1248 // W64
: [0x7a,0x02,0x15,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1249 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1251 v_cmp_lg_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1252 // GFX11
: [0x7c,0x83,0x15,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1254 v_cmp_lt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1255 // W32
: [0x05,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1256 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1258 v_cmp_lt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1259 // W32
: [0x69,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1260 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1262 v_cmp_lt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1263 // W32
: [0x6a,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1264 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1266 v_cmp_lt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1267 // W32
: [0x6b,0x01,0x01,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1268 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1270 v_cmp_lt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1271 // W32
: [0x7b,0x02,0x01,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1272 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1274 v_cmp_lt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1275 // W64
: [0x0a,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1276 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1278 v_cmp_lt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1279 // W64
: [0x68,0x00,0x01,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1280 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1282 v_cmp_lt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1283 // W64
: [0x6a,0x01,0x01,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1284 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1286 v_cmp_lt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1287 // W64
: [0x7a,0x02,0x01,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1288 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1290 v_cmp_lt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1291 // GFX11
: [0x7c,0x83,0x01,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1293 v_cmp_lt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1294 // W32
: [0x05,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1295 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1297 v_cmp_lt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1298 // W32
: [0x69,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1299 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1301 v_cmp_lt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1302 // W32
: [0x6a,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1303 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1305 v_cmp_lt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1306 // W32
: [0x6b,0x01,0x11,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1307 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1309 v_cmp_lt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1310 // W32
: [0x7b,0x02,0x11,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1311 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1313 v_cmp_lt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1314 // W64
: [0x0a,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1315 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1317 v_cmp_lt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1318 // W64
: [0x68,0x00,0x11,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1319 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1321 v_cmp_lt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1322 // W64
: [0x6a,0x01,0x11,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1323 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1325 v_cmp_lt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1326 // W64
: [0x7a,0x02,0x11,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1327 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1329 v_cmp_lt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1330 // GFX11
: [0x7c,0x83,0x11,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1332 v_cmp_lt_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1333 // W32
: [0x05,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1334 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1336 v_cmp_lt_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1337 // W32
: [0x69,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1338 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1340 v_cmp_lt_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1341 // W32
: [0x6a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1342 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1344 v_cmp_lt_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1345 // W32
: [0x6b,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1346 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1348 v_cmp_lt_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1349 // W32
: [0x7b,0x00,0x31,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1350 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1352 v_cmp_lt_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1353 // W64
: [0x0a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1354 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1356 v_cmp_lt_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1357 // W64
: [0x68,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1358 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1360 v_cmp_lt_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1361 // W64
: [0x6a,0x00,0x31,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1362 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1364 v_cmp_lt_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1365 // W64
: [0x7a,0x00,0x31,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1366 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1368 v_cmp_lt_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1369 // GFX11
: [0x7c,0x00,0x31,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1371 v_cmp_lt_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1372 // W32
: [0x05,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1373 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1375 v_cmp_lt_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1376 // W32
: [0x69,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1377 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1379 v_cmp_lt_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1380 // W32
: [0x6a,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1381 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1383 v_cmp_lt_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1384 // W32
: [0x6b,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1385 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1387 v_cmp_lt_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1388 // W32
: [0x7b,0x00,0x41,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1389 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1391 v_cmp_lt_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1392 // W64
: [0x0a,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1393 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1395 v_cmp_lt_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1396 // W64
: [0x68,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1397 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1399 v_cmp_lt_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1400 // W64
: [0x6a,0x00,0x41,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1401 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1403 v_cmp_lt_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1404 // W64
: [0x7a,0x00,0x41,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1405 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1407 v_cmp_lt_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1408 // GFX11
: [0x7c,0x00,0x41,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1410 v_cmp_lt_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1411 // W32
: [0x05,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1412 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1414 v_cmp_lt_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1415 // W32
: [0x69,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1416 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1418 v_cmp_lt_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1419 // W32
: [0x6a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1420 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1422 v_cmp_lt_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1423 // W32
: [0x6b,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1424 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1426 v_cmp_lt_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1427 // W32
: [0x7b,0x00,0x39,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1428 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1430 v_cmp_lt_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1431 // W64
: [0x0a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1432 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1434 v_cmp_lt_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1435 // W64
: [0x68,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1436 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1438 v_cmp_lt_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1439 // W64
: [0x6a,0x00,0x39,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1440 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1442 v_cmp_lt_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1443 // W64
: [0x7a,0x00,0x39,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1444 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1446 v_cmp_lt_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1447 // GFX11
: [0x7c,0x00,0x39,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1449 v_cmp_lt_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1450 // W32
: [0x05,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1451 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1453 v_cmp_lt_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1454 // W32
: [0x69,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1455 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1457 v_cmp_lt_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1458 // W32
: [0x6a,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1459 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1461 v_cmp_lt_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1462 // W32
: [0x6b,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1463 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1465 v_cmp_lt_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1466 // W32
: [0x7b,0x00,0x49,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1467 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1469 v_cmp_lt_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1470 // W64
: [0x0a,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1471 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1473 v_cmp_lt_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1474 // W64
: [0x68,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1475 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1477 v_cmp_lt_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1478 // W64
: [0x6a,0x00,0x49,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1479 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1481 v_cmp_lt_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1482 // W64
: [0x7a,0x00,0x49,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1483 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1485 v_cmp_lt_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1486 // GFX11
: [0x7c,0x00,0x49,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1488 v_cmp_ne_i16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1489 // W32
: [0x05,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1490 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1492 v_cmp_ne_i16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1493 // W32
: [0x69,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1494 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1496 v_cmp_ne_i16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1497 // W32
: [0x6a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1498 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1500 v_cmp_ne_i16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1501 // W32
: [0x6b,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1502 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1504 v_cmp_ne_i16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1505 // W32
: [0x7b,0x00,0x35,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1506 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1508 v_cmp_ne_i16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1509 // W64
: [0x0a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1510 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1512 v_cmp_ne_i16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1513 // W64
: [0x68,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1514 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1516 v_cmp_ne_i16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1517 // W64
: [0x6a,0x00,0x35,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1518 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1520 v_cmp_ne_i16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1521 // W64
: [0x7a,0x00,0x35,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1522 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1524 v_cmp_ne_i16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1525 // GFX11
: [0x7c,0x00,0x35,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1527 v_cmp_ne_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1528 // W32
: [0x05,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1529 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1531 v_cmp_ne_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1532 // W32
: [0x69,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1533 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1535 v_cmp_ne_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1536 // W32
: [0x6a,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1537 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1539 v_cmp_ne_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1540 // W32
: [0x6b,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1541 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1543 v_cmp_ne_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1544 // W32
: [0x7b,0x00,0x45,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1545 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1547 v_cmp_ne_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1548 // W64
: [0x0a,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1549 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1551 v_cmp_ne_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1552 // W64
: [0x68,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1553 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1555 v_cmp_ne_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1556 // W64
: [0x6a,0x00,0x45,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1557 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1559 v_cmp_ne_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1560 // W64
: [0x7a,0x00,0x45,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1561 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1563 v_cmp_ne_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1564 // GFX11
: [0x7c,0x00,0x45,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1566 v_cmp_ne_u16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1567 // W32
: [0x05,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1568 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1570 v_cmp_ne_u16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1571 // W32
: [0x69,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1572 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1574 v_cmp_ne_u16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1575 // W32
: [0x6a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1576 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1578 v_cmp_ne_u16_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1579 // W32
: [0x6b,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1580 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1582 v_cmp_ne_u16_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1583 // W32
: [0x7b,0x00,0x3d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1584 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1586 v_cmp_ne_u16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1587 // W64
: [0x0a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1588 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1590 v_cmp_ne_u16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1591 // W64
: [0x68,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1592 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1594 v_cmp_ne_u16_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1595 // W64
: [0x6a,0x00,0x3d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1596 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1598 v_cmp_ne_u16_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1599 // W64
: [0x7a,0x00,0x3d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1600 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1602 v_cmp_ne_u16_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1603 // GFX11
: [0x7c,0x00,0x3d,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1605 v_cmp_ne_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1606 // W32
: [0x05,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1607 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1609 v_cmp_ne_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1610 // W32
: [0x69,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1611 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1613 v_cmp_ne_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1614 // W32
: [0x6a,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1615 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1617 v_cmp_ne_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1618 // W32
: [0x6b,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1619 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1621 v_cmp_ne_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1622 // W32
: [0x7b,0x00,0x4d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1623 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1625 v_cmp_ne_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1626 // W64
: [0x0a,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1627 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1629 v_cmp_ne_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1630 // W64
: [0x68,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1631 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1633 v_cmp_ne_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1634 // W64
: [0x6a,0x00,0x4d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1635 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1637 v_cmp_ne_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1638 // W64
: [0x7a,0x00,0x4d,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1639 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1641 v_cmp_ne_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1642 // GFX11
: [0x7c,0x00,0x4d,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
1644 v_cmp_neq_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1645 // W32
: [0x05,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1646 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1648 v_cmp_neq_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1649 // W32
: [0x69,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1650 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1652 v_cmp_neq_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1653 // W32
: [0x6a,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1654 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1656 v_cmp_neq_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1657 // W32
: [0x6b,0x01,0x0d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1658 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1660 v_cmp_neq_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1661 // W32
: [0x7b,0x02,0x0d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1662 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1664 v_cmp_neq_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1665 // W64
: [0x0a,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1666 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1668 v_cmp_neq_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1669 // W64
: [0x68,0x00,0x0d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1670 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1672 v_cmp_neq_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1673 // W64
: [0x6a,0x01,0x0d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1674 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1676 v_cmp_neq_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1677 // W64
: [0x7a,0x02,0x0d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1678 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1680 v_cmp_neq_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1681 // GFX11
: [0x7c,0x83,0x0d,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1683 v_cmp_neq_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1684 // W32
: [0x05,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1685 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1687 v_cmp_neq_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1688 // W32
: [0x69,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1689 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1691 v_cmp_neq_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1692 // W32
: [0x6a,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1693 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1695 v_cmp_neq_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1696 // W32
: [0x6b,0x01,0x1d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1697 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1699 v_cmp_neq_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1700 // W32
: [0x7b,0x02,0x1d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1701 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1703 v_cmp_neq_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1704 // W64
: [0x0a,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1705 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1707 v_cmp_neq_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1708 // W64
: [0x68,0x00,0x1d,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1709 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1711 v_cmp_neq_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1712 // W64
: [0x6a,0x01,0x1d,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1713 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1715 v_cmp_neq_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1716 // W64
: [0x7a,0x02,0x1d,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1717 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1719 v_cmp_neq_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1720 // GFX11
: [0x7c,0x83,0x1d,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1722 v_cmp_nge_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1723 // W32
: [0x05,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1724 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1726 v_cmp_nge_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1727 // W32
: [0x69,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1728 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1730 v_cmp_nge_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1731 // W32
: [0x6a,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1732 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1734 v_cmp_nge_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1735 // W32
: [0x6b,0x01,0x09,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1736 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1738 v_cmp_nge_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1739 // W32
: [0x7b,0x02,0x09,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1740 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1742 v_cmp_nge_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1743 // W64
: [0x0a,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1744 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1746 v_cmp_nge_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1747 // W64
: [0x68,0x00,0x09,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1748 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1750 v_cmp_nge_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1751 // W64
: [0x6a,0x01,0x09,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1752 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1754 v_cmp_nge_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1755 // W64
: [0x7a,0x02,0x09,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1756 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1758 v_cmp_nge_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1759 // GFX11
: [0x7c,0x83,0x09,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1761 v_cmp_nge_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1762 // W32
: [0x05,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1763 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1765 v_cmp_nge_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1766 // W32
: [0x69,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1767 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1769 v_cmp_nge_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1770 // W32
: [0x6a,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1771 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1773 v_cmp_nge_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1774 // W32
: [0x6b,0x01,0x19,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1775 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1777 v_cmp_nge_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1778 // W32
: [0x7b,0x02,0x19,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1779 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1781 v_cmp_nge_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1782 // W64
: [0x0a,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1783 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1785 v_cmp_nge_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1786 // W64
: [0x68,0x00,0x19,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1787 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1789 v_cmp_nge_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1790 // W64
: [0x6a,0x01,0x19,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1791 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1793 v_cmp_nge_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1794 // W64
: [0x7a,0x02,0x19,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1795 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1797 v_cmp_nge_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1798 // GFX11
: [0x7c,0x83,0x19,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1800 v_cmp_ngt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1801 // W32
: [0x05,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1802 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1804 v_cmp_ngt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1805 // W32
: [0x69,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1806 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1808 v_cmp_ngt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1809 // W32
: [0x6a,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1810 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1812 v_cmp_ngt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1813 // W32
: [0x6b,0x01,0x0b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1814 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1816 v_cmp_ngt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1817 // W32
: [0x7b,0x02,0x0b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1818 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1820 v_cmp_ngt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1821 // W64
: [0x0a,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1822 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1824 v_cmp_ngt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1825 // W64
: [0x68,0x00,0x0b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1826 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1828 v_cmp_ngt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1829 // W64
: [0x6a,0x01,0x0b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1830 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1832 v_cmp_ngt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1833 // W64
: [0x7a,0x02,0x0b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1834 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1836 v_cmp_ngt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1837 // GFX11
: [0x7c,0x83,0x0b,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1839 v_cmp_ngt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1840 // W32
: [0x05,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1841 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1843 v_cmp_ngt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1844 // W32
: [0x69,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1845 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1847 v_cmp_ngt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1848 // W32
: [0x6a,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1849 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1851 v_cmp_ngt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1852 // W32
: [0x6b,0x01,0x1b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1853 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1855 v_cmp_ngt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1856 // W32
: [0x7b,0x02,0x1b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1857 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1859 v_cmp_ngt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1860 // W64
: [0x0a,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1861 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1863 v_cmp_ngt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1864 // W64
: [0x68,0x00,0x1b,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1865 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1867 v_cmp_ngt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1868 // W64
: [0x6a,0x01,0x1b,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1869 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1871 v_cmp_ngt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1872 // W64
: [0x7a,0x02,0x1b,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1873 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1875 v_cmp_ngt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1876 // GFX11
: [0x7c,0x83,0x1b,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1878 v_cmp_nle_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1879 // W32
: [0x05,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1880 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1882 v_cmp_nle_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1883 // W32
: [0x69,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1884 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1886 v_cmp_nle_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1887 // W32
: [0x6a,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1888 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1890 v_cmp_nle_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1891 // W32
: [0x6b,0x01,0x0c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1892 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1894 v_cmp_nle_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1895 // W32
: [0x7b,0x02,0x0c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1896 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1898 v_cmp_nle_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1899 // W64
: [0x0a,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1900 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1902 v_cmp_nle_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1903 // W64
: [0x68,0x00,0x0c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1904 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1906 v_cmp_nle_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1907 // W64
: [0x6a,0x01,0x0c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1908 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1910 v_cmp_nle_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1911 // W64
: [0x7a,0x02,0x0c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1912 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1914 v_cmp_nle_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1915 // GFX11
: [0x7c,0x83,0x0c,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1917 v_cmp_nle_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1918 // W32
: [0x05,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1919 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1921 v_cmp_nle_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1922 // W32
: [0x69,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1923 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1925 v_cmp_nle_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1926 // W32
: [0x6a,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1927 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1929 v_cmp_nle_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1930 // W32
: [0x6b,0x01,0x1c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1931 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1933 v_cmp_nle_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1934 // W32
: [0x7b,0x02,0x1c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1935 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1937 v_cmp_nle_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1938 // W64
: [0x0a,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1939 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1941 v_cmp_nle_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1942 // W64
: [0x68,0x00,0x1c,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1943 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1945 v_cmp_nle_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1946 // W64
: [0x6a,0x01,0x1c,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1947 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1949 v_cmp_nle_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1950 // W64
: [0x7a,0x02,0x1c,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1951 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1953 v_cmp_nle_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1954 // GFX11
: [0x7c,0x83,0x1c,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1956 v_cmp_nlg_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1957 // W32
: [0x05,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1958 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1960 v_cmp_nlg_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1961 // W32
: [0x69,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1962 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1964 v_cmp_nlg_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1965 // W32
: [0x6a,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1966 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1968 v_cmp_nlg_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1969 // W32
: [0x6b,0x01,0x0a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1970 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1972 v_cmp_nlg_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1973 // W32
: [0x7b,0x02,0x0a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1974 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1976 v_cmp_nlg_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1977 // W64
: [0x0a,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1978 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1980 v_cmp_nlg_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1981 // W64
: [0x68,0x00,0x0a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1982 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1984 v_cmp_nlg_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
1985 // W64
: [0x6a,0x01,0x0a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
1986 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1988 v_cmp_nlg_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
1989 // W64
: [0x7a,0x02,0x0a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
1990 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1992 v_cmp_nlg_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
1993 // GFX11
: [0x7c,0x83,0x0a,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
1995 v_cmp_nlg_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
1996 // W32
: [0x05,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
1997 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
1999 v_cmp_nlg_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2000 // W32
: [0x69,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2001 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2003 v_cmp_nlg_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2004 // W32
: [0x6a,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2005 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2007 v_cmp_nlg_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2008 // W32
: [0x6b,0x01,0x1a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2009 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2011 v_cmp_nlg_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2012 // W32
: [0x7b,0x02,0x1a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2013 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2015 v_cmp_nlg_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2016 // W64
: [0x0a,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2017 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2019 v_cmp_nlg_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2020 // W64
: [0x68,0x00,0x1a,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2021 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2023 v_cmp_nlg_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2024 // W64
: [0x6a,0x01,0x1a,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2025 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2027 v_cmp_nlg_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2028 // W64
: [0x7a,0x02,0x1a,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2029 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2031 v_cmp_nlg_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2032 // GFX11
: [0x7c,0x83,0x1a,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2034 v_cmp_nlt_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2035 // W32
: [0x05,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2036 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2038 v_cmp_nlt_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2039 // W32
: [0x69,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2040 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2042 v_cmp_nlt_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2043 // W32
: [0x6a,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2044 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2046 v_cmp_nlt_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2047 // W32
: [0x6b,0x01,0x0e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2048 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2050 v_cmp_nlt_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2051 // W32
: [0x7b,0x02,0x0e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2052 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2054 v_cmp_nlt_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2055 // W64
: [0x0a,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2056 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2058 v_cmp_nlt_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2059 // W64
: [0x68,0x00,0x0e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2060 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2062 v_cmp_nlt_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2063 // W64
: [0x6a,0x01,0x0e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2064 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2066 v_cmp_nlt_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2067 // W64
: [0x7a,0x02,0x0e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2068 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2070 v_cmp_nlt_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2071 // GFX11
: [0x7c,0x83,0x0e,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2073 v_cmp_nlt_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2074 // W32
: [0x05,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2075 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2077 v_cmp_nlt_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2078 // W32
: [0x69,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2079 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2081 v_cmp_nlt_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2082 // W32
: [0x6a,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2083 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2085 v_cmp_nlt_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2086 // W32
: [0x6b,0x01,0x1e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2087 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2089 v_cmp_nlt_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2090 // W32
: [0x7b,0x02,0x1e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2091 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2093 v_cmp_nlt_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2094 // W64
: [0x0a,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2095 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2097 v_cmp_nlt_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2098 // W64
: [0x68,0x00,0x1e,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2099 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2101 v_cmp_nlt_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2102 // W64
: [0x6a,0x01,0x1e,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2103 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2105 v_cmp_nlt_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2106 // W64
: [0x7a,0x02,0x1e,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2107 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2109 v_cmp_nlt_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2110 // GFX11
: [0x7c,0x83,0x1e,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2112 v_cmp_o_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2113 // W32
: [0x05,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2114 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2116 v_cmp_o_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2117 // W32
: [0x69,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2118 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2120 v_cmp_o_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2121 // W32
: [0x6a,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2122 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2124 v_cmp_o_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2125 // W32
: [0x6b,0x01,0x07,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2126 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2128 v_cmp_o_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2129 // W32
: [0x7b,0x02,0x07,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2130 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2132 v_cmp_o_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2133 // W64
: [0x0a,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2134 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2136 v_cmp_o_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2137 // W64
: [0x68,0x00,0x07,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2138 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2140 v_cmp_o_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2141 // W64
: [0x6a,0x01,0x07,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2142 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2144 v_cmp_o_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2145 // W64
: [0x7a,0x02,0x07,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2146 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2148 v_cmp_o_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2149 // GFX11
: [0x7c,0x83,0x07,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2151 v_cmp_o_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2152 // W32
: [0x05,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2153 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2155 v_cmp_o_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2156 // W32
: [0x69,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2157 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2159 v_cmp_o_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2160 // W32
: [0x6a,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2161 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2163 v_cmp_o_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2164 // W32
: [0x6b,0x01,0x17,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2165 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2167 v_cmp_o_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2168 // W32
: [0x7b,0x02,0x17,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2169 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2171 v_cmp_o_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2172 // W64
: [0x0a,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2173 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2175 v_cmp_o_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2176 // W64
: [0x68,0x00,0x17,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2177 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2179 v_cmp_o_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2180 // W64
: [0x6a,0x01,0x17,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2181 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2183 v_cmp_o_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2184 // W64
: [0x7a,0x02,0x17,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2185 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2187 v_cmp_o_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2188 // GFX11
: [0x7c,0x83,0x17,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2190 v_cmp_t_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2191 // W32
: [0x05,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2192 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2194 v_cmp_t_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2195 // W32
: [0x69,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2196 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2198 v_cmp_t_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2199 // W32
: [0x6a,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2200 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2202 v_cmp_t_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2203 // W32
: [0x6b,0x01,0x0f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2204 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2206 v_cmp_t_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2207 // W32
: [0x7b,0x02,0x0f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2208 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2210 v_cmp_t_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2211 // W64
: [0x0a,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2212 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2214 v_cmp_t_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2215 // W64
: [0x68,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2216 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2218 v_cmp_t_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2219 // W64
: [0x6a,0x01,0x0f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2220 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2222 v_cmp_t_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2223 // W64
: [0x7a,0x02,0x0f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2224 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2226 v_cmp_t_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2227 // GFX11
: [0x7c,0x83,0x0f,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2229 v_cmp_t_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2230 // W32
: [0x05,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2231 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2233 v_cmp_t_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2234 // W32
: [0x69,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2235 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2237 v_cmp_t_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2238 // W32
: [0x6a,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2239 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2241 v_cmp_t_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2242 // W32
: [0x6b,0x01,0x1f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2243 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2245 v_cmp_t_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2246 // W32
: [0x7b,0x02,0x1f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2247 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2249 v_cmp_t_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2250 // W64
: [0x0a,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2251 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2253 v_cmp_t_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2254 // W64
: [0x68,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2255 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2257 v_cmp_t_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2258 // W64
: [0x6a,0x01,0x1f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2259 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2261 v_cmp_t_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2262 // W64
: [0x7a,0x02,0x1f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2263 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2265 v_cmp_t_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2266 // GFX11
: [0x7c,0x83,0x1f,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2268 v_cmp_t_i32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2269 // W32
: [0x05,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2270 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2272 v_cmp_t_i32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2273 // W32
: [0x69,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2274 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2276 v_cmp_t_i32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2277 // W32
: [0x6a,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2278 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2280 v_cmp_t_i32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2281 // W32
: [0x6b,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2282 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2284 v_cmp_t_i32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2285 // W32
: [0x7b,0x00,0x47,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2286 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2288 v_cmp_t_i32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2289 // W64
: [0x0a,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2290 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2292 v_cmp_t_i32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2293 // W64
: [0x68,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2294 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2296 v_cmp_t_i32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2297 // W64
: [0x6a,0x00,0x47,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2298 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2300 v_cmp_t_i32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2301 // W64
: [0x7a,0x00,0x47,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2302 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2304 v_cmp_t_i32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2305 // GFX11
: [0x7c,0x00,0x47,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
2307 v_cmp_t_u32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2308 // W32
: [0x05,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2309 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2311 v_cmp_t_u32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2312 // W32
: [0x69,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2313 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2315 v_cmp_t_u32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2316 // W32
: [0x6a,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2317 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2319 v_cmp_t_u32_e64_dpp vcc_hi
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2320 // W32
: [0x6b,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2321 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2323 v_cmp_t_u32_e64_dpp ttmp15
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2324 // W32
: [0x7b,0x00,0x4f,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2325 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2327 v_cmp_t_u32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2328 // W64
: [0x0a,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2329 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2331 v_cmp_t_u32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2332 // W64
: [0x68,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2333 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2335 v_cmp_t_u32_e64_dpp vcc
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2336 // W64
: [0x6a,0x00,0x4f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2337 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2339 v_cmp_t_u32_e64_dpp ttmp
[14:15], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2340 // W64
: [0x7a,0x00,0x4f,0xd4,0xea,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2341 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2343 v_cmp_t_u32_e64_dpp null
, v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2344 // GFX11
: [0x7c,0x00,0x4f,0xd4,0xe9,0xfe,0x03,0x00,0xff,0x00,0x00,0x00]
2346 v_cmp_tru_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2347 // W32
: [0x05,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2348 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2350 v_cmp_tru_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2351 // W32
: [0x69,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2352 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2354 v_cmp_tru_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2355 // W32
: [0x6a,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2356 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2358 v_cmp_tru_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2359 // W32
: [0x6b,0x01,0x0f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2360 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2362 v_cmp_tru_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2363 // W32
: [0x7b,0x02,0x0f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2364 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2366 v_cmp_tru_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2367 // W64
: [0x0a,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2368 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2370 v_cmp_tru_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2371 // W64
: [0x68,0x00,0x0f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2372 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2374 v_cmp_tru_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2375 // W64
: [0x6a,0x01,0x0f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2376 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2378 v_cmp_tru_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2379 // W64
: [0x7a,0x02,0x0f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2380 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2382 v_cmp_tru_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2383 // GFX11
: [0x7c,0x83,0x0f,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2385 v_cmp_tru_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2386 // W32
: [0x05,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2387 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2389 v_cmp_tru_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2390 // W32
: [0x69,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2391 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2393 v_cmp_tru_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2394 // W32
: [0x6a,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2395 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2397 v_cmp_tru_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2398 // W32
: [0x6b,0x01,0x1f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2399 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2401 v_cmp_tru_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2402 // W32
: [0x7b,0x02,0x1f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2403 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2405 v_cmp_tru_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2406 // W64
: [0x0a,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2407 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2409 v_cmp_tru_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2410 // W64
: [0x68,0x00,0x1f,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2411 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2413 v_cmp_tru_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2414 // W64
: [0x6a,0x01,0x1f,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2415 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2417 v_cmp_tru_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2418 // W64
: [0x7a,0x02,0x1f,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2419 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2421 v_cmp_tru_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2422 // GFX11
: [0x7c,0x83,0x1f,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2424 v_cmp_u_f16_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2425 // W32
: [0x05,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2426 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2428 v_cmp_u_f16_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2429 // W32
: [0x69,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2430 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2432 v_cmp_u_f16_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2433 // W32
: [0x6a,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2434 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2436 v_cmp_u_f16_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2437 // W32
: [0x6b,0x01,0x08,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2438 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2440 v_cmp_u_f16_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2441 // W32
: [0x7b,0x02,0x08,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2442 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2444 v_cmp_u_f16_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2445 // W64
: [0x0a,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2446 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2448 v_cmp_u_f16_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2449 // W64
: [0x68,0x00,0x08,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2450 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2452 v_cmp_u_f16_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2453 // W64
: [0x6a,0x01,0x08,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2454 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2456 v_cmp_u_f16_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2457 // W64
: [0x7a,0x02,0x08,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2458 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2460 v_cmp_u_f16_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2461 // GFX11
: [0x7c,0x83,0x08,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]
2463 v_cmp_u_f32_e64_dpp s5
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2464 // W32
: [0x05,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2465 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2467 v_cmp_u_f32_e64_dpp s105
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2468 // W32
: [0x69,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2469 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2471 v_cmp_u_f32_e64_dpp vcc_lo
, v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2472 // W32
: [0x6a,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2473 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2475 v_cmp_u_f32_e64_dpp vcc_hi
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2476 // W32
: [0x6b,0x01,0x18,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2477 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2479 v_cmp_u_f32_e64_dpp ttmp15
, -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2480 // W32
: [0x7b,0x02,0x18,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2481 // W64-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2483 v_cmp_u_f32_e64_dpp s
[10:11], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2484 // W64
: [0x0a,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2485 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2487 v_cmp_u_f32_e64_dpp s
[104:105], v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
2488 // W64
: [0x68,0x00,0x18,0xd4,0xe9,0x04,0x02,0x00,0x01,0x77,0x39,0x05]
2489 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2491 v_cmp_u_f32_e64_dpp vcc
, |v1|
, -v2 dpp8
:[7,6,5,4,3,2,1,0]
2492 // W64
: [0x6a,0x01,0x18,0xd4,0xe9,0x04,0x02,0x40,0x01,0x77,0x39,0x05]
2493 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2495 v_cmp_u_f32_e64_dpp ttmp
[14:15], -v1
, |v2| dpp8
:[7,6,5,4,3,2,1,0] fi
:1
2496 // W64
: [0x7a,0x02,0x18,0xd4,0xea,0x04,0x02,0x20,0x01,0x77,0x39,0x05]
2497 // W32-ERR
: :[[@LINE-
2]]:{{[0-9]+}}: error
: invalid operand for instruction
2499 v_cmp_u_f32_e64_dpp null
, -|v255|
, -|v255| clamp dpp8
:[0,0,0,0,0,0,0,0] fi
:0
2500 // GFX11
: [0x7c,0x83,0x18,0xd4,0xe9,0xfe,0x03,0x60,0xff,0x00,0x00,0x00]