1 // RUN
: llvm-mc
-triple x86_64-unknown-unknown
-mcpu
=skx
--show-encoding
%s | FileCheck
%s
3 // CHECK
: vaddsd
485498096, %xmm15
, %xmm15
4 // CHECK
: encoding
: [0xc5,0x03,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5 vaddsd
485498096, %xmm15
, %xmm15
7 // CHECK
: vaddsd
485498096, %xmm15
, %xmm15
{%k2
}
8 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9 vaddsd
485498096, %xmm15
, %xmm15
{%k2
}
11 // CHECK
: vaddsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13 vaddsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
15 // CHECK
: vaddsd
485498096, %xmm1
, %xmm1
16 // CHECK
: encoding
: [0xc5,0xf3,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
17 vaddsd
485498096, %xmm1
, %xmm1
19 // CHECK
: vaddsd
485498096, %xmm1
, %xmm1
{%k2
}
20 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
21 vaddsd
485498096, %xmm1
, %xmm1
{%k2
}
23 // CHECK
: vaddsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
24 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
25 vaddsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
27 // CHECK
: vaddsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
28 // CHECK
: encoding
: [0xc5,0x03,0x58,0xbc,0x82,0x00,0x02,0x00,0x00]
29 vaddsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
31 // CHECK
: vaddsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
32 // CHECK
: encoding
: [0xc5,0x03,0x58,0xbc,0x82,0x00,0xfe,0xff,0xff]
33 vaddsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
35 // CHECK
: vaddsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
36 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x58,0x7c,0x82,0x40]
37 vaddsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
39 // CHECK
: vaddsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
40 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x58,0x7c,0x82,0xc0]
41 vaddsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
43 // CHECK
: vaddsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
44 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x58,0x7c,0x82,0x40]
45 vaddsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
47 // CHECK
: vaddsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
48 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x58,0x7c,0x82,0xc0]
49 vaddsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
51 // CHECK
: vaddsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
52 // CHECK
: encoding
: [0xc5,0xf3,0x58,0x8c,0x82,0x00,0x02,0x00,0x00]
53 vaddsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
55 // CHECK
: vaddsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
56 // CHECK
: encoding
: [0xc5,0xf3,0x58,0x8c,0x82,0x00,0xfe,0xff,0xff]
57 vaddsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
59 // CHECK
: vaddsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
60 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0x4c,0x82,0x40]
61 vaddsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
63 // CHECK
: vaddsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
64 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0x4c,0x82,0xc0]
65 vaddsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
67 // CHECK
: vaddsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
68 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0x4c,0x82,0x40]
69 vaddsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
71 // CHECK
: vaddsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
72 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0x4c,0x82,0xc0]
73 vaddsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
75 // CHECK
: vaddsd
512(%rdx
,%rax
), %xmm15
, %xmm15
76 // CHECK
: encoding
: [0xc5,0x03,0x58,0xbc,0x02,0x00,0x02,0x00,0x00]
77 vaddsd
512(%rdx
,%rax
), %xmm15
, %xmm15
79 // CHECK
: vaddsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
80 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x58,0x7c,0x02,0x40]
81 vaddsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
83 // CHECK
: vaddsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
84 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x58,0x7c,0x02,0x40]
85 vaddsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
87 // CHECK
: vaddsd
512(%rdx
,%rax
), %xmm1
, %xmm1
88 // CHECK
: encoding
: [0xc5,0xf3,0x58,0x8c,0x02,0x00,0x02,0x00,0x00]
89 vaddsd
512(%rdx
,%rax
), %xmm1
, %xmm1
91 // CHECK
: vaddsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
92 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0x4c,0x02,0x40]
93 vaddsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
95 // CHECK
: vaddsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
96 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0x4c,0x02,0x40]
97 vaddsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
99 // CHECK
: vaddsd
512(%rdx
), %xmm15
, %xmm15
100 // CHECK
: encoding
: [0xc5,0x03,0x58,0xba,0x00,0x02,0x00,0x00]
101 vaddsd
512(%rdx
), %xmm15
, %xmm15
103 // CHECK
: vaddsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
104 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x58,0x7a,0x40]
105 vaddsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
107 // CHECK
: vaddsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
108 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x58,0x7a,0x40]
109 vaddsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
111 // CHECK
: vaddsd
512(%rdx
), %xmm1
, %xmm1
112 // CHECK
: encoding
: [0xc5,0xf3,0x58,0x8a,0x00,0x02,0x00,0x00]
113 vaddsd
512(%rdx
), %xmm1
, %xmm1
115 // CHECK
: vaddsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
116 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0x4a,0x40]
117 vaddsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
119 // CHECK
: vaddsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
120 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0x4a,0x40]
121 vaddsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
123 // CHECK
: vaddsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
124 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x58,0xff]
125 vaddsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
127 // CHECK
: vaddsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
128 // CHECK
: encoding
: [0x62,0x51,0x87,0x3a,0x58,0xff]
129 vaddsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
131 // CHECK
: vaddsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
132 // CHECK
: encoding
: [0x62,0x51,0x87,0xba,0x58,0xff]
133 vaddsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
135 // CHECK
: vaddsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
136 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x38,0x58,0xc9]
137 vaddsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
139 // CHECK
: vaddsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
140 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x3a,0x58,0xc9]
141 vaddsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
143 // CHECK
: vaddsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
144 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xba,0x58,0xc9]
145 vaddsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
147 // CHECK
: vaddsd
(%rdx
), %xmm15
, %xmm15
148 // CHECK
: encoding
: [0xc5,0x03,0x58,0x3a]
149 vaddsd
(%rdx
), %xmm15
, %xmm15
151 // CHECK
: vaddsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
152 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x58,0x3a]
153 vaddsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
155 // CHECK
: vaddsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
156 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x58,0x3a]
157 vaddsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
159 // CHECK
: vaddsd
(%rdx
), %xmm1
, %xmm1
160 // CHECK
: encoding
: [0xc5,0xf3,0x58,0x0a]
161 vaddsd
(%rdx
), %xmm1
, %xmm1
163 // CHECK
: vaddsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
164 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0x0a]
165 vaddsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
167 // CHECK
: vaddsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
168 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0x0a]
169 vaddsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
171 // CHECK
: vaddsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
172 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x58,0xff]
173 vaddsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
175 // CHECK
: vaddsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
176 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x58,0xff]
177 vaddsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
179 // CHECK
: vaddsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
180 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x58,0xff]
181 vaddsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
183 // CHECK
: vaddsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
184 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x58,0xc9]
185 vaddsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
187 // CHECK
: vaddsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
188 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x58,0xc9]
189 vaddsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
191 // CHECK
: vaddsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
192 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x58,0xc9]
193 vaddsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
195 // CHECK
: vaddsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
196 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x58,0xff]
197 vaddsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
199 // CHECK
: vaddsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
200 // CHECK
: encoding
: [0x62,0x51,0x87,0x5a,0x58,0xff]
201 vaddsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
203 // CHECK
: vaddsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
204 // CHECK
: encoding
: [0x62,0x51,0x87,0xda,0x58,0xff]
205 vaddsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
207 // CHECK
: vaddsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
208 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x58,0x58,0xc9]
209 vaddsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
211 // CHECK
: vaddsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
212 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x5a,0x58,0xc9]
213 vaddsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
215 // CHECK
: vaddsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
216 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xda,0x58,0xc9]
217 vaddsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
219 // CHECK
: vaddsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
220 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x58,0xff]
221 vaddsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
223 // CHECK
: vaddsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
224 // CHECK
: encoding
: [0x62,0x51,0x87,0x7a,0x58,0xff]
225 vaddsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
227 // CHECK
: vaddsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
228 // CHECK
: encoding
: [0x62,0x51,0x87,0xfa,0x58,0xff]
229 vaddsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
231 // CHECK
: vaddsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
232 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x78,0x58,0xc9]
233 vaddsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
235 // CHECK
: vaddsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
236 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x7a,0x58,0xc9]
237 vaddsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
239 // CHECK
: vaddsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
240 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xfa,0x58,0xc9]
241 vaddsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
243 // CHECK
: vaddsd
%xmm15
, %xmm15
, %xmm15
244 // CHECK
: encoding
: [0xc4,0x41,0x03,0x58,0xff]
245 vaddsd
%xmm15
, %xmm15
, %xmm15
247 // CHECK
: vaddsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
248 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x58,0xff]
249 vaddsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
251 // CHECK
: vaddsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
252 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x58,0xff]
253 vaddsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
255 // CHECK
: vaddsd
%xmm1
, %xmm1
, %xmm1
256 // CHECK
: encoding
: [0xc5,0xf3,0x58,0xc9]
257 vaddsd
%xmm1
, %xmm1
, %xmm1
259 // CHECK
: vaddsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
260 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x58,0xc9]
261 vaddsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
263 // CHECK
: vaddsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
264 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x58,0xc9]
265 vaddsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
267 // CHECK
: vaddss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
268 // CHECK
: encoding
: [0xc5,0x02,0x58,0xbc,0x82,0x00,0x01,0x00,0x00]
269 vaddss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
271 // CHECK
: vaddss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
272 // CHECK
: encoding
: [0xc5,0x02,0x58,0xbc,0x82,0x00,0xff,0xff,0xff]
273 vaddss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
275 // CHECK
: vaddss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
276 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x58,0x7c,0x82,0x40]
277 vaddss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
279 // CHECK
: vaddss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
280 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x58,0x7c,0x82,0xc0]
281 vaddss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
283 // CHECK
: vaddss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
284 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x58,0x7c,0x82,0x40]
285 vaddss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
287 // CHECK
: vaddss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
288 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x58,0x7c,0x82,0xc0]
289 vaddss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
291 // CHECK
: vaddss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
292 // CHECK
: encoding
: [0xc5,0xf2,0x58,0x8c,0x82,0x00,0x01,0x00,0x00]
293 vaddss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
295 // CHECK
: vaddss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
296 // CHECK
: encoding
: [0xc5,0xf2,0x58,0x8c,0x82,0x00,0xff,0xff,0xff]
297 vaddss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
299 // CHECK
: vaddss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
300 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0x4c,0x82,0x40]
301 vaddss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
303 // CHECK
: vaddss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
304 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0x4c,0x82,0xc0]
305 vaddss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
307 // CHECK
: vaddss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
308 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0x4c,0x82,0x40]
309 vaddss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
311 // CHECK
: vaddss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
312 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0x4c,0x82,0xc0]
313 vaddss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
315 // CHECK
: vaddss
256(%rdx
,%rax
), %xmm15
, %xmm15
316 // CHECK
: encoding
: [0xc5,0x02,0x58,0xbc,0x02,0x00,0x01,0x00,0x00]
317 vaddss
256(%rdx
,%rax
), %xmm15
, %xmm15
319 // CHECK
: vaddss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
320 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x58,0x7c,0x02,0x40]
321 vaddss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
323 // CHECK
: vaddss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
324 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x58,0x7c,0x02,0x40]
325 vaddss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
327 // CHECK
: vaddss
256(%rdx
,%rax
), %xmm1
, %xmm1
328 // CHECK
: encoding
: [0xc5,0xf2,0x58,0x8c,0x02,0x00,0x01,0x00,0x00]
329 vaddss
256(%rdx
,%rax
), %xmm1
, %xmm1
331 // CHECK
: vaddss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
332 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0x4c,0x02,0x40]
333 vaddss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
335 // CHECK
: vaddss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
336 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0x4c,0x02,0x40]
337 vaddss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
339 // CHECK
: vaddss
256(%rdx
), %xmm15
, %xmm15
340 // CHECK
: encoding
: [0xc5,0x02,0x58,0xba,0x00,0x01,0x00,0x00]
341 vaddss
256(%rdx
), %xmm15
, %xmm15
343 // CHECK
: vaddss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
344 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x58,0x7a,0x40]
345 vaddss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
347 // CHECK
: vaddss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
348 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x58,0x7a,0x40]
349 vaddss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
351 // CHECK
: vaddss
256(%rdx
), %xmm1
, %xmm1
352 // CHECK
: encoding
: [0xc5,0xf2,0x58,0x8a,0x00,0x01,0x00,0x00]
353 vaddss
256(%rdx
), %xmm1
, %xmm1
355 // CHECK
: vaddss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
356 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0x4a,0x40]
357 vaddss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
359 // CHECK
: vaddss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
360 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0x4a,0x40]
361 vaddss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
363 // CHECK
: vaddss
485498096, %xmm15
, %xmm15
364 // CHECK
: encoding
: [0xc5,0x02,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
365 vaddss
485498096, %xmm15
, %xmm15
367 // CHECK
: vaddss
485498096, %xmm15
, %xmm15
{%k2
}
368 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
369 vaddss
485498096, %xmm15
, %xmm15
{%k2
}
371 // CHECK
: vaddss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
372 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x58,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
373 vaddss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
375 // CHECK
: vaddss
485498096, %xmm1
, %xmm1
376 // CHECK
: encoding
: [0xc5,0xf2,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
377 vaddss
485498096, %xmm1
, %xmm1
379 // CHECK
: vaddss
485498096, %xmm1
, %xmm1
{%k2
}
380 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
381 vaddss
485498096, %xmm1
, %xmm1
{%k2
}
383 // CHECK
: vaddss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
384 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
385 vaddss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
387 // CHECK
: vaddss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
388 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x58,0xff]
389 vaddss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
391 // CHECK
: vaddss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
392 // CHECK
: encoding
: [0x62,0x51,0x06,0x3a,0x58,0xff]
393 vaddss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
395 // CHECK
: vaddss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
396 // CHECK
: encoding
: [0x62,0x51,0x06,0xba,0x58,0xff]
397 vaddss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
399 // CHECK
: vaddss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
400 // CHECK
: encoding
: [0x62,0xf1,0x76,0x38,0x58,0xc9]
401 vaddss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
403 // CHECK
: vaddss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
404 // CHECK
: encoding
: [0x62,0xf1,0x76,0x3a,0x58,0xc9]
405 vaddss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
407 // CHECK
: vaddss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
408 // CHECK
: encoding
: [0x62,0xf1,0x76,0xba,0x58,0xc9]
409 vaddss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
411 // CHECK
: vaddss
(%rdx
), %xmm15
, %xmm15
412 // CHECK
: encoding
: [0xc5,0x02,0x58,0x3a]
413 vaddss
(%rdx
), %xmm15
, %xmm15
415 // CHECK
: vaddss
(%rdx
), %xmm15
, %xmm15
{%k2
}
416 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x58,0x3a]
417 vaddss
(%rdx
), %xmm15
, %xmm15
{%k2
}
419 // CHECK
: vaddss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
420 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x58,0x3a]
421 vaddss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
423 // CHECK
: vaddss
(%rdx
), %xmm1
, %xmm1
424 // CHECK
: encoding
: [0xc5,0xf2,0x58,0x0a]
425 vaddss
(%rdx
), %xmm1
, %xmm1
427 // CHECK
: vaddss
(%rdx
), %xmm1
, %xmm1
{%k2
}
428 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0x0a]
429 vaddss
(%rdx
), %xmm1
, %xmm1
{%k2
}
431 // CHECK
: vaddss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
432 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0x0a]
433 vaddss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
435 // CHECK
: vaddss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
436 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x58,0xff]
437 vaddss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
439 // CHECK
: vaddss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
440 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x58,0xff]
441 vaddss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
443 // CHECK
: vaddss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
444 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x58,0xff]
445 vaddss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
447 // CHECK
: vaddss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
448 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x58,0xc9]
449 vaddss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
451 // CHECK
: vaddss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
452 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x58,0xc9]
453 vaddss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
455 // CHECK
: vaddss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
456 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x58,0xc9]
457 vaddss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
459 // CHECK
: vaddss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
460 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x58,0xff]
461 vaddss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
463 // CHECK
: vaddss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
464 // CHECK
: encoding
: [0x62,0x51,0x06,0x5a,0x58,0xff]
465 vaddss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
467 // CHECK
: vaddss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
468 // CHECK
: encoding
: [0x62,0x51,0x06,0xda,0x58,0xff]
469 vaddss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
471 // CHECK
: vaddss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
472 // CHECK
: encoding
: [0x62,0xf1,0x76,0x58,0x58,0xc9]
473 vaddss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
475 // CHECK
: vaddss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
476 // CHECK
: encoding
: [0x62,0xf1,0x76,0x5a,0x58,0xc9]
477 vaddss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
479 // CHECK
: vaddss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
480 // CHECK
: encoding
: [0x62,0xf1,0x76,0xda,0x58,0xc9]
481 vaddss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
483 // CHECK
: vaddss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
484 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x58,0xff]
485 vaddss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
487 // CHECK
: vaddss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
488 // CHECK
: encoding
: [0x62,0x51,0x06,0x7a,0x58,0xff]
489 vaddss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
491 // CHECK
: vaddss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
492 // CHECK
: encoding
: [0x62,0x51,0x06,0xfa,0x58,0xff]
493 vaddss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
495 // CHECK
: vaddss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
496 // CHECK
: encoding
: [0x62,0xf1,0x76,0x78,0x58,0xc9]
497 vaddss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
499 // CHECK
: vaddss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
500 // CHECK
: encoding
: [0x62,0xf1,0x76,0x7a,0x58,0xc9]
501 vaddss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
503 // CHECK
: vaddss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
504 // CHECK
: encoding
: [0x62,0xf1,0x76,0xfa,0x58,0xc9]
505 vaddss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
507 // CHECK
: vaddss
%xmm15
, %xmm15
, %xmm15
508 // CHECK
: encoding
: [0xc4,0x41,0x02,0x58,0xff]
509 vaddss
%xmm15
, %xmm15
, %xmm15
511 // CHECK
: vaddss
%xmm15
, %xmm15
, %xmm15
{%k2
}
512 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x58,0xff]
513 vaddss
%xmm15
, %xmm15
, %xmm15
{%k2
}
515 // CHECK
: vaddss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
516 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x58,0xff]
517 vaddss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
519 // CHECK
: vaddss
%xmm1
, %xmm1
, %xmm1
520 // CHECK
: encoding
: [0xc5,0xf2,0x58,0xc9]
521 vaddss
%xmm1
, %xmm1
, %xmm1
523 // CHECK
: vaddss
%xmm1
, %xmm1
, %xmm1
{%k2
}
524 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x58,0xc9]
525 vaddss
%xmm1
, %xmm1
, %xmm1
{%k2
}
527 // CHECK
: vaddss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
528 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x58,0xc9]
529 vaddss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
531 // CHECK
: vcmpeqsd
485498096, %xmm15
, %k2
532 // CHECK
: encoding
: [0x62,0xf1,0x87,0x08,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
533 vcmpeqsd
485498096, %xmm15
, %k2
535 // CHECK
: vcmpeqsd
485498096, %xmm15
, %k2
{%k2
}
536 // CHECK
: encoding
: [0x62,0xf1,0x87,0x0a,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
537 vcmpeqsd
485498096, %xmm15
, %k2
{%k2
}
539 // CHECK
: vcmpeqsd
485498096, %xmm1
, %k2
540 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
541 vcmpeqsd
485498096, %xmm1
, %k2
543 // CHECK
: vcmpeqsd
485498096, %xmm1
, %k2
{%k2
}
544 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
545 vcmpeqsd
485498096, %xmm1
, %k2
{%k2
}
547 // CHECK
: vcmpeqsd
512(%rdx
,%rax
,4), %xmm15
, %k2
548 // CHECK
: encoding
: [0x62,0xf1,0x87,0x08,0xc2,0x54,0x82,0x40,0x00]
549 vcmpeqsd
512(%rdx
,%rax
,4), %xmm15
, %k2
551 // CHECK
: vcmpeqsd
-512(%rdx
,%rax
,4), %xmm15
, %k2
552 // CHECK
: encoding
: [0x62,0xf1,0x87,0x08,0xc2,0x54,0x82,0xc0,0x00]
553 vcmpeqsd
-512(%rdx
,%rax
,4), %xmm15
, %k2
555 // CHECK
: vcmpeqsd
512(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
556 // CHECK
: encoding
: [0x62,0xf1,0x87,0x0a,0xc2,0x54,0x82,0x40,0x00]
557 vcmpeqsd
512(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
559 // CHECK
: vcmpeqsd
-512(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
560 // CHECK
: encoding
: [0x62,0xf1,0x87,0x0a,0xc2,0x54,0x82,0xc0,0x00]
561 vcmpeqsd
-512(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
563 // CHECK
: vcmpeqsd
512(%rdx
,%rax
,4), %xmm1
, %k2
564 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0x54,0x82,0x40,0x00]
565 vcmpeqsd
512(%rdx
,%rax
,4), %xmm1
, %k2
567 // CHECK
: vcmpeqsd
-512(%rdx
,%rax
,4), %xmm1
, %k2
568 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0x54,0x82,0xc0,0x00]
569 vcmpeqsd
-512(%rdx
,%rax
,4), %xmm1
, %k2
571 // CHECK
: vcmpeqsd
512(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
572 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0x54,0x82,0x40,0x00]
573 vcmpeqsd
512(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
575 // CHECK
: vcmpeqsd
-512(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
576 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0x54,0x82,0xc0,0x00]
577 vcmpeqsd
-512(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
579 // CHECK
: vcmpeqsd
512(%rdx
,%rax
), %xmm15
, %k2
580 // CHECK
: encoding
: [0x62,0xf1,0x87,0x08,0xc2,0x54,0x02,0x40,0x00]
581 vcmpeqsd
512(%rdx
,%rax
), %xmm15
, %k2
583 // CHECK
: vcmpeqsd
512(%rdx
,%rax
), %xmm15
, %k2
{%k2
}
584 // CHECK
: encoding
: [0x62,0xf1,0x87,0x0a,0xc2,0x54,0x02,0x40,0x00]
585 vcmpeqsd
512(%rdx
,%rax
), %xmm15
, %k2
{%k2
}
587 // CHECK
: vcmpeqsd
512(%rdx
,%rax
), %xmm1
, %k2
588 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0x54,0x02,0x40,0x00]
589 vcmpeqsd
512(%rdx
,%rax
), %xmm1
, %k2
591 // CHECK
: vcmpeqsd
512(%rdx
,%rax
), %xmm1
, %k2
{%k2
}
592 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0x54,0x02,0x40,0x00]
593 vcmpeqsd
512(%rdx
,%rax
), %xmm1
, %k2
{%k2
}
595 // CHECK
: vcmpeqsd
512(%rdx
), %xmm15
, %k2
596 // CHECK
: encoding
: [0x62,0xf1,0x87,0x08,0xc2,0x52,0x40,0x00]
597 vcmpeqsd
512(%rdx
), %xmm15
, %k2
599 // CHECK
: vcmpeqsd
512(%rdx
), %xmm15
, %k2
{%k2
}
600 // CHECK
: encoding
: [0x62,0xf1,0x87,0x0a,0xc2,0x52,0x40,0x00]
601 vcmpeqsd
512(%rdx
), %xmm15
, %k2
{%k2
}
603 // CHECK
: vcmpeqsd
512(%rdx
), %xmm1
, %k2
604 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0x52,0x40,0x00]
605 vcmpeqsd
512(%rdx
), %xmm1
, %k2
607 // CHECK
: vcmpeqsd
512(%rdx
), %xmm1
, %k2
{%k2
}
608 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0x52,0x40,0x00]
609 vcmpeqsd
512(%rdx
), %xmm1
, %k2
{%k2
}
611 // CHECK
: vcmpeqsd
(%rdx
), %xmm15
, %k2
612 // CHECK
: encoding
: [0x62,0xf1,0x87,0x08,0xc2,0x12,0x00]
613 vcmpeqsd
(%rdx
), %xmm15
, %k2
615 // CHECK
: vcmpeqsd
(%rdx
), %xmm15
, %k2
{%k2
}
616 // CHECK
: encoding
: [0x62,0xf1,0x87,0x0a,0xc2,0x12,0x00]
617 vcmpeqsd
(%rdx
), %xmm15
, %k2
{%k2
}
619 // CHECK
: vcmpeqsd
(%rdx
), %xmm1
, %k2
620 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0x12,0x00]
621 vcmpeqsd
(%rdx
), %xmm1
, %k2
623 // CHECK
: vcmpeqsd
(%rdx
), %xmm1
, %k2
{%k2
}
624 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0x12,0x00]
625 vcmpeqsd
(%rdx
), %xmm1
, %k2
{%k2
}
627 // CHECK
: vcmpeqsd
{sae
}, %xmm15
, %xmm15
, %k2
628 // CHECK
: encoding
: [0x62,0xd1,0x87,0x18,0xc2,0xd7,0x00]
629 vcmpeqsd
{sae
}, %xmm15
, %xmm15
, %k2
631 // CHECK
: vcmpeqsd
{sae
}, %xmm15
, %xmm15
, %k2
{%k2
}
632 // CHECK
: encoding
: [0x62,0xd1,0x87,0x1a,0xc2,0xd7,0x00]
633 vcmpeqsd
{sae
}, %xmm15
, %xmm15
, %k2
{%k2
}
635 // CHECK
: vcmpeqsd
{sae
}, %xmm1
, %xmm1
, %k2
636 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0xc2,0xd1,0x00]
637 vcmpeqsd
{sae
}, %xmm1
, %xmm1
, %k2
639 // CHECK
: vcmpeqsd
{sae
}, %xmm1
, %xmm1
, %k2
{%k2
}
640 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0xc2,0xd1,0x00]
641 vcmpeqsd
{sae
}, %xmm1
, %xmm1
, %k2
{%k2
}
643 // CHECK
: vcmpeqsd
%xmm15
, %xmm15
, %k2
644 // CHECK
: encoding
: [0x62,0xd1,0x87,0x08,0xc2,0xd7,0x00]
645 vcmpeqsd
%xmm15
, %xmm15
, %k2
647 // CHECK
: vcmpeqsd
%xmm15
, %xmm15
, %k2
{%k2
}
648 // CHECK
: encoding
: [0x62,0xd1,0x87,0x0a,0xc2,0xd7,0x00]
649 vcmpeqsd
%xmm15
, %xmm15
, %k2
{%k2
}
651 // CHECK
: vcmpeqsd
%xmm1
, %xmm1
, %k2
652 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0xc2,0xd1,0x00]
653 vcmpeqsd
%xmm1
, %xmm1
, %k2
655 // CHECK
: vcmpeqsd
%xmm1
, %xmm1
, %k2
{%k2
}
656 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0xc2,0xd1,0x00]
657 vcmpeqsd
%xmm1
, %xmm1
, %k2
{%k2
}
659 // CHECK
: vcmpeqss
256(%rdx
,%rax
,4), %xmm15
, %k2
660 // CHECK
: encoding
: [0x62,0xf1,0x06,0x08,0xc2,0x54,0x82,0x40,0x00]
661 vcmpeqss
256(%rdx
,%rax
,4), %xmm15
, %k2
663 // CHECK
: vcmpeqss
-256(%rdx
,%rax
,4), %xmm15
, %k2
664 // CHECK
: encoding
: [0x62,0xf1,0x06,0x08,0xc2,0x54,0x82,0xc0,0x00]
665 vcmpeqss
-256(%rdx
,%rax
,4), %xmm15
, %k2
667 // CHECK
: vcmpeqss
256(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
668 // CHECK
: encoding
: [0x62,0xf1,0x06,0x0a,0xc2,0x54,0x82,0x40,0x00]
669 vcmpeqss
256(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
671 // CHECK
: vcmpeqss
-256(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
672 // CHECK
: encoding
: [0x62,0xf1,0x06,0x0a,0xc2,0x54,0x82,0xc0,0x00]
673 vcmpeqss
-256(%rdx
,%rax
,4), %xmm15
, %k2
{%k2
}
675 // CHECK
: vcmpeqss
256(%rdx
,%rax
,4), %xmm1
, %k2
676 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0x54,0x82,0x40,0x00]
677 vcmpeqss
256(%rdx
,%rax
,4), %xmm1
, %k2
679 // CHECK
: vcmpeqss
-256(%rdx
,%rax
,4), %xmm1
, %k2
680 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0x54,0x82,0xc0,0x00]
681 vcmpeqss
-256(%rdx
,%rax
,4), %xmm1
, %k2
683 // CHECK
: vcmpeqss
256(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
684 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0x54,0x82,0x40,0x00]
685 vcmpeqss
256(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
687 // CHECK
: vcmpeqss
-256(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
688 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0x54,0x82,0xc0,0x00]
689 vcmpeqss
-256(%rdx
,%rax
,4), %xmm1
, %k2
{%k2
}
691 // CHECK
: vcmpeqss
256(%rdx
,%rax
), %xmm15
, %k2
692 // CHECK
: encoding
: [0x62,0xf1,0x06,0x08,0xc2,0x54,0x02,0x40,0x00]
693 vcmpeqss
256(%rdx
,%rax
), %xmm15
, %k2
695 // CHECK
: vcmpeqss
256(%rdx
,%rax
), %xmm15
, %k2
{%k2
}
696 // CHECK
: encoding
: [0x62,0xf1,0x06,0x0a,0xc2,0x54,0x02,0x40,0x00]
697 vcmpeqss
256(%rdx
,%rax
), %xmm15
, %k2
{%k2
}
699 // CHECK
: vcmpeqss
256(%rdx
,%rax
), %xmm1
, %k2
700 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0x54,0x02,0x40,0x00]
701 vcmpeqss
256(%rdx
,%rax
), %xmm1
, %k2
703 // CHECK
: vcmpeqss
256(%rdx
,%rax
), %xmm1
, %k2
{%k2
}
704 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0x54,0x02,0x40,0x00]
705 vcmpeqss
256(%rdx
,%rax
), %xmm1
, %k2
{%k2
}
707 // CHECK
: vcmpeqss
256(%rdx
), %xmm15
, %k2
708 // CHECK
: encoding
: [0x62,0xf1,0x06,0x08,0xc2,0x52,0x40,0x00]
709 vcmpeqss
256(%rdx
), %xmm15
, %k2
711 // CHECK
: vcmpeqss
256(%rdx
), %xmm15
, %k2
{%k2
}
712 // CHECK
: encoding
: [0x62,0xf1,0x06,0x0a,0xc2,0x52,0x40,0x00]
713 vcmpeqss
256(%rdx
), %xmm15
, %k2
{%k2
}
715 // CHECK
: vcmpeqss
256(%rdx
), %xmm1
, %k2
716 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0x52,0x40,0x00]
717 vcmpeqss
256(%rdx
), %xmm1
, %k2
719 // CHECK
: vcmpeqss
256(%rdx
), %xmm1
, %k2
{%k2
}
720 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0x52,0x40,0x00]
721 vcmpeqss
256(%rdx
), %xmm1
, %k2
{%k2
}
723 // CHECK
: vcmpeqss
485498096, %xmm15
, %k2
724 // CHECK
: encoding
: [0x62,0xf1,0x06,0x08,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
725 vcmpeqss
485498096, %xmm15
, %k2
727 // CHECK
: vcmpeqss
485498096, %xmm15
, %k2
{%k2
}
728 // CHECK
: encoding
: [0x62,0xf1,0x06,0x0a,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
729 vcmpeqss
485498096, %xmm15
, %k2
{%k2
}
731 // CHECK
: vcmpeqss
485498096, %xmm1
, %k2
732 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
733 vcmpeqss
485498096, %xmm1
, %k2
735 // CHECK
: vcmpeqss
485498096, %xmm1
, %k2
{%k2
}
736 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0x14,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
737 vcmpeqss
485498096, %xmm1
, %k2
{%k2
}
739 // CHECK
: vcmpeqss
(%rdx
), %xmm15
, %k2
740 // CHECK
: encoding
: [0x62,0xf1,0x06,0x08,0xc2,0x12,0x00]
741 vcmpeqss
(%rdx
), %xmm15
, %k2
743 // CHECK
: vcmpeqss
(%rdx
), %xmm15
, %k2
{%k2
}
744 // CHECK
: encoding
: [0x62,0xf1,0x06,0x0a,0xc2,0x12,0x00]
745 vcmpeqss
(%rdx
), %xmm15
, %k2
{%k2
}
747 // CHECK
: vcmpeqss
(%rdx
), %xmm1
, %k2
748 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0x12,0x00]
749 vcmpeqss
(%rdx
), %xmm1
, %k2
751 // CHECK
: vcmpeqss
(%rdx
), %xmm1
, %k2
{%k2
}
752 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0x12,0x00]
753 vcmpeqss
(%rdx
), %xmm1
, %k2
{%k2
}
755 // CHECK
: vcmpeqss
{sae
}, %xmm15
, %xmm15
, %k2
756 // CHECK
: encoding
: [0x62,0xd1,0x06,0x18,0xc2,0xd7,0x00]
757 vcmpeqss
{sae
}, %xmm15
, %xmm15
, %k2
759 // CHECK
: vcmpeqss
{sae
}, %xmm15
, %xmm15
, %k2
{%k2
}
760 // CHECK
: encoding
: [0x62,0xd1,0x06,0x1a,0xc2,0xd7,0x00]
761 vcmpeqss
{sae
}, %xmm15
, %xmm15
, %k2
{%k2
}
763 // CHECK
: vcmpeqss
{sae
}, %xmm1
, %xmm1
, %k2
764 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0xc2,0xd1,0x00]
765 vcmpeqss
{sae
}, %xmm1
, %xmm1
, %k2
767 // CHECK
: vcmpeqss
{sae
}, %xmm1
, %xmm1
, %k2
{%k2
}
768 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0xc2,0xd1,0x00]
769 vcmpeqss
{sae
}, %xmm1
, %xmm1
, %k2
{%k2
}
771 // CHECK
: vcmpeqss
%xmm15
, %xmm15
, %k2
772 // CHECK
: encoding
: [0x62,0xd1,0x06,0x08,0xc2,0xd7,0x00]
773 vcmpeqss
%xmm15
, %xmm15
, %k2
775 // CHECK
: vcmpeqss
%xmm15
, %xmm15
, %k2
{%k2
}
776 // CHECK
: encoding
: [0x62,0xd1,0x06,0x0a,0xc2,0xd7,0x00]
777 vcmpeqss
%xmm15
, %xmm15
, %k2
{%k2
}
779 // CHECK
: vcmpeqss
%xmm1
, %xmm1
, %k2
780 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0xc2,0xd1,0x00]
781 vcmpeqss
%xmm1
, %xmm1
, %k2
783 // CHECK
: vcmpeqss
%xmm1
, %xmm1
, %k2
{%k2
}
784 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0xc2,0xd1,0x00]
785 vcmpeqss
%xmm1
, %xmm1
, %k2
{%k2
}
787 // CHECK
: vcomisd
485498096, %xmm15
788 // CHECK
: encoding
: [0xc5,0x79,0x2f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
789 vcomisd
485498096, %xmm15
791 // CHECK
: vcomisd
485498096, %xmm1
792 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
793 vcomisd
485498096, %xmm1
795 // CHECK
: vcomisd
512(%rdx
,%rax
,4), %xmm15
796 // CHECK
: encoding
: [0xc5,0x79,0x2f,0xbc,0x82,0x00,0x02,0x00,0x00]
797 vcomisd
512(%rdx
,%rax
,4), %xmm15
799 // CHECK
: vcomisd
-512(%rdx
,%rax
,4), %xmm15
800 // CHECK
: encoding
: [0xc5,0x79,0x2f,0xbc,0x82,0x00,0xfe,0xff,0xff]
801 vcomisd
-512(%rdx
,%rax
,4), %xmm15
803 // CHECK
: vcomisd
512(%rdx
,%rax
,4), %xmm1
804 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0x8c,0x82,0x00,0x02,0x00,0x00]
805 vcomisd
512(%rdx
,%rax
,4), %xmm1
807 // CHECK
: vcomisd
-512(%rdx
,%rax
,4), %xmm1
808 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0x8c,0x82,0x00,0xfe,0xff,0xff]
809 vcomisd
-512(%rdx
,%rax
,4), %xmm1
811 // CHECK
: vcomisd
512(%rdx
,%rax
), %xmm15
812 // CHECK
: encoding
: [0xc5,0x79,0x2f,0xbc,0x02,0x00,0x02,0x00,0x00]
813 vcomisd
512(%rdx
,%rax
), %xmm15
815 // CHECK
: vcomisd
512(%rdx
,%rax
), %xmm1
816 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0x8c,0x02,0x00,0x02,0x00,0x00]
817 vcomisd
512(%rdx
,%rax
), %xmm1
819 // CHECK
: vcomisd
512(%rdx
), %xmm15
820 // CHECK
: encoding
: [0xc5,0x79,0x2f,0xba,0x00,0x02,0x00,0x00]
821 vcomisd
512(%rdx
), %xmm15
823 // CHECK
: vcomisd
512(%rdx
), %xmm1
824 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0x8a,0x00,0x02,0x00,0x00]
825 vcomisd
512(%rdx
), %xmm1
827 // CHECK
: vcomisd
(%rdx
), %xmm15
828 // CHECK
: encoding
: [0xc5,0x79,0x2f,0x3a]
829 vcomisd
(%rdx
), %xmm15
831 // CHECK
: vcomisd
(%rdx
), %xmm1
832 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0x0a]
833 vcomisd
(%rdx
), %xmm1
835 // CHECK
: vcomisd
{sae
}, %xmm15
, %xmm15
836 // CHECK
: encoding
: [0x62,0x51,0xfd,0x18,0x2f,0xff]
837 vcomisd
{sae
}, %xmm15
, %xmm15
839 // CHECK
: vcomisd
{sae
}, %xmm1
, %xmm1
840 // CHECK
: encoding
: [0x62,0xf1,0xfd,0x18,0x2f,0xc9]
841 vcomisd
{sae
}, %xmm1
, %xmm1
843 // CHECK
: vcomisd
%xmm15
, %xmm15
844 // CHECK
: encoding
: [0xc4,0x41,0x79,0x2f,0xff]
845 vcomisd
%xmm15
, %xmm15
847 // CHECK
: vcomisd
%xmm1
, %xmm1
848 // CHECK
: encoding
: [0xc5,0xf9,0x2f,0xc9]
851 // CHECK
: vcomiss
256(%rdx
,%rax
,4), %xmm15
852 // CHECK
: encoding
: [0xc5,0x78,0x2f,0xbc,0x82,0x00,0x01,0x00,0x00]
853 vcomiss
256(%rdx
,%rax
,4), %xmm15
855 // CHECK
: vcomiss
-256(%rdx
,%rax
,4), %xmm15
856 // CHECK
: encoding
: [0xc5,0x78,0x2f,0xbc,0x82,0x00,0xff,0xff,0xff]
857 vcomiss
-256(%rdx
,%rax
,4), %xmm15
859 // CHECK
: vcomiss
256(%rdx
,%rax
,4), %xmm1
860 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0x8c,0x82,0x00,0x01,0x00,0x00]
861 vcomiss
256(%rdx
,%rax
,4), %xmm1
863 // CHECK
: vcomiss
-256(%rdx
,%rax
,4), %xmm1
864 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0x8c,0x82,0x00,0xff,0xff,0xff]
865 vcomiss
-256(%rdx
,%rax
,4), %xmm1
867 // CHECK
: vcomiss
256(%rdx
,%rax
), %xmm15
868 // CHECK
: encoding
: [0xc5,0x78,0x2f,0xbc,0x02,0x00,0x01,0x00,0x00]
869 vcomiss
256(%rdx
,%rax
), %xmm15
871 // CHECK
: vcomiss
256(%rdx
,%rax
), %xmm1
872 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0x8c,0x02,0x00,0x01,0x00,0x00]
873 vcomiss
256(%rdx
,%rax
), %xmm1
875 // CHECK
: vcomiss
256(%rdx
), %xmm15
876 // CHECK
: encoding
: [0xc5,0x78,0x2f,0xba,0x00,0x01,0x00,0x00]
877 vcomiss
256(%rdx
), %xmm15
879 // CHECK
: vcomiss
256(%rdx
), %xmm1
880 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0x8a,0x00,0x01,0x00,0x00]
881 vcomiss
256(%rdx
), %xmm1
883 // CHECK
: vcomiss
485498096, %xmm15
884 // CHECK
: encoding
: [0xc5,0x78,0x2f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
885 vcomiss
485498096, %xmm15
887 // CHECK
: vcomiss
485498096, %xmm1
888 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
889 vcomiss
485498096, %xmm1
891 // CHECK
: vcomiss
(%rdx
), %xmm15
892 // CHECK
: encoding
: [0xc5,0x78,0x2f,0x3a]
893 vcomiss
(%rdx
), %xmm15
895 // CHECK
: vcomiss
(%rdx
), %xmm1
896 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0x0a]
897 vcomiss
(%rdx
), %xmm1
899 // CHECK
: vcomiss
{sae
}, %xmm15
, %xmm15
900 // CHECK
: encoding
: [0x62,0x51,0x7c,0x18,0x2f,0xff]
901 vcomiss
{sae
}, %xmm15
, %xmm15
903 // CHECK
: vcomiss
{sae
}, %xmm1
, %xmm1
904 // CHECK
: encoding
: [0x62,0xf1,0x7c,0x18,0x2f,0xc9]
905 vcomiss
{sae
}, %xmm1
, %xmm1
907 // CHECK
: vcomiss
%xmm15
, %xmm15
908 // CHECK
: encoding
: [0xc4,0x41,0x78,0x2f,0xff]
909 vcomiss
%xmm15
, %xmm15
911 // CHECK
: vcomiss
%xmm1
, %xmm1
912 // CHECK
: encoding
: [0xc5,0xf8,0x2f,0xc9]
915 // CHECK
: vcvtsd2si
485498096, %r13d
916 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2d,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
917 {evex
} vcvtsd2si
485498096, %r13d
919 // CHECK
: vcvtsd2si
485498096, %r15
920 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
921 {evex
} vcvtsd2si
485498096, %r15
923 // CHECK
: vcvtsd2si
512(%rdx
), %r13d
924 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2d,0x6a,0x40]
925 {evex
} vcvtsd2si
512(%rdx
), %r13d
927 // CHECK
: vcvtsd2si
512(%rdx
), %r15
928 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2d,0x7a,0x40]
929 {evex
} vcvtsd2si
512(%rdx
), %r15
931 // CHECK
: vcvtsd2si
512(%rdx
,%rax
,4), %r13d
932 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2d,0x6c,0x82,0x40]
933 {evex
} vcvtsd2si
512(%rdx
,%rax
,4), %r13d
935 // CHECK
: vcvtsd2si
-512(%rdx
,%rax
,4), %r13d
936 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2d,0x6c,0x82,0xc0]
937 {evex
} vcvtsd2si
-512(%rdx
,%rax
,4), %r13d
939 // CHECK
: vcvtsd2si
512(%rdx
,%rax
,4), %r15
940 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2d,0x7c,0x82,0x40]
941 {evex
} vcvtsd2si
512(%rdx
,%rax
,4), %r15
943 // CHECK
: vcvtsd2si
-512(%rdx
,%rax
,4), %r15
944 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2d,0x7c,0x82,0xc0]
945 {evex
} vcvtsd2si
-512(%rdx
,%rax
,4), %r15
947 // CHECK
: vcvtsd2si
512(%rdx
,%rax
), %r13d
948 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2d,0x6c,0x02,0x40]
949 {evex
} vcvtsd2si
512(%rdx
,%rax
), %r13d
951 // CHECK
: vcvtsd2si
512(%rdx
,%rax
), %r15
952 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2d,0x7c,0x02,0x40]
953 {evex
} vcvtsd2si
512(%rdx
,%rax
), %r15
955 // CHECK
: vcvtsd2si
{rd-sae
}, %xmm15
, %r13d
956 // CHECK
: encoding
: [0x62,0x51,0x7f,0x38,0x2d,0xef]
957 vcvtsd2si
{rd-sae
}, %xmm15
, %r13d
959 // CHECK
: vcvtsd2si
{rd-sae
}, %xmm15
, %r15
960 // CHECK
: encoding
: [0x62,0x51,0xff,0x38,0x2d,0xff]
961 vcvtsd2si
{rd-sae
}, %xmm15
, %r15
963 // CHECK
: vcvtsd2si
{rd-sae
}, %xmm1
, %r13d
964 // CHECK
: encoding
: [0x62,0x71,0x7f,0x38,0x2d,0xe9]
965 vcvtsd2si
{rd-sae
}, %xmm1
, %r13d
967 // CHECK
: vcvtsd2si
{rd-sae
}, %xmm1
, %r15
968 // CHECK
: encoding
: [0x62,0x71,0xff,0x38,0x2d,0xf9]
969 vcvtsd2si
{rd-sae
}, %xmm1
, %r15
971 // CHECK
: vcvtsd2si
(%rdx
), %r13d
972 // CHECK
: encoding
: [0xc5,0x7b,0x2d,0x2a]
973 vcvtsd2si
(%rdx
), %r13d
975 // CHECK
: vcvtsd2si
(%rdx
), %r15
976 // CHECK
: encoding
: [0xc4,0x61,0xfb,0x2d,0x3a]
977 vcvtsd2si
(%rdx
), %r15
979 // CHECK
: vcvtsd2si
{rn-sae
}, %xmm15
, %r13d
980 // CHECK
: encoding
: [0x62,0x51,0x7f,0x18,0x2d,0xef]
981 vcvtsd2si
{rn-sae
}, %xmm15
, %r13d
983 // CHECK
: vcvtsd2si
{rn-sae
}, %xmm15
, %r15
984 // CHECK
: encoding
: [0x62,0x51,0xff,0x18,0x2d,0xff]
985 vcvtsd2si
{rn-sae
}, %xmm15
, %r15
987 // CHECK
: vcvtsd2si
{rn-sae
}, %xmm1
, %r13d
988 // CHECK
: encoding
: [0x62,0x71,0x7f,0x18,0x2d,0xe9]
989 vcvtsd2si
{rn-sae
}, %xmm1
, %r13d
991 // CHECK
: vcvtsd2si
{rn-sae
}, %xmm1
, %r15
992 // CHECK
: encoding
: [0x62,0x71,0xff,0x18,0x2d,0xf9]
993 vcvtsd2si
{rn-sae
}, %xmm1
, %r15
995 // CHECK
: vcvtsd2si
{ru-sae
}, %xmm15
, %r13d
996 // CHECK
: encoding
: [0x62,0x51,0x7f,0x58,0x2d,0xef]
997 vcvtsd2si
{ru-sae
}, %xmm15
, %r13d
999 // CHECK
: vcvtsd2si
{ru-sae
}, %xmm15
, %r15
1000 // CHECK
: encoding
: [0x62,0x51,0xff,0x58,0x2d,0xff]
1001 vcvtsd2si
{ru-sae
}, %xmm15
, %r15
1003 // CHECK
: vcvtsd2si
{ru-sae
}, %xmm1
, %r13d
1004 // CHECK
: encoding
: [0x62,0x71,0x7f,0x58,0x2d,0xe9]
1005 vcvtsd2si
{ru-sae
}, %xmm1
, %r13d
1007 // CHECK
: vcvtsd2si
{ru-sae
}, %xmm1
, %r15
1008 // CHECK
: encoding
: [0x62,0x71,0xff,0x58,0x2d,0xf9]
1009 vcvtsd2si
{ru-sae
}, %xmm1
, %r15
1011 // CHECK
: vcvtsd2si
{rz-sae
}, %xmm15
, %r13d
1012 // CHECK
: encoding
: [0x62,0x51,0x7f,0x78,0x2d,0xef]
1013 vcvtsd2si
{rz-sae
}, %xmm15
, %r13d
1015 // CHECK
: vcvtsd2si
{rz-sae
}, %xmm15
, %r15
1016 // CHECK
: encoding
: [0x62,0x51,0xff,0x78,0x2d,0xff]
1017 vcvtsd2si
{rz-sae
}, %xmm15
, %r15
1019 // CHECK
: vcvtsd2si
{rz-sae
}, %xmm1
, %r13d
1020 // CHECK
: encoding
: [0x62,0x71,0x7f,0x78,0x2d,0xe9]
1021 vcvtsd2si
{rz-sae
}, %xmm1
, %r13d
1023 // CHECK
: vcvtsd2si
{rz-sae
}, %xmm1
, %r15
1024 // CHECK
: encoding
: [0x62,0x71,0xff,0x78,0x2d,0xf9]
1025 vcvtsd2si
{rz-sae
}, %xmm1
, %r15
1027 // CHECK
: vcvtsd2si
%xmm15
, %r13d
1028 // CHECK
: encoding
: [0xc4,0x41,0x7b,0x2d,0xef]
1029 vcvtsd2si
%xmm15
, %r13d
1031 // CHECK
: vcvtsd2si
%xmm15
, %r15
1032 // CHECK
: encoding
: [0xc4,0x41,0xfb,0x2d,0xff]
1033 vcvtsd2si
%xmm15
, %r15
1035 // CHECK
: vcvtsd2si
%xmm1
, %r13d
1036 // CHECK
: encoding
: [0xc5,0x7b,0x2d,0xe9]
1037 vcvtsd2si
%xmm1
, %r13d
1039 // CHECK
: vcvtsd2si
%xmm1
, %r15
1040 // CHECK
: encoding
: [0xc4,0x61,0xfb,0x2d,0xf9]
1041 vcvtsd2si
%xmm1
, %r15
1043 // CHECK
: vcvtsd2ss
485498096, %xmm15
, %xmm15
1044 // CHECK
: encoding
: [0xc5,0x03,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1045 vcvtsd2ss
485498096, %xmm15
, %xmm15
1047 // CHECK
: vcvtsd2ss
485498096, %xmm15
, %xmm15
{%k2
}
1048 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1049 vcvtsd2ss
485498096, %xmm15
, %xmm15
{%k2
}
1051 // CHECK
: vcvtsd2ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
1052 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1053 vcvtsd2ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
1055 // CHECK
: vcvtsd2ss
485498096, %xmm1
, %xmm1
1056 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1057 vcvtsd2ss
485498096, %xmm1
, %xmm1
1059 // CHECK
: vcvtsd2ss
485498096, %xmm1
, %xmm1
{%k2
}
1060 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1061 vcvtsd2ss
485498096, %xmm1
, %xmm1
{%k2
}
1063 // CHECK
: vcvtsd2ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
1064 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1065 vcvtsd2ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
1067 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
,4), %xmm15
, %xmm15
1068 // CHECK
: encoding
: [0xc5,0x03,0x5a,0xbc,0x82,0x00,0x02,0x00,0x00]
1069 vcvtsd2ss
512(%rdx
,%rax
,4), %xmm15
, %xmm15
1071 // CHECK
: vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
1072 // CHECK
: encoding
: [0xc5,0x03,0x5a,0xbc,0x82,0x00,0xfe,0xff,0xff]
1073 vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
1075 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1076 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5a,0x7c,0x82,0x40]
1077 vcvtsd2ss
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1079 // CHECK
: vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1080 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5a,0x7c,0x82,0xc0]
1081 vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1083 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1084 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5a,0x7c,0x82,0x40]
1085 vcvtsd2ss
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1087 // CHECK
: vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1088 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5a,0x7c,0x82,0xc0]
1089 vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1091 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
,4), %xmm1
, %xmm1
1092 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0x8c,0x82,0x00,0x02,0x00,0x00]
1093 vcvtsd2ss
512(%rdx
,%rax
,4), %xmm1
, %xmm1
1095 // CHECK
: vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
1096 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0x8c,0x82,0x00,0xfe,0xff,0xff]
1097 vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
1099 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1100 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0x4c,0x82,0x40]
1101 vcvtsd2ss
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1103 // CHECK
: vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1104 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0x4c,0x82,0xc0]
1105 vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1107 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1108 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0x4c,0x82,0x40]
1109 vcvtsd2ss
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1111 // CHECK
: vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1112 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0x4c,0x82,0xc0]
1113 vcvtsd2ss
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1115 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
), %xmm15
, %xmm15
1116 // CHECK
: encoding
: [0xc5,0x03,0x5a,0xbc,0x02,0x00,0x02,0x00,0x00]
1117 vcvtsd2ss
512(%rdx
,%rax
), %xmm15
, %xmm15
1119 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
1120 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5a,0x7c,0x02,0x40]
1121 vcvtsd2ss
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
1123 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
1124 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5a,0x7c,0x02,0x40]
1125 vcvtsd2ss
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
1127 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
), %xmm1
, %xmm1
1128 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0x8c,0x02,0x00,0x02,0x00,0x00]
1129 vcvtsd2ss
512(%rdx
,%rax
), %xmm1
, %xmm1
1131 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
1132 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0x4c,0x02,0x40]
1133 vcvtsd2ss
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
1135 // CHECK
: vcvtsd2ss
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
1136 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0x4c,0x02,0x40]
1137 vcvtsd2ss
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
1139 // CHECK
: vcvtsd2ss
512(%rdx
), %xmm15
, %xmm15
1140 // CHECK
: encoding
: [0xc5,0x03,0x5a,0xba,0x00,0x02,0x00,0x00]
1141 vcvtsd2ss
512(%rdx
), %xmm15
, %xmm15
1143 // CHECK
: vcvtsd2ss
512(%rdx
), %xmm15
, %xmm15
{%k2
}
1144 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5a,0x7a,0x40]
1145 vcvtsd2ss
512(%rdx
), %xmm15
, %xmm15
{%k2
}
1147 // CHECK
: vcvtsd2ss
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1148 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5a,0x7a,0x40]
1149 vcvtsd2ss
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1151 // CHECK
: vcvtsd2ss
512(%rdx
), %xmm1
, %xmm1
1152 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0x8a,0x00,0x02,0x00,0x00]
1153 vcvtsd2ss
512(%rdx
), %xmm1
, %xmm1
1155 // CHECK
: vcvtsd2ss
512(%rdx
), %xmm1
, %xmm1
{%k2
}
1156 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0x4a,0x40]
1157 vcvtsd2ss
512(%rdx
), %xmm1
, %xmm1
{%k2
}
1159 // CHECK
: vcvtsd2ss
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1160 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0x4a,0x40]
1161 vcvtsd2ss
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1163 // CHECK
: vcvtsd2ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
1164 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x5a,0xff]
1165 vcvtsd2ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
1167 // CHECK
: vcvtsd2ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1168 // CHECK
: encoding
: [0x62,0x51,0x87,0x3a,0x5a,0xff]
1169 vcvtsd2ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1171 // CHECK
: vcvtsd2ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1172 // CHECK
: encoding
: [0x62,0x51,0x87,0xba,0x5a,0xff]
1173 vcvtsd2ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1175 // CHECK
: vcvtsd2ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
1176 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x38,0x5a,0xc9]
1177 vcvtsd2ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
1179 // CHECK
: vcvtsd2ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1180 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x3a,0x5a,0xc9]
1181 vcvtsd2ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1183 // CHECK
: vcvtsd2ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1184 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xba,0x5a,0xc9]
1185 vcvtsd2ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1187 // CHECK
: vcvtsd2ss
(%rdx
), %xmm15
, %xmm15
1188 // CHECK
: encoding
: [0xc5,0x03,0x5a,0x3a]
1189 vcvtsd2ss
(%rdx
), %xmm15
, %xmm15
1191 // CHECK
: vcvtsd2ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
1192 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5a,0x3a]
1193 vcvtsd2ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
1195 // CHECK
: vcvtsd2ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1196 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5a,0x3a]
1197 vcvtsd2ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1199 // CHECK
: vcvtsd2ss
(%rdx
), %xmm1
, %xmm1
1200 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0x0a]
1201 vcvtsd2ss
(%rdx
), %xmm1
, %xmm1
1203 // CHECK
: vcvtsd2ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
1204 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0x0a]
1205 vcvtsd2ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
1207 // CHECK
: vcvtsd2ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1208 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0x0a]
1209 vcvtsd2ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1211 // CHECK
: vcvtsd2ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
1212 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x5a,0xff]
1213 vcvtsd2ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
1215 // CHECK
: vcvtsd2ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1216 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x5a,0xff]
1217 vcvtsd2ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1219 // CHECK
: vcvtsd2ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1220 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x5a,0xff]
1221 vcvtsd2ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1223 // CHECK
: vcvtsd2ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
1224 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x5a,0xc9]
1225 vcvtsd2ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
1227 // CHECK
: vcvtsd2ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1228 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x5a,0xc9]
1229 vcvtsd2ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1231 // CHECK
: vcvtsd2ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1232 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x5a,0xc9]
1233 vcvtsd2ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1235 // CHECK
: vcvtsd2ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
1236 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x5a,0xff]
1237 vcvtsd2ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
1239 // CHECK
: vcvtsd2ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1240 // CHECK
: encoding
: [0x62,0x51,0x87,0x5a,0x5a,0xff]
1241 vcvtsd2ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1243 // CHECK
: vcvtsd2ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1244 // CHECK
: encoding
: [0x62,0x51,0x87,0xda,0x5a,0xff]
1245 vcvtsd2ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1247 // CHECK
: vcvtsd2ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
1248 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x58,0x5a,0xc9]
1249 vcvtsd2ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
1251 // CHECK
: vcvtsd2ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1252 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x5a,0x5a,0xc9]
1253 vcvtsd2ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1255 // CHECK
: vcvtsd2ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1256 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xda,0x5a,0xc9]
1257 vcvtsd2ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1259 // CHECK
: vcvtsd2ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
1260 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x5a,0xff]
1261 vcvtsd2ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
1263 // CHECK
: vcvtsd2ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1264 // CHECK
: encoding
: [0x62,0x51,0x87,0x7a,0x5a,0xff]
1265 vcvtsd2ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1267 // CHECK
: vcvtsd2ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1268 // CHECK
: encoding
: [0x62,0x51,0x87,0xfa,0x5a,0xff]
1269 vcvtsd2ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1271 // CHECK
: vcvtsd2ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
1272 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x78,0x5a,0xc9]
1273 vcvtsd2ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
1275 // CHECK
: vcvtsd2ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1276 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x7a,0x5a,0xc9]
1277 vcvtsd2ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1279 // CHECK
: vcvtsd2ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1280 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xfa,0x5a,0xc9]
1281 vcvtsd2ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1283 // CHECK
: vcvtsd2ss
%xmm15
, %xmm15
, %xmm15
1284 // CHECK
: encoding
: [0xc4,0x41,0x03,0x5a,0xff]
1285 vcvtsd2ss
%xmm15
, %xmm15
, %xmm15
1287 // CHECK
: vcvtsd2ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
1288 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x5a,0xff]
1289 vcvtsd2ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
1291 // CHECK
: vcvtsd2ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1292 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x5a,0xff]
1293 vcvtsd2ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1295 // CHECK
: vcvtsd2ss
%xmm1
, %xmm1
, %xmm1
1296 // CHECK
: encoding
: [0xc5,0xf3,0x5a,0xc9]
1297 vcvtsd2ss
%xmm1
, %xmm1
, %xmm1
1299 // CHECK
: vcvtsd2ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
1300 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5a,0xc9]
1301 vcvtsd2ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
1303 // CHECK
: vcvtsd2ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1304 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5a,0xc9]
1305 vcvtsd2ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1307 // CHECK
: vcvtsd2usi
485498096, %r13d
1308 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
1309 vcvtsd2usi
485498096, %r13d
1311 // CHECK
: vcvtsd2usi
485498096, %r15
1312 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1313 vcvtsd2usi
485498096, %r15
1315 // CHECK
: vcvtsd2usi
512(%rdx
), %r13d
1316 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0x6a,0x40]
1317 vcvtsd2usi
512(%rdx
), %r13d
1319 // CHECK
: vcvtsd2usi
512(%rdx
), %r15
1320 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0x7a,0x40]
1321 vcvtsd2usi
512(%rdx
), %r15
1323 // CHECK
: vcvtsd2usi
512(%rdx
,%rax
,4), %r13d
1324 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0x6c,0x82,0x40]
1325 vcvtsd2usi
512(%rdx
,%rax
,4), %r13d
1327 // CHECK
: vcvtsd2usi
-512(%rdx
,%rax
,4), %r13d
1328 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0x6c,0x82,0xc0]
1329 vcvtsd2usi
-512(%rdx
,%rax
,4), %r13d
1331 // CHECK
: vcvtsd2usi
512(%rdx
,%rax
,4), %r15
1332 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0x7c,0x82,0x40]
1333 vcvtsd2usi
512(%rdx
,%rax
,4), %r15
1335 // CHECK
: vcvtsd2usi
-512(%rdx
,%rax
,4), %r15
1336 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0x7c,0x82,0xc0]
1337 vcvtsd2usi
-512(%rdx
,%rax
,4), %r15
1339 // CHECK
: vcvtsd2usi
512(%rdx
,%rax
), %r13d
1340 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0x6c,0x02,0x40]
1341 vcvtsd2usi
512(%rdx
,%rax
), %r13d
1343 // CHECK
: vcvtsd2usi
512(%rdx
,%rax
), %r15
1344 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0x7c,0x02,0x40]
1345 vcvtsd2usi
512(%rdx
,%rax
), %r15
1347 // CHECK
: vcvtsd2usi
{rd-sae
}, %xmm15
, %r13d
1348 // CHECK
: encoding
: [0x62,0x51,0x7f,0x38,0x79,0xef]
1349 vcvtsd2usi
{rd-sae
}, %xmm15
, %r13d
1351 // CHECK
: vcvtsd2usi
{rd-sae
}, %xmm15
, %r15
1352 // CHECK
: encoding
: [0x62,0x51,0xff,0x38,0x79,0xff]
1353 vcvtsd2usi
{rd-sae
}, %xmm15
, %r15
1355 // CHECK
: vcvtsd2usi
{rd-sae
}, %xmm1
, %r13d
1356 // CHECK
: encoding
: [0x62,0x71,0x7f,0x38,0x79,0xe9]
1357 vcvtsd2usi
{rd-sae
}, %xmm1
, %r13d
1359 // CHECK
: vcvtsd2usi
{rd-sae
}, %xmm1
, %r15
1360 // CHECK
: encoding
: [0x62,0x71,0xff,0x38,0x79,0xf9]
1361 vcvtsd2usi
{rd-sae
}, %xmm1
, %r15
1363 // CHECK
: vcvtsd2usi
(%rdx
), %r13d
1364 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0x2a]
1365 vcvtsd2usi
(%rdx
), %r13d
1367 // CHECK
: vcvtsd2usi
(%rdx
), %r15
1368 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0x3a]
1369 vcvtsd2usi
(%rdx
), %r15
1371 // CHECK
: vcvtsd2usi
{rn-sae
}, %xmm15
, %r13d
1372 // CHECK
: encoding
: [0x62,0x51,0x7f,0x18,0x79,0xef]
1373 vcvtsd2usi
{rn-sae
}, %xmm15
, %r13d
1375 // CHECK
: vcvtsd2usi
{rn-sae
}, %xmm15
, %r15
1376 // CHECK
: encoding
: [0x62,0x51,0xff,0x18,0x79,0xff]
1377 vcvtsd2usi
{rn-sae
}, %xmm15
, %r15
1379 // CHECK
: vcvtsd2usi
{rn-sae
}, %xmm1
, %r13d
1380 // CHECK
: encoding
: [0x62,0x71,0x7f,0x18,0x79,0xe9]
1381 vcvtsd2usi
{rn-sae
}, %xmm1
, %r13d
1383 // CHECK
: vcvtsd2usi
{rn-sae
}, %xmm1
, %r15
1384 // CHECK
: encoding
: [0x62,0x71,0xff,0x18,0x79,0xf9]
1385 vcvtsd2usi
{rn-sae
}, %xmm1
, %r15
1387 // CHECK
: vcvtsd2usi
{ru-sae
}, %xmm15
, %r13d
1388 // CHECK
: encoding
: [0x62,0x51,0x7f,0x58,0x79,0xef]
1389 vcvtsd2usi
{ru-sae
}, %xmm15
, %r13d
1391 // CHECK
: vcvtsd2usi
{ru-sae
}, %xmm15
, %r15
1392 // CHECK
: encoding
: [0x62,0x51,0xff,0x58,0x79,0xff]
1393 vcvtsd2usi
{ru-sae
}, %xmm15
, %r15
1395 // CHECK
: vcvtsd2usi
{ru-sae
}, %xmm1
, %r13d
1396 // CHECK
: encoding
: [0x62,0x71,0x7f,0x58,0x79,0xe9]
1397 vcvtsd2usi
{ru-sae
}, %xmm1
, %r13d
1399 // CHECK
: vcvtsd2usi
{ru-sae
}, %xmm1
, %r15
1400 // CHECK
: encoding
: [0x62,0x71,0xff,0x58,0x79,0xf9]
1401 vcvtsd2usi
{ru-sae
}, %xmm1
, %r15
1403 // CHECK
: vcvtsd2usi
{rz-sae
}, %xmm15
, %r13d
1404 // CHECK
: encoding
: [0x62,0x51,0x7f,0x78,0x79,0xef]
1405 vcvtsd2usi
{rz-sae
}, %xmm15
, %r13d
1407 // CHECK
: vcvtsd2usi
{rz-sae
}, %xmm15
, %r15
1408 // CHECK
: encoding
: [0x62,0x51,0xff,0x78,0x79,0xff]
1409 vcvtsd2usi
{rz-sae
}, %xmm15
, %r15
1411 // CHECK
: vcvtsd2usi
{rz-sae
}, %xmm1
, %r13d
1412 // CHECK
: encoding
: [0x62,0x71,0x7f,0x78,0x79,0xe9]
1413 vcvtsd2usi
{rz-sae
}, %xmm1
, %r13d
1415 // CHECK
: vcvtsd2usi
{rz-sae
}, %xmm1
, %r15
1416 // CHECK
: encoding
: [0x62,0x71,0xff,0x78,0x79,0xf9]
1417 vcvtsd2usi
{rz-sae
}, %xmm1
, %r15
1419 // CHECK
: vcvtsd2usi
%xmm15
, %r13d
1420 // CHECK
: encoding
: [0x62,0x51,0x7f,0x08,0x79,0xef]
1421 vcvtsd2usi
%xmm15
, %r13d
1423 // CHECK
: vcvtsd2usi
%xmm15
, %r15
1424 // CHECK
: encoding
: [0x62,0x51,0xff,0x08,0x79,0xff]
1425 vcvtsd2usi
%xmm15
, %r15
1427 // CHECK
: vcvtsd2usi
%xmm1
, %r13d
1428 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x79,0xe9]
1429 vcvtsd2usi
%xmm1
, %r13d
1431 // CHECK
: vcvtsd2usi
%xmm1
, %r15
1432 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x79,0xf9]
1433 vcvtsd2usi
%xmm1
, %r15
1435 // CHECK
: vcvtsi2sdl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
1436 // CHECK
: encoding
: [0xc5,0x03,0x2a,0xbc,0x82,0x00,0x01,0x00,0x00]
1437 vcvtsi2sdl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
1439 // CHECK
: vcvtsi2sdl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
1440 // CHECK
: encoding
: [0xc5,0x03,0x2a,0xbc,0x82,0x00,0xff,0xff,0xff]
1441 vcvtsi2sdl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
1443 // CHECK
: vcvtsi2sdl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
1444 // CHECK
: encoding
: [0xc5,0xf3,0x2a,0x8c,0x82,0x00,0x01,0x00,0x00]
1445 vcvtsi2sdl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
1447 // CHECK
: vcvtsi2sdl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
1448 // CHECK
: encoding
: [0xc5,0xf3,0x2a,0x8c,0x82,0x00,0xff,0xff,0xff]
1449 vcvtsi2sdl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
1451 // CHECK
: vcvtsi2sdl
256(%rdx
,%rax
), %xmm15
, %xmm15
1452 // CHECK
: encoding
: [0xc5,0x03,0x2a,0xbc,0x02,0x00,0x01,0x00,0x00]
1453 vcvtsi2sdl
256(%rdx
,%rax
), %xmm15
, %xmm15
1455 // CHECK
: vcvtsi2sdl
256(%rdx
,%rax
), %xmm1
, %xmm1
1456 // CHECK
: encoding
: [0xc5,0xf3,0x2a,0x8c,0x02,0x00,0x01,0x00,0x00]
1457 vcvtsi2sdl
256(%rdx
,%rax
), %xmm1
, %xmm1
1459 // CHECK
: vcvtsi2sdl
256(%rdx
), %xmm15
, %xmm15
1460 // CHECK
: encoding
: [0xc5,0x03,0x2a,0xba,0x00,0x01,0x00,0x00]
1461 vcvtsi2sdl
256(%rdx
), %xmm15
, %xmm15
1463 // CHECK
: vcvtsi2sdl
256(%rdx
), %xmm1
, %xmm1
1464 // CHECK
: encoding
: [0xc5,0xf3,0x2a,0x8a,0x00,0x01,0x00,0x00]
1465 vcvtsi2sdl
256(%rdx
), %xmm1
, %xmm1
1467 // CHECK
: vcvtsi2sdl
485498096, %xmm15
, %xmm15
1468 // CHECK
: encoding
: [0xc5,0x03,0x2a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1469 vcvtsi2sdl
485498096, %xmm15
, %xmm15
1471 // CHECK
: vcvtsi2sdl
485498096, %xmm1
, %xmm1
1472 // CHECK
: encoding
: [0xc5,0xf3,0x2a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1473 vcvtsi2sdl
485498096, %xmm1
, %xmm1
1475 // CHECK
: vcvtsi2sd
%r13d
, %xmm15
, %xmm15
1476 // CHECK
: encoding
: [0xc4,0x41,0x03,0x2a,0xfd]
1477 vcvtsi2sdl
%r13d
, %xmm15
, %xmm15
1479 // CHECK
: vcvtsi2sd
%r13d
, %xmm1
, %xmm1
1480 // CHECK
: encoding
: [0xc4,0xc1,0x73,0x2a,0xcd]
1481 vcvtsi2sdl
%r13d
, %xmm1
, %xmm1
1483 // CHECK
: vcvtsi2sdl
(%rdx
), %xmm15
, %xmm15
1484 // CHECK
: encoding
: [0xc5,0x03,0x2a,0x3a]
1485 vcvtsi2sdl
(%rdx
), %xmm15
, %xmm15
1487 // CHECK
: vcvtsi2sdl
(%rdx
), %xmm1
, %xmm1
1488 // CHECK
: encoding
: [0xc5,0xf3,0x2a,0x0a]
1489 vcvtsi2sdl
(%rdx
), %xmm1
, %xmm1
1491 // CHECK
: vcvtsi2sdq
485498096, %xmm15
, %xmm15
1492 // CHECK
: encoding
: [0xc4,0x61,0x83,0x2a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1493 vcvtsi2sdq
485498096, %xmm15
, %xmm15
1495 // CHECK
: vcvtsi2sdq
485498096, %xmm1
, %xmm1
1496 // CHECK
: encoding
: [0xc4,0xe1,0xf3,0x2a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1497 vcvtsi2sdq
485498096, %xmm1
, %xmm1
1499 // CHECK
: vcvtsi2sdq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
1500 // CHECK
: encoding
: [0xc4,0x61,0x83,0x2a,0xbc,0x82,0x00,0x02,0x00,0x00]
1501 vcvtsi2sdq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
1503 // CHECK
: vcvtsi2sdq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
1504 // CHECK
: encoding
: [0xc4,0x61,0x83,0x2a,0xbc,0x82,0x00,0xfe,0xff,0xff]
1505 vcvtsi2sdq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
1507 // CHECK
: vcvtsi2sdq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
1508 // CHECK
: encoding
: [0xc4,0xe1,0xf3,0x2a,0x8c,0x82,0x00,0x02,0x00,0x00]
1509 vcvtsi2sdq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
1511 // CHECK
: vcvtsi2sdq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
1512 // CHECK
: encoding
: [0xc4,0xe1,0xf3,0x2a,0x8c,0x82,0x00,0xfe,0xff,0xff]
1513 vcvtsi2sdq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
1515 // CHECK
: vcvtsi2sdq
512(%rdx
,%rax
), %xmm15
, %xmm15
1516 // CHECK
: encoding
: [0xc4,0x61,0x83,0x2a,0xbc,0x02,0x00,0x02,0x00,0x00]
1517 vcvtsi2sdq
512(%rdx
,%rax
), %xmm15
, %xmm15
1519 // CHECK
: vcvtsi2sdq
512(%rdx
,%rax
), %xmm1
, %xmm1
1520 // CHECK
: encoding
: [0xc4,0xe1,0xf3,0x2a,0x8c,0x02,0x00,0x02,0x00,0x00]
1521 vcvtsi2sdq
512(%rdx
,%rax
), %xmm1
, %xmm1
1523 // CHECK
: vcvtsi2sdq
512(%rdx
), %xmm15
, %xmm15
1524 // CHECK
: encoding
: [0xc4,0x61,0x83,0x2a,0xba,0x00,0x02,0x00,0x00]
1525 vcvtsi2sdq
512(%rdx
), %xmm15
, %xmm15
1527 // CHECK
: vcvtsi2sdq
512(%rdx
), %xmm1
, %xmm1
1528 // CHECK
: encoding
: [0xc4,0xe1,0xf3,0x2a,0x8a,0x00,0x02,0x00,0x00]
1529 vcvtsi2sdq
512(%rdx
), %xmm1
, %xmm1
1531 // CHECK
: vcvtsi2sd
%r15, {rd-sae
}, %xmm15
, %xmm15
1532 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x2a,0xff]
1533 vcvtsi2sdq
%r15, {rd-sae
}, %xmm15
, %xmm15
1535 // CHECK
: vcvtsi2sd
%r15, {rd-sae
}, %xmm1
, %xmm1
1536 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x38,0x2a,0xcf]
1537 vcvtsi2sdq
%r15, {rd-sae
}, %xmm1
, %xmm1
1539 // CHECK
: vcvtsi2sd
%r15, {rn-sae
}, %xmm15
, %xmm15
1540 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x2a,0xff]
1541 vcvtsi2sdq
%r15, {rn-sae
}, %xmm15
, %xmm15
1543 // CHECK
: vcvtsi2sd
%r15, {rn-sae
}, %xmm1
, %xmm1
1544 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x18,0x2a,0xcf]
1545 vcvtsi2sdq
%r15, {rn-sae
}, %xmm1
, %xmm1
1547 // CHECK
: vcvtsi2sd
%r15, {ru-sae
}, %xmm15
, %xmm15
1548 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x2a,0xff]
1549 vcvtsi2sdq
%r15, {ru-sae
}, %xmm15
, %xmm15
1551 // CHECK
: vcvtsi2sd
%r15, {ru-sae
}, %xmm1
, %xmm1
1552 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x58,0x2a,0xcf]
1553 vcvtsi2sdq
%r15, {ru-sae
}, %xmm1
, %xmm1
1555 // CHECK
: vcvtsi2sd
%r15, {rz-sae
}, %xmm15
, %xmm15
1556 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x2a,0xff]
1557 vcvtsi2sdq
%r15, {rz-sae
}, %xmm15
, %xmm15
1559 // CHECK
: vcvtsi2sd
%r15, {rz-sae
}, %xmm1
, %xmm1
1560 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x78,0x2a,0xcf]
1561 vcvtsi2sdq
%r15, {rz-sae
}, %xmm1
, %xmm1
1563 // CHECK
: vcvtsi2sd
%r15, %xmm15
, %xmm15
1564 // CHECK
: encoding
: [0xc4,0x41,0x83,0x2a,0xff]
1565 vcvtsi2sdq
%r15, %xmm15
, %xmm15
1567 // CHECK
: vcvtsi2sd
%r15, %xmm1
, %xmm1
1568 // CHECK
: encoding
: [0xc4,0xc1,0xf3,0x2a,0xcf]
1569 vcvtsi2sdq
%r15, %xmm1
, %xmm1
1571 // CHECK
: vcvtsi2sdq
(%rdx
), %xmm15
, %xmm15
1572 // CHECK
: encoding
: [0xc4,0x61,0x83,0x2a,0x3a]
1573 vcvtsi2sdq
(%rdx
), %xmm15
, %xmm15
1575 // CHECK
: vcvtsi2sdq
(%rdx
), %xmm1
, %xmm1
1576 // CHECK
: encoding
: [0xc4,0xe1,0xf3,0x2a,0x0a]
1577 vcvtsi2sdq
(%rdx
), %xmm1
, %xmm1
1579 // CHECK
: vcvtsi2ssl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
1580 // CHECK
: encoding
: [0xc5,0x02,0x2a,0xbc,0x82,0x00,0x01,0x00,0x00]
1581 vcvtsi2ssl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
1583 // CHECK
: vcvtsi2ssl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
1584 // CHECK
: encoding
: [0xc5,0x02,0x2a,0xbc,0x82,0x00,0xff,0xff,0xff]
1585 vcvtsi2ssl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
1587 // CHECK
: vcvtsi2ssl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
1588 // CHECK
: encoding
: [0xc5,0xf2,0x2a,0x8c,0x82,0x00,0x01,0x00,0x00]
1589 vcvtsi2ssl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
1591 // CHECK
: vcvtsi2ssl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
1592 // CHECK
: encoding
: [0xc5,0xf2,0x2a,0x8c,0x82,0x00,0xff,0xff,0xff]
1593 vcvtsi2ssl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
1595 // CHECK
: vcvtsi2ssl
256(%rdx
,%rax
), %xmm15
, %xmm15
1596 // CHECK
: encoding
: [0xc5,0x02,0x2a,0xbc,0x02,0x00,0x01,0x00,0x00]
1597 vcvtsi2ssl
256(%rdx
,%rax
), %xmm15
, %xmm15
1599 // CHECK
: vcvtsi2ssl
256(%rdx
,%rax
), %xmm1
, %xmm1
1600 // CHECK
: encoding
: [0xc5,0xf2,0x2a,0x8c,0x02,0x00,0x01,0x00,0x00]
1601 vcvtsi2ssl
256(%rdx
,%rax
), %xmm1
, %xmm1
1603 // CHECK
: vcvtsi2ssl
256(%rdx
), %xmm15
, %xmm15
1604 // CHECK
: encoding
: [0xc5,0x02,0x2a,0xba,0x00,0x01,0x00,0x00]
1605 vcvtsi2ssl
256(%rdx
), %xmm15
, %xmm15
1607 // CHECK
: vcvtsi2ssl
256(%rdx
), %xmm1
, %xmm1
1608 // CHECK
: encoding
: [0xc5,0xf2,0x2a,0x8a,0x00,0x01,0x00,0x00]
1609 vcvtsi2ssl
256(%rdx
), %xmm1
, %xmm1
1611 // CHECK
: vcvtsi2ssl
485498096, %xmm15
, %xmm15
1612 // CHECK
: encoding
: [0xc5,0x02,0x2a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1613 vcvtsi2ssl
485498096, %xmm15
, %xmm15
1615 // CHECK
: vcvtsi2ssl
485498096, %xmm1
, %xmm1
1616 // CHECK
: encoding
: [0xc5,0xf2,0x2a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1617 vcvtsi2ssl
485498096, %xmm1
, %xmm1
1619 // CHECK
: vcvtsi2ss
%r13d
, {rd-sae
}, %xmm15
, %xmm15
1620 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x2a,0xfd]
1621 vcvtsi2ssl
%r13d
, {rd-sae
}, %xmm15
, %xmm15
1623 // CHECK
: vcvtsi2ss
%r13d
, {rd-sae
}, %xmm1
, %xmm1
1624 // CHECK
: encoding
: [0x62,0xd1,0x76,0x38,0x2a,0xcd]
1625 vcvtsi2ssl
%r13d
, {rd-sae
}, %xmm1
, %xmm1
1627 // CHECK
: vcvtsi2ss
%r13d
, {rn-sae
}, %xmm15
, %xmm15
1628 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x2a,0xfd]
1629 vcvtsi2ssl
%r13d
, {rn-sae
}, %xmm15
, %xmm15
1631 // CHECK
: vcvtsi2ss
%r13d
, {rn-sae
}, %xmm1
, %xmm1
1632 // CHECK
: encoding
: [0x62,0xd1,0x76,0x18,0x2a,0xcd]
1633 vcvtsi2ssl
%r13d
, {rn-sae
}, %xmm1
, %xmm1
1635 // CHECK
: vcvtsi2ss
%r13d
, {ru-sae
}, %xmm15
, %xmm15
1636 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x2a,0xfd]
1637 vcvtsi2ssl
%r13d
, {ru-sae
}, %xmm15
, %xmm15
1639 // CHECK
: vcvtsi2ss
%r13d
, {ru-sae
}, %xmm1
, %xmm1
1640 // CHECK
: encoding
: [0x62,0xd1,0x76,0x58,0x2a,0xcd]
1641 vcvtsi2ssl
%r13d
, {ru-sae
}, %xmm1
, %xmm1
1643 // CHECK
: vcvtsi2ss
%r13d
, {rz-sae
}, %xmm15
, %xmm15
1644 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x2a,0xfd]
1645 vcvtsi2ssl
%r13d
, {rz-sae
}, %xmm15
, %xmm15
1647 // CHECK
: vcvtsi2ss
%r13d
, {rz-sae
}, %xmm1
, %xmm1
1648 // CHECK
: encoding
: [0x62,0xd1,0x76,0x78,0x2a,0xcd]
1649 vcvtsi2ssl
%r13d
, {rz-sae
}, %xmm1
, %xmm1
1651 // CHECK
: vcvtsi2ss
%r13d
, %xmm15
, %xmm15
1652 // CHECK
: encoding
: [0xc4,0x41,0x02,0x2a,0xfd]
1653 vcvtsi2ssl
%r13d
, %xmm15
, %xmm15
1655 // CHECK
: vcvtsi2ss
%r13d
, %xmm1
, %xmm1
1656 // CHECK
: encoding
: [0xc4,0xc1,0x72,0x2a,0xcd]
1657 vcvtsi2ssl
%r13d
, %xmm1
, %xmm1
1659 // CHECK
: vcvtsi2ssl
(%rdx
), %xmm15
, %xmm15
1660 // CHECK
: encoding
: [0xc5,0x02,0x2a,0x3a]
1661 vcvtsi2ssl
(%rdx
), %xmm15
, %xmm15
1663 // CHECK
: vcvtsi2ssl
(%rdx
), %xmm1
, %xmm1
1664 // CHECK
: encoding
: [0xc5,0xf2,0x2a,0x0a]
1665 vcvtsi2ssl
(%rdx
), %xmm1
, %xmm1
1667 // CHECK
: vcvtsi2ssq
485498096, %xmm15
, %xmm15
1668 // CHECK
: encoding
: [0xc4,0x61,0x82,0x2a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1669 vcvtsi2ssq
485498096, %xmm15
, %xmm15
1671 // CHECK
: vcvtsi2ssq
485498096, %xmm1
, %xmm1
1672 // CHECK
: encoding
: [0xc4,0xe1,0xf2,0x2a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1673 vcvtsi2ssq
485498096, %xmm1
, %xmm1
1675 // CHECK
: vcvtsi2ssq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
1676 // CHECK
: encoding
: [0xc4,0x61,0x82,0x2a,0xbc,0x82,0x00,0x02,0x00,0x00]
1677 vcvtsi2ssq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
1679 // CHECK
: vcvtsi2ssq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
1680 // CHECK
: encoding
: [0xc4,0x61,0x82,0x2a,0xbc,0x82,0x00,0xfe,0xff,0xff]
1681 vcvtsi2ssq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
1683 // CHECK
: vcvtsi2ssq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
1684 // CHECK
: encoding
: [0xc4,0xe1,0xf2,0x2a,0x8c,0x82,0x00,0x02,0x00,0x00]
1685 vcvtsi2ssq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
1687 // CHECK
: vcvtsi2ssq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
1688 // CHECK
: encoding
: [0xc4,0xe1,0xf2,0x2a,0x8c,0x82,0x00,0xfe,0xff,0xff]
1689 vcvtsi2ssq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
1691 // CHECK
: vcvtsi2ssq
512(%rdx
,%rax
), %xmm15
, %xmm15
1692 // CHECK
: encoding
: [0xc4,0x61,0x82,0x2a,0xbc,0x02,0x00,0x02,0x00,0x00]
1693 vcvtsi2ssq
512(%rdx
,%rax
), %xmm15
, %xmm15
1695 // CHECK
: vcvtsi2ssq
512(%rdx
,%rax
), %xmm1
, %xmm1
1696 // CHECK
: encoding
: [0xc4,0xe1,0xf2,0x2a,0x8c,0x02,0x00,0x02,0x00,0x00]
1697 vcvtsi2ssq
512(%rdx
,%rax
), %xmm1
, %xmm1
1699 // CHECK
: vcvtsi2ssq
512(%rdx
), %xmm15
, %xmm15
1700 // CHECK
: encoding
: [0xc4,0x61,0x82,0x2a,0xba,0x00,0x02,0x00,0x00]
1701 vcvtsi2ssq
512(%rdx
), %xmm15
, %xmm15
1703 // CHECK
: vcvtsi2ssq
512(%rdx
), %xmm1
, %xmm1
1704 // CHECK
: encoding
: [0xc4,0xe1,0xf2,0x2a,0x8a,0x00,0x02,0x00,0x00]
1705 vcvtsi2ssq
512(%rdx
), %xmm1
, %xmm1
1707 // CHECK
: vcvtsi2ss
%r15, {rd-sae
}, %xmm15
, %xmm15
1708 // CHECK
: encoding
: [0x62,0x51,0x86,0x38,0x2a,0xff]
1709 vcvtsi2ssq
%r15, {rd-sae
}, %xmm15
, %xmm15
1711 // CHECK
: vcvtsi2ss
%r15, {rd-sae
}, %xmm1
, %xmm1
1712 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x38,0x2a,0xcf]
1713 vcvtsi2ssq
%r15, {rd-sae
}, %xmm1
, %xmm1
1715 // CHECK
: vcvtsi2ss
%r15, {rn-sae
}, %xmm15
, %xmm15
1716 // CHECK
: encoding
: [0x62,0x51,0x86,0x18,0x2a,0xff]
1717 vcvtsi2ssq
%r15, {rn-sae
}, %xmm15
, %xmm15
1719 // CHECK
: vcvtsi2ss
%r15, {rn-sae
}, %xmm1
, %xmm1
1720 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x18,0x2a,0xcf]
1721 vcvtsi2ssq
%r15, {rn-sae
}, %xmm1
, %xmm1
1723 // CHECK
: vcvtsi2ss
%r15, {ru-sae
}, %xmm15
, %xmm15
1724 // CHECK
: encoding
: [0x62,0x51,0x86,0x58,0x2a,0xff]
1725 vcvtsi2ssq
%r15, {ru-sae
}, %xmm15
, %xmm15
1727 // CHECK
: vcvtsi2ss
%r15, {ru-sae
}, %xmm1
, %xmm1
1728 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x58,0x2a,0xcf]
1729 vcvtsi2ssq
%r15, {ru-sae
}, %xmm1
, %xmm1
1731 // CHECK
: vcvtsi2ss
%r15, {rz-sae
}, %xmm15
, %xmm15
1732 // CHECK
: encoding
: [0x62,0x51,0x86,0x78,0x2a,0xff]
1733 vcvtsi2ssq
%r15, {rz-sae
}, %xmm15
, %xmm15
1735 // CHECK
: vcvtsi2ss
%r15, {rz-sae
}, %xmm1
, %xmm1
1736 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x78,0x2a,0xcf]
1737 vcvtsi2ssq
%r15, {rz-sae
}, %xmm1
, %xmm1
1739 // CHECK
: vcvtsi2ss
%r15, %xmm15
, %xmm15
1740 // CHECK
: encoding
: [0xc4,0x41,0x82,0x2a,0xff]
1741 vcvtsi2ssq
%r15, %xmm15
, %xmm15
1743 // CHECK
: vcvtsi2ss
%r15, %xmm1
, %xmm1
1744 // CHECK
: encoding
: [0xc4,0xc1,0xf2,0x2a,0xcf]
1745 vcvtsi2ssq
%r15, %xmm1
, %xmm1
1747 // CHECK
: vcvtsi2ssq
(%rdx
), %xmm15
, %xmm15
1748 // CHECK
: encoding
: [0xc4,0x61,0x82,0x2a,0x3a]
1749 vcvtsi2ssq
(%rdx
), %xmm15
, %xmm15
1751 // CHECK
: vcvtsi2ssq
(%rdx
), %xmm1
, %xmm1
1752 // CHECK
: encoding
: [0xc4,0xe1,0xf2,0x2a,0x0a]
1753 vcvtsi2ssq
(%rdx
), %xmm1
, %xmm1
1755 // CHECK
: vcvtss2sd
256(%rdx
,%rax
,4), %xmm15
, %xmm15
1756 // CHECK
: encoding
: [0xc5,0x02,0x5a,0xbc,0x82,0x00,0x01,0x00,0x00]
1757 vcvtss2sd
256(%rdx
,%rax
,4), %xmm15
, %xmm15
1759 // CHECK
: vcvtss2sd
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
1760 // CHECK
: encoding
: [0xc5,0x02,0x5a,0xbc,0x82,0x00,0xff,0xff,0xff]
1761 vcvtss2sd
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
1763 // CHECK
: vcvtss2sd
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1764 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5a,0x7c,0x82,0x40]
1765 vcvtss2sd
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1767 // CHECK
: vcvtss2sd
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1768 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5a,0x7c,0x82,0xc0]
1769 vcvtss2sd
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
1771 // CHECK
: vcvtss2sd
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1772 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5a,0x7c,0x82,0x40]
1773 vcvtss2sd
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1775 // CHECK
: vcvtss2sd
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1776 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5a,0x7c,0x82,0xc0]
1777 vcvtss2sd
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
1779 // CHECK
: vcvtss2sd
256(%rdx
,%rax
,4), %xmm1
, %xmm1
1780 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0x8c,0x82,0x00,0x01,0x00,0x00]
1781 vcvtss2sd
256(%rdx
,%rax
,4), %xmm1
, %xmm1
1783 // CHECK
: vcvtss2sd
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
1784 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0x8c,0x82,0x00,0xff,0xff,0xff]
1785 vcvtss2sd
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
1787 // CHECK
: vcvtss2sd
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1788 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0x4c,0x82,0x40]
1789 vcvtss2sd
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1791 // CHECK
: vcvtss2sd
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1792 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0x4c,0x82,0xc0]
1793 vcvtss2sd
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
1795 // CHECK
: vcvtss2sd
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1796 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0x4c,0x82,0x40]
1797 vcvtss2sd
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1799 // CHECK
: vcvtss2sd
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1800 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0x4c,0x82,0xc0]
1801 vcvtss2sd
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
1803 // CHECK
: vcvtss2sd
256(%rdx
,%rax
), %xmm15
, %xmm15
1804 // CHECK
: encoding
: [0xc5,0x02,0x5a,0xbc,0x02,0x00,0x01,0x00,0x00]
1805 vcvtss2sd
256(%rdx
,%rax
), %xmm15
, %xmm15
1807 // CHECK
: vcvtss2sd
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
1808 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5a,0x7c,0x02,0x40]
1809 vcvtss2sd
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
1811 // CHECK
: vcvtss2sd
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
1812 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5a,0x7c,0x02,0x40]
1813 vcvtss2sd
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
1815 // CHECK
: vcvtss2sd
256(%rdx
,%rax
), %xmm1
, %xmm1
1816 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0x8c,0x02,0x00,0x01,0x00,0x00]
1817 vcvtss2sd
256(%rdx
,%rax
), %xmm1
, %xmm1
1819 // CHECK
: vcvtss2sd
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
1820 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0x4c,0x02,0x40]
1821 vcvtss2sd
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
1823 // CHECK
: vcvtss2sd
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
1824 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0x4c,0x02,0x40]
1825 vcvtss2sd
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
1827 // CHECK
: vcvtss2sd
256(%rdx
), %xmm15
, %xmm15
1828 // CHECK
: encoding
: [0xc5,0x02,0x5a,0xba,0x00,0x01,0x00,0x00]
1829 vcvtss2sd
256(%rdx
), %xmm15
, %xmm15
1831 // CHECK
: vcvtss2sd
256(%rdx
), %xmm15
, %xmm15
{%k2
}
1832 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5a,0x7a,0x40]
1833 vcvtss2sd
256(%rdx
), %xmm15
, %xmm15
{%k2
}
1835 // CHECK
: vcvtss2sd
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1836 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5a,0x7a,0x40]
1837 vcvtss2sd
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1839 // CHECK
: vcvtss2sd
256(%rdx
), %xmm1
, %xmm1
1840 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0x8a,0x00,0x01,0x00,0x00]
1841 vcvtss2sd
256(%rdx
), %xmm1
, %xmm1
1843 // CHECK
: vcvtss2sd
256(%rdx
), %xmm1
, %xmm1
{%k2
}
1844 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0x4a,0x40]
1845 vcvtss2sd
256(%rdx
), %xmm1
, %xmm1
{%k2
}
1847 // CHECK
: vcvtss2sd
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1848 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0x4a,0x40]
1849 vcvtss2sd
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1851 // CHECK
: vcvtss2sd
485498096, %xmm15
, %xmm15
1852 // CHECK
: encoding
: [0xc5,0x02,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1853 vcvtss2sd
485498096, %xmm15
, %xmm15
1855 // CHECK
: vcvtss2sd
485498096, %xmm15
, %xmm15
{%k2
}
1856 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1857 vcvtss2sd
485498096, %xmm15
, %xmm15
{%k2
}
1859 // CHECK
: vcvtss2sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
1860 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1861 vcvtss2sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
1863 // CHECK
: vcvtss2sd
485498096, %xmm1
, %xmm1
1864 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1865 vcvtss2sd
485498096, %xmm1
, %xmm1
1867 // CHECK
: vcvtss2sd
485498096, %xmm1
, %xmm1
{%k2
}
1868 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1869 vcvtss2sd
485498096, %xmm1
, %xmm1
{%k2
}
1871 // CHECK
: vcvtss2sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
1872 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
1873 vcvtss2sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
1875 // CHECK
: vcvtss2sd
(%rdx
), %xmm15
, %xmm15
1876 // CHECK
: encoding
: [0xc5,0x02,0x5a,0x3a]
1877 vcvtss2sd
(%rdx
), %xmm15
, %xmm15
1879 // CHECK
: vcvtss2sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
1880 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5a,0x3a]
1881 vcvtss2sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
1883 // CHECK
: vcvtss2sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1884 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5a,0x3a]
1885 vcvtss2sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
1887 // CHECK
: vcvtss2sd
(%rdx
), %xmm1
, %xmm1
1888 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0x0a]
1889 vcvtss2sd
(%rdx
), %xmm1
, %xmm1
1891 // CHECK
: vcvtss2sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
1892 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0x0a]
1893 vcvtss2sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
1895 // CHECK
: vcvtss2sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1896 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0x0a]
1897 vcvtss2sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
1899 // CHECK
: vcvtss2sd
{sae
}, %xmm15
, %xmm15
, %xmm15
1900 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x5a,0xff]
1901 vcvtss2sd
{sae
}, %xmm15
, %xmm15
, %xmm15
1903 // CHECK
: vcvtss2sd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1904 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x5a,0xff]
1905 vcvtss2sd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
1907 // CHECK
: vcvtss2sd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1908 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x5a,0xff]
1909 vcvtss2sd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1911 // CHECK
: vcvtss2sd
{sae
}, %xmm1
, %xmm1
, %xmm1
1912 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x5a,0xc9]
1913 vcvtss2sd
{sae
}, %xmm1
, %xmm1
, %xmm1
1915 // CHECK
: vcvtss2sd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1916 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x5a,0xc9]
1917 vcvtss2sd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
1919 // CHECK
: vcvtss2sd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1920 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x5a,0xc9]
1921 vcvtss2sd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1923 // CHECK
: vcvtss2sd
%xmm15
, %xmm15
, %xmm15
1924 // CHECK
: encoding
: [0xc4,0x41,0x02,0x5a,0xff]
1925 vcvtss2sd
%xmm15
, %xmm15
, %xmm15
1927 // CHECK
: vcvtss2sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
1928 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x5a,0xff]
1929 vcvtss2sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
1931 // CHECK
: vcvtss2sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1932 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x5a,0xff]
1933 vcvtss2sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
1935 // CHECK
: vcvtss2sd
%xmm1
, %xmm1
, %xmm1
1936 // CHECK
: encoding
: [0xc5,0xf2,0x5a,0xc9]
1937 vcvtss2sd
%xmm1
, %xmm1
, %xmm1
1939 // CHECK
: vcvtss2sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
1940 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5a,0xc9]
1941 vcvtss2sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
1943 // CHECK
: vcvtss2sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1944 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5a,0xc9]
1945 vcvtss2sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
1947 // CHECK
: vcvtss2si
256(%rdx
), %r13d
1948 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2d,0x6a,0x40]
1949 {evex
} {evex
} vcvtss2si
256(%rdx
), %r13d
1951 // CHECK
: vcvtss2si
256(%rdx
), %r15
1952 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2d,0x7a,0x40]
1953 {evex
} vcvtss2si
256(%rdx
), %r15
1955 // CHECK
: vcvtss2si
256(%rdx
,%rax
,4), %r13d
1956 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2d,0x6c,0x82,0x40]
1957 {evex
} vcvtss2si
256(%rdx
,%rax
,4), %r13d
1959 // CHECK
: vcvtss2si
-256(%rdx
,%rax
,4), %r13d
1960 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2d,0x6c,0x82,0xc0]
1961 {evex
} vcvtss2si
-256(%rdx
,%rax
,4), %r13d
1963 // CHECK
: vcvtss2si
256(%rdx
,%rax
,4), %r15
1964 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2d,0x7c,0x82,0x40]
1965 {evex
} vcvtss2si
256(%rdx
,%rax
,4), %r15
1967 // CHECK
: vcvtss2si
-256(%rdx
,%rax
,4), %r15
1968 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2d,0x7c,0x82,0xc0]
1969 {evex
} vcvtss2si
-256(%rdx
,%rax
,4), %r15
1971 // CHECK
: vcvtss2si
256(%rdx
,%rax
), %r13d
1972 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2d,0x6c,0x02,0x40]
1973 {evex
} vcvtss2si
256(%rdx
,%rax
), %r13d
1975 // CHECK
: vcvtss2si
256(%rdx
,%rax
), %r15
1976 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2d,0x7c,0x02,0x40]
1977 {evex
} vcvtss2si
256(%rdx
,%rax
), %r15
1979 // CHECK
: vcvtss2si
485498096, %r13d
1980 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2d,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
1981 {evex
} vcvtss2si
485498096, %r13d
1983 // CHECK
: vcvtss2si
485498096, %r15
1984 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
1985 {evex
} vcvtss2si
485498096, %r15
1987 // CHECK
: vcvtss2si
{rd-sae
}, %xmm15
, %r13d
1988 // CHECK
: encoding
: [0x62,0x51,0x7e,0x38,0x2d,0xef]
1989 vcvtss2si
{rd-sae
}, %xmm15
, %r13d
1991 // CHECK
: vcvtss2si
{rd-sae
}, %xmm15
, %r15
1992 // CHECK
: encoding
: [0x62,0x51,0xfe,0x38,0x2d,0xff]
1993 vcvtss2si
{rd-sae
}, %xmm15
, %r15
1995 // CHECK
: vcvtss2si
{rd-sae
}, %xmm1
, %r13d
1996 // CHECK
: encoding
: [0x62,0x71,0x7e,0x38,0x2d,0xe9]
1997 vcvtss2si
{rd-sae
}, %xmm1
, %r13d
1999 // CHECK
: vcvtss2si
{rd-sae
}, %xmm1
, %r15
2000 // CHECK
: encoding
: [0x62,0x71,0xfe,0x38,0x2d,0xf9]
2001 vcvtss2si
{rd-sae
}, %xmm1
, %r15
2003 // CHECK
: vcvtss2si
(%rdx
), %r13d
2004 // CHECK
: encoding
: [0xc5,0x7a,0x2d,0x2a]
2005 vcvtss2si
(%rdx
), %r13d
2007 // CHECK
: vcvtss2si
(%rdx
), %r15
2008 // CHECK
: encoding
: [0xc4,0x61,0xfa,0x2d,0x3a]
2009 vcvtss2si
(%rdx
), %r15
2011 // CHECK
: vcvtss2si
{rn-sae
}, %xmm15
, %r13d
2012 // CHECK
: encoding
: [0x62,0x51,0x7e,0x18,0x2d,0xef]
2013 vcvtss2si
{rn-sae
}, %xmm15
, %r13d
2015 // CHECK
: vcvtss2si
{rn-sae
}, %xmm15
, %r15
2016 // CHECK
: encoding
: [0x62,0x51,0xfe,0x18,0x2d,0xff]
2017 vcvtss2si
{rn-sae
}, %xmm15
, %r15
2019 // CHECK
: vcvtss2si
{rn-sae
}, %xmm1
, %r13d
2020 // CHECK
: encoding
: [0x62,0x71,0x7e,0x18,0x2d,0xe9]
2021 vcvtss2si
{rn-sae
}, %xmm1
, %r13d
2023 // CHECK
: vcvtss2si
{rn-sae
}, %xmm1
, %r15
2024 // CHECK
: encoding
: [0x62,0x71,0xfe,0x18,0x2d,0xf9]
2025 vcvtss2si
{rn-sae
}, %xmm1
, %r15
2027 // CHECK
: vcvtss2si
{ru-sae
}, %xmm15
, %r13d
2028 // CHECK
: encoding
: [0x62,0x51,0x7e,0x58,0x2d,0xef]
2029 vcvtss2si
{ru-sae
}, %xmm15
, %r13d
2031 // CHECK
: vcvtss2si
{ru-sae
}, %xmm15
, %r15
2032 // CHECK
: encoding
: [0x62,0x51,0xfe,0x58,0x2d,0xff]
2033 vcvtss2si
{ru-sae
}, %xmm15
, %r15
2035 // CHECK
: vcvtss2si
{ru-sae
}, %xmm1
, %r13d
2036 // CHECK
: encoding
: [0x62,0x71,0x7e,0x58,0x2d,0xe9]
2037 vcvtss2si
{ru-sae
}, %xmm1
, %r13d
2039 // CHECK
: vcvtss2si
{ru-sae
}, %xmm1
, %r15
2040 // CHECK
: encoding
: [0x62,0x71,0xfe,0x58,0x2d,0xf9]
2041 vcvtss2si
{ru-sae
}, %xmm1
, %r15
2043 // CHECK
: vcvtss2si
{rz-sae
}, %xmm15
, %r13d
2044 // CHECK
: encoding
: [0x62,0x51,0x7e,0x78,0x2d,0xef]
2045 vcvtss2si
{rz-sae
}, %xmm15
, %r13d
2047 // CHECK
: vcvtss2si
{rz-sae
}, %xmm15
, %r15
2048 // CHECK
: encoding
: [0x62,0x51,0xfe,0x78,0x2d,0xff]
2049 vcvtss2si
{rz-sae
}, %xmm15
, %r15
2051 // CHECK
: vcvtss2si
{rz-sae
}, %xmm1
, %r13d
2052 // CHECK
: encoding
: [0x62,0x71,0x7e,0x78,0x2d,0xe9]
2053 vcvtss2si
{rz-sae
}, %xmm1
, %r13d
2055 // CHECK
: vcvtss2si
{rz-sae
}, %xmm1
, %r15
2056 // CHECK
: encoding
: [0x62,0x71,0xfe,0x78,0x2d,0xf9]
2057 vcvtss2si
{rz-sae
}, %xmm1
, %r15
2059 // CHECK
: vcvtss2si
%xmm15
, %r13d
2060 // CHECK
: encoding
: [0xc4,0x41,0x7a,0x2d,0xef]
2061 vcvtss2si
%xmm15
, %r13d
2063 // CHECK
: vcvtss2si
%xmm15
, %r15
2064 // CHECK
: encoding
: [0xc4,0x41,0xfa,0x2d,0xff]
2065 vcvtss2si
%xmm15
, %r15
2067 // CHECK
: vcvtss2si
%xmm1
, %r13d
2068 // CHECK
: encoding
: [0xc5,0x7a,0x2d,0xe9]
2069 vcvtss2si
%xmm1
, %r13d
2071 // CHECK
: vcvtss2si
%xmm1
, %r15
2072 // CHECK
: encoding
: [0xc4,0x61,0xfa,0x2d,0xf9]
2073 vcvtss2si
%xmm1
, %r15
2075 // CHECK
: vcvtss2usi
256(%rdx
), %r13d
2076 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0x6a,0x40]
2077 vcvtss2usi
256(%rdx
), %r13d
2079 // CHECK
: vcvtss2usi
256(%rdx
), %r15
2080 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0x7a,0x40]
2081 vcvtss2usi
256(%rdx
), %r15
2083 // CHECK
: vcvtss2usi
256(%rdx
,%rax
,4), %r13d
2084 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0x6c,0x82,0x40]
2085 vcvtss2usi
256(%rdx
,%rax
,4), %r13d
2087 // CHECK
: vcvtss2usi
-256(%rdx
,%rax
,4), %r13d
2088 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0x6c,0x82,0xc0]
2089 vcvtss2usi
-256(%rdx
,%rax
,4), %r13d
2091 // CHECK
: vcvtss2usi
256(%rdx
,%rax
,4), %r15
2092 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0x7c,0x82,0x40]
2093 vcvtss2usi
256(%rdx
,%rax
,4), %r15
2095 // CHECK
: vcvtss2usi
-256(%rdx
,%rax
,4), %r15
2096 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0x7c,0x82,0xc0]
2097 vcvtss2usi
-256(%rdx
,%rax
,4), %r15
2099 // CHECK
: vcvtss2usi
256(%rdx
,%rax
), %r13d
2100 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0x6c,0x02,0x40]
2101 vcvtss2usi
256(%rdx
,%rax
), %r13d
2103 // CHECK
: vcvtss2usi
256(%rdx
,%rax
), %r15
2104 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0x7c,0x02,0x40]
2105 vcvtss2usi
256(%rdx
,%rax
), %r15
2107 // CHECK
: vcvtss2usi
485498096, %r13d
2108 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
2109 vcvtss2usi
485498096, %r13d
2111 // CHECK
: vcvtss2usi
485498096, %r15
2112 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2113 vcvtss2usi
485498096, %r15
2115 // CHECK
: vcvtss2usi
{rd-sae
}, %xmm15
, %r13d
2116 // CHECK
: encoding
: [0x62,0x51,0x7e,0x38,0x79,0xef]
2117 vcvtss2usi
{rd-sae
}, %xmm15
, %r13d
2119 // CHECK
: vcvtss2usi
{rd-sae
}, %xmm15
, %r15
2120 // CHECK
: encoding
: [0x62,0x51,0xfe,0x38,0x79,0xff]
2121 vcvtss2usi
{rd-sae
}, %xmm15
, %r15
2123 // CHECK
: vcvtss2usi
{rd-sae
}, %xmm1
, %r13d
2124 // CHECK
: encoding
: [0x62,0x71,0x7e,0x38,0x79,0xe9]
2125 vcvtss2usi
{rd-sae
}, %xmm1
, %r13d
2127 // CHECK
: vcvtss2usi
{rd-sae
}, %xmm1
, %r15
2128 // CHECK
: encoding
: [0x62,0x71,0xfe,0x38,0x79,0xf9]
2129 vcvtss2usi
{rd-sae
}, %xmm1
, %r15
2131 // CHECK
: vcvtss2usi
(%rdx
), %r13d
2132 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0x2a]
2133 vcvtss2usi
(%rdx
), %r13d
2135 // CHECK
: vcvtss2usi
(%rdx
), %r15
2136 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0x3a]
2137 vcvtss2usi
(%rdx
), %r15
2139 // CHECK
: vcvtss2usi
{rn-sae
}, %xmm15
, %r13d
2140 // CHECK
: encoding
: [0x62,0x51,0x7e,0x18,0x79,0xef]
2141 vcvtss2usi
{rn-sae
}, %xmm15
, %r13d
2143 // CHECK
: vcvtss2usi
{rn-sae
}, %xmm15
, %r15
2144 // CHECK
: encoding
: [0x62,0x51,0xfe,0x18,0x79,0xff]
2145 vcvtss2usi
{rn-sae
}, %xmm15
, %r15
2147 // CHECK
: vcvtss2usi
{rn-sae
}, %xmm1
, %r13d
2148 // CHECK
: encoding
: [0x62,0x71,0x7e,0x18,0x79,0xe9]
2149 vcvtss2usi
{rn-sae
}, %xmm1
, %r13d
2151 // CHECK
: vcvtss2usi
{rn-sae
}, %xmm1
, %r15
2152 // CHECK
: encoding
: [0x62,0x71,0xfe,0x18,0x79,0xf9]
2153 vcvtss2usi
{rn-sae
}, %xmm1
, %r15
2155 // CHECK
: vcvtss2usi
{ru-sae
}, %xmm15
, %r13d
2156 // CHECK
: encoding
: [0x62,0x51,0x7e,0x58,0x79,0xef]
2157 vcvtss2usi
{ru-sae
}, %xmm15
, %r13d
2159 // CHECK
: vcvtss2usi
{ru-sae
}, %xmm15
, %r15
2160 // CHECK
: encoding
: [0x62,0x51,0xfe,0x58,0x79,0xff]
2161 vcvtss2usi
{ru-sae
}, %xmm15
, %r15
2163 // CHECK
: vcvtss2usi
{ru-sae
}, %xmm1
, %r13d
2164 // CHECK
: encoding
: [0x62,0x71,0x7e,0x58,0x79,0xe9]
2165 vcvtss2usi
{ru-sae
}, %xmm1
, %r13d
2167 // CHECK
: vcvtss2usi
{ru-sae
}, %xmm1
, %r15
2168 // CHECK
: encoding
: [0x62,0x71,0xfe,0x58,0x79,0xf9]
2169 vcvtss2usi
{ru-sae
}, %xmm1
, %r15
2171 // CHECK
: vcvtss2usi
{rz-sae
}, %xmm15
, %r13d
2172 // CHECK
: encoding
: [0x62,0x51,0x7e,0x78,0x79,0xef]
2173 vcvtss2usi
{rz-sae
}, %xmm15
, %r13d
2175 // CHECK
: vcvtss2usi
{rz-sae
}, %xmm15
, %r15
2176 // CHECK
: encoding
: [0x62,0x51,0xfe,0x78,0x79,0xff]
2177 vcvtss2usi
{rz-sae
}, %xmm15
, %r15
2179 // CHECK
: vcvtss2usi
{rz-sae
}, %xmm1
, %r13d
2180 // CHECK
: encoding
: [0x62,0x71,0x7e,0x78,0x79,0xe9]
2181 vcvtss2usi
{rz-sae
}, %xmm1
, %r13d
2183 // CHECK
: vcvtss2usi
{rz-sae
}, %xmm1
, %r15
2184 // CHECK
: encoding
: [0x62,0x71,0xfe,0x78,0x79,0xf9]
2185 vcvtss2usi
{rz-sae
}, %xmm1
, %r15
2187 // CHECK
: vcvtss2usi
%xmm15
, %r13d
2188 // CHECK
: encoding
: [0x62,0x51,0x7e,0x08,0x79,0xef]
2189 vcvtss2usi
%xmm15
, %r13d
2191 // CHECK
: vcvtss2usi
%xmm15
, %r15
2192 // CHECK
: encoding
: [0x62,0x51,0xfe,0x08,0x79,0xff]
2193 vcvtss2usi
%xmm15
, %r15
2195 // CHECK
: vcvtss2usi
%xmm1
, %r13d
2196 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x79,0xe9]
2197 vcvtss2usi
%xmm1
, %r13d
2199 // CHECK
: vcvtss2usi
%xmm1
, %r15
2200 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x79,0xf9]
2201 vcvtss2usi
%xmm1
, %r15
2203 // CHECK
: vcvttsd2si
485498096, %r13d
2204 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2c,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
2205 {evex
} vcvttsd2si
485498096, %r13d
2207 // CHECK
: vcvttsd2si
485498096, %r15
2208 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2209 {evex
} vcvttsd2si
485498096, %r15
2211 // CHECK
: vcvttsd2si
512(%rdx
), %r13d
2212 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2c,0x6a,0x40]
2213 {evex
} vcvttsd2si
512(%rdx
), %r13d
2215 // CHECK
: vcvttsd2si
512(%rdx
), %r15
2216 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2c,0x7a,0x40]
2217 {evex
} vcvttsd2si
512(%rdx
), %r15
2219 // CHECK
: vcvttsd2si
512(%rdx
,%rax
,4), %r13d
2220 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2c,0x6c,0x82,0x40]
2221 {evex
} vcvttsd2si
512(%rdx
,%rax
,4), %r13d
2223 // CHECK
: vcvttsd2si
-512(%rdx
,%rax
,4), %r13d
2224 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2c,0x6c,0x82,0xc0]
2225 {evex
} vcvttsd2si
-512(%rdx
,%rax
,4), %r13d
2227 // CHECK
: vcvttsd2si
512(%rdx
,%rax
,4), %r15
2228 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2c,0x7c,0x82,0x40]
2229 {evex
} vcvttsd2si
512(%rdx
,%rax
,4), %r15
2231 // CHECK
: vcvttsd2si
-512(%rdx
,%rax
,4), %r15
2232 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2c,0x7c,0x82,0xc0]
2233 {evex
} vcvttsd2si
-512(%rdx
,%rax
,4), %r15
2235 // CHECK
: vcvttsd2si
512(%rdx
,%rax
), %r13d
2236 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2c,0x6c,0x02,0x40]
2237 {evex
} vcvttsd2si
512(%rdx
,%rax
), %r13d
2239 // CHECK
: vcvttsd2si
512(%rdx
,%rax
), %r15
2240 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2c,0x7c,0x02,0x40]
2241 {evex
} vcvttsd2si
512(%rdx
,%rax
), %r15
2243 // CHECK
: vcvttsd2si
(%rdx
), %r13d
2244 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x2c,0x2a]
2245 {evex
} vcvttsd2si
(%rdx
), %r13d
2247 // CHECK
: vcvttsd2si
(%rdx
), %r15
2248 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x2c,0x3a]
2249 {evex
} vcvttsd2si
(%rdx
), %r15
2251 // CHECK
: vcvttsd2si
{sae
}, %xmm15
, %r13d
2252 // CHECK
: encoding
: [0x62,0x51,0x7f,0x18,0x2c,0xef]
2253 vcvttsd2si
{sae
}, %xmm15
, %r13d
2255 // CHECK
: vcvttsd2si
{sae
}, %xmm15
, %r15
2256 // CHECK
: encoding
: [0x62,0x51,0xff,0x18,0x2c,0xff]
2257 vcvttsd2si
{sae
}, %xmm15
, %r15
2259 // CHECK
: vcvttsd2si
{sae
}, %xmm1
, %r13d
2260 // CHECK
: encoding
: [0x62,0x71,0x7f,0x18,0x2c,0xe9]
2261 vcvttsd2si
{sae
}, %xmm1
, %r13d
2263 // CHECK
: vcvttsd2si
{sae
}, %xmm1
, %r15
2264 // CHECK
: encoding
: [0x62,0x71,0xff,0x18,0x2c,0xf9]
2265 vcvttsd2si
{sae
}, %xmm1
, %r15
2267 // CHECK
: vcvttsd2si
%xmm15
, %r13d
2268 // CHECK
: encoding
: [0xc4,0x41,0x7b,0x2c,0xef]
2269 vcvttsd2si
%xmm15
, %r13d
2271 // CHECK
: vcvttsd2si
%xmm15
, %r15
2272 // CHECK
: encoding
: [0xc4,0x41,0xfb,0x2c,0xff]
2273 vcvttsd2si
%xmm15
, %r15
2275 // CHECK
: vcvttsd2si
%xmm1
, %r13d
2276 // CHECK
: encoding
: [0xc5,0x7b,0x2c,0xe9]
2277 vcvttsd2si
%xmm1
, %r13d
2279 // CHECK
: vcvttsd2si
%xmm1
, %r15
2280 // CHECK
: encoding
: [0xc4,0x61,0xfb,0x2c,0xf9]
2281 vcvttsd2si
%xmm1
, %r15
2283 // CHECK
: vcvttsd2usi
485498096, %r13d
2284 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
2285 vcvttsd2usi
485498096, %r13d
2287 // CHECK
: vcvttsd2usi
485498096, %r15
2288 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2289 vcvttsd2usi
485498096, %r15
2291 // CHECK
: vcvttsd2usi
512(%rdx
), %r13d
2292 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0x6a,0x40]
2293 vcvttsd2usi
512(%rdx
), %r13d
2295 // CHECK
: vcvttsd2usi
512(%rdx
), %r15
2296 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0x7a,0x40]
2297 vcvttsd2usi
512(%rdx
), %r15
2299 // CHECK
: vcvttsd2usi
512(%rdx
,%rax
,4), %r13d
2300 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0x6c,0x82,0x40]
2301 vcvttsd2usi
512(%rdx
,%rax
,4), %r13d
2303 // CHECK
: vcvttsd2usi
-512(%rdx
,%rax
,4), %r13d
2304 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0x6c,0x82,0xc0]
2305 vcvttsd2usi
-512(%rdx
,%rax
,4), %r13d
2307 // CHECK
: vcvttsd2usi
512(%rdx
,%rax
,4), %r15
2308 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0x7c,0x82,0x40]
2309 vcvttsd2usi
512(%rdx
,%rax
,4), %r15
2311 // CHECK
: vcvttsd2usi
-512(%rdx
,%rax
,4), %r15
2312 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0x7c,0x82,0xc0]
2313 vcvttsd2usi
-512(%rdx
,%rax
,4), %r15
2315 // CHECK
: vcvttsd2usi
512(%rdx
,%rax
), %r13d
2316 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0x6c,0x02,0x40]
2317 vcvttsd2usi
512(%rdx
,%rax
), %r13d
2319 // CHECK
: vcvttsd2usi
512(%rdx
,%rax
), %r15
2320 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0x7c,0x02,0x40]
2321 vcvttsd2usi
512(%rdx
,%rax
), %r15
2323 // CHECK
: vcvttsd2usi
(%rdx
), %r13d
2324 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0x2a]
2325 vcvttsd2usi
(%rdx
), %r13d
2327 // CHECK
: vcvttsd2usi
(%rdx
), %r15
2328 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0x3a]
2329 vcvttsd2usi
(%rdx
), %r15
2331 // CHECK
: vcvttsd2usi
{sae
}, %xmm15
, %r13d
2332 // CHECK
: encoding
: [0x62,0x51,0x7f,0x18,0x78,0xef]
2333 vcvttsd2usi
{sae
}, %xmm15
, %r13d
2335 // CHECK
: vcvttsd2usi
{sae
}, %xmm15
, %r15
2336 // CHECK
: encoding
: [0x62,0x51,0xff,0x18,0x78,0xff]
2337 vcvttsd2usi
{sae
}, %xmm15
, %r15
2339 // CHECK
: vcvttsd2usi
{sae
}, %xmm1
, %r13d
2340 // CHECK
: encoding
: [0x62,0x71,0x7f,0x18,0x78,0xe9]
2341 vcvttsd2usi
{sae
}, %xmm1
, %r13d
2343 // CHECK
: vcvttsd2usi
{sae
}, %xmm1
, %r15
2344 // CHECK
: encoding
: [0x62,0x71,0xff,0x18,0x78,0xf9]
2345 vcvttsd2usi
{sae
}, %xmm1
, %r15
2347 // CHECK
: vcvttsd2usi
%xmm15
, %r13d
2348 // CHECK
: encoding
: [0x62,0x51,0x7f,0x08,0x78,0xef]
2349 vcvttsd2usi
%xmm15
, %r13d
2351 // CHECK
: vcvttsd2usi
%xmm15
, %r15
2352 // CHECK
: encoding
: [0x62,0x51,0xff,0x08,0x78,0xff]
2353 vcvttsd2usi
%xmm15
, %r15
2355 // CHECK
: vcvttsd2usi
%xmm1
, %r13d
2356 // CHECK
: encoding
: [0x62,0x71,0x7f,0x08,0x78,0xe9]
2357 vcvttsd2usi
%xmm1
, %r13d
2359 // CHECK
: vcvttsd2usi
%xmm1
, %r15
2360 // CHECK
: encoding
: [0x62,0x71,0xff,0x08,0x78,0xf9]
2361 vcvttsd2usi
%xmm1
, %r15
2363 // CHECK
: vcvttss2si
256(%rdx
), %r13d
2364 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2c,0x6a,0x40]
2365 {evex
} vcvttss2si
256(%rdx
), %r13d
2367 // CHECK
: vcvttss2si
256(%rdx
), %r15
2368 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2c,0x7a,0x40]
2369 {evex
} vcvttss2si
256(%rdx
), %r15
2371 // CHECK
: vcvttss2si
256(%rdx
,%rax
,4), %r13d
2372 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2c,0x6c,0x82,0x40]
2373 {evex
} vcvttss2si
256(%rdx
,%rax
,4), %r13d
2375 // CHECK
: vcvttss2si
-256(%rdx
,%rax
,4), %r13d
2376 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2c,0x6c,0x82,0xc0]
2377 {evex
} vcvttss2si
-256(%rdx
,%rax
,4), %r13d
2379 // CHECK
: vcvttss2si
256(%rdx
,%rax
,4), %r15
2380 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2c,0x7c,0x82,0x40]
2381 {evex
} vcvttss2si
256(%rdx
,%rax
,4), %r15
2383 // CHECK
: vcvttss2si
-256(%rdx
,%rax
,4), %r15
2384 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2c,0x7c,0x82,0xc0]
2385 {evex
} vcvttss2si
-256(%rdx
,%rax
,4), %r15
2387 // CHECK
: vcvttss2si
256(%rdx
,%rax
), %r13d
2388 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2c,0x6c,0x02,0x40]
2389 {evex
} vcvttss2si
256(%rdx
,%rax
), %r13d
2391 // CHECK
: vcvttss2si
256(%rdx
,%rax
), %r15
2392 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2c,0x7c,0x02,0x40]
2393 {evex
} vcvttss2si
256(%rdx
,%rax
), %r15
2395 // CHECK
: vcvttss2si
485498096, %r13d
2396 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2c,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
2397 {evex
} vcvttss2si
485498096, %r13d
2399 // CHECK
: vcvttss2si
485498096, %r15
2400 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2401 {evex
} vcvttss2si
485498096, %r15
2403 // CHECK
: vcvttss2si
(%rdx
), %r13d
2404 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x2c,0x2a]
2405 {evex
} vcvttss2si
(%rdx
), %r13d
2407 // CHECK
: vcvttss2si
(%rdx
), %r15
2408 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x2c,0x3a]
2409 {evex
} vcvttss2si
(%rdx
), %r15
2411 // CHECK
: vcvttss2si
{sae
}, %xmm15
, %r13d
2412 // CHECK
: encoding
: [0x62,0x51,0x7e,0x18,0x2c,0xef]
2413 vcvttss2si
{sae
}, %xmm15
, %r13d
2415 // CHECK
: vcvttss2si
{sae
}, %xmm15
, %r15
2416 // CHECK
: encoding
: [0x62,0x51,0xfe,0x18,0x2c,0xff]
2417 vcvttss2si
{sae
}, %xmm15
, %r15
2419 // CHECK
: vcvttss2si
{sae
}, %xmm1
, %r13d
2420 // CHECK
: encoding
: [0x62,0x71,0x7e,0x18,0x2c,0xe9]
2421 vcvttss2si
{sae
}, %xmm1
, %r13d
2423 // CHECK
: vcvttss2si
{sae
}, %xmm1
, %r15
2424 // CHECK
: encoding
: [0x62,0x71,0xfe,0x18,0x2c,0xf9]
2425 vcvttss2si
{sae
}, %xmm1
, %r15
2427 // CHECK
: vcvttss2si
%xmm15
, %r13d
2428 // CHECK
: encoding
: [0xc4,0x41,0x7a,0x2c,0xef]
2429 vcvttss2si
%xmm15
, %r13d
2431 // CHECK
: vcvttss2si
%xmm15
, %r15
2432 // CHECK
: encoding
: [0xc4,0x41,0xfa,0x2c,0xff]
2433 vcvttss2si
%xmm15
, %r15
2435 // CHECK
: vcvttss2si
%xmm1
, %r13d
2436 // CHECK
: encoding
: [0xc5,0x7a,0x2c,0xe9]
2437 vcvttss2si
%xmm1
, %r13d
2439 // CHECK
: vcvttss2si
%xmm1
, %r15
2440 // CHECK
: encoding
: [0xc4,0x61,0xfa,0x2c,0xf9]
2441 vcvttss2si
%xmm1
, %r15
2443 // CHECK
: vcvttss2usi
256(%rdx
), %r13d
2444 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0x6a,0x40]
2445 vcvttss2usi
256(%rdx
), %r13d
2447 // CHECK
: vcvttss2usi
256(%rdx
), %r15
2448 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0x7a,0x40]
2449 vcvttss2usi
256(%rdx
), %r15
2451 // CHECK
: vcvttss2usi
256(%rdx
,%rax
,4), %r13d
2452 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0x6c,0x82,0x40]
2453 vcvttss2usi
256(%rdx
,%rax
,4), %r13d
2455 // CHECK
: vcvttss2usi
-256(%rdx
,%rax
,4), %r13d
2456 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0x6c,0x82,0xc0]
2457 vcvttss2usi
-256(%rdx
,%rax
,4), %r13d
2459 // CHECK
: vcvttss2usi
256(%rdx
,%rax
,4), %r15
2460 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0x7c,0x82,0x40]
2461 vcvttss2usi
256(%rdx
,%rax
,4), %r15
2463 // CHECK
: vcvttss2usi
-256(%rdx
,%rax
,4), %r15
2464 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0x7c,0x82,0xc0]
2465 vcvttss2usi
-256(%rdx
,%rax
,4), %r15
2467 // CHECK
: vcvttss2usi
256(%rdx
,%rax
), %r13d
2468 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0x6c,0x02,0x40]
2469 vcvttss2usi
256(%rdx
,%rax
), %r13d
2471 // CHECK
: vcvttss2usi
256(%rdx
,%rax
), %r15
2472 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0x7c,0x02,0x40]
2473 vcvttss2usi
256(%rdx
,%rax
), %r15
2475 // CHECK
: vcvttss2usi
485498096, %r13d
2476 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0x2c,0x25,0xf0,0x1c,0xf0,0x1c]
2477 vcvttss2usi
485498096, %r13d
2479 // CHECK
: vcvttss2usi
485498096, %r15
2480 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2481 vcvttss2usi
485498096, %r15
2483 // CHECK
: vcvttss2usi
(%rdx
), %r13d
2484 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0x2a]
2485 vcvttss2usi
(%rdx
), %r13d
2487 // CHECK
: vcvttss2usi
(%rdx
), %r15
2488 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0x3a]
2489 vcvttss2usi
(%rdx
), %r15
2491 // CHECK
: vcvttss2usi
{sae
}, %xmm15
, %r13d
2492 // CHECK
: encoding
: [0x62,0x51,0x7e,0x18,0x78,0xef]
2493 vcvttss2usi
{sae
}, %xmm15
, %r13d
2495 // CHECK
: vcvttss2usi
{sae
}, %xmm15
, %r15
2496 // CHECK
: encoding
: [0x62,0x51,0xfe,0x18,0x78,0xff]
2497 vcvttss2usi
{sae
}, %xmm15
, %r15
2499 // CHECK
: vcvttss2usi
{sae
}, %xmm1
, %r13d
2500 // CHECK
: encoding
: [0x62,0x71,0x7e,0x18,0x78,0xe9]
2501 vcvttss2usi
{sae
}, %xmm1
, %r13d
2503 // CHECK
: vcvttss2usi
{sae
}, %xmm1
, %r15
2504 // CHECK
: encoding
: [0x62,0x71,0xfe,0x18,0x78,0xf9]
2505 vcvttss2usi
{sae
}, %xmm1
, %r15
2507 // CHECK
: vcvttss2usi
%xmm15
, %r13d
2508 // CHECK
: encoding
: [0x62,0x51,0x7e,0x08,0x78,0xef]
2509 vcvttss2usi
%xmm15
, %r13d
2511 // CHECK
: vcvttss2usi
%xmm15
, %r15
2512 // CHECK
: encoding
: [0x62,0x51,0xfe,0x08,0x78,0xff]
2513 vcvttss2usi
%xmm15
, %r15
2515 // CHECK
: vcvttss2usi
%xmm1
, %r13d
2516 // CHECK
: encoding
: [0x62,0x71,0x7e,0x08,0x78,0xe9]
2517 vcvttss2usi
%xmm1
, %r13d
2519 // CHECK
: vcvttss2usi
%xmm1
, %r15
2520 // CHECK
: encoding
: [0x62,0x71,0xfe,0x08,0x78,0xf9]
2521 vcvttss2usi
%xmm1
, %r15
2523 // CHECK
: vcvtusi2sdl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
2524 // CHECK
: encoding
: [0x62,0x71,0x07,0x08,0x7b,0x7c,0x82,0x40]
2525 vcvtusi2sdl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
2527 // CHECK
: vcvtusi2sdl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
2528 // CHECK
: encoding
: [0x62,0x71,0x07,0x08,0x7b,0x7c,0x82,0xc0]
2529 vcvtusi2sdl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
2531 // CHECK
: vcvtusi2sdl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
2532 // CHECK
: encoding
: [0x62,0xf1,0x77,0x08,0x7b,0x4c,0x82,0x40]
2533 vcvtusi2sdl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
2535 // CHECK
: vcvtusi2sdl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
2536 // CHECK
: encoding
: [0x62,0xf1,0x77,0x08,0x7b,0x4c,0x82,0xc0]
2537 vcvtusi2sdl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
2539 // CHECK
: vcvtusi2sdl
256(%rdx
,%rax
), %xmm15
, %xmm15
2540 // CHECK
: encoding
: [0x62,0x71,0x07,0x08,0x7b,0x7c,0x02,0x40]
2541 vcvtusi2sdl
256(%rdx
,%rax
), %xmm15
, %xmm15
2543 // CHECK
: vcvtusi2sdl
256(%rdx
,%rax
), %xmm1
, %xmm1
2544 // CHECK
: encoding
: [0x62,0xf1,0x77,0x08,0x7b,0x4c,0x02,0x40]
2545 vcvtusi2sdl
256(%rdx
,%rax
), %xmm1
, %xmm1
2547 // CHECK
: vcvtusi2sdl
256(%rdx
), %xmm15
, %xmm15
2548 // CHECK
: encoding
: [0x62,0x71,0x07,0x08,0x7b,0x7a,0x40]
2549 vcvtusi2sdl
256(%rdx
), %xmm15
, %xmm15
2551 // CHECK
: vcvtusi2sdl
256(%rdx
), %xmm1
, %xmm1
2552 // CHECK
: encoding
: [0x62,0xf1,0x77,0x08,0x7b,0x4a,0x40]
2553 vcvtusi2sdl
256(%rdx
), %xmm1
, %xmm1
2555 // CHECK
: vcvtusi2sdl
485498096, %xmm15
, %xmm15
2556 // CHECK
: encoding
: [0x62,0x71,0x07,0x08,0x7b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2557 vcvtusi2sdl
485498096, %xmm15
, %xmm15
2559 // CHECK
: vcvtusi2sdl
485498096, %xmm1
, %xmm1
2560 // CHECK
: encoding
: [0x62,0xf1,0x77,0x08,0x7b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2561 vcvtusi2sdl
485498096, %xmm1
, %xmm1
2563 // CHECK
: vcvtusi2sd
%r13d
, %xmm15
, %xmm15
2564 // CHECK
: encoding
: [0x62,0x51,0x07,0x08,0x7b,0xfd]
2565 vcvtusi2sdl
%r13d
, %xmm15
, %xmm15
2567 // CHECK
: vcvtusi2sd
%r13d
, %xmm1
, %xmm1
2568 // CHECK
: encoding
: [0x62,0xd1,0x77,0x08,0x7b,0xcd]
2569 vcvtusi2sdl
%r13d
, %xmm1
, %xmm1
2571 // CHECK
: vcvtusi2sdl
(%rdx
), %xmm15
, %xmm15
2572 // CHECK
: encoding
: [0x62,0x71,0x07,0x08,0x7b,0x3a]
2573 vcvtusi2sdl
(%rdx
), %xmm15
, %xmm15
2575 // CHECK
: vcvtusi2sdl
(%rdx
), %xmm1
, %xmm1
2576 // CHECK
: encoding
: [0x62,0xf1,0x77,0x08,0x7b,0x0a]
2577 vcvtusi2sdl
(%rdx
), %xmm1
, %xmm1
2579 // CHECK
: vcvtusi2sdq
485498096, %xmm15
, %xmm15
2580 // CHECK
: encoding
: [0x62,0x71,0x87,0x08,0x7b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2581 vcvtusi2sdq
485498096, %xmm15
, %xmm15
2583 // CHECK
: vcvtusi2sdq
485498096, %xmm1
, %xmm1
2584 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0x7b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2585 vcvtusi2sdq
485498096, %xmm1
, %xmm1
2587 // CHECK
: vcvtusi2sdq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
2588 // CHECK
: encoding
: [0x62,0x71,0x87,0x08,0x7b,0x7c,0x82,0x40]
2589 vcvtusi2sdq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
2591 // CHECK
: vcvtusi2sdq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
2592 // CHECK
: encoding
: [0x62,0x71,0x87,0x08,0x7b,0x7c,0x82,0xc0]
2593 vcvtusi2sdq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
2595 // CHECK
: vcvtusi2sdq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
2596 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0x7b,0x4c,0x82,0x40]
2597 vcvtusi2sdq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
2599 // CHECK
: vcvtusi2sdq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
2600 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0x7b,0x4c,0x82,0xc0]
2601 vcvtusi2sdq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
2603 // CHECK
: vcvtusi2sdq
512(%rdx
,%rax
), %xmm15
, %xmm15
2604 // CHECK
: encoding
: [0x62,0x71,0x87,0x08,0x7b,0x7c,0x02,0x40]
2605 vcvtusi2sdq
512(%rdx
,%rax
), %xmm15
, %xmm15
2607 // CHECK
: vcvtusi2sdq
512(%rdx
,%rax
), %xmm1
, %xmm1
2608 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0x7b,0x4c,0x02,0x40]
2609 vcvtusi2sdq
512(%rdx
,%rax
), %xmm1
, %xmm1
2611 // CHECK
: vcvtusi2sdq
512(%rdx
), %xmm15
, %xmm15
2612 // CHECK
: encoding
: [0x62,0x71,0x87,0x08,0x7b,0x7a,0x40]
2613 vcvtusi2sdq
512(%rdx
), %xmm15
, %xmm15
2615 // CHECK
: vcvtusi2sdq
512(%rdx
), %xmm1
, %xmm1
2616 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0x7b,0x4a,0x40]
2617 vcvtusi2sdq
512(%rdx
), %xmm1
, %xmm1
2619 // CHECK
: vcvtusi2sd
%r15, {rd-sae
}, %xmm15
, %xmm15
2620 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x7b,0xff]
2621 vcvtusi2sdq
%r15, {rd-sae
}, %xmm15
, %xmm15
2623 // CHECK
: vcvtusi2sd
%r15, {rd-sae
}, %xmm1
, %xmm1
2624 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x38,0x7b,0xcf]
2625 vcvtusi2sdq
%r15, {rd-sae
}, %xmm1
, %xmm1
2627 // CHECK
: vcvtusi2sd
%r15, {rn-sae
}, %xmm15
, %xmm15
2628 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x7b,0xff]
2629 vcvtusi2sdq
%r15, {rn-sae
}, %xmm15
, %xmm15
2631 // CHECK
: vcvtusi2sd
%r15, {rn-sae
}, %xmm1
, %xmm1
2632 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x18,0x7b,0xcf]
2633 vcvtusi2sdq
%r15, {rn-sae
}, %xmm1
, %xmm1
2635 // CHECK
: vcvtusi2sd
%r15, {ru-sae
}, %xmm15
, %xmm15
2636 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x7b,0xff]
2637 vcvtusi2sdq
%r15, {ru-sae
}, %xmm15
, %xmm15
2639 // CHECK
: vcvtusi2sd
%r15, {ru-sae
}, %xmm1
, %xmm1
2640 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x58,0x7b,0xcf]
2641 vcvtusi2sdq
%r15, {ru-sae
}, %xmm1
, %xmm1
2643 // CHECK
: vcvtusi2sd
%r15, {rz-sae
}, %xmm15
, %xmm15
2644 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x7b,0xff]
2645 vcvtusi2sdq
%r15, {rz-sae
}, %xmm15
, %xmm15
2647 // CHECK
: vcvtusi2sd
%r15, {rz-sae
}, %xmm1
, %xmm1
2648 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x78,0x7b,0xcf]
2649 vcvtusi2sdq
%r15, {rz-sae
}, %xmm1
, %xmm1
2651 // CHECK
: vcvtusi2sd
%r15, %xmm15
, %xmm15
2652 // CHECK
: encoding
: [0x62,0x51,0x87,0x08,0x7b,0xff]
2653 vcvtusi2sdq
%r15, %xmm15
, %xmm15
2655 // CHECK
: vcvtusi2sd
%r15, %xmm1
, %xmm1
2656 // CHECK
: encoding
: [0x62,0xd1,0xf7,0x08,0x7b,0xcf]
2657 vcvtusi2sdq
%r15, %xmm1
, %xmm1
2659 // CHECK
: vcvtusi2sdq
(%rdx
), %xmm15
, %xmm15
2660 // CHECK
: encoding
: [0x62,0x71,0x87,0x08,0x7b,0x3a]
2661 vcvtusi2sdq
(%rdx
), %xmm15
, %xmm15
2663 // CHECK
: vcvtusi2sdq
(%rdx
), %xmm1
, %xmm1
2664 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x08,0x7b,0x0a]
2665 vcvtusi2sdq
(%rdx
), %xmm1
, %xmm1
2667 // CHECK
: vcvtusi2ssl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
2668 // CHECK
: encoding
: [0x62,0x71,0x06,0x08,0x7b,0x7c,0x82,0x40]
2669 vcvtusi2ssl
256(%rdx
,%rax
,4), %xmm15
, %xmm15
2671 // CHECK
: vcvtusi2ssl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
2672 // CHECK
: encoding
: [0x62,0x71,0x06,0x08,0x7b,0x7c,0x82,0xc0]
2673 vcvtusi2ssl
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
2675 // CHECK
: vcvtusi2ssl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
2676 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0x7b,0x4c,0x82,0x40]
2677 vcvtusi2ssl
256(%rdx
,%rax
,4), %xmm1
, %xmm1
2679 // CHECK
: vcvtusi2ssl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
2680 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0x7b,0x4c,0x82,0xc0]
2681 vcvtusi2ssl
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
2683 // CHECK
: vcvtusi2ssl
256(%rdx
,%rax
), %xmm15
, %xmm15
2684 // CHECK
: encoding
: [0x62,0x71,0x06,0x08,0x7b,0x7c,0x02,0x40]
2685 vcvtusi2ssl
256(%rdx
,%rax
), %xmm15
, %xmm15
2687 // CHECK
: vcvtusi2ssl
256(%rdx
,%rax
), %xmm1
, %xmm1
2688 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0x7b,0x4c,0x02,0x40]
2689 vcvtusi2ssl
256(%rdx
,%rax
), %xmm1
, %xmm1
2691 // CHECK
: vcvtusi2ssl
256(%rdx
), %xmm15
, %xmm15
2692 // CHECK
: encoding
: [0x62,0x71,0x06,0x08,0x7b,0x7a,0x40]
2693 vcvtusi2ssl
256(%rdx
), %xmm15
, %xmm15
2695 // CHECK
: vcvtusi2ssl
256(%rdx
), %xmm1
, %xmm1
2696 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0x7b,0x4a,0x40]
2697 vcvtusi2ssl
256(%rdx
), %xmm1
, %xmm1
2699 // CHECK
: vcvtusi2ssl
485498096, %xmm15
, %xmm15
2700 // CHECK
: encoding
: [0x62,0x71,0x06,0x08,0x7b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2701 vcvtusi2ssl
485498096, %xmm15
, %xmm15
2703 // CHECK
: vcvtusi2ssl
485498096, %xmm1
, %xmm1
2704 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0x7b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2705 vcvtusi2ssl
485498096, %xmm1
, %xmm1
2707 // CHECK
: vcvtusi2ss
%r13d
, {rd-sae
}, %xmm15
, %xmm15
2708 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x7b,0xfd]
2709 vcvtusi2ssl
%r13d
, {rd-sae
}, %xmm15
, %xmm15
2711 // CHECK
: vcvtusi2ss
%r13d
, {rd-sae
}, %xmm1
, %xmm1
2712 // CHECK
: encoding
: [0x62,0xd1,0x76,0x38,0x7b,0xcd]
2713 vcvtusi2ssl
%r13d
, {rd-sae
}, %xmm1
, %xmm1
2715 // CHECK
: vcvtusi2ss
%r13d
, {rn-sae
}, %xmm15
, %xmm15
2716 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x7b,0xfd]
2717 vcvtusi2ssl
%r13d
, {rn-sae
}, %xmm15
, %xmm15
2719 // CHECK
: vcvtusi2ss
%r13d
, {rn-sae
}, %xmm1
, %xmm1
2720 // CHECK
: encoding
: [0x62,0xd1,0x76,0x18,0x7b,0xcd]
2721 vcvtusi2ssl
%r13d
, {rn-sae
}, %xmm1
, %xmm1
2723 // CHECK
: vcvtusi2ss
%r13d
, {ru-sae
}, %xmm15
, %xmm15
2724 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x7b,0xfd]
2725 vcvtusi2ssl
%r13d
, {ru-sae
}, %xmm15
, %xmm15
2727 // CHECK
: vcvtusi2ss
%r13d
, {ru-sae
}, %xmm1
, %xmm1
2728 // CHECK
: encoding
: [0x62,0xd1,0x76,0x58,0x7b,0xcd]
2729 vcvtusi2ssl
%r13d
, {ru-sae
}, %xmm1
, %xmm1
2731 // CHECK
: vcvtusi2ss
%r13d
, {rz-sae
}, %xmm15
, %xmm15
2732 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x7b,0xfd]
2733 vcvtusi2ssl
%r13d
, {rz-sae
}, %xmm15
, %xmm15
2735 // CHECK
: vcvtusi2ss
%r13d
, {rz-sae
}, %xmm1
, %xmm1
2736 // CHECK
: encoding
: [0x62,0xd1,0x76,0x78,0x7b,0xcd]
2737 vcvtusi2ssl
%r13d
, {rz-sae
}, %xmm1
, %xmm1
2739 // CHECK
: vcvtusi2ss
%r13d
, %xmm15
, %xmm15
2740 // CHECK
: encoding
: [0x62,0x51,0x06,0x08,0x7b,0xfd]
2741 vcvtusi2ssl
%r13d
, %xmm15
, %xmm15
2743 // CHECK
: vcvtusi2ss
%r13d
, %xmm1
, %xmm1
2744 // CHECK
: encoding
: [0x62,0xd1,0x76,0x08,0x7b,0xcd]
2745 vcvtusi2ssl
%r13d
, %xmm1
, %xmm1
2747 // CHECK
: vcvtusi2ssl
(%rdx
), %xmm15
, %xmm15
2748 // CHECK
: encoding
: [0x62,0x71,0x06,0x08,0x7b,0x3a]
2749 vcvtusi2ssl
(%rdx
), %xmm15
, %xmm15
2751 // CHECK
: vcvtusi2ssl
(%rdx
), %xmm1
, %xmm1
2752 // CHECK
: encoding
: [0x62,0xf1,0x76,0x08,0x7b,0x0a]
2753 vcvtusi2ssl
(%rdx
), %xmm1
, %xmm1
2755 // CHECK
: vcvtusi2ssq
485498096, %xmm15
, %xmm15
2756 // CHECK
: encoding
: [0x62,0x71,0x86,0x08,0x7b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2757 vcvtusi2ssq
485498096, %xmm15
, %xmm15
2759 // CHECK
: vcvtusi2ssq
485498096, %xmm1
, %xmm1
2760 // CHECK
: encoding
: [0x62,0xf1,0xf6,0x08,0x7b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2761 vcvtusi2ssq
485498096, %xmm1
, %xmm1
2763 // CHECK
: vcvtusi2ssq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
2764 // CHECK
: encoding
: [0x62,0x71,0x86,0x08,0x7b,0x7c,0x82,0x40]
2765 vcvtusi2ssq
512(%rdx
,%rax
,4), %xmm15
, %xmm15
2767 // CHECK
: vcvtusi2ssq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
2768 // CHECK
: encoding
: [0x62,0x71,0x86,0x08,0x7b,0x7c,0x82,0xc0]
2769 vcvtusi2ssq
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
2771 // CHECK
: vcvtusi2ssq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
2772 // CHECK
: encoding
: [0x62,0xf1,0xf6,0x08,0x7b,0x4c,0x82,0x40]
2773 vcvtusi2ssq
512(%rdx
,%rax
,4), %xmm1
, %xmm1
2775 // CHECK
: vcvtusi2ssq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
2776 // CHECK
: encoding
: [0x62,0xf1,0xf6,0x08,0x7b,0x4c,0x82,0xc0]
2777 vcvtusi2ssq
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
2779 // CHECK
: vcvtusi2ssq
512(%rdx
,%rax
), %xmm15
, %xmm15
2780 // CHECK
: encoding
: [0x62,0x71,0x86,0x08,0x7b,0x7c,0x02,0x40]
2781 vcvtusi2ssq
512(%rdx
,%rax
), %xmm15
, %xmm15
2783 // CHECK
: vcvtusi2ssq
512(%rdx
,%rax
), %xmm1
, %xmm1
2784 // CHECK
: encoding
: [0x62,0xf1,0xf6,0x08,0x7b,0x4c,0x02,0x40]
2785 vcvtusi2ssq
512(%rdx
,%rax
), %xmm1
, %xmm1
2787 // CHECK
: vcvtusi2ssq
512(%rdx
), %xmm15
, %xmm15
2788 // CHECK
: encoding
: [0x62,0x71,0x86,0x08,0x7b,0x7a,0x40]
2789 vcvtusi2ssq
512(%rdx
), %xmm15
, %xmm15
2791 // CHECK
: vcvtusi2ssq
512(%rdx
), %xmm1
, %xmm1
2792 // CHECK
: encoding
: [0x62,0xf1,0xf6,0x08,0x7b,0x4a,0x40]
2793 vcvtusi2ssq
512(%rdx
), %xmm1
, %xmm1
2795 // CHECK
: vcvtusi2ss
%r15, {rd-sae
}, %xmm15
, %xmm15
2796 // CHECK
: encoding
: [0x62,0x51,0x86,0x38,0x7b,0xff]
2797 vcvtusi2ssq
%r15, {rd-sae
}, %xmm15
, %xmm15
2799 // CHECK
: vcvtusi2ss
%r15, {rd-sae
}, %xmm1
, %xmm1
2800 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x38,0x7b,0xcf]
2801 vcvtusi2ssq
%r15, {rd-sae
}, %xmm1
, %xmm1
2803 // CHECK
: vcvtusi2ss
%r15, {rn-sae
}, %xmm15
, %xmm15
2804 // CHECK
: encoding
: [0x62,0x51,0x86,0x18,0x7b,0xff]
2805 vcvtusi2ssq
%r15, {rn-sae
}, %xmm15
, %xmm15
2807 // CHECK
: vcvtusi2ss
%r15, {rn-sae
}, %xmm1
, %xmm1
2808 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x18,0x7b,0xcf]
2809 vcvtusi2ssq
%r15, {rn-sae
}, %xmm1
, %xmm1
2811 // CHECK
: vcvtusi2ss
%r15, {ru-sae
}, %xmm15
, %xmm15
2812 // CHECK
: encoding
: [0x62,0x51,0x86,0x58,0x7b,0xff]
2813 vcvtusi2ssq
%r15, {ru-sae
}, %xmm15
, %xmm15
2815 // CHECK
: vcvtusi2ss
%r15, {ru-sae
}, %xmm1
, %xmm1
2816 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x58,0x7b,0xcf]
2817 vcvtusi2ssq
%r15, {ru-sae
}, %xmm1
, %xmm1
2819 // CHECK
: vcvtusi2ss
%r15, {rz-sae
}, %xmm15
, %xmm15
2820 // CHECK
: encoding
: [0x62,0x51,0x86,0x78,0x7b,0xff]
2821 vcvtusi2ssq
%r15, {rz-sae
}, %xmm15
, %xmm15
2823 // CHECK
: vcvtusi2ss
%r15, {rz-sae
}, %xmm1
, %xmm1
2824 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x78,0x7b,0xcf]
2825 vcvtusi2ssq
%r15, {rz-sae
}, %xmm1
, %xmm1
2827 // CHECK
: vcvtusi2ss
%r15, %xmm15
, %xmm15
2828 // CHECK
: encoding
: [0x62,0x51,0x86,0x08,0x7b,0xff]
2829 vcvtusi2ssq
%r15, %xmm15
, %xmm15
2831 // CHECK
: vcvtusi2ss
%r15, %xmm1
, %xmm1
2832 // CHECK
: encoding
: [0x62,0xd1,0xf6,0x08,0x7b,0xcf]
2833 vcvtusi2ssq
%r15, %xmm1
, %xmm1
2835 // CHECK
: vcvtusi2ssq
(%rdx
), %xmm15
, %xmm15
2836 // CHECK
: encoding
: [0x62,0x71,0x86,0x08,0x7b,0x3a]
2837 vcvtusi2ssq
(%rdx
), %xmm15
, %xmm15
2839 // CHECK
: vcvtusi2ssq
(%rdx
), %xmm1
, %xmm1
2840 // CHECK
: encoding
: [0x62,0xf1,0xf6,0x08,0x7b,0x0a]
2841 vcvtusi2ssq
(%rdx
), %xmm1
, %xmm1
2843 // CHECK
: vdivsd
485498096, %xmm15
, %xmm15
2844 // CHECK
: encoding
: [0xc5,0x03,0x5e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2845 vdivsd
485498096, %xmm15
, %xmm15
2847 // CHECK
: vdivsd
485498096, %xmm15
, %xmm15
{%k2
}
2848 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2849 vdivsd
485498096, %xmm15
, %xmm15
{%k2
}
2851 // CHECK
: vdivsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
2852 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
2853 vdivsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
2855 // CHECK
: vdivsd
485498096, %xmm1
, %xmm1
2856 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2857 vdivsd
485498096, %xmm1
, %xmm1
2859 // CHECK
: vdivsd
485498096, %xmm1
, %xmm1
{%k2
}
2860 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2861 vdivsd
485498096, %xmm1
, %xmm1
{%k2
}
2863 // CHECK
: vdivsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
2864 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
2865 vdivsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
2867 // CHECK
: vdivsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
2868 // CHECK
: encoding
: [0xc5,0x03,0x5e,0xbc,0x82,0x00,0x02,0x00,0x00]
2869 vdivsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
2871 // CHECK
: vdivsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
2872 // CHECK
: encoding
: [0xc5,0x03,0x5e,0xbc,0x82,0x00,0xfe,0xff,0xff]
2873 vdivsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
2875 // CHECK
: vdivsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
2876 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5e,0x7c,0x82,0x40]
2877 vdivsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
2879 // CHECK
: vdivsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
2880 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5e,0x7c,0x82,0xc0]
2881 vdivsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
2883 // CHECK
: vdivsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
2884 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5e,0x7c,0x82,0x40]
2885 vdivsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
2887 // CHECK
: vdivsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
2888 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5e,0x7c,0x82,0xc0]
2889 vdivsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
2891 // CHECK
: vdivsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
2892 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0x8c,0x82,0x00,0x02,0x00,0x00]
2893 vdivsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
2895 // CHECK
: vdivsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
2896 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0x8c,0x82,0x00,0xfe,0xff,0xff]
2897 vdivsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
2899 // CHECK
: vdivsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
2900 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0x4c,0x82,0x40]
2901 vdivsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
2903 // CHECK
: vdivsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
2904 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0x4c,0x82,0xc0]
2905 vdivsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
2907 // CHECK
: vdivsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
2908 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0x4c,0x82,0x40]
2909 vdivsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
2911 // CHECK
: vdivsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
2912 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0x4c,0x82,0xc0]
2913 vdivsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
2915 // CHECK
: vdivsd
512(%rdx
,%rax
), %xmm15
, %xmm15
2916 // CHECK
: encoding
: [0xc5,0x03,0x5e,0xbc,0x02,0x00,0x02,0x00,0x00]
2917 vdivsd
512(%rdx
,%rax
), %xmm15
, %xmm15
2919 // CHECK
: vdivsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
2920 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5e,0x7c,0x02,0x40]
2921 vdivsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
2923 // CHECK
: vdivsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
2924 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5e,0x7c,0x02,0x40]
2925 vdivsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
2927 // CHECK
: vdivsd
512(%rdx
,%rax
), %xmm1
, %xmm1
2928 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0x8c,0x02,0x00,0x02,0x00,0x00]
2929 vdivsd
512(%rdx
,%rax
), %xmm1
, %xmm1
2931 // CHECK
: vdivsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
2932 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0x4c,0x02,0x40]
2933 vdivsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
2935 // CHECK
: vdivsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
2936 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0x4c,0x02,0x40]
2937 vdivsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
2939 // CHECK
: vdivsd
512(%rdx
), %xmm15
, %xmm15
2940 // CHECK
: encoding
: [0xc5,0x03,0x5e,0xba,0x00,0x02,0x00,0x00]
2941 vdivsd
512(%rdx
), %xmm15
, %xmm15
2943 // CHECK
: vdivsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
2944 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5e,0x7a,0x40]
2945 vdivsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
2947 // CHECK
: vdivsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
2948 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5e,0x7a,0x40]
2949 vdivsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
2951 // CHECK
: vdivsd
512(%rdx
), %xmm1
, %xmm1
2952 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0x8a,0x00,0x02,0x00,0x00]
2953 vdivsd
512(%rdx
), %xmm1
, %xmm1
2955 // CHECK
: vdivsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
2956 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0x4a,0x40]
2957 vdivsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
2959 // CHECK
: vdivsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
2960 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0x4a,0x40]
2961 vdivsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
2963 // CHECK
: vdivsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
2964 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x5e,0xff]
2965 vdivsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
2967 // CHECK
: vdivsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
2968 // CHECK
: encoding
: [0x62,0x51,0x87,0x3a,0x5e,0xff]
2969 vdivsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
2971 // CHECK
: vdivsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
2972 // CHECK
: encoding
: [0x62,0x51,0x87,0xba,0x5e,0xff]
2973 vdivsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
2975 // CHECK
: vdivsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
2976 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x38,0x5e,0xc9]
2977 vdivsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
2979 // CHECK
: vdivsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
2980 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x3a,0x5e,0xc9]
2981 vdivsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
2983 // CHECK
: vdivsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
2984 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xba,0x5e,0xc9]
2985 vdivsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
2987 // CHECK
: vdivsd
(%rdx
), %xmm15
, %xmm15
2988 // CHECK
: encoding
: [0xc5,0x03,0x5e,0x3a]
2989 vdivsd
(%rdx
), %xmm15
, %xmm15
2991 // CHECK
: vdivsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
2992 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5e,0x3a]
2993 vdivsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
2995 // CHECK
: vdivsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
2996 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5e,0x3a]
2997 vdivsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
2999 // CHECK
: vdivsd
(%rdx
), %xmm1
, %xmm1
3000 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0x0a]
3001 vdivsd
(%rdx
), %xmm1
, %xmm1
3003 // CHECK
: vdivsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
3004 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0x0a]
3005 vdivsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
3007 // CHECK
: vdivsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3008 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0x0a]
3009 vdivsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3011 // CHECK
: vdivsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
3012 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x5e,0xff]
3013 vdivsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
3015 // CHECK
: vdivsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3016 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x5e,0xff]
3017 vdivsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3019 // CHECK
: vdivsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3020 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x5e,0xff]
3021 vdivsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3023 // CHECK
: vdivsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
3024 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x5e,0xc9]
3025 vdivsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
3027 // CHECK
: vdivsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3028 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x5e,0xc9]
3029 vdivsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3031 // CHECK
: vdivsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3032 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x5e,0xc9]
3033 vdivsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3035 // CHECK
: vdivsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
3036 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x5e,0xff]
3037 vdivsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
3039 // CHECK
: vdivsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3040 // CHECK
: encoding
: [0x62,0x51,0x87,0x5a,0x5e,0xff]
3041 vdivsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3043 // CHECK
: vdivsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3044 // CHECK
: encoding
: [0x62,0x51,0x87,0xda,0x5e,0xff]
3045 vdivsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3047 // CHECK
: vdivsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
3048 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x58,0x5e,0xc9]
3049 vdivsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
3051 // CHECK
: vdivsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3052 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x5a,0x5e,0xc9]
3053 vdivsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3055 // CHECK
: vdivsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3056 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xda,0x5e,0xc9]
3057 vdivsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3059 // CHECK
: vdivsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
3060 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x5e,0xff]
3061 vdivsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
3063 // CHECK
: vdivsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3064 // CHECK
: encoding
: [0x62,0x51,0x87,0x7a,0x5e,0xff]
3065 vdivsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3067 // CHECK
: vdivsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3068 // CHECK
: encoding
: [0x62,0x51,0x87,0xfa,0x5e,0xff]
3069 vdivsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3071 // CHECK
: vdivsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
3072 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x78,0x5e,0xc9]
3073 vdivsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
3075 // CHECK
: vdivsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3076 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x7a,0x5e,0xc9]
3077 vdivsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3079 // CHECK
: vdivsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3080 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xfa,0x5e,0xc9]
3081 vdivsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3083 // CHECK
: vdivsd
%xmm15
, %xmm15
, %xmm15
3084 // CHECK
: encoding
: [0xc4,0x41,0x03,0x5e,0xff]
3085 vdivsd
%xmm15
, %xmm15
, %xmm15
3087 // CHECK
: vdivsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
3088 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x5e,0xff]
3089 vdivsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
3091 // CHECK
: vdivsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3092 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x5e,0xff]
3093 vdivsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3095 // CHECK
: vdivsd
%xmm1
, %xmm1
, %xmm1
3096 // CHECK
: encoding
: [0xc5,0xf3,0x5e,0xc9]
3097 vdivsd
%xmm1
, %xmm1
, %xmm1
3099 // CHECK
: vdivsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
3100 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5e,0xc9]
3101 vdivsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
3103 // CHECK
: vdivsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3104 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5e,0xc9]
3105 vdivsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3107 // CHECK
: vdivss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
3108 // CHECK
: encoding
: [0xc5,0x02,0x5e,0xbc,0x82,0x00,0x01,0x00,0x00]
3109 vdivss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
3111 // CHECK
: vdivss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
3112 // CHECK
: encoding
: [0xc5,0x02,0x5e,0xbc,0x82,0x00,0xff,0xff,0xff]
3113 vdivss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
3115 // CHECK
: vdivss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3116 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5e,0x7c,0x82,0x40]
3117 vdivss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3119 // CHECK
: vdivss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3120 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5e,0x7c,0x82,0xc0]
3121 vdivss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3123 // CHECK
: vdivss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3124 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5e,0x7c,0x82,0x40]
3125 vdivss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3127 // CHECK
: vdivss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3128 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5e,0x7c,0x82,0xc0]
3129 vdivss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3131 // CHECK
: vdivss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
3132 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0x8c,0x82,0x00,0x01,0x00,0x00]
3133 vdivss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
3135 // CHECK
: vdivss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
3136 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0x8c,0x82,0x00,0xff,0xff,0xff]
3137 vdivss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
3139 // CHECK
: vdivss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3140 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0x4c,0x82,0x40]
3141 vdivss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3143 // CHECK
: vdivss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3144 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0x4c,0x82,0xc0]
3145 vdivss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3147 // CHECK
: vdivss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3148 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0x4c,0x82,0x40]
3149 vdivss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3151 // CHECK
: vdivss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3152 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0x4c,0x82,0xc0]
3153 vdivss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3155 // CHECK
: vdivss
256(%rdx
,%rax
), %xmm15
, %xmm15
3156 // CHECK
: encoding
: [0xc5,0x02,0x5e,0xbc,0x02,0x00,0x01,0x00,0x00]
3157 vdivss
256(%rdx
,%rax
), %xmm15
, %xmm15
3159 // CHECK
: vdivss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3160 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5e,0x7c,0x02,0x40]
3161 vdivss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3163 // CHECK
: vdivss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3164 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5e,0x7c,0x02,0x40]
3165 vdivss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3167 // CHECK
: vdivss
256(%rdx
,%rax
), %xmm1
, %xmm1
3168 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0x8c,0x02,0x00,0x01,0x00,0x00]
3169 vdivss
256(%rdx
,%rax
), %xmm1
, %xmm1
3171 // CHECK
: vdivss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3172 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0x4c,0x02,0x40]
3173 vdivss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3175 // CHECK
: vdivss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3176 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0x4c,0x02,0x40]
3177 vdivss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3179 // CHECK
: vdivss
256(%rdx
), %xmm15
, %xmm15
3180 // CHECK
: encoding
: [0xc5,0x02,0x5e,0xba,0x00,0x01,0x00,0x00]
3181 vdivss
256(%rdx
), %xmm15
, %xmm15
3183 // CHECK
: vdivss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
3184 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5e,0x7a,0x40]
3185 vdivss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
3187 // CHECK
: vdivss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3188 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5e,0x7a,0x40]
3189 vdivss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3191 // CHECK
: vdivss
256(%rdx
), %xmm1
, %xmm1
3192 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0x8a,0x00,0x01,0x00,0x00]
3193 vdivss
256(%rdx
), %xmm1
, %xmm1
3195 // CHECK
: vdivss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
3196 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0x4a,0x40]
3197 vdivss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
3199 // CHECK
: vdivss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3200 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0x4a,0x40]
3201 vdivss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3203 // CHECK
: vdivss
485498096, %xmm15
, %xmm15
3204 // CHECK
: encoding
: [0xc5,0x02,0x5e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
3205 vdivss
485498096, %xmm15
, %xmm15
3207 // CHECK
: vdivss
485498096, %xmm15
, %xmm15
{%k2
}
3208 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
3209 vdivss
485498096, %xmm15
, %xmm15
{%k2
}
3211 // CHECK
: vdivss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
3212 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
3213 vdivss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
3215 // CHECK
: vdivss
485498096, %xmm1
, %xmm1
3216 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
3217 vdivss
485498096, %xmm1
, %xmm1
3219 // CHECK
: vdivss
485498096, %xmm1
, %xmm1
{%k2
}
3220 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
3221 vdivss
485498096, %xmm1
, %xmm1
{%k2
}
3223 // CHECK
: vdivss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
3224 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
3225 vdivss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
3227 // CHECK
: vdivss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
3228 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x5e,0xff]
3229 vdivss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
3231 // CHECK
: vdivss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3232 // CHECK
: encoding
: [0x62,0x51,0x06,0x3a,0x5e,0xff]
3233 vdivss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3235 // CHECK
: vdivss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3236 // CHECK
: encoding
: [0x62,0x51,0x06,0xba,0x5e,0xff]
3237 vdivss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3239 // CHECK
: vdivss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
3240 // CHECK
: encoding
: [0x62,0xf1,0x76,0x38,0x5e,0xc9]
3241 vdivss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
3243 // CHECK
: vdivss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3244 // CHECK
: encoding
: [0x62,0xf1,0x76,0x3a,0x5e,0xc9]
3245 vdivss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3247 // CHECK
: vdivss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3248 // CHECK
: encoding
: [0x62,0xf1,0x76,0xba,0x5e,0xc9]
3249 vdivss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3251 // CHECK
: vdivss
(%rdx
), %xmm15
, %xmm15
3252 // CHECK
: encoding
: [0xc5,0x02,0x5e,0x3a]
3253 vdivss
(%rdx
), %xmm15
, %xmm15
3255 // CHECK
: vdivss
(%rdx
), %xmm15
, %xmm15
{%k2
}
3256 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5e,0x3a]
3257 vdivss
(%rdx
), %xmm15
, %xmm15
{%k2
}
3259 // CHECK
: vdivss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3260 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5e,0x3a]
3261 vdivss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3263 // CHECK
: vdivss
(%rdx
), %xmm1
, %xmm1
3264 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0x0a]
3265 vdivss
(%rdx
), %xmm1
, %xmm1
3267 // CHECK
: vdivss
(%rdx
), %xmm1
, %xmm1
{%k2
}
3268 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0x0a]
3269 vdivss
(%rdx
), %xmm1
, %xmm1
{%k2
}
3271 // CHECK
: vdivss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3272 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0x0a]
3273 vdivss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3275 // CHECK
: vdivss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
3276 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x5e,0xff]
3277 vdivss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
3279 // CHECK
: vdivss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3280 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x5e,0xff]
3281 vdivss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3283 // CHECK
: vdivss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3284 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x5e,0xff]
3285 vdivss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3287 // CHECK
: vdivss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
3288 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x5e,0xc9]
3289 vdivss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
3291 // CHECK
: vdivss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3292 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x5e,0xc9]
3293 vdivss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3295 // CHECK
: vdivss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3296 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x5e,0xc9]
3297 vdivss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3299 // CHECK
: vdivss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
3300 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x5e,0xff]
3301 vdivss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
3303 // CHECK
: vdivss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3304 // CHECK
: encoding
: [0x62,0x51,0x06,0x5a,0x5e,0xff]
3305 vdivss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3307 // CHECK
: vdivss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3308 // CHECK
: encoding
: [0x62,0x51,0x06,0xda,0x5e,0xff]
3309 vdivss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3311 // CHECK
: vdivss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
3312 // CHECK
: encoding
: [0x62,0xf1,0x76,0x58,0x5e,0xc9]
3313 vdivss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
3315 // CHECK
: vdivss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3316 // CHECK
: encoding
: [0x62,0xf1,0x76,0x5a,0x5e,0xc9]
3317 vdivss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3319 // CHECK
: vdivss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3320 // CHECK
: encoding
: [0x62,0xf1,0x76,0xda,0x5e,0xc9]
3321 vdivss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3323 // CHECK
: vdivss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
3324 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x5e,0xff]
3325 vdivss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
3327 // CHECK
: vdivss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3328 // CHECK
: encoding
: [0x62,0x51,0x06,0x7a,0x5e,0xff]
3329 vdivss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3331 // CHECK
: vdivss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3332 // CHECK
: encoding
: [0x62,0x51,0x06,0xfa,0x5e,0xff]
3333 vdivss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3335 // CHECK
: vdivss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
3336 // CHECK
: encoding
: [0x62,0xf1,0x76,0x78,0x5e,0xc9]
3337 vdivss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
3339 // CHECK
: vdivss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3340 // CHECK
: encoding
: [0x62,0xf1,0x76,0x7a,0x5e,0xc9]
3341 vdivss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3343 // CHECK
: vdivss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3344 // CHECK
: encoding
: [0x62,0xf1,0x76,0xfa,0x5e,0xc9]
3345 vdivss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3347 // CHECK
: vdivss
%xmm15
, %xmm15
, %xmm15
3348 // CHECK
: encoding
: [0xc4,0x41,0x02,0x5e,0xff]
3349 vdivss
%xmm15
, %xmm15
, %xmm15
3351 // CHECK
: vdivss
%xmm15
, %xmm15
, %xmm15
{%k2
}
3352 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x5e,0xff]
3353 vdivss
%xmm15
, %xmm15
, %xmm15
{%k2
}
3355 // CHECK
: vdivss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3356 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x5e,0xff]
3357 vdivss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3359 // CHECK
: vdivss
%xmm1
, %xmm1
, %xmm1
3360 // CHECK
: encoding
: [0xc5,0xf2,0x5e,0xc9]
3361 vdivss
%xmm1
, %xmm1
, %xmm1
3363 // CHECK
: vdivss
%xmm1
, %xmm1
, %xmm1
{%k2
}
3364 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5e,0xc9]
3365 vdivss
%xmm1
, %xmm1
, %xmm1
{%k2
}
3367 // CHECK
: vdivss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3368 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5e,0xc9]
3369 vdivss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3371 // CHECK
: vfixupimmsd $
0, 485498096, %xmm15
, %xmm15
3372 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x55,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3373 vfixupimmsd $
0, 485498096, %xmm15
, %xmm15
3375 // CHECK
: vfixupimmsd $
0, 485498096, %xmm15
, %xmm15
{%k2
}
3376 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x55,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3377 vfixupimmsd $
0, 485498096, %xmm15
, %xmm15
{%k2
}
3379 // CHECK
: vfixupimmsd $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
3380 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x55,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3381 vfixupimmsd $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
3383 // CHECK
: vfixupimmsd $
0, 485498096, %xmm1
, %xmm1
3384 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3385 vfixupimmsd $
0, 485498096, %xmm1
, %xmm1
3387 // CHECK
: vfixupimmsd $
0, 485498096, %xmm1
, %xmm1
{%k2
}
3388 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3389 vfixupimmsd $
0, 485498096, %xmm1
, %xmm1
{%k2
}
3391 // CHECK
: vfixupimmsd $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
3392 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3393 vfixupimmsd $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
3395 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
3396 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x55,0x7c,0x82,0x40,0x00]
3397 vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
3399 // CHECK
: vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
3400 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x55,0x7c,0x82,0xc0,0x00]
3401 vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
3403 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3404 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x55,0x7c,0x82,0x40,0x00]
3405 vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3407 // CHECK
: vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3408 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x55,0x7c,0x82,0xc0,0x00]
3409 vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3411 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3412 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x55,0x7c,0x82,0x40,0x00]
3413 vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3415 // CHECK
: vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3416 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x55,0x7c,0x82,0xc0,0x00]
3417 vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3419 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
3420 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0x4c,0x82,0x40,0x00]
3421 vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
3423 // CHECK
: vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
3424 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0x4c,0x82,0xc0,0x00]
3425 vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
3427 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3428 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0x4c,0x82,0x40,0x00]
3429 vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3431 // CHECK
: vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3432 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0x4c,0x82,0xc0,0x00]
3433 vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3435 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3436 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0x4c,0x82,0x40,0x00]
3437 vfixupimmsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3439 // CHECK
: vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3440 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0x4c,0x82,0xc0,0x00]
3441 vfixupimmsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3443 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
3444 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x55,0x7c,0x02,0x40,0x00]
3445 vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
3447 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3448 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x55,0x7c,0x02,0x40,0x00]
3449 vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3451 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3452 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x55,0x7c,0x02,0x40,0x00]
3453 vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3455 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
3456 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0x4c,0x02,0x40,0x00]
3457 vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
3459 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3460 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0x4c,0x02,0x40,0x00]
3461 vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3463 // CHECK
: vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3464 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0x4c,0x02,0x40,0x00]
3465 vfixupimmsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3467 // CHECK
: vfixupimmsd $
0, 512(%rdx
), %xmm15
, %xmm15
3468 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x55,0x7a,0x40,0x00]
3469 vfixupimmsd $
0, 512(%rdx
), %xmm15
, %xmm15
3471 // CHECK
: vfixupimmsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
}
3472 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x55,0x7a,0x40,0x00]
3473 vfixupimmsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
}
3475 // CHECK
: vfixupimmsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3476 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x55,0x7a,0x40,0x00]
3477 vfixupimmsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3479 // CHECK
: vfixupimmsd $
0, 512(%rdx
), %xmm1
, %xmm1
3480 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0x4a,0x40,0x00]
3481 vfixupimmsd $
0, 512(%rdx
), %xmm1
, %xmm1
3483 // CHECK
: vfixupimmsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
}
3484 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0x4a,0x40,0x00]
3485 vfixupimmsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
}
3487 // CHECK
: vfixupimmsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3488 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0x4a,0x40,0x00]
3489 vfixupimmsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3491 // CHECK
: vfixupimmsd $
0, (%rdx
), %xmm15
, %xmm15
3492 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x55,0x3a,0x00]
3493 vfixupimmsd $
0, (%rdx
), %xmm15
, %xmm15
3495 // CHECK
: vfixupimmsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
3496 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x55,0x3a,0x00]
3497 vfixupimmsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
3499 // CHECK
: vfixupimmsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3500 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x55,0x3a,0x00]
3501 vfixupimmsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3503 // CHECK
: vfixupimmsd $
0, (%rdx
), %xmm1
, %xmm1
3504 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0x0a,0x00]
3505 vfixupimmsd $
0, (%rdx
), %xmm1
, %xmm1
3507 // CHECK
: vfixupimmsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
3508 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0x0a,0x00]
3509 vfixupimmsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
3511 // CHECK
: vfixupimmsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3512 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0x0a,0x00]
3513 vfixupimmsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3515 // CHECK
: vfixupimmsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
3516 // CHECK
: encoding
: [0x62,0x53,0x85,0x18,0x55,0xff,0x00]
3517 vfixupimmsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
3519 // CHECK
: vfixupimmsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3520 // CHECK
: encoding
: [0x62,0x53,0x85,0x1a,0x55,0xff,0x00]
3521 vfixupimmsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3523 // CHECK
: vfixupimmsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3524 // CHECK
: encoding
: [0x62,0x53,0x85,0x9a,0x55,0xff,0x00]
3525 vfixupimmsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3527 // CHECK
: vfixupimmsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
3528 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x18,0x55,0xc9,0x00]
3529 vfixupimmsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
3531 // CHECK
: vfixupimmsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3532 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x1a,0x55,0xc9,0x00]
3533 vfixupimmsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3535 // CHECK
: vfixupimmsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3536 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x9a,0x55,0xc9,0x00]
3537 vfixupimmsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3539 // CHECK
: vfixupimmsd $
0, %xmm15
, %xmm15
, %xmm15
3540 // CHECK
: encoding
: [0x62,0x53,0x85,0x08,0x55,0xff,0x00]
3541 vfixupimmsd $
0, %xmm15
, %xmm15
, %xmm15
3543 // CHECK
: vfixupimmsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
3544 // CHECK
: encoding
: [0x62,0x53,0x85,0x0a,0x55,0xff,0x00]
3545 vfixupimmsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
3547 // CHECK
: vfixupimmsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3548 // CHECK
: encoding
: [0x62,0x53,0x85,0x8a,0x55,0xff,0x00]
3549 vfixupimmsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3551 // CHECK
: vfixupimmsd $
0, %xmm1
, %xmm1
, %xmm1
3552 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x55,0xc9,0x00]
3553 vfixupimmsd $
0, %xmm1
, %xmm1
, %xmm1
3555 // CHECK
: vfixupimmsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
3556 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x55,0xc9,0x00]
3557 vfixupimmsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
3559 // CHECK
: vfixupimmsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3560 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x55,0xc9,0x00]
3561 vfixupimmsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3563 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
3564 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x55,0x7c,0x82,0x40,0x00]
3565 vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
3567 // CHECK
: vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
3568 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x55,0x7c,0x82,0xc0,0x00]
3569 vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
3571 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3572 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x55,0x7c,0x82,0x40,0x00]
3573 vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3575 // CHECK
: vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3576 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x55,0x7c,0x82,0xc0,0x00]
3577 vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3579 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3580 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x55,0x7c,0x82,0x40,0x00]
3581 vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3583 // CHECK
: vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3584 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x55,0x7c,0x82,0xc0,0x00]
3585 vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3587 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
3588 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0x4c,0x82,0x40,0x00]
3589 vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
3591 // CHECK
: vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
3592 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0x4c,0x82,0xc0,0x00]
3593 vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
3595 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3596 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0x4c,0x82,0x40,0x00]
3597 vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3599 // CHECK
: vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3600 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0x4c,0x82,0xc0,0x00]
3601 vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3603 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3604 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0x4c,0x82,0x40,0x00]
3605 vfixupimmss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3607 // CHECK
: vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3608 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0x4c,0x82,0xc0,0x00]
3609 vfixupimmss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3611 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
3612 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x55,0x7c,0x02,0x40,0x00]
3613 vfixupimmss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
3615 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3616 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x55,0x7c,0x02,0x40,0x00]
3617 vfixupimmss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3619 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3620 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x55,0x7c,0x02,0x40,0x00]
3621 vfixupimmss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3623 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
3624 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0x4c,0x02,0x40,0x00]
3625 vfixupimmss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
3627 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3628 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0x4c,0x02,0x40,0x00]
3629 vfixupimmss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3631 // CHECK
: vfixupimmss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3632 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0x4c,0x02,0x40,0x00]
3633 vfixupimmss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3635 // CHECK
: vfixupimmss $
0, 256(%rdx
), %xmm15
, %xmm15
3636 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x55,0x7a,0x40,0x00]
3637 vfixupimmss $
0, 256(%rdx
), %xmm15
, %xmm15
3639 // CHECK
: vfixupimmss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
}
3640 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x55,0x7a,0x40,0x00]
3641 vfixupimmss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
}
3643 // CHECK
: vfixupimmss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3644 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x55,0x7a,0x40,0x00]
3645 vfixupimmss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3647 // CHECK
: vfixupimmss $
0, 256(%rdx
), %xmm1
, %xmm1
3648 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0x4a,0x40,0x00]
3649 vfixupimmss $
0, 256(%rdx
), %xmm1
, %xmm1
3651 // CHECK
: vfixupimmss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
}
3652 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0x4a,0x40,0x00]
3653 vfixupimmss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
}
3655 // CHECK
: vfixupimmss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3656 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0x4a,0x40,0x00]
3657 vfixupimmss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3659 // CHECK
: vfixupimmss $
0, 485498096, %xmm15
, %xmm15
3660 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x55,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3661 vfixupimmss $
0, 485498096, %xmm15
, %xmm15
3663 // CHECK
: vfixupimmss $
0, 485498096, %xmm15
, %xmm15
{%k2
}
3664 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x55,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3665 vfixupimmss $
0, 485498096, %xmm15
, %xmm15
{%k2
}
3667 // CHECK
: vfixupimmss $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
3668 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x55,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3669 vfixupimmss $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
3671 // CHECK
: vfixupimmss $
0, 485498096, %xmm1
, %xmm1
3672 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3673 vfixupimmss $
0, 485498096, %xmm1
, %xmm1
3675 // CHECK
: vfixupimmss $
0, 485498096, %xmm1
, %xmm1
{%k2
}
3676 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3677 vfixupimmss $
0, 485498096, %xmm1
, %xmm1
{%k2
}
3679 // CHECK
: vfixupimmss $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
3680 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
3681 vfixupimmss $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
3683 // CHECK
: vfixupimmss $
0, (%rdx
), %xmm15
, %xmm15
3684 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x55,0x3a,0x00]
3685 vfixupimmss $
0, (%rdx
), %xmm15
, %xmm15
3687 // CHECK
: vfixupimmss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
3688 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x55,0x3a,0x00]
3689 vfixupimmss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
3691 // CHECK
: vfixupimmss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3692 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x55,0x3a,0x00]
3693 vfixupimmss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3695 // CHECK
: vfixupimmss $
0, (%rdx
), %xmm1
, %xmm1
3696 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0x0a,0x00]
3697 vfixupimmss $
0, (%rdx
), %xmm1
, %xmm1
3699 // CHECK
: vfixupimmss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
3700 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0x0a,0x00]
3701 vfixupimmss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
3703 // CHECK
: vfixupimmss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3704 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0x0a,0x00]
3705 vfixupimmss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3707 // CHECK
: vfixupimmss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
3708 // CHECK
: encoding
: [0x62,0x53,0x05,0x18,0x55,0xff,0x00]
3709 vfixupimmss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
3711 // CHECK
: vfixupimmss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3712 // CHECK
: encoding
: [0x62,0x53,0x05,0x1a,0x55,0xff,0x00]
3713 vfixupimmss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3715 // CHECK
: vfixupimmss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3716 // CHECK
: encoding
: [0x62,0x53,0x05,0x9a,0x55,0xff,0x00]
3717 vfixupimmss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3719 // CHECK
: vfixupimmss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
3720 // CHECK
: encoding
: [0x62,0xf3,0x75,0x18,0x55,0xc9,0x00]
3721 vfixupimmss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
3723 // CHECK
: vfixupimmss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3724 // CHECK
: encoding
: [0x62,0xf3,0x75,0x1a,0x55,0xc9,0x00]
3725 vfixupimmss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3727 // CHECK
: vfixupimmss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3728 // CHECK
: encoding
: [0x62,0xf3,0x75,0x9a,0x55,0xc9,0x00]
3729 vfixupimmss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3731 // CHECK
: vfixupimmss $
0, %xmm15
, %xmm15
, %xmm15
3732 // CHECK
: encoding
: [0x62,0x53,0x05,0x08,0x55,0xff,0x00]
3733 vfixupimmss $
0, %xmm15
, %xmm15
, %xmm15
3735 // CHECK
: vfixupimmss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
3736 // CHECK
: encoding
: [0x62,0x53,0x05,0x0a,0x55,0xff,0x00]
3737 vfixupimmss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
3739 // CHECK
: vfixupimmss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3740 // CHECK
: encoding
: [0x62,0x53,0x05,0x8a,0x55,0xff,0x00]
3741 vfixupimmss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3743 // CHECK
: vfixupimmss $
0, %xmm1
, %xmm1
, %xmm1
3744 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x55,0xc9,0x00]
3745 vfixupimmss $
0, %xmm1
, %xmm1
, %xmm1
3747 // CHECK
: vfixupimmss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
3748 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x55,0xc9,0x00]
3749 vfixupimmss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
3751 // CHECK
: vfixupimmss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3752 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x55,0xc9,0x00]
3753 vfixupimmss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3755 // CHECK
: vfmadd132sd
485498096, %xmm15
, %xmm15
3756 // CHECK
: encoding
: [0xc4,0x62,0x81,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
3757 vfmadd132sd
485498096, %xmm15
, %xmm15
3759 // CHECK
: vfmadd132sd
485498096, %xmm15
, %xmm15
{%k2
}
3760 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
3761 vfmadd132sd
485498096, %xmm15
, %xmm15
{%k2
}
3763 // CHECK
: vfmadd132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
3764 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
3765 vfmadd132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
3767 // CHECK
: vfmadd132sd
485498096, %xmm1
, %xmm1
3768 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
3769 vfmadd132sd
485498096, %xmm1
, %xmm1
3771 // CHECK
: vfmadd132sd
485498096, %xmm1
, %xmm1
{%k2
}
3772 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
3773 vfmadd132sd
485498096, %xmm1
, %xmm1
{%k2
}
3775 // CHECK
: vfmadd132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
3776 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
3777 vfmadd132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
3779 // CHECK
: vfmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
3780 // CHECK
: encoding
: [0xc4,0x62,0x81,0x99,0xbc,0x82,0x00,0x02,0x00,0x00]
3781 vfmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
3783 // CHECK
: vfmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
3784 // CHECK
: encoding
: [0xc4,0x62,0x81,0x99,0xbc,0x82,0x00,0xfe,0xff,0xff]
3785 vfmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
3787 // CHECK
: vfmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3788 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x99,0x7c,0x82,0x40]
3789 vfmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3791 // CHECK
: vfmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3792 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x99,0x7c,0x82,0xc0]
3793 vfmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
3795 // CHECK
: vfmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3796 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x99,0x7c,0x82,0x40]
3797 vfmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3799 // CHECK
: vfmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3800 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x99,0x7c,0x82,0xc0]
3801 vfmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
3803 // CHECK
: vfmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
3804 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0x8c,0x82,0x00,0x02,0x00,0x00]
3805 vfmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
3807 // CHECK
: vfmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
3808 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0x8c,0x82,0x00,0xfe,0xff,0xff]
3809 vfmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
3811 // CHECK
: vfmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3812 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0x4c,0x82,0x40]
3813 vfmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3815 // CHECK
: vfmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3816 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0x4c,0x82,0xc0]
3817 vfmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
3819 // CHECK
: vfmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3820 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0x4c,0x82,0x40]
3821 vfmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3823 // CHECK
: vfmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3824 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0x4c,0x82,0xc0]
3825 vfmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
3827 // CHECK
: vfmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
3828 // CHECK
: encoding
: [0xc4,0x62,0x81,0x99,0xbc,0x02,0x00,0x02,0x00,0x00]
3829 vfmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
3831 // CHECK
: vfmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3832 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x99,0x7c,0x02,0x40]
3833 vfmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
3835 // CHECK
: vfmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3836 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x99,0x7c,0x02,0x40]
3837 vfmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
3839 // CHECK
: vfmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
3840 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0x8c,0x02,0x00,0x02,0x00,0x00]
3841 vfmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
3843 // CHECK
: vfmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3844 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0x4c,0x02,0x40]
3845 vfmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
3847 // CHECK
: vfmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3848 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0x4c,0x02,0x40]
3849 vfmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
3851 // CHECK
: vfmadd132sd
512(%rdx
), %xmm15
, %xmm15
3852 // CHECK
: encoding
: [0xc4,0x62,0x81,0x99,0xba,0x00,0x02,0x00,0x00]
3853 vfmadd132sd
512(%rdx
), %xmm15
, %xmm15
3855 // CHECK
: vfmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
3856 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x99,0x7a,0x40]
3857 vfmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
3859 // CHECK
: vfmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3860 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x99,0x7a,0x40]
3861 vfmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3863 // CHECK
: vfmadd132sd
512(%rdx
), %xmm1
, %xmm1
3864 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0x8a,0x00,0x02,0x00,0x00]
3865 vfmadd132sd
512(%rdx
), %xmm1
, %xmm1
3867 // CHECK
: vfmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
3868 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0x4a,0x40]
3869 vfmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
3871 // CHECK
: vfmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3872 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0x4a,0x40]
3873 vfmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3875 // CHECK
: vfmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
3876 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0x99,0xff]
3877 vfmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
3879 // CHECK
: vfmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3880 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0x99,0xff]
3881 vfmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3883 // CHECK
: vfmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3884 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0x99,0xff]
3885 vfmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3887 // CHECK
: vfmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
3888 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0x99,0xc9]
3889 vfmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
3891 // CHECK
: vfmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3892 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0x99,0xc9]
3893 vfmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3895 // CHECK
: vfmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3896 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0x99,0xc9]
3897 vfmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3899 // CHECK
: vfmadd132sd
(%rdx
), %xmm15
, %xmm15
3900 // CHECK
: encoding
: [0xc4,0x62,0x81,0x99,0x3a]
3901 vfmadd132sd
(%rdx
), %xmm15
, %xmm15
3903 // CHECK
: vfmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
3904 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x99,0x3a]
3905 vfmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
3907 // CHECK
: vfmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3908 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x99,0x3a]
3909 vfmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
3911 // CHECK
: vfmadd132sd
(%rdx
), %xmm1
, %xmm1
3912 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0x0a]
3913 vfmadd132sd
(%rdx
), %xmm1
, %xmm1
3915 // CHECK
: vfmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
3916 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0x0a]
3917 vfmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
3919 // CHECK
: vfmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3920 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0x0a]
3921 vfmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
3923 // CHECK
: vfmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
3924 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0x99,0xff]
3925 vfmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
3927 // CHECK
: vfmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3928 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0x99,0xff]
3929 vfmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3931 // CHECK
: vfmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3932 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0x99,0xff]
3933 vfmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3935 // CHECK
: vfmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
3936 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0x99,0xc9]
3937 vfmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
3939 // CHECK
: vfmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3940 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0x99,0xc9]
3941 vfmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3943 // CHECK
: vfmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3944 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0x99,0xc9]
3945 vfmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3947 // CHECK
: vfmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
3948 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0x99,0xff]
3949 vfmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
3951 // CHECK
: vfmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3952 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0x99,0xff]
3953 vfmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3955 // CHECK
: vfmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3956 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0x99,0xff]
3957 vfmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3959 // CHECK
: vfmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
3960 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0x99,0xc9]
3961 vfmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
3963 // CHECK
: vfmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3964 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0x99,0xc9]
3965 vfmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3967 // CHECK
: vfmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3968 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0x99,0xc9]
3969 vfmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3971 // CHECK
: vfmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
3972 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0x99,0xff]
3973 vfmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
3975 // CHECK
: vfmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3976 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0x99,0xff]
3977 vfmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
3979 // CHECK
: vfmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3980 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0x99,0xff]
3981 vfmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
3983 // CHECK
: vfmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
3984 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0x99,0xc9]
3985 vfmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
3987 // CHECK
: vfmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3988 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0x99,0xc9]
3989 vfmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
3991 // CHECK
: vfmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3992 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0x99,0xc9]
3993 vfmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
3995 // CHECK
: vfmadd132sd
%xmm15
, %xmm15
, %xmm15
3996 // CHECK
: encoding
: [0xc4,0x42,0x81,0x99,0xff]
3997 vfmadd132sd
%xmm15
, %xmm15
, %xmm15
3999 // CHECK
: vfmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
4000 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x99,0xff]
4001 vfmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
4003 // CHECK
: vfmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4004 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x99,0xff]
4005 vfmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4007 // CHECK
: vfmadd132sd
%xmm1
, %xmm1
, %xmm1
4008 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x99,0xc9]
4009 vfmadd132sd
%xmm1
, %xmm1
, %xmm1
4011 // CHECK
: vfmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
4012 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x99,0xc9]
4013 vfmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
4015 // CHECK
: vfmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4016 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x99,0xc9]
4017 vfmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4019 // CHECK
: vfmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
4020 // CHECK
: encoding
: [0xc4,0x62,0x01,0x99,0xbc,0x82,0x00,0x01,0x00,0x00]
4021 vfmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
4023 // CHECK
: vfmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
4024 // CHECK
: encoding
: [0xc4,0x62,0x01,0x99,0xbc,0x82,0x00,0xff,0xff,0xff]
4025 vfmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
4027 // CHECK
: vfmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4028 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x99,0x7c,0x82,0x40]
4029 vfmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4031 // CHECK
: vfmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4032 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x99,0x7c,0x82,0xc0]
4033 vfmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4035 // CHECK
: vfmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4036 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x99,0x7c,0x82,0x40]
4037 vfmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4039 // CHECK
: vfmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4040 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x99,0x7c,0x82,0xc0]
4041 vfmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4043 // CHECK
: vfmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
4044 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0x8c,0x82,0x00,0x01,0x00,0x00]
4045 vfmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
4047 // CHECK
: vfmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
4048 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0x8c,0x82,0x00,0xff,0xff,0xff]
4049 vfmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
4051 // CHECK
: vfmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4052 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0x4c,0x82,0x40]
4053 vfmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4055 // CHECK
: vfmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4056 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0x4c,0x82,0xc0]
4057 vfmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4059 // CHECK
: vfmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4060 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0x4c,0x82,0x40]
4061 vfmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4063 // CHECK
: vfmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4064 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0x4c,0x82,0xc0]
4065 vfmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4067 // CHECK
: vfmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
4068 // CHECK
: encoding
: [0xc4,0x62,0x01,0x99,0xbc,0x02,0x00,0x01,0x00,0x00]
4069 vfmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
4071 // CHECK
: vfmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4072 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x99,0x7c,0x02,0x40]
4073 vfmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4075 // CHECK
: vfmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4076 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x99,0x7c,0x02,0x40]
4077 vfmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4079 // CHECK
: vfmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
4080 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0x8c,0x02,0x00,0x01,0x00,0x00]
4081 vfmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
4083 // CHECK
: vfmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4084 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0x4c,0x02,0x40]
4085 vfmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4087 // CHECK
: vfmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4088 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0x4c,0x02,0x40]
4089 vfmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4091 // CHECK
: vfmadd132ss
256(%rdx
), %xmm15
, %xmm15
4092 // CHECK
: encoding
: [0xc4,0x62,0x01,0x99,0xba,0x00,0x01,0x00,0x00]
4093 vfmadd132ss
256(%rdx
), %xmm15
, %xmm15
4095 // CHECK
: vfmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
4096 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x99,0x7a,0x40]
4097 vfmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
4099 // CHECK
: vfmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4100 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x99,0x7a,0x40]
4101 vfmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4103 // CHECK
: vfmadd132ss
256(%rdx
), %xmm1
, %xmm1
4104 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0x8a,0x00,0x01,0x00,0x00]
4105 vfmadd132ss
256(%rdx
), %xmm1
, %xmm1
4107 // CHECK
: vfmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
4108 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0x4a,0x40]
4109 vfmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
4111 // CHECK
: vfmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4112 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0x4a,0x40]
4113 vfmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4115 // CHECK
: vfmadd132ss
485498096, %xmm15
, %xmm15
4116 // CHECK
: encoding
: [0xc4,0x62,0x01,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4117 vfmadd132ss
485498096, %xmm15
, %xmm15
4119 // CHECK
: vfmadd132ss
485498096, %xmm15
, %xmm15
{%k2
}
4120 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4121 vfmadd132ss
485498096, %xmm15
, %xmm15
{%k2
}
4123 // CHECK
: vfmadd132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4124 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x99,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4125 vfmadd132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4127 // CHECK
: vfmadd132ss
485498096, %xmm1
, %xmm1
4128 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4129 vfmadd132ss
485498096, %xmm1
, %xmm1
4131 // CHECK
: vfmadd132ss
485498096, %xmm1
, %xmm1
{%k2
}
4132 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4133 vfmadd132ss
485498096, %xmm1
, %xmm1
{%k2
}
4135 // CHECK
: vfmadd132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4136 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4137 vfmadd132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4139 // CHECK
: vfmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4140 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0x99,0xff]
4141 vfmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4143 // CHECK
: vfmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4144 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0x99,0xff]
4145 vfmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4147 // CHECK
: vfmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4148 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0x99,0xff]
4149 vfmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4151 // CHECK
: vfmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4152 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0x99,0xc9]
4153 vfmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4155 // CHECK
: vfmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4156 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0x99,0xc9]
4157 vfmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4159 // CHECK
: vfmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4160 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0x99,0xc9]
4161 vfmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4163 // CHECK
: vfmadd132ss
(%rdx
), %xmm15
, %xmm15
4164 // CHECK
: encoding
: [0xc4,0x62,0x01,0x99,0x3a]
4165 vfmadd132ss
(%rdx
), %xmm15
, %xmm15
4167 // CHECK
: vfmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
4168 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x99,0x3a]
4169 vfmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
4171 // CHECK
: vfmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4172 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x99,0x3a]
4173 vfmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4175 // CHECK
: vfmadd132ss
(%rdx
), %xmm1
, %xmm1
4176 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0x0a]
4177 vfmadd132ss
(%rdx
), %xmm1
, %xmm1
4179 // CHECK
: vfmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
4180 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0x0a]
4181 vfmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
4183 // CHECK
: vfmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4184 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0x0a]
4185 vfmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4187 // CHECK
: vfmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4188 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0x99,0xff]
4189 vfmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4191 // CHECK
: vfmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4192 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0x99,0xff]
4193 vfmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4195 // CHECK
: vfmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4196 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0x99,0xff]
4197 vfmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4199 // CHECK
: vfmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4200 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0x99,0xc9]
4201 vfmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4203 // CHECK
: vfmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4204 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0x99,0xc9]
4205 vfmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4207 // CHECK
: vfmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4208 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0x99,0xc9]
4209 vfmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4211 // CHECK
: vfmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
4212 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0x99,0xff]
4213 vfmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
4215 // CHECK
: vfmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4216 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0x99,0xff]
4217 vfmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4219 // CHECK
: vfmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4220 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0x99,0xff]
4221 vfmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4223 // CHECK
: vfmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
4224 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0x99,0xc9]
4225 vfmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
4227 // CHECK
: vfmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4228 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0x99,0xc9]
4229 vfmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4231 // CHECK
: vfmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4232 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0x99,0xc9]
4233 vfmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4235 // CHECK
: vfmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
4236 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0x99,0xff]
4237 vfmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
4239 // CHECK
: vfmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4240 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0x99,0xff]
4241 vfmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4243 // CHECK
: vfmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4244 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0x99,0xff]
4245 vfmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4247 // CHECK
: vfmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
4248 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0x99,0xc9]
4249 vfmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
4251 // CHECK
: vfmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4252 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0x99,0xc9]
4253 vfmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4255 // CHECK
: vfmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4256 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0x99,0xc9]
4257 vfmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4259 // CHECK
: vfmadd132ss
%xmm15
, %xmm15
, %xmm15
4260 // CHECK
: encoding
: [0xc4,0x42,0x01,0x99,0xff]
4261 vfmadd132ss
%xmm15
, %xmm15
, %xmm15
4263 // CHECK
: vfmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
4264 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x99,0xff]
4265 vfmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
4267 // CHECK
: vfmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4268 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x99,0xff]
4269 vfmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4271 // CHECK
: vfmadd132ss
%xmm1
, %xmm1
, %xmm1
4272 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x99,0xc9]
4273 vfmadd132ss
%xmm1
, %xmm1
, %xmm1
4275 // CHECK
: vfmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
4276 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x99,0xc9]
4277 vfmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
4279 // CHECK
: vfmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4280 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x99,0xc9]
4281 vfmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4283 // CHECK
: vfmadd213sd
485498096, %xmm15
, %xmm15
4284 // CHECK
: encoding
: [0xc4,0x62,0x81,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4285 vfmadd213sd
485498096, %xmm15
, %xmm15
4287 // CHECK
: vfmadd213sd
485498096, %xmm15
, %xmm15
{%k2
}
4288 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4289 vfmadd213sd
485498096, %xmm15
, %xmm15
{%k2
}
4291 // CHECK
: vfmadd213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4292 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4293 vfmadd213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4295 // CHECK
: vfmadd213sd
485498096, %xmm1
, %xmm1
4296 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4297 vfmadd213sd
485498096, %xmm1
, %xmm1
4299 // CHECK
: vfmadd213sd
485498096, %xmm1
, %xmm1
{%k2
}
4300 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4301 vfmadd213sd
485498096, %xmm1
, %xmm1
{%k2
}
4303 // CHECK
: vfmadd213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4304 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4305 vfmadd213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4307 // CHECK
: vfmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
4308 // CHECK
: encoding
: [0xc4,0x62,0x81,0xa9,0xbc,0x82,0x00,0x02,0x00,0x00]
4309 vfmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
4311 // CHECK
: vfmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
4312 // CHECK
: encoding
: [0xc4,0x62,0x81,0xa9,0xbc,0x82,0x00,0xfe,0xff,0xff]
4313 vfmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
4315 // CHECK
: vfmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4316 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xa9,0x7c,0x82,0x40]
4317 vfmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4319 // CHECK
: vfmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4320 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xa9,0x7c,0x82,0xc0]
4321 vfmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4323 // CHECK
: vfmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4324 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xa9,0x7c,0x82,0x40]
4325 vfmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4327 // CHECK
: vfmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4328 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xa9,0x7c,0x82,0xc0]
4329 vfmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4331 // CHECK
: vfmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
4332 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0x8c,0x82,0x00,0x02,0x00,0x00]
4333 vfmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
4335 // CHECK
: vfmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
4336 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0x8c,0x82,0x00,0xfe,0xff,0xff]
4337 vfmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
4339 // CHECK
: vfmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4340 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0x4c,0x82,0x40]
4341 vfmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4343 // CHECK
: vfmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4344 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0x4c,0x82,0xc0]
4345 vfmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4347 // CHECK
: vfmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4348 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0x4c,0x82,0x40]
4349 vfmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4351 // CHECK
: vfmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4352 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0x4c,0x82,0xc0]
4353 vfmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4355 // CHECK
: vfmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
4356 // CHECK
: encoding
: [0xc4,0x62,0x81,0xa9,0xbc,0x02,0x00,0x02,0x00,0x00]
4357 vfmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
4359 // CHECK
: vfmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4360 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xa9,0x7c,0x02,0x40]
4361 vfmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4363 // CHECK
: vfmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4364 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xa9,0x7c,0x02,0x40]
4365 vfmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4367 // CHECK
: vfmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
4368 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0x8c,0x02,0x00,0x02,0x00,0x00]
4369 vfmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
4371 // CHECK
: vfmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4372 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0x4c,0x02,0x40]
4373 vfmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4375 // CHECK
: vfmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4376 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0x4c,0x02,0x40]
4377 vfmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4379 // CHECK
: vfmadd213sd
512(%rdx
), %xmm15
, %xmm15
4380 // CHECK
: encoding
: [0xc4,0x62,0x81,0xa9,0xba,0x00,0x02,0x00,0x00]
4381 vfmadd213sd
512(%rdx
), %xmm15
, %xmm15
4383 // CHECK
: vfmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
4384 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xa9,0x7a,0x40]
4385 vfmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
4387 // CHECK
: vfmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4388 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xa9,0x7a,0x40]
4389 vfmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4391 // CHECK
: vfmadd213sd
512(%rdx
), %xmm1
, %xmm1
4392 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0x8a,0x00,0x02,0x00,0x00]
4393 vfmadd213sd
512(%rdx
), %xmm1
, %xmm1
4395 // CHECK
: vfmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
4396 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0x4a,0x40]
4397 vfmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
4399 // CHECK
: vfmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4400 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0x4a,0x40]
4401 vfmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4403 // CHECK
: vfmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4404 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xa9,0xff]
4405 vfmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4407 // CHECK
: vfmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4408 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xa9,0xff]
4409 vfmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4411 // CHECK
: vfmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4412 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xa9,0xff]
4413 vfmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4415 // CHECK
: vfmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4416 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xa9,0xc9]
4417 vfmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4419 // CHECK
: vfmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4420 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xa9,0xc9]
4421 vfmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4423 // CHECK
: vfmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4424 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xa9,0xc9]
4425 vfmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4427 // CHECK
: vfmadd213sd
(%rdx
), %xmm15
, %xmm15
4428 // CHECK
: encoding
: [0xc4,0x62,0x81,0xa9,0x3a]
4429 vfmadd213sd
(%rdx
), %xmm15
, %xmm15
4431 // CHECK
: vfmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
4432 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xa9,0x3a]
4433 vfmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
4435 // CHECK
: vfmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4436 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xa9,0x3a]
4437 vfmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4439 // CHECK
: vfmadd213sd
(%rdx
), %xmm1
, %xmm1
4440 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0x0a]
4441 vfmadd213sd
(%rdx
), %xmm1
, %xmm1
4443 // CHECK
: vfmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
4444 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0x0a]
4445 vfmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
4447 // CHECK
: vfmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4448 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0x0a]
4449 vfmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4451 // CHECK
: vfmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4452 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xa9,0xff]
4453 vfmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4455 // CHECK
: vfmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4456 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xa9,0xff]
4457 vfmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4459 // CHECK
: vfmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4460 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xa9,0xff]
4461 vfmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4463 // CHECK
: vfmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4464 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xa9,0xc9]
4465 vfmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4467 // CHECK
: vfmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4468 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xa9,0xc9]
4469 vfmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4471 // CHECK
: vfmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4472 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xa9,0xc9]
4473 vfmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4475 // CHECK
: vfmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
4476 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xa9,0xff]
4477 vfmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
4479 // CHECK
: vfmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4480 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xa9,0xff]
4481 vfmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4483 // CHECK
: vfmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4484 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xa9,0xff]
4485 vfmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4487 // CHECK
: vfmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
4488 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xa9,0xc9]
4489 vfmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
4491 // CHECK
: vfmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4492 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xa9,0xc9]
4493 vfmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4495 // CHECK
: vfmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4496 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xa9,0xc9]
4497 vfmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4499 // CHECK
: vfmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
4500 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xa9,0xff]
4501 vfmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
4503 // CHECK
: vfmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4504 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xa9,0xff]
4505 vfmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4507 // CHECK
: vfmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4508 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xa9,0xff]
4509 vfmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4511 // CHECK
: vfmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
4512 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xa9,0xc9]
4513 vfmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
4515 // CHECK
: vfmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4516 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xa9,0xc9]
4517 vfmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4519 // CHECK
: vfmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4520 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xa9,0xc9]
4521 vfmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4523 // CHECK
: vfmadd213sd
%xmm15
, %xmm15
, %xmm15
4524 // CHECK
: encoding
: [0xc4,0x42,0x81,0xa9,0xff]
4525 vfmadd213sd
%xmm15
, %xmm15
, %xmm15
4527 // CHECK
: vfmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
4528 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xa9,0xff]
4529 vfmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
4531 // CHECK
: vfmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4532 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xa9,0xff]
4533 vfmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4535 // CHECK
: vfmadd213sd
%xmm1
, %xmm1
, %xmm1
4536 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xa9,0xc9]
4537 vfmadd213sd
%xmm1
, %xmm1
, %xmm1
4539 // CHECK
: vfmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
4540 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xa9,0xc9]
4541 vfmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
4543 // CHECK
: vfmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4544 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xa9,0xc9]
4545 vfmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4547 // CHECK
: vfmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
4548 // CHECK
: encoding
: [0xc4,0x62,0x01,0xa9,0xbc,0x82,0x00,0x01,0x00,0x00]
4549 vfmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
4551 // CHECK
: vfmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
4552 // CHECK
: encoding
: [0xc4,0x62,0x01,0xa9,0xbc,0x82,0x00,0xff,0xff,0xff]
4553 vfmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
4555 // CHECK
: vfmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4556 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xa9,0x7c,0x82,0x40]
4557 vfmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4559 // CHECK
: vfmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4560 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xa9,0x7c,0x82,0xc0]
4561 vfmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4563 // CHECK
: vfmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4564 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xa9,0x7c,0x82,0x40]
4565 vfmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4567 // CHECK
: vfmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4568 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xa9,0x7c,0x82,0xc0]
4569 vfmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4571 // CHECK
: vfmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
4572 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0x8c,0x82,0x00,0x01,0x00,0x00]
4573 vfmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
4575 // CHECK
: vfmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
4576 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0x8c,0x82,0x00,0xff,0xff,0xff]
4577 vfmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
4579 // CHECK
: vfmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4580 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0x4c,0x82,0x40]
4581 vfmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4583 // CHECK
: vfmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4584 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0x4c,0x82,0xc0]
4585 vfmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4587 // CHECK
: vfmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4588 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0x4c,0x82,0x40]
4589 vfmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4591 // CHECK
: vfmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4592 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0x4c,0x82,0xc0]
4593 vfmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4595 // CHECK
: vfmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
4596 // CHECK
: encoding
: [0xc4,0x62,0x01,0xa9,0xbc,0x02,0x00,0x01,0x00,0x00]
4597 vfmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
4599 // CHECK
: vfmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4600 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xa9,0x7c,0x02,0x40]
4601 vfmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4603 // CHECK
: vfmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4604 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xa9,0x7c,0x02,0x40]
4605 vfmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4607 // CHECK
: vfmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
4608 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0x8c,0x02,0x00,0x01,0x00,0x00]
4609 vfmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
4611 // CHECK
: vfmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4612 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0x4c,0x02,0x40]
4613 vfmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4615 // CHECK
: vfmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4616 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0x4c,0x02,0x40]
4617 vfmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4619 // CHECK
: vfmadd213ss
256(%rdx
), %xmm15
, %xmm15
4620 // CHECK
: encoding
: [0xc4,0x62,0x01,0xa9,0xba,0x00,0x01,0x00,0x00]
4621 vfmadd213ss
256(%rdx
), %xmm15
, %xmm15
4623 // CHECK
: vfmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
4624 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xa9,0x7a,0x40]
4625 vfmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
4627 // CHECK
: vfmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4628 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xa9,0x7a,0x40]
4629 vfmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4631 // CHECK
: vfmadd213ss
256(%rdx
), %xmm1
, %xmm1
4632 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0x8a,0x00,0x01,0x00,0x00]
4633 vfmadd213ss
256(%rdx
), %xmm1
, %xmm1
4635 // CHECK
: vfmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
4636 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0x4a,0x40]
4637 vfmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
4639 // CHECK
: vfmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4640 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0x4a,0x40]
4641 vfmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4643 // CHECK
: vfmadd213ss
485498096, %xmm15
, %xmm15
4644 // CHECK
: encoding
: [0xc4,0x62,0x01,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4645 vfmadd213ss
485498096, %xmm15
, %xmm15
4647 // CHECK
: vfmadd213ss
485498096, %xmm15
, %xmm15
{%k2
}
4648 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4649 vfmadd213ss
485498096, %xmm15
, %xmm15
{%k2
}
4651 // CHECK
: vfmadd213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4652 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xa9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4653 vfmadd213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4655 // CHECK
: vfmadd213ss
485498096, %xmm1
, %xmm1
4656 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4657 vfmadd213ss
485498096, %xmm1
, %xmm1
4659 // CHECK
: vfmadd213ss
485498096, %xmm1
, %xmm1
{%k2
}
4660 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4661 vfmadd213ss
485498096, %xmm1
, %xmm1
{%k2
}
4663 // CHECK
: vfmadd213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4664 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4665 vfmadd213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4667 // CHECK
: vfmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4668 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xa9,0xff]
4669 vfmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4671 // CHECK
: vfmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4672 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xa9,0xff]
4673 vfmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4675 // CHECK
: vfmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4676 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xa9,0xff]
4677 vfmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4679 // CHECK
: vfmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4680 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xa9,0xc9]
4681 vfmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4683 // CHECK
: vfmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4684 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xa9,0xc9]
4685 vfmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4687 // CHECK
: vfmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4688 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xa9,0xc9]
4689 vfmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4691 // CHECK
: vfmadd213ss
(%rdx
), %xmm15
, %xmm15
4692 // CHECK
: encoding
: [0xc4,0x62,0x01,0xa9,0x3a]
4693 vfmadd213ss
(%rdx
), %xmm15
, %xmm15
4695 // CHECK
: vfmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
4696 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xa9,0x3a]
4697 vfmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
4699 // CHECK
: vfmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4700 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xa9,0x3a]
4701 vfmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4703 // CHECK
: vfmadd213ss
(%rdx
), %xmm1
, %xmm1
4704 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0x0a]
4705 vfmadd213ss
(%rdx
), %xmm1
, %xmm1
4707 // CHECK
: vfmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
4708 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0x0a]
4709 vfmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
4711 // CHECK
: vfmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4712 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0x0a]
4713 vfmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4715 // CHECK
: vfmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4716 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xa9,0xff]
4717 vfmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4719 // CHECK
: vfmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4720 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xa9,0xff]
4721 vfmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4723 // CHECK
: vfmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4724 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xa9,0xff]
4725 vfmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4727 // CHECK
: vfmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4728 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xa9,0xc9]
4729 vfmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4731 // CHECK
: vfmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4732 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xa9,0xc9]
4733 vfmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4735 // CHECK
: vfmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4736 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xa9,0xc9]
4737 vfmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4739 // CHECK
: vfmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
4740 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xa9,0xff]
4741 vfmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
4743 // CHECK
: vfmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4744 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xa9,0xff]
4745 vfmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4747 // CHECK
: vfmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4748 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xa9,0xff]
4749 vfmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4751 // CHECK
: vfmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
4752 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xa9,0xc9]
4753 vfmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
4755 // CHECK
: vfmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4756 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xa9,0xc9]
4757 vfmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4759 // CHECK
: vfmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4760 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xa9,0xc9]
4761 vfmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4763 // CHECK
: vfmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
4764 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xa9,0xff]
4765 vfmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
4767 // CHECK
: vfmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4768 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xa9,0xff]
4769 vfmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4771 // CHECK
: vfmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4772 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xa9,0xff]
4773 vfmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4775 // CHECK
: vfmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
4776 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xa9,0xc9]
4777 vfmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
4779 // CHECK
: vfmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4780 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xa9,0xc9]
4781 vfmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4783 // CHECK
: vfmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4784 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xa9,0xc9]
4785 vfmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4787 // CHECK
: vfmadd213ss
%xmm15
, %xmm15
, %xmm15
4788 // CHECK
: encoding
: [0xc4,0x42,0x01,0xa9,0xff]
4789 vfmadd213ss
%xmm15
, %xmm15
, %xmm15
4791 // CHECK
: vfmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
4792 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xa9,0xff]
4793 vfmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
4795 // CHECK
: vfmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4796 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xa9,0xff]
4797 vfmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4799 // CHECK
: vfmadd213ss
%xmm1
, %xmm1
, %xmm1
4800 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xa9,0xc9]
4801 vfmadd213ss
%xmm1
, %xmm1
, %xmm1
4803 // CHECK
: vfmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
4804 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xa9,0xc9]
4805 vfmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
4807 // CHECK
: vfmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4808 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xa9,0xc9]
4809 vfmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4811 // CHECK
: vfmadd231sd
485498096, %xmm15
, %xmm15
4812 // CHECK
: encoding
: [0xc4,0x62,0x81,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4813 vfmadd231sd
485498096, %xmm15
, %xmm15
4815 // CHECK
: vfmadd231sd
485498096, %xmm15
, %xmm15
{%k2
}
4816 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4817 vfmadd231sd
485498096, %xmm15
, %xmm15
{%k2
}
4819 // CHECK
: vfmadd231sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4820 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
4821 vfmadd231sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
4823 // CHECK
: vfmadd231sd
485498096, %xmm1
, %xmm1
4824 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4825 vfmadd231sd
485498096, %xmm1
, %xmm1
4827 // CHECK
: vfmadd231sd
485498096, %xmm1
, %xmm1
{%k2
}
4828 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4829 vfmadd231sd
485498096, %xmm1
, %xmm1
{%k2
}
4831 // CHECK
: vfmadd231sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4832 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
4833 vfmadd231sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
4835 // CHECK
: vfmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
4836 // CHECK
: encoding
: [0xc4,0x62,0x81,0xb9,0xbc,0x82,0x00,0x02,0x00,0x00]
4837 vfmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
4839 // CHECK
: vfmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
4840 // CHECK
: encoding
: [0xc4,0x62,0x81,0xb9,0xbc,0x82,0x00,0xfe,0xff,0xff]
4841 vfmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
4843 // CHECK
: vfmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4844 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xb9,0x7c,0x82,0x40]
4845 vfmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4847 // CHECK
: vfmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4848 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xb9,0x7c,0x82,0xc0]
4849 vfmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
4851 // CHECK
: vfmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4852 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xb9,0x7c,0x82,0x40]
4853 vfmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4855 // CHECK
: vfmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4856 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xb9,0x7c,0x82,0xc0]
4857 vfmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
4859 // CHECK
: vfmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
4860 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0x8c,0x82,0x00,0x02,0x00,0x00]
4861 vfmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
4863 // CHECK
: vfmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
4864 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0x8c,0x82,0x00,0xfe,0xff,0xff]
4865 vfmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
4867 // CHECK
: vfmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4868 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0x4c,0x82,0x40]
4869 vfmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4871 // CHECK
: vfmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4872 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0x4c,0x82,0xc0]
4873 vfmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
4875 // CHECK
: vfmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4876 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0x4c,0x82,0x40]
4877 vfmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4879 // CHECK
: vfmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4880 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0x4c,0x82,0xc0]
4881 vfmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
4883 // CHECK
: vfmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
4884 // CHECK
: encoding
: [0xc4,0x62,0x81,0xb9,0xbc,0x02,0x00,0x02,0x00,0x00]
4885 vfmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
4887 // CHECK
: vfmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4888 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xb9,0x7c,0x02,0x40]
4889 vfmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
4891 // CHECK
: vfmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4892 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xb9,0x7c,0x02,0x40]
4893 vfmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
4895 // CHECK
: vfmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
4896 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0x8c,0x02,0x00,0x02,0x00,0x00]
4897 vfmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
4899 // CHECK
: vfmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4900 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0x4c,0x02,0x40]
4901 vfmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
4903 // CHECK
: vfmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4904 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0x4c,0x02,0x40]
4905 vfmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
4907 // CHECK
: vfmadd231sd
512(%rdx
), %xmm15
, %xmm15
4908 // CHECK
: encoding
: [0xc4,0x62,0x81,0xb9,0xba,0x00,0x02,0x00,0x00]
4909 vfmadd231sd
512(%rdx
), %xmm15
, %xmm15
4911 // CHECK
: vfmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
4912 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xb9,0x7a,0x40]
4913 vfmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
4915 // CHECK
: vfmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4916 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xb9,0x7a,0x40]
4917 vfmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4919 // CHECK
: vfmadd231sd
512(%rdx
), %xmm1
, %xmm1
4920 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0x8a,0x00,0x02,0x00,0x00]
4921 vfmadd231sd
512(%rdx
), %xmm1
, %xmm1
4923 // CHECK
: vfmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
4924 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0x4a,0x40]
4925 vfmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
4927 // CHECK
: vfmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4928 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0x4a,0x40]
4929 vfmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4931 // CHECK
: vfmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4932 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xb9,0xff]
4933 vfmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
4935 // CHECK
: vfmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4936 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xb9,0xff]
4937 vfmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4939 // CHECK
: vfmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4940 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xb9,0xff]
4941 vfmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4943 // CHECK
: vfmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4944 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xb9,0xc9]
4945 vfmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
4947 // CHECK
: vfmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4948 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xb9,0xc9]
4949 vfmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4951 // CHECK
: vfmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4952 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xb9,0xc9]
4953 vfmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
4955 // CHECK
: vfmadd231sd
(%rdx
), %xmm15
, %xmm15
4956 // CHECK
: encoding
: [0xc4,0x62,0x81,0xb9,0x3a]
4957 vfmadd231sd
(%rdx
), %xmm15
, %xmm15
4959 // CHECK
: vfmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
4960 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xb9,0x3a]
4961 vfmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
4963 // CHECK
: vfmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4964 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xb9,0x3a]
4965 vfmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
4967 // CHECK
: vfmadd231sd
(%rdx
), %xmm1
, %xmm1
4968 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0x0a]
4969 vfmadd231sd
(%rdx
), %xmm1
, %xmm1
4971 // CHECK
: vfmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
4972 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0x0a]
4973 vfmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
4975 // CHECK
: vfmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4976 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0x0a]
4977 vfmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
4979 // CHECK
: vfmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4980 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xb9,0xff]
4981 vfmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
4983 // CHECK
: vfmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4984 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xb9,0xff]
4985 vfmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
4987 // CHECK
: vfmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4988 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xb9,0xff]
4989 vfmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
4991 // CHECK
: vfmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4992 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xb9,0xc9]
4993 vfmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
4995 // CHECK
: vfmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4996 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xb9,0xc9]
4997 vfmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
4999 // CHECK
: vfmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5000 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xb9,0xc9]
5001 vfmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5003 // CHECK
: vfmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5004 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xb9,0xff]
5005 vfmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5007 // CHECK
: vfmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5008 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xb9,0xff]
5009 vfmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5011 // CHECK
: vfmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5012 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xb9,0xff]
5013 vfmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5015 // CHECK
: vfmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5016 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xb9,0xc9]
5017 vfmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5019 // CHECK
: vfmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5020 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xb9,0xc9]
5021 vfmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5023 // CHECK
: vfmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5024 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xb9,0xc9]
5025 vfmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5027 // CHECK
: vfmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5028 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xb9,0xff]
5029 vfmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5031 // CHECK
: vfmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5032 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xb9,0xff]
5033 vfmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5035 // CHECK
: vfmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5036 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xb9,0xff]
5037 vfmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5039 // CHECK
: vfmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5040 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xb9,0xc9]
5041 vfmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5043 // CHECK
: vfmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5044 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xb9,0xc9]
5045 vfmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5047 // CHECK
: vfmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5048 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xb9,0xc9]
5049 vfmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5051 // CHECK
: vfmadd231sd
%xmm15
, %xmm15
, %xmm15
5052 // CHECK
: encoding
: [0xc4,0x42,0x81,0xb9,0xff]
5053 vfmadd231sd
%xmm15
, %xmm15
, %xmm15
5055 // CHECK
: vfmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
5056 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xb9,0xff]
5057 vfmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
5059 // CHECK
: vfmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5060 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xb9,0xff]
5061 vfmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5063 // CHECK
: vfmadd231sd
%xmm1
, %xmm1
, %xmm1
5064 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xb9,0xc9]
5065 vfmadd231sd
%xmm1
, %xmm1
, %xmm1
5067 // CHECK
: vfmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
5068 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xb9,0xc9]
5069 vfmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
5071 // CHECK
: vfmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5072 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xb9,0xc9]
5073 vfmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5075 // CHECK
: vfmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
5076 // CHECK
: encoding
: [0xc4,0x62,0x01,0xb9,0xbc,0x82,0x00,0x01,0x00,0x00]
5077 vfmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
5079 // CHECK
: vfmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
5080 // CHECK
: encoding
: [0xc4,0x62,0x01,0xb9,0xbc,0x82,0x00,0xff,0xff,0xff]
5081 vfmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
5083 // CHECK
: vfmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5084 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xb9,0x7c,0x82,0x40]
5085 vfmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5087 // CHECK
: vfmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5088 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xb9,0x7c,0x82,0xc0]
5089 vfmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5091 // CHECK
: vfmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5092 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xb9,0x7c,0x82,0x40]
5093 vfmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5095 // CHECK
: vfmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5096 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xb9,0x7c,0x82,0xc0]
5097 vfmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5099 // CHECK
: vfmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
5100 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0x8c,0x82,0x00,0x01,0x00,0x00]
5101 vfmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
5103 // CHECK
: vfmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
5104 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0x8c,0x82,0x00,0xff,0xff,0xff]
5105 vfmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
5107 // CHECK
: vfmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5108 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0x4c,0x82,0x40]
5109 vfmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5111 // CHECK
: vfmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5112 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0x4c,0x82,0xc0]
5113 vfmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5115 // CHECK
: vfmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5116 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0x4c,0x82,0x40]
5117 vfmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5119 // CHECK
: vfmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5120 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0x4c,0x82,0xc0]
5121 vfmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5123 // CHECK
: vfmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
5124 // CHECK
: encoding
: [0xc4,0x62,0x01,0xb9,0xbc,0x02,0x00,0x01,0x00,0x00]
5125 vfmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
5127 // CHECK
: vfmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5128 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xb9,0x7c,0x02,0x40]
5129 vfmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5131 // CHECK
: vfmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5132 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xb9,0x7c,0x02,0x40]
5133 vfmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5135 // CHECK
: vfmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
5136 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0x8c,0x02,0x00,0x01,0x00,0x00]
5137 vfmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
5139 // CHECK
: vfmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5140 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0x4c,0x02,0x40]
5141 vfmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5143 // CHECK
: vfmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5144 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0x4c,0x02,0x40]
5145 vfmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5147 // CHECK
: vfmadd231ss
256(%rdx
), %xmm15
, %xmm15
5148 // CHECK
: encoding
: [0xc4,0x62,0x01,0xb9,0xba,0x00,0x01,0x00,0x00]
5149 vfmadd231ss
256(%rdx
), %xmm15
, %xmm15
5151 // CHECK
: vfmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
5152 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xb9,0x7a,0x40]
5153 vfmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
5155 // CHECK
: vfmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5156 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xb9,0x7a,0x40]
5157 vfmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5159 // CHECK
: vfmadd231ss
256(%rdx
), %xmm1
, %xmm1
5160 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0x8a,0x00,0x01,0x00,0x00]
5161 vfmadd231ss
256(%rdx
), %xmm1
, %xmm1
5163 // CHECK
: vfmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
5164 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0x4a,0x40]
5165 vfmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
5167 // CHECK
: vfmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5168 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0x4a,0x40]
5169 vfmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5171 // CHECK
: vfmadd231ss
485498096, %xmm15
, %xmm15
5172 // CHECK
: encoding
: [0xc4,0x62,0x01,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5173 vfmadd231ss
485498096, %xmm15
, %xmm15
5175 // CHECK
: vfmadd231ss
485498096, %xmm15
, %xmm15
{%k2
}
5176 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5177 vfmadd231ss
485498096, %xmm15
, %xmm15
{%k2
}
5179 // CHECK
: vfmadd231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5180 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xb9,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5181 vfmadd231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5183 // CHECK
: vfmadd231ss
485498096, %xmm1
, %xmm1
5184 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5185 vfmadd231ss
485498096, %xmm1
, %xmm1
5187 // CHECK
: vfmadd231ss
485498096, %xmm1
, %xmm1
{%k2
}
5188 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5189 vfmadd231ss
485498096, %xmm1
, %xmm1
{%k2
}
5191 // CHECK
: vfmadd231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5192 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5193 vfmadd231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5195 // CHECK
: vfmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5196 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xb9,0xff]
5197 vfmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5199 // CHECK
: vfmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5200 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xb9,0xff]
5201 vfmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5203 // CHECK
: vfmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5204 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xb9,0xff]
5205 vfmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5207 // CHECK
: vfmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
5208 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xb9,0xc9]
5209 vfmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
5211 // CHECK
: vfmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5212 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xb9,0xc9]
5213 vfmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5215 // CHECK
: vfmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5216 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xb9,0xc9]
5217 vfmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5219 // CHECK
: vfmadd231ss
(%rdx
), %xmm15
, %xmm15
5220 // CHECK
: encoding
: [0xc4,0x62,0x01,0xb9,0x3a]
5221 vfmadd231ss
(%rdx
), %xmm15
, %xmm15
5223 // CHECK
: vfmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
5224 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xb9,0x3a]
5225 vfmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
5227 // CHECK
: vfmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5228 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xb9,0x3a]
5229 vfmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5231 // CHECK
: vfmadd231ss
(%rdx
), %xmm1
, %xmm1
5232 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0x0a]
5233 vfmadd231ss
(%rdx
), %xmm1
, %xmm1
5235 // CHECK
: vfmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
5236 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0x0a]
5237 vfmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
5239 // CHECK
: vfmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5240 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0x0a]
5241 vfmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5243 // CHECK
: vfmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
5244 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xb9,0xff]
5245 vfmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
5247 // CHECK
: vfmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5248 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xb9,0xff]
5249 vfmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5251 // CHECK
: vfmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5252 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xb9,0xff]
5253 vfmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5255 // CHECK
: vfmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
5256 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xb9,0xc9]
5257 vfmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
5259 // CHECK
: vfmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5260 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xb9,0xc9]
5261 vfmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5263 // CHECK
: vfmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5264 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xb9,0xc9]
5265 vfmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5267 // CHECK
: vfmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5268 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xb9,0xff]
5269 vfmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5271 // CHECK
: vfmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5272 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xb9,0xff]
5273 vfmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5275 // CHECK
: vfmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5276 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xb9,0xff]
5277 vfmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5279 // CHECK
: vfmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5280 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xb9,0xc9]
5281 vfmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5283 // CHECK
: vfmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5284 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xb9,0xc9]
5285 vfmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5287 // CHECK
: vfmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5288 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xb9,0xc9]
5289 vfmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5291 // CHECK
: vfmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5292 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xb9,0xff]
5293 vfmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5295 // CHECK
: vfmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5296 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xb9,0xff]
5297 vfmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5299 // CHECK
: vfmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5300 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xb9,0xff]
5301 vfmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5303 // CHECK
: vfmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5304 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xb9,0xc9]
5305 vfmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5307 // CHECK
: vfmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5308 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xb9,0xc9]
5309 vfmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5311 // CHECK
: vfmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5312 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xb9,0xc9]
5313 vfmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5315 // CHECK
: vfmadd231ss
%xmm15
, %xmm15
, %xmm15
5316 // CHECK
: encoding
: [0xc4,0x42,0x01,0xb9,0xff]
5317 vfmadd231ss
%xmm15
, %xmm15
, %xmm15
5319 // CHECK
: vfmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
5320 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xb9,0xff]
5321 vfmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
5323 // CHECK
: vfmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5324 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xb9,0xff]
5325 vfmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5327 // CHECK
: vfmadd231ss
%xmm1
, %xmm1
, %xmm1
5328 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xb9,0xc9]
5329 vfmadd231ss
%xmm1
, %xmm1
, %xmm1
5331 // CHECK
: vfmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
5332 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xb9,0xc9]
5333 vfmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
5335 // CHECK
: vfmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5336 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xb9,0xc9]
5337 vfmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5339 // CHECK
: vfmsub132sd
485498096, %xmm15
, %xmm15
5340 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5341 vfmsub132sd
485498096, %xmm15
, %xmm15
5343 // CHECK
: vfmsub132sd
485498096, %xmm15
, %xmm15
{%k2
}
5344 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5345 vfmsub132sd
485498096, %xmm15
, %xmm15
{%k2
}
5347 // CHECK
: vfmsub132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5348 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5349 vfmsub132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5351 // CHECK
: vfmsub132sd
485498096, %xmm1
, %xmm1
5352 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5353 vfmsub132sd
485498096, %xmm1
, %xmm1
5355 // CHECK
: vfmsub132sd
485498096, %xmm1
, %xmm1
{%k2
}
5356 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5357 vfmsub132sd
485498096, %xmm1
, %xmm1
{%k2
}
5359 // CHECK
: vfmsub132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5360 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5361 vfmsub132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5363 // CHECK
: vfmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
5364 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9b,0xbc,0x82,0x00,0x02,0x00,0x00]
5365 vfmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
5367 // CHECK
: vfmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
5368 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9b,0xbc,0x82,0x00,0xfe,0xff,0xff]
5369 vfmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
5371 // CHECK
: vfmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5372 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9b,0x7c,0x82,0x40]
5373 vfmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5375 // CHECK
: vfmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5376 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9b,0x7c,0x82,0xc0]
5377 vfmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5379 // CHECK
: vfmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5380 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9b,0x7c,0x82,0x40]
5381 vfmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5383 // CHECK
: vfmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5384 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9b,0x7c,0x82,0xc0]
5385 vfmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5387 // CHECK
: vfmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
5388 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0x8c,0x82,0x00,0x02,0x00,0x00]
5389 vfmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
5391 // CHECK
: vfmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
5392 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0x8c,0x82,0x00,0xfe,0xff,0xff]
5393 vfmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
5395 // CHECK
: vfmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5396 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0x4c,0x82,0x40]
5397 vfmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5399 // CHECK
: vfmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5400 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0x4c,0x82,0xc0]
5401 vfmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5403 // CHECK
: vfmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5404 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0x4c,0x82,0x40]
5405 vfmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5407 // CHECK
: vfmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5408 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0x4c,0x82,0xc0]
5409 vfmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5411 // CHECK
: vfmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
5412 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9b,0xbc,0x02,0x00,0x02,0x00,0x00]
5413 vfmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
5415 // CHECK
: vfmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5416 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9b,0x7c,0x02,0x40]
5417 vfmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5419 // CHECK
: vfmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5420 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9b,0x7c,0x02,0x40]
5421 vfmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5423 // CHECK
: vfmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
5424 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0x8c,0x02,0x00,0x02,0x00,0x00]
5425 vfmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
5427 // CHECK
: vfmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5428 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0x4c,0x02,0x40]
5429 vfmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5431 // CHECK
: vfmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5432 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0x4c,0x02,0x40]
5433 vfmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5435 // CHECK
: vfmsub132sd
512(%rdx
), %xmm15
, %xmm15
5436 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9b,0xba,0x00,0x02,0x00,0x00]
5437 vfmsub132sd
512(%rdx
), %xmm15
, %xmm15
5439 // CHECK
: vfmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
5440 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9b,0x7a,0x40]
5441 vfmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
5443 // CHECK
: vfmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5444 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9b,0x7a,0x40]
5445 vfmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5447 // CHECK
: vfmsub132sd
512(%rdx
), %xmm1
, %xmm1
5448 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0x8a,0x00,0x02,0x00,0x00]
5449 vfmsub132sd
512(%rdx
), %xmm1
, %xmm1
5451 // CHECK
: vfmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
5452 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0x4a,0x40]
5453 vfmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
5455 // CHECK
: vfmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5456 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0x4a,0x40]
5457 vfmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5459 // CHECK
: vfmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5460 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0x9b,0xff]
5461 vfmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5463 // CHECK
: vfmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5464 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0x9b,0xff]
5465 vfmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5467 // CHECK
: vfmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5468 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0x9b,0xff]
5469 vfmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5471 // CHECK
: vfmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
5472 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0x9b,0xc9]
5473 vfmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
5475 // CHECK
: vfmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5476 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0x9b,0xc9]
5477 vfmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5479 // CHECK
: vfmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5480 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0x9b,0xc9]
5481 vfmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5483 // CHECK
: vfmsub132sd
(%rdx
), %xmm15
, %xmm15
5484 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9b,0x3a]
5485 vfmsub132sd
(%rdx
), %xmm15
, %xmm15
5487 // CHECK
: vfmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
5488 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9b,0x3a]
5489 vfmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
5491 // CHECK
: vfmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5492 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9b,0x3a]
5493 vfmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5495 // CHECK
: vfmsub132sd
(%rdx
), %xmm1
, %xmm1
5496 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0x0a]
5497 vfmsub132sd
(%rdx
), %xmm1
, %xmm1
5499 // CHECK
: vfmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
5500 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0x0a]
5501 vfmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
5503 // CHECK
: vfmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5504 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0x0a]
5505 vfmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5507 // CHECK
: vfmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
5508 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0x9b,0xff]
5509 vfmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
5511 // CHECK
: vfmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5512 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0x9b,0xff]
5513 vfmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5515 // CHECK
: vfmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5516 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0x9b,0xff]
5517 vfmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5519 // CHECK
: vfmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
5520 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0x9b,0xc9]
5521 vfmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
5523 // CHECK
: vfmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5524 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0x9b,0xc9]
5525 vfmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5527 // CHECK
: vfmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5528 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0x9b,0xc9]
5529 vfmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5531 // CHECK
: vfmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5532 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0x9b,0xff]
5533 vfmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5535 // CHECK
: vfmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5536 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0x9b,0xff]
5537 vfmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5539 // CHECK
: vfmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5540 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0x9b,0xff]
5541 vfmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5543 // CHECK
: vfmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5544 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0x9b,0xc9]
5545 vfmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5547 // CHECK
: vfmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5548 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0x9b,0xc9]
5549 vfmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5551 // CHECK
: vfmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5552 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0x9b,0xc9]
5553 vfmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5555 // CHECK
: vfmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5556 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0x9b,0xff]
5557 vfmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5559 // CHECK
: vfmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5560 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0x9b,0xff]
5561 vfmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5563 // CHECK
: vfmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5564 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0x9b,0xff]
5565 vfmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5567 // CHECK
: vfmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5568 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0x9b,0xc9]
5569 vfmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5571 // CHECK
: vfmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5572 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0x9b,0xc9]
5573 vfmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5575 // CHECK
: vfmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5576 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0x9b,0xc9]
5577 vfmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5579 // CHECK
: vfmsub132sd
%xmm15
, %xmm15
, %xmm15
5580 // CHECK
: encoding
: [0xc4,0x42,0x81,0x9b,0xff]
5581 vfmsub132sd
%xmm15
, %xmm15
, %xmm15
5583 // CHECK
: vfmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
5584 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x9b,0xff]
5585 vfmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
5587 // CHECK
: vfmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5588 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x9b,0xff]
5589 vfmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5591 // CHECK
: vfmsub132sd
%xmm1
, %xmm1
, %xmm1
5592 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9b,0xc9]
5593 vfmsub132sd
%xmm1
, %xmm1
, %xmm1
5595 // CHECK
: vfmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
5596 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9b,0xc9]
5597 vfmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
5599 // CHECK
: vfmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5600 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9b,0xc9]
5601 vfmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5603 // CHECK
: vfmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
5604 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9b,0xbc,0x82,0x00,0x01,0x00,0x00]
5605 vfmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
5607 // CHECK
: vfmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
5608 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9b,0xbc,0x82,0x00,0xff,0xff,0xff]
5609 vfmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
5611 // CHECK
: vfmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5612 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9b,0x7c,0x82,0x40]
5613 vfmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5615 // CHECK
: vfmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5616 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9b,0x7c,0x82,0xc0]
5617 vfmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5619 // CHECK
: vfmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5620 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9b,0x7c,0x82,0x40]
5621 vfmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5623 // CHECK
: vfmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5624 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9b,0x7c,0x82,0xc0]
5625 vfmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5627 // CHECK
: vfmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
5628 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0x8c,0x82,0x00,0x01,0x00,0x00]
5629 vfmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
5631 // CHECK
: vfmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
5632 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0x8c,0x82,0x00,0xff,0xff,0xff]
5633 vfmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
5635 // CHECK
: vfmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5636 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0x4c,0x82,0x40]
5637 vfmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5639 // CHECK
: vfmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5640 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0x4c,0x82,0xc0]
5641 vfmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5643 // CHECK
: vfmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5644 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0x4c,0x82,0x40]
5645 vfmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5647 // CHECK
: vfmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5648 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0x4c,0x82,0xc0]
5649 vfmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5651 // CHECK
: vfmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
5652 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9b,0xbc,0x02,0x00,0x01,0x00,0x00]
5653 vfmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
5655 // CHECK
: vfmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5656 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9b,0x7c,0x02,0x40]
5657 vfmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5659 // CHECK
: vfmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5660 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9b,0x7c,0x02,0x40]
5661 vfmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5663 // CHECK
: vfmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
5664 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0x8c,0x02,0x00,0x01,0x00,0x00]
5665 vfmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
5667 // CHECK
: vfmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5668 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0x4c,0x02,0x40]
5669 vfmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5671 // CHECK
: vfmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5672 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0x4c,0x02,0x40]
5673 vfmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5675 // CHECK
: vfmsub132ss
256(%rdx
), %xmm15
, %xmm15
5676 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9b,0xba,0x00,0x01,0x00,0x00]
5677 vfmsub132ss
256(%rdx
), %xmm15
, %xmm15
5679 // CHECK
: vfmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
5680 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9b,0x7a,0x40]
5681 vfmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
5683 // CHECK
: vfmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5684 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9b,0x7a,0x40]
5685 vfmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5687 // CHECK
: vfmsub132ss
256(%rdx
), %xmm1
, %xmm1
5688 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0x8a,0x00,0x01,0x00,0x00]
5689 vfmsub132ss
256(%rdx
), %xmm1
, %xmm1
5691 // CHECK
: vfmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
5692 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0x4a,0x40]
5693 vfmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
5695 // CHECK
: vfmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5696 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0x4a,0x40]
5697 vfmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5699 // CHECK
: vfmsub132ss
485498096, %xmm15
, %xmm15
5700 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5701 vfmsub132ss
485498096, %xmm15
, %xmm15
5703 // CHECK
: vfmsub132ss
485498096, %xmm15
, %xmm15
{%k2
}
5704 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5705 vfmsub132ss
485498096, %xmm15
, %xmm15
{%k2
}
5707 // CHECK
: vfmsub132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5708 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5709 vfmsub132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5711 // CHECK
: vfmsub132ss
485498096, %xmm1
, %xmm1
5712 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5713 vfmsub132ss
485498096, %xmm1
, %xmm1
5715 // CHECK
: vfmsub132ss
485498096, %xmm1
, %xmm1
{%k2
}
5716 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5717 vfmsub132ss
485498096, %xmm1
, %xmm1
{%k2
}
5719 // CHECK
: vfmsub132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5720 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5721 vfmsub132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5723 // CHECK
: vfmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5724 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0x9b,0xff]
5725 vfmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5727 // CHECK
: vfmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5728 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0x9b,0xff]
5729 vfmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5731 // CHECK
: vfmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5732 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0x9b,0xff]
5733 vfmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5735 // CHECK
: vfmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
5736 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0x9b,0xc9]
5737 vfmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
5739 // CHECK
: vfmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5740 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0x9b,0xc9]
5741 vfmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5743 // CHECK
: vfmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5744 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0x9b,0xc9]
5745 vfmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5747 // CHECK
: vfmsub132ss
(%rdx
), %xmm15
, %xmm15
5748 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9b,0x3a]
5749 vfmsub132ss
(%rdx
), %xmm15
, %xmm15
5751 // CHECK
: vfmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
5752 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9b,0x3a]
5753 vfmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
5755 // CHECK
: vfmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5756 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9b,0x3a]
5757 vfmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5759 // CHECK
: vfmsub132ss
(%rdx
), %xmm1
, %xmm1
5760 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0x0a]
5761 vfmsub132ss
(%rdx
), %xmm1
, %xmm1
5763 // CHECK
: vfmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
5764 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0x0a]
5765 vfmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
5767 // CHECK
: vfmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5768 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0x0a]
5769 vfmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5771 // CHECK
: vfmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
5772 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0x9b,0xff]
5773 vfmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
5775 // CHECK
: vfmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5776 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0x9b,0xff]
5777 vfmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5779 // CHECK
: vfmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5780 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0x9b,0xff]
5781 vfmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5783 // CHECK
: vfmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
5784 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0x9b,0xc9]
5785 vfmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
5787 // CHECK
: vfmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5788 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0x9b,0xc9]
5789 vfmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5791 // CHECK
: vfmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5792 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0x9b,0xc9]
5793 vfmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5795 // CHECK
: vfmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5796 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0x9b,0xff]
5797 vfmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
5799 // CHECK
: vfmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5800 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0x9b,0xff]
5801 vfmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5803 // CHECK
: vfmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5804 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0x9b,0xff]
5805 vfmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5807 // CHECK
: vfmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5808 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0x9b,0xc9]
5809 vfmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
5811 // CHECK
: vfmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5812 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0x9b,0xc9]
5813 vfmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5815 // CHECK
: vfmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5816 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0x9b,0xc9]
5817 vfmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5819 // CHECK
: vfmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5820 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0x9b,0xff]
5821 vfmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
5823 // CHECK
: vfmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5824 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0x9b,0xff]
5825 vfmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5827 // CHECK
: vfmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5828 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0x9b,0xff]
5829 vfmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5831 // CHECK
: vfmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5832 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0x9b,0xc9]
5833 vfmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
5835 // CHECK
: vfmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5836 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0x9b,0xc9]
5837 vfmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
5839 // CHECK
: vfmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5840 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0x9b,0xc9]
5841 vfmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5843 // CHECK
: vfmsub132ss
%xmm15
, %xmm15
, %xmm15
5844 // CHECK
: encoding
: [0xc4,0x42,0x01,0x9b,0xff]
5845 vfmsub132ss
%xmm15
, %xmm15
, %xmm15
5847 // CHECK
: vfmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
5848 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x9b,0xff]
5849 vfmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
5851 // CHECK
: vfmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5852 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x9b,0xff]
5853 vfmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5855 // CHECK
: vfmsub132ss
%xmm1
, %xmm1
, %xmm1
5856 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9b,0xc9]
5857 vfmsub132ss
%xmm1
, %xmm1
, %xmm1
5859 // CHECK
: vfmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
5860 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9b,0xc9]
5861 vfmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
5863 // CHECK
: vfmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5864 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9b,0xc9]
5865 vfmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
5867 // CHECK
: vfmsub213sd
485498096, %xmm15
, %xmm15
5868 // CHECK
: encoding
: [0xc4,0x62,0x81,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5869 vfmsub213sd
485498096, %xmm15
, %xmm15
5871 // CHECK
: vfmsub213sd
485498096, %xmm15
, %xmm15
{%k2
}
5872 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5873 vfmsub213sd
485498096, %xmm15
, %xmm15
{%k2
}
5875 // CHECK
: vfmsub213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5876 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
5877 vfmsub213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
5879 // CHECK
: vfmsub213sd
485498096, %xmm1
, %xmm1
5880 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5881 vfmsub213sd
485498096, %xmm1
, %xmm1
5883 // CHECK
: vfmsub213sd
485498096, %xmm1
, %xmm1
{%k2
}
5884 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5885 vfmsub213sd
485498096, %xmm1
, %xmm1
{%k2
}
5887 // CHECK
: vfmsub213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5888 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
5889 vfmsub213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
5891 // CHECK
: vfmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
5892 // CHECK
: encoding
: [0xc4,0x62,0x81,0xab,0xbc,0x82,0x00,0x02,0x00,0x00]
5893 vfmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
5895 // CHECK
: vfmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
5896 // CHECK
: encoding
: [0xc4,0x62,0x81,0xab,0xbc,0x82,0x00,0xfe,0xff,0xff]
5897 vfmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
5899 // CHECK
: vfmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5900 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xab,0x7c,0x82,0x40]
5901 vfmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5903 // CHECK
: vfmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5904 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xab,0x7c,0x82,0xc0]
5905 vfmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
5907 // CHECK
: vfmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5908 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xab,0x7c,0x82,0x40]
5909 vfmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5911 // CHECK
: vfmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5912 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xab,0x7c,0x82,0xc0]
5913 vfmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
5915 // CHECK
: vfmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
5916 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0x8c,0x82,0x00,0x02,0x00,0x00]
5917 vfmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
5919 // CHECK
: vfmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
5920 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0x8c,0x82,0x00,0xfe,0xff,0xff]
5921 vfmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
5923 // CHECK
: vfmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5924 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0x4c,0x82,0x40]
5925 vfmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5927 // CHECK
: vfmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5928 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0x4c,0x82,0xc0]
5929 vfmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
5931 // CHECK
: vfmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5932 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0x4c,0x82,0x40]
5933 vfmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5935 // CHECK
: vfmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5936 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0x4c,0x82,0xc0]
5937 vfmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
5939 // CHECK
: vfmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
5940 // CHECK
: encoding
: [0xc4,0x62,0x81,0xab,0xbc,0x02,0x00,0x02,0x00,0x00]
5941 vfmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
5943 // CHECK
: vfmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5944 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xab,0x7c,0x02,0x40]
5945 vfmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
5947 // CHECK
: vfmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5948 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xab,0x7c,0x02,0x40]
5949 vfmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
5951 // CHECK
: vfmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
5952 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0x8c,0x02,0x00,0x02,0x00,0x00]
5953 vfmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
5955 // CHECK
: vfmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5956 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0x4c,0x02,0x40]
5957 vfmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
5959 // CHECK
: vfmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5960 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0x4c,0x02,0x40]
5961 vfmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
5963 // CHECK
: vfmsub213sd
512(%rdx
), %xmm15
, %xmm15
5964 // CHECK
: encoding
: [0xc4,0x62,0x81,0xab,0xba,0x00,0x02,0x00,0x00]
5965 vfmsub213sd
512(%rdx
), %xmm15
, %xmm15
5967 // CHECK
: vfmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
5968 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xab,0x7a,0x40]
5969 vfmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
5971 // CHECK
: vfmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5972 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xab,0x7a,0x40]
5973 vfmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
5975 // CHECK
: vfmsub213sd
512(%rdx
), %xmm1
, %xmm1
5976 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0x8a,0x00,0x02,0x00,0x00]
5977 vfmsub213sd
512(%rdx
), %xmm1
, %xmm1
5979 // CHECK
: vfmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
5980 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0x4a,0x40]
5981 vfmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
5983 // CHECK
: vfmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5984 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0x4a,0x40]
5985 vfmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
5987 // CHECK
: vfmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5988 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xab,0xff]
5989 vfmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
5991 // CHECK
: vfmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5992 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xab,0xff]
5993 vfmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
5995 // CHECK
: vfmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5996 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xab,0xff]
5997 vfmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
5999 // CHECK
: vfmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6000 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xab,0xc9]
6001 vfmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6003 // CHECK
: vfmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6004 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xab,0xc9]
6005 vfmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6007 // CHECK
: vfmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6008 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xab,0xc9]
6009 vfmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6011 // CHECK
: vfmsub213sd
(%rdx
), %xmm15
, %xmm15
6012 // CHECK
: encoding
: [0xc4,0x62,0x81,0xab,0x3a]
6013 vfmsub213sd
(%rdx
), %xmm15
, %xmm15
6015 // CHECK
: vfmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
6016 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xab,0x3a]
6017 vfmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
6019 // CHECK
: vfmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6020 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xab,0x3a]
6021 vfmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6023 // CHECK
: vfmsub213sd
(%rdx
), %xmm1
, %xmm1
6024 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0x0a]
6025 vfmsub213sd
(%rdx
), %xmm1
, %xmm1
6027 // CHECK
: vfmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
6028 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0x0a]
6029 vfmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
6031 // CHECK
: vfmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6032 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0x0a]
6033 vfmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6035 // CHECK
: vfmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6036 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xab,0xff]
6037 vfmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6039 // CHECK
: vfmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6040 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xab,0xff]
6041 vfmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6043 // CHECK
: vfmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6044 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xab,0xff]
6045 vfmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6047 // CHECK
: vfmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6048 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xab,0xc9]
6049 vfmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6051 // CHECK
: vfmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6052 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xab,0xc9]
6053 vfmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6055 // CHECK
: vfmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6056 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xab,0xc9]
6057 vfmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6059 // CHECK
: vfmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6060 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xab,0xff]
6061 vfmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6063 // CHECK
: vfmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6064 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xab,0xff]
6065 vfmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6067 // CHECK
: vfmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6068 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xab,0xff]
6069 vfmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6071 // CHECK
: vfmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6072 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xab,0xc9]
6073 vfmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6075 // CHECK
: vfmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6076 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xab,0xc9]
6077 vfmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6079 // CHECK
: vfmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6080 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xab,0xc9]
6081 vfmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6083 // CHECK
: vfmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6084 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xab,0xff]
6085 vfmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6087 // CHECK
: vfmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6088 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xab,0xff]
6089 vfmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6091 // CHECK
: vfmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6092 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xab,0xff]
6093 vfmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6095 // CHECK
: vfmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6096 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xab,0xc9]
6097 vfmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6099 // CHECK
: vfmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6100 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xab,0xc9]
6101 vfmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6103 // CHECK
: vfmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6104 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xab,0xc9]
6105 vfmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6107 // CHECK
: vfmsub213sd
%xmm15
, %xmm15
, %xmm15
6108 // CHECK
: encoding
: [0xc4,0x42,0x81,0xab,0xff]
6109 vfmsub213sd
%xmm15
, %xmm15
, %xmm15
6111 // CHECK
: vfmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
6112 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xab,0xff]
6113 vfmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
6115 // CHECK
: vfmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6116 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xab,0xff]
6117 vfmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6119 // CHECK
: vfmsub213sd
%xmm1
, %xmm1
, %xmm1
6120 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xab,0xc9]
6121 vfmsub213sd
%xmm1
, %xmm1
, %xmm1
6123 // CHECK
: vfmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
6124 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xab,0xc9]
6125 vfmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
6127 // CHECK
: vfmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6128 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xab,0xc9]
6129 vfmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6131 // CHECK
: vfmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
6132 // CHECK
: encoding
: [0xc4,0x62,0x01,0xab,0xbc,0x82,0x00,0x01,0x00,0x00]
6133 vfmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
6135 // CHECK
: vfmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
6136 // CHECK
: encoding
: [0xc4,0x62,0x01,0xab,0xbc,0x82,0x00,0xff,0xff,0xff]
6137 vfmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
6139 // CHECK
: vfmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6140 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xab,0x7c,0x82,0x40]
6141 vfmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6143 // CHECK
: vfmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6144 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xab,0x7c,0x82,0xc0]
6145 vfmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6147 // CHECK
: vfmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6148 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xab,0x7c,0x82,0x40]
6149 vfmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6151 // CHECK
: vfmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6152 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xab,0x7c,0x82,0xc0]
6153 vfmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6155 // CHECK
: vfmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
6156 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0x8c,0x82,0x00,0x01,0x00,0x00]
6157 vfmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
6159 // CHECK
: vfmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
6160 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0x8c,0x82,0x00,0xff,0xff,0xff]
6161 vfmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
6163 // CHECK
: vfmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6164 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0x4c,0x82,0x40]
6165 vfmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6167 // CHECK
: vfmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6168 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0x4c,0x82,0xc0]
6169 vfmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6171 // CHECK
: vfmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6172 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0x4c,0x82,0x40]
6173 vfmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6175 // CHECK
: vfmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6176 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0x4c,0x82,0xc0]
6177 vfmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6179 // CHECK
: vfmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
6180 // CHECK
: encoding
: [0xc4,0x62,0x01,0xab,0xbc,0x02,0x00,0x01,0x00,0x00]
6181 vfmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
6183 // CHECK
: vfmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
6184 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xab,0x7c,0x02,0x40]
6185 vfmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
6187 // CHECK
: vfmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
6188 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xab,0x7c,0x02,0x40]
6189 vfmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
6191 // CHECK
: vfmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
6192 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0x8c,0x02,0x00,0x01,0x00,0x00]
6193 vfmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
6195 // CHECK
: vfmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
6196 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0x4c,0x02,0x40]
6197 vfmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
6199 // CHECK
: vfmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
6200 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0x4c,0x02,0x40]
6201 vfmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
6203 // CHECK
: vfmsub213ss
256(%rdx
), %xmm15
, %xmm15
6204 // CHECK
: encoding
: [0xc4,0x62,0x01,0xab,0xba,0x00,0x01,0x00,0x00]
6205 vfmsub213ss
256(%rdx
), %xmm15
, %xmm15
6207 // CHECK
: vfmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
6208 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xab,0x7a,0x40]
6209 vfmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
6211 // CHECK
: vfmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6212 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xab,0x7a,0x40]
6213 vfmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6215 // CHECK
: vfmsub213ss
256(%rdx
), %xmm1
, %xmm1
6216 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0x8a,0x00,0x01,0x00,0x00]
6217 vfmsub213ss
256(%rdx
), %xmm1
, %xmm1
6219 // CHECK
: vfmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
6220 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0x4a,0x40]
6221 vfmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
6223 // CHECK
: vfmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6224 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0x4a,0x40]
6225 vfmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6227 // CHECK
: vfmsub213ss
485498096, %xmm15
, %xmm15
6228 // CHECK
: encoding
: [0xc4,0x62,0x01,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6229 vfmsub213ss
485498096, %xmm15
, %xmm15
6231 // CHECK
: vfmsub213ss
485498096, %xmm15
, %xmm15
{%k2
}
6232 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6233 vfmsub213ss
485498096, %xmm15
, %xmm15
{%k2
}
6235 // CHECK
: vfmsub213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6236 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xab,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6237 vfmsub213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6239 // CHECK
: vfmsub213ss
485498096, %xmm1
, %xmm1
6240 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6241 vfmsub213ss
485498096, %xmm1
, %xmm1
6243 // CHECK
: vfmsub213ss
485498096, %xmm1
, %xmm1
{%k2
}
6244 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6245 vfmsub213ss
485498096, %xmm1
, %xmm1
{%k2
}
6247 // CHECK
: vfmsub213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6248 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6249 vfmsub213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6251 // CHECK
: vfmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
6252 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xab,0xff]
6253 vfmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
6255 // CHECK
: vfmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6256 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xab,0xff]
6257 vfmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6259 // CHECK
: vfmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6260 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xab,0xff]
6261 vfmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6263 // CHECK
: vfmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6264 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xab,0xc9]
6265 vfmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6267 // CHECK
: vfmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6268 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xab,0xc9]
6269 vfmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6271 // CHECK
: vfmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6272 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xab,0xc9]
6273 vfmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6275 // CHECK
: vfmsub213ss
(%rdx
), %xmm15
, %xmm15
6276 // CHECK
: encoding
: [0xc4,0x62,0x01,0xab,0x3a]
6277 vfmsub213ss
(%rdx
), %xmm15
, %xmm15
6279 // CHECK
: vfmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
6280 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xab,0x3a]
6281 vfmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
6283 // CHECK
: vfmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6284 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xab,0x3a]
6285 vfmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6287 // CHECK
: vfmsub213ss
(%rdx
), %xmm1
, %xmm1
6288 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0x0a]
6289 vfmsub213ss
(%rdx
), %xmm1
, %xmm1
6291 // CHECK
: vfmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
6292 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0x0a]
6293 vfmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
6295 // CHECK
: vfmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6296 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0x0a]
6297 vfmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6299 // CHECK
: vfmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6300 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xab,0xff]
6301 vfmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6303 // CHECK
: vfmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6304 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xab,0xff]
6305 vfmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6307 // CHECK
: vfmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6308 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xab,0xff]
6309 vfmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6311 // CHECK
: vfmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6312 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xab,0xc9]
6313 vfmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6315 // CHECK
: vfmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6316 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xab,0xc9]
6317 vfmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6319 // CHECK
: vfmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6320 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xab,0xc9]
6321 vfmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6323 // CHECK
: vfmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6324 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xab,0xff]
6325 vfmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6327 // CHECK
: vfmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6328 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xab,0xff]
6329 vfmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6331 // CHECK
: vfmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6332 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xab,0xff]
6333 vfmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6335 // CHECK
: vfmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6336 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xab,0xc9]
6337 vfmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6339 // CHECK
: vfmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6340 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xab,0xc9]
6341 vfmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6343 // CHECK
: vfmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6344 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xab,0xc9]
6345 vfmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6347 // CHECK
: vfmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6348 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xab,0xff]
6349 vfmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6351 // CHECK
: vfmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6352 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xab,0xff]
6353 vfmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6355 // CHECK
: vfmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6356 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xab,0xff]
6357 vfmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6359 // CHECK
: vfmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6360 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xab,0xc9]
6361 vfmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6363 // CHECK
: vfmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6364 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xab,0xc9]
6365 vfmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6367 // CHECK
: vfmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6368 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xab,0xc9]
6369 vfmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6371 // CHECK
: vfmsub213ss
%xmm15
, %xmm15
, %xmm15
6372 // CHECK
: encoding
: [0xc4,0x42,0x01,0xab,0xff]
6373 vfmsub213ss
%xmm15
, %xmm15
, %xmm15
6375 // CHECK
: vfmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
6376 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xab,0xff]
6377 vfmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
6379 // CHECK
: vfmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6380 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xab,0xff]
6381 vfmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6383 // CHECK
: vfmsub213ss
%xmm1
, %xmm1
, %xmm1
6384 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xab,0xc9]
6385 vfmsub213ss
%xmm1
, %xmm1
, %xmm1
6387 // CHECK
: vfmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
6388 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xab,0xc9]
6389 vfmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
6391 // CHECK
: vfmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6392 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xab,0xc9]
6393 vfmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6395 // CHECK
: vfmsub231sd
485498096, %xmm15
, %xmm15
6396 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6397 vfmsub231sd
485498096, %xmm15
, %xmm15
6399 // CHECK
: vfmsub231sd
485498096, %xmm15
, %xmm15
{%k2
}
6400 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6401 vfmsub231sd
485498096, %xmm15
, %xmm15
{%k2
}
6403 // CHECK
: vfmsub231sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6404 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6405 vfmsub231sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6407 // CHECK
: vfmsub231sd
485498096, %xmm1
, %xmm1
6408 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6409 vfmsub231sd
485498096, %xmm1
, %xmm1
6411 // CHECK
: vfmsub231sd
485498096, %xmm1
, %xmm1
{%k2
}
6412 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6413 vfmsub231sd
485498096, %xmm1
, %xmm1
{%k2
}
6415 // CHECK
: vfmsub231sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6416 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6417 vfmsub231sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6419 // CHECK
: vfmsub231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
6420 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbb,0xbc,0x82,0x00,0x02,0x00,0x00]
6421 vfmsub231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
6423 // CHECK
: vfmsub231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
6424 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbb,0xbc,0x82,0x00,0xfe,0xff,0xff]
6425 vfmsub231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
6427 // CHECK
: vfmsub231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6428 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbb,0x7c,0x82,0x40]
6429 vfmsub231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6431 // CHECK
: vfmsub231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6432 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbb,0x7c,0x82,0xc0]
6433 vfmsub231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6435 // CHECK
: vfmsub231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6436 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbb,0x7c,0x82,0x40]
6437 vfmsub231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6439 // CHECK
: vfmsub231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6440 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbb,0x7c,0x82,0xc0]
6441 vfmsub231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6443 // CHECK
: vfmsub231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
6444 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0x8c,0x82,0x00,0x02,0x00,0x00]
6445 vfmsub231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
6447 // CHECK
: vfmsub231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
6448 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0x8c,0x82,0x00,0xfe,0xff,0xff]
6449 vfmsub231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
6451 // CHECK
: vfmsub231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6452 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0x4c,0x82,0x40]
6453 vfmsub231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6455 // CHECK
: vfmsub231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6456 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0x4c,0x82,0xc0]
6457 vfmsub231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6459 // CHECK
: vfmsub231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6460 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0x4c,0x82,0x40]
6461 vfmsub231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6463 // CHECK
: vfmsub231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6464 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0x4c,0x82,0xc0]
6465 vfmsub231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6467 // CHECK
: vfmsub231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
6468 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbb,0xbc,0x02,0x00,0x02,0x00,0x00]
6469 vfmsub231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
6471 // CHECK
: vfmsub231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
6472 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbb,0x7c,0x02,0x40]
6473 vfmsub231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
6475 // CHECK
: vfmsub231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
6476 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbb,0x7c,0x02,0x40]
6477 vfmsub231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
6479 // CHECK
: vfmsub231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
6480 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0x8c,0x02,0x00,0x02,0x00,0x00]
6481 vfmsub231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
6483 // CHECK
: vfmsub231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
6484 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0x4c,0x02,0x40]
6485 vfmsub231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
6487 // CHECK
: vfmsub231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
6488 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0x4c,0x02,0x40]
6489 vfmsub231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
6491 // CHECK
: vfmsub231sd
512(%rdx
), %xmm15
, %xmm15
6492 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbb,0xba,0x00,0x02,0x00,0x00]
6493 vfmsub231sd
512(%rdx
), %xmm15
, %xmm15
6495 // CHECK
: vfmsub231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
6496 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbb,0x7a,0x40]
6497 vfmsub231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
6499 // CHECK
: vfmsub231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6500 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbb,0x7a,0x40]
6501 vfmsub231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6503 // CHECK
: vfmsub231sd
512(%rdx
), %xmm1
, %xmm1
6504 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0x8a,0x00,0x02,0x00,0x00]
6505 vfmsub231sd
512(%rdx
), %xmm1
, %xmm1
6507 // CHECK
: vfmsub231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
6508 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0x4a,0x40]
6509 vfmsub231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
6511 // CHECK
: vfmsub231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6512 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0x4a,0x40]
6513 vfmsub231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6515 // CHECK
: vfmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
6516 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xbb,0xff]
6517 vfmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
6519 // CHECK
: vfmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6520 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xbb,0xff]
6521 vfmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6523 // CHECK
: vfmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6524 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xbb,0xff]
6525 vfmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6527 // CHECK
: vfmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6528 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xbb,0xc9]
6529 vfmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6531 // CHECK
: vfmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6532 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xbb,0xc9]
6533 vfmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6535 // CHECK
: vfmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6536 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xbb,0xc9]
6537 vfmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6539 // CHECK
: vfmsub231sd
(%rdx
), %xmm15
, %xmm15
6540 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbb,0x3a]
6541 vfmsub231sd
(%rdx
), %xmm15
, %xmm15
6543 // CHECK
: vfmsub231sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
6544 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbb,0x3a]
6545 vfmsub231sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
6547 // CHECK
: vfmsub231sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6548 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbb,0x3a]
6549 vfmsub231sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6551 // CHECK
: vfmsub231sd
(%rdx
), %xmm1
, %xmm1
6552 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0x0a]
6553 vfmsub231sd
(%rdx
), %xmm1
, %xmm1
6555 // CHECK
: vfmsub231sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
6556 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0x0a]
6557 vfmsub231sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
6559 // CHECK
: vfmsub231sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6560 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0x0a]
6561 vfmsub231sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6563 // CHECK
: vfmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6564 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xbb,0xff]
6565 vfmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6567 // CHECK
: vfmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6568 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xbb,0xff]
6569 vfmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6571 // CHECK
: vfmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6572 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xbb,0xff]
6573 vfmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6575 // CHECK
: vfmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6576 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xbb,0xc9]
6577 vfmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6579 // CHECK
: vfmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6580 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xbb,0xc9]
6581 vfmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6583 // CHECK
: vfmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6584 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xbb,0xc9]
6585 vfmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6587 // CHECK
: vfmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6588 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xbb,0xff]
6589 vfmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6591 // CHECK
: vfmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6592 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xbb,0xff]
6593 vfmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6595 // CHECK
: vfmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6596 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xbb,0xff]
6597 vfmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6599 // CHECK
: vfmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6600 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xbb,0xc9]
6601 vfmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6603 // CHECK
: vfmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6604 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xbb,0xc9]
6605 vfmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6607 // CHECK
: vfmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6608 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xbb,0xc9]
6609 vfmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6611 // CHECK
: vfmsub231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6612 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xbb,0xff]
6613 vfmsub231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6615 // CHECK
: vfmsub231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6616 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xbb,0xff]
6617 vfmsub231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6619 // CHECK
: vfmsub231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6620 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xbb,0xff]
6621 vfmsub231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6623 // CHECK
: vfmsub231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6624 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xbb,0xc9]
6625 vfmsub231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6627 // CHECK
: vfmsub231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6628 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xbb,0xc9]
6629 vfmsub231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6631 // CHECK
: vfmsub231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6632 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xbb,0xc9]
6633 vfmsub231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6635 // CHECK
: vfmsub231sd
%xmm15
, %xmm15
, %xmm15
6636 // CHECK
: encoding
: [0xc4,0x42,0x81,0xbb,0xff]
6637 vfmsub231sd
%xmm15
, %xmm15
, %xmm15
6639 // CHECK
: vfmsub231sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
6640 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xbb,0xff]
6641 vfmsub231sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
6643 // CHECK
: vfmsub231sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6644 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xbb,0xff]
6645 vfmsub231sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6647 // CHECK
: vfmsub231sd
%xmm1
, %xmm1
, %xmm1
6648 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbb,0xc9]
6649 vfmsub231sd
%xmm1
, %xmm1
, %xmm1
6651 // CHECK
: vfmsub231sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
6652 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbb,0xc9]
6653 vfmsub231sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
6655 // CHECK
: vfmsub231sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6656 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbb,0xc9]
6657 vfmsub231sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6659 // CHECK
: vfmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
6660 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbb,0xbc,0x82,0x00,0x01,0x00,0x00]
6661 vfmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
6663 // CHECK
: vfmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
6664 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbb,0xbc,0x82,0x00,0xff,0xff,0xff]
6665 vfmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
6667 // CHECK
: vfmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6668 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbb,0x7c,0x82,0x40]
6669 vfmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6671 // CHECK
: vfmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6672 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbb,0x7c,0x82,0xc0]
6673 vfmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6675 // CHECK
: vfmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6676 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbb,0x7c,0x82,0x40]
6677 vfmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6679 // CHECK
: vfmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6680 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbb,0x7c,0x82,0xc0]
6681 vfmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6683 // CHECK
: vfmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
6684 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0x8c,0x82,0x00,0x01,0x00,0x00]
6685 vfmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
6687 // CHECK
: vfmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
6688 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0x8c,0x82,0x00,0xff,0xff,0xff]
6689 vfmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
6691 // CHECK
: vfmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6692 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0x4c,0x82,0x40]
6693 vfmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6695 // CHECK
: vfmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6696 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0x4c,0x82,0xc0]
6697 vfmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6699 // CHECK
: vfmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6700 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0x4c,0x82,0x40]
6701 vfmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6703 // CHECK
: vfmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6704 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0x4c,0x82,0xc0]
6705 vfmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6707 // CHECK
: vfmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
6708 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbb,0xbc,0x02,0x00,0x01,0x00,0x00]
6709 vfmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
6711 // CHECK
: vfmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
6712 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbb,0x7c,0x02,0x40]
6713 vfmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
6715 // CHECK
: vfmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
6716 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbb,0x7c,0x02,0x40]
6717 vfmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
6719 // CHECK
: vfmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
6720 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0x8c,0x02,0x00,0x01,0x00,0x00]
6721 vfmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
6723 // CHECK
: vfmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
6724 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0x4c,0x02,0x40]
6725 vfmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
6727 // CHECK
: vfmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
6728 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0x4c,0x02,0x40]
6729 vfmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
6731 // CHECK
: vfmsub231ss
256(%rdx
), %xmm15
, %xmm15
6732 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbb,0xba,0x00,0x01,0x00,0x00]
6733 vfmsub231ss
256(%rdx
), %xmm15
, %xmm15
6735 // CHECK
: vfmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
6736 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbb,0x7a,0x40]
6737 vfmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
6739 // CHECK
: vfmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6740 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbb,0x7a,0x40]
6741 vfmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6743 // CHECK
: vfmsub231ss
256(%rdx
), %xmm1
, %xmm1
6744 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0x8a,0x00,0x01,0x00,0x00]
6745 vfmsub231ss
256(%rdx
), %xmm1
, %xmm1
6747 // CHECK
: vfmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
6748 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0x4a,0x40]
6749 vfmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
6751 // CHECK
: vfmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6752 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0x4a,0x40]
6753 vfmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6755 // CHECK
: vfmsub231ss
485498096, %xmm15
, %xmm15
6756 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6757 vfmsub231ss
485498096, %xmm15
, %xmm15
6759 // CHECK
: vfmsub231ss
485498096, %xmm15
, %xmm15
{%k2
}
6760 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6761 vfmsub231ss
485498096, %xmm15
, %xmm15
{%k2
}
6763 // CHECK
: vfmsub231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6764 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbb,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6765 vfmsub231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6767 // CHECK
: vfmsub231ss
485498096, %xmm1
, %xmm1
6768 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6769 vfmsub231ss
485498096, %xmm1
, %xmm1
6771 // CHECK
: vfmsub231ss
485498096, %xmm1
, %xmm1
{%k2
}
6772 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6773 vfmsub231ss
485498096, %xmm1
, %xmm1
{%k2
}
6775 // CHECK
: vfmsub231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6776 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6777 vfmsub231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6779 // CHECK
: vfmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
6780 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xbb,0xff]
6781 vfmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
6783 // CHECK
: vfmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6784 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xbb,0xff]
6785 vfmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6787 // CHECK
: vfmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6788 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xbb,0xff]
6789 vfmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6791 // CHECK
: vfmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6792 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xbb,0xc9]
6793 vfmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
6795 // CHECK
: vfmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6796 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xbb,0xc9]
6797 vfmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6799 // CHECK
: vfmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6800 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xbb,0xc9]
6801 vfmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6803 // CHECK
: vfmsub231ss
(%rdx
), %xmm15
, %xmm15
6804 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbb,0x3a]
6805 vfmsub231ss
(%rdx
), %xmm15
, %xmm15
6807 // CHECK
: vfmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
6808 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbb,0x3a]
6809 vfmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
6811 // CHECK
: vfmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6812 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbb,0x3a]
6813 vfmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
6815 // CHECK
: vfmsub231ss
(%rdx
), %xmm1
, %xmm1
6816 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0x0a]
6817 vfmsub231ss
(%rdx
), %xmm1
, %xmm1
6819 // CHECK
: vfmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
6820 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0x0a]
6821 vfmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
6823 // CHECK
: vfmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6824 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0x0a]
6825 vfmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
6827 // CHECK
: vfmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6828 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xbb,0xff]
6829 vfmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
6831 // CHECK
: vfmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6832 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xbb,0xff]
6833 vfmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6835 // CHECK
: vfmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6836 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xbb,0xff]
6837 vfmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6839 // CHECK
: vfmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6840 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xbb,0xc9]
6841 vfmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
6843 // CHECK
: vfmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6844 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xbb,0xc9]
6845 vfmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6847 // CHECK
: vfmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6848 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xbb,0xc9]
6849 vfmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6851 // CHECK
: vfmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6852 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xbb,0xff]
6853 vfmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
6855 // CHECK
: vfmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6856 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xbb,0xff]
6857 vfmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6859 // CHECK
: vfmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6860 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xbb,0xff]
6861 vfmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6863 // CHECK
: vfmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6864 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xbb,0xc9]
6865 vfmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
6867 // CHECK
: vfmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6868 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xbb,0xc9]
6869 vfmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6871 // CHECK
: vfmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6872 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xbb,0xc9]
6873 vfmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6875 // CHECK
: vfmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6876 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xbb,0xff]
6877 vfmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
6879 // CHECK
: vfmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6880 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xbb,0xff]
6881 vfmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
6883 // CHECK
: vfmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6884 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xbb,0xff]
6885 vfmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6887 // CHECK
: vfmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6888 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xbb,0xc9]
6889 vfmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
6891 // CHECK
: vfmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6892 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xbb,0xc9]
6893 vfmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
6895 // CHECK
: vfmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6896 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xbb,0xc9]
6897 vfmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6899 // CHECK
: vfmsub231ss
%xmm15
, %xmm15
, %xmm15
6900 // CHECK
: encoding
: [0xc4,0x42,0x01,0xbb,0xff]
6901 vfmsub231ss
%xmm15
, %xmm15
, %xmm15
6903 // CHECK
: vfmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
6904 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xbb,0xff]
6905 vfmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
6907 // CHECK
: vfmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6908 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xbb,0xff]
6909 vfmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
6911 // CHECK
: vfmsub231ss
%xmm1
, %xmm1
, %xmm1
6912 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbb,0xc9]
6913 vfmsub231ss
%xmm1
, %xmm1
, %xmm1
6915 // CHECK
: vfmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
6916 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbb,0xc9]
6917 vfmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
6919 // CHECK
: vfmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6920 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbb,0xc9]
6921 vfmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
6923 // CHECK
: vfnmadd132sd
485498096, %xmm15
, %xmm15
6924 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6925 vfnmadd132sd
485498096, %xmm15
, %xmm15
6927 // CHECK
: vfnmadd132sd
485498096, %xmm15
, %xmm15
{%k2
}
6928 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6929 vfnmadd132sd
485498096, %xmm15
, %xmm15
{%k2
}
6931 // CHECK
: vfnmadd132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6932 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
6933 vfnmadd132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
6935 // CHECK
: vfnmadd132sd
485498096, %xmm1
, %xmm1
6936 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6937 vfnmadd132sd
485498096, %xmm1
, %xmm1
6939 // CHECK
: vfnmadd132sd
485498096, %xmm1
, %xmm1
{%k2
}
6940 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6941 vfnmadd132sd
485498096, %xmm1
, %xmm1
{%k2
}
6943 // CHECK
: vfnmadd132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6944 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
6945 vfnmadd132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
6947 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
6948 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9d,0xbc,0x82,0x00,0x02,0x00,0x00]
6949 vfnmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
6951 // CHECK
: vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
6952 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9d,0xbc,0x82,0x00,0xfe,0xff,0xff]
6953 vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
6955 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6956 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9d,0x7c,0x82,0x40]
6957 vfnmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6959 // CHECK
: vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6960 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9d,0x7c,0x82,0xc0]
6961 vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
6963 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6964 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9d,0x7c,0x82,0x40]
6965 vfnmadd132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6967 // CHECK
: vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6968 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9d,0x7c,0x82,0xc0]
6969 vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
6971 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
6972 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0x8c,0x82,0x00,0x02,0x00,0x00]
6973 vfnmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
6975 // CHECK
: vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
6976 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0x8c,0x82,0x00,0xfe,0xff,0xff]
6977 vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
6979 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6980 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0x4c,0x82,0x40]
6981 vfnmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6983 // CHECK
: vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6984 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0x4c,0x82,0xc0]
6985 vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
6987 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6988 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0x4c,0x82,0x40]
6989 vfnmadd132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6991 // CHECK
: vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6992 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0x4c,0x82,0xc0]
6993 vfnmadd132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
6995 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
6996 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9d,0xbc,0x02,0x00,0x02,0x00,0x00]
6997 vfnmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
6999 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7000 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9d,0x7c,0x02,0x40]
7001 vfnmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7003 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7004 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9d,0x7c,0x02,0x40]
7005 vfnmadd132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7007 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
7008 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0x8c,0x02,0x00,0x02,0x00,0x00]
7009 vfnmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
7011 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7012 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0x4c,0x02,0x40]
7013 vfnmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7015 // CHECK
: vfnmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7016 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0x4c,0x02,0x40]
7017 vfnmadd132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7019 // CHECK
: vfnmadd132sd
512(%rdx
), %xmm15
, %xmm15
7020 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9d,0xba,0x00,0x02,0x00,0x00]
7021 vfnmadd132sd
512(%rdx
), %xmm15
, %xmm15
7023 // CHECK
: vfnmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
7024 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9d,0x7a,0x40]
7025 vfnmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
7027 // CHECK
: vfnmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7028 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9d,0x7a,0x40]
7029 vfnmadd132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7031 // CHECK
: vfnmadd132sd
512(%rdx
), %xmm1
, %xmm1
7032 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0x8a,0x00,0x02,0x00,0x00]
7033 vfnmadd132sd
512(%rdx
), %xmm1
, %xmm1
7035 // CHECK
: vfnmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
7036 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0x4a,0x40]
7037 vfnmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
7039 // CHECK
: vfnmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7040 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0x4a,0x40]
7041 vfnmadd132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7043 // CHECK
: vfnmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7044 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0x9d,0xff]
7045 vfnmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7047 // CHECK
: vfnmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7048 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0x9d,0xff]
7049 vfnmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7051 // CHECK
: vfnmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7052 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0x9d,0xff]
7053 vfnmadd132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7055 // CHECK
: vfnmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7056 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0x9d,0xc9]
7057 vfnmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7059 // CHECK
: vfnmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7060 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0x9d,0xc9]
7061 vfnmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7063 // CHECK
: vfnmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7064 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0x9d,0xc9]
7065 vfnmadd132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7067 // CHECK
: vfnmadd132sd
(%rdx
), %xmm15
, %xmm15
7068 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9d,0x3a]
7069 vfnmadd132sd
(%rdx
), %xmm15
, %xmm15
7071 // CHECK
: vfnmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
7072 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9d,0x3a]
7073 vfnmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
7075 // CHECK
: vfnmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7076 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9d,0x3a]
7077 vfnmadd132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7079 // CHECK
: vfnmadd132sd
(%rdx
), %xmm1
, %xmm1
7080 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0x0a]
7081 vfnmadd132sd
(%rdx
), %xmm1
, %xmm1
7083 // CHECK
: vfnmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
7084 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0x0a]
7085 vfnmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
7087 // CHECK
: vfnmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7088 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0x0a]
7089 vfnmadd132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7091 // CHECK
: vfnmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7092 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0x9d,0xff]
7093 vfnmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7095 // CHECK
: vfnmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7096 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0x9d,0xff]
7097 vfnmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7099 // CHECK
: vfnmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7100 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0x9d,0xff]
7101 vfnmadd132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7103 // CHECK
: vfnmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7104 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0x9d,0xc9]
7105 vfnmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7107 // CHECK
: vfnmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7108 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0x9d,0xc9]
7109 vfnmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7111 // CHECK
: vfnmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7112 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0x9d,0xc9]
7113 vfnmadd132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7115 // CHECK
: vfnmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7116 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0x9d,0xff]
7117 vfnmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7119 // CHECK
: vfnmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7120 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0x9d,0xff]
7121 vfnmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7123 // CHECK
: vfnmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7124 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0x9d,0xff]
7125 vfnmadd132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7127 // CHECK
: vfnmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7128 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0x9d,0xc9]
7129 vfnmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7131 // CHECK
: vfnmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7132 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0x9d,0xc9]
7133 vfnmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7135 // CHECK
: vfnmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7136 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0x9d,0xc9]
7137 vfnmadd132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7139 // CHECK
: vfnmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7140 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0x9d,0xff]
7141 vfnmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7143 // CHECK
: vfnmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7144 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0x9d,0xff]
7145 vfnmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7147 // CHECK
: vfnmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7148 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0x9d,0xff]
7149 vfnmadd132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7151 // CHECK
: vfnmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7152 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0x9d,0xc9]
7153 vfnmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7155 // CHECK
: vfnmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7156 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0x9d,0xc9]
7157 vfnmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7159 // CHECK
: vfnmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7160 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0x9d,0xc9]
7161 vfnmadd132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7163 // CHECK
: vfnmadd132sd
%xmm15
, %xmm15
, %xmm15
7164 // CHECK
: encoding
: [0xc4,0x42,0x81,0x9d,0xff]
7165 vfnmadd132sd
%xmm15
, %xmm15
, %xmm15
7167 // CHECK
: vfnmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
7168 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x9d,0xff]
7169 vfnmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
7171 // CHECK
: vfnmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7172 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x9d,0xff]
7173 vfnmadd132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7175 // CHECK
: vfnmadd132sd
%xmm1
, %xmm1
, %xmm1
7176 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9d,0xc9]
7177 vfnmadd132sd
%xmm1
, %xmm1
, %xmm1
7179 // CHECK
: vfnmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
7180 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9d,0xc9]
7181 vfnmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
7183 // CHECK
: vfnmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7184 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9d,0xc9]
7185 vfnmadd132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7187 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
7188 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9d,0xbc,0x82,0x00,0x01,0x00,0x00]
7189 vfnmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
7191 // CHECK
: vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
7192 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9d,0xbc,0x82,0x00,0xff,0xff,0xff]
7193 vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
7195 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7196 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9d,0x7c,0x82,0x40]
7197 vfnmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7199 // CHECK
: vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7200 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9d,0x7c,0x82,0xc0]
7201 vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7203 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7204 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9d,0x7c,0x82,0x40]
7205 vfnmadd132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7207 // CHECK
: vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7208 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9d,0x7c,0x82,0xc0]
7209 vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7211 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
7212 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0x8c,0x82,0x00,0x01,0x00,0x00]
7213 vfnmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
7215 // CHECK
: vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
7216 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0x8c,0x82,0x00,0xff,0xff,0xff]
7217 vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
7219 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7220 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0x4c,0x82,0x40]
7221 vfnmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7223 // CHECK
: vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7224 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0x4c,0x82,0xc0]
7225 vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7227 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7228 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0x4c,0x82,0x40]
7229 vfnmadd132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7231 // CHECK
: vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7232 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0x4c,0x82,0xc0]
7233 vfnmadd132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7235 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
7236 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9d,0xbc,0x02,0x00,0x01,0x00,0x00]
7237 vfnmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
7239 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7240 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9d,0x7c,0x02,0x40]
7241 vfnmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7243 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7244 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9d,0x7c,0x02,0x40]
7245 vfnmadd132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7247 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
7248 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0x8c,0x02,0x00,0x01,0x00,0x00]
7249 vfnmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
7251 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7252 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0x4c,0x02,0x40]
7253 vfnmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7255 // CHECK
: vfnmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7256 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0x4c,0x02,0x40]
7257 vfnmadd132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7259 // CHECK
: vfnmadd132ss
256(%rdx
), %xmm15
, %xmm15
7260 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9d,0xba,0x00,0x01,0x00,0x00]
7261 vfnmadd132ss
256(%rdx
), %xmm15
, %xmm15
7263 // CHECK
: vfnmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
7264 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9d,0x7a,0x40]
7265 vfnmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
7267 // CHECK
: vfnmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7268 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9d,0x7a,0x40]
7269 vfnmadd132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7271 // CHECK
: vfnmadd132ss
256(%rdx
), %xmm1
, %xmm1
7272 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0x8a,0x00,0x01,0x00,0x00]
7273 vfnmadd132ss
256(%rdx
), %xmm1
, %xmm1
7275 // CHECK
: vfnmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
7276 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0x4a,0x40]
7277 vfnmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
7279 // CHECK
: vfnmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7280 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0x4a,0x40]
7281 vfnmadd132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7283 // CHECK
: vfnmadd132ss
485498096, %xmm15
, %xmm15
7284 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7285 vfnmadd132ss
485498096, %xmm15
, %xmm15
7287 // CHECK
: vfnmadd132ss
485498096, %xmm15
, %xmm15
{%k2
}
7288 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7289 vfnmadd132ss
485498096, %xmm15
, %xmm15
{%k2
}
7291 // CHECK
: vfnmadd132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7292 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7293 vfnmadd132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7295 // CHECK
: vfnmadd132ss
485498096, %xmm1
, %xmm1
7296 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7297 vfnmadd132ss
485498096, %xmm1
, %xmm1
7299 // CHECK
: vfnmadd132ss
485498096, %xmm1
, %xmm1
{%k2
}
7300 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7301 vfnmadd132ss
485498096, %xmm1
, %xmm1
{%k2
}
7303 // CHECK
: vfnmadd132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
7304 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7305 vfnmadd132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
7307 // CHECK
: vfnmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7308 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0x9d,0xff]
7309 vfnmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7311 // CHECK
: vfnmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7312 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0x9d,0xff]
7313 vfnmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7315 // CHECK
: vfnmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7316 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0x9d,0xff]
7317 vfnmadd132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7319 // CHECK
: vfnmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7320 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0x9d,0xc9]
7321 vfnmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7323 // CHECK
: vfnmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7324 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0x9d,0xc9]
7325 vfnmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7327 // CHECK
: vfnmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7328 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0x9d,0xc9]
7329 vfnmadd132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7331 // CHECK
: vfnmadd132ss
(%rdx
), %xmm15
, %xmm15
7332 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9d,0x3a]
7333 vfnmadd132ss
(%rdx
), %xmm15
, %xmm15
7335 // CHECK
: vfnmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
7336 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9d,0x3a]
7337 vfnmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
7339 // CHECK
: vfnmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7340 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9d,0x3a]
7341 vfnmadd132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7343 // CHECK
: vfnmadd132ss
(%rdx
), %xmm1
, %xmm1
7344 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0x0a]
7345 vfnmadd132ss
(%rdx
), %xmm1
, %xmm1
7347 // CHECK
: vfnmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
7348 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0x0a]
7349 vfnmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
7351 // CHECK
: vfnmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7352 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0x0a]
7353 vfnmadd132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7355 // CHECK
: vfnmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7356 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0x9d,0xff]
7357 vfnmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7359 // CHECK
: vfnmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7360 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0x9d,0xff]
7361 vfnmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7363 // CHECK
: vfnmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7364 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0x9d,0xff]
7365 vfnmadd132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7367 // CHECK
: vfnmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7368 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0x9d,0xc9]
7369 vfnmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7371 // CHECK
: vfnmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7372 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0x9d,0xc9]
7373 vfnmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7375 // CHECK
: vfnmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7376 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0x9d,0xc9]
7377 vfnmadd132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7379 // CHECK
: vfnmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7380 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0x9d,0xff]
7381 vfnmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7383 // CHECK
: vfnmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7384 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0x9d,0xff]
7385 vfnmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7387 // CHECK
: vfnmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7388 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0x9d,0xff]
7389 vfnmadd132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7391 // CHECK
: vfnmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7392 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0x9d,0xc9]
7393 vfnmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7395 // CHECK
: vfnmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7396 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0x9d,0xc9]
7397 vfnmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7399 // CHECK
: vfnmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7400 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0x9d,0xc9]
7401 vfnmadd132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7403 // CHECK
: vfnmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7404 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0x9d,0xff]
7405 vfnmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7407 // CHECK
: vfnmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7408 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0x9d,0xff]
7409 vfnmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7411 // CHECK
: vfnmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7412 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0x9d,0xff]
7413 vfnmadd132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7415 // CHECK
: vfnmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7416 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0x9d,0xc9]
7417 vfnmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7419 // CHECK
: vfnmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7420 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0x9d,0xc9]
7421 vfnmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7423 // CHECK
: vfnmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7424 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0x9d,0xc9]
7425 vfnmadd132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7427 // CHECK
: vfnmadd132ss
%xmm15
, %xmm15
, %xmm15
7428 // CHECK
: encoding
: [0xc4,0x42,0x01,0x9d,0xff]
7429 vfnmadd132ss
%xmm15
, %xmm15
, %xmm15
7431 // CHECK
: vfnmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
7432 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x9d,0xff]
7433 vfnmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
7435 // CHECK
: vfnmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7436 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x9d,0xff]
7437 vfnmadd132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7439 // CHECK
: vfnmadd132ss
%xmm1
, %xmm1
, %xmm1
7440 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9d,0xc9]
7441 vfnmadd132ss
%xmm1
, %xmm1
, %xmm1
7443 // CHECK
: vfnmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
7444 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9d,0xc9]
7445 vfnmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
7447 // CHECK
: vfnmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7448 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9d,0xc9]
7449 vfnmadd132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7451 // CHECK
: vfnmadd213sd
485498096, %xmm15
, %xmm15
7452 // CHECK
: encoding
: [0xc4,0x62,0x81,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7453 vfnmadd213sd
485498096, %xmm15
, %xmm15
7455 // CHECK
: vfnmadd213sd
485498096, %xmm15
, %xmm15
{%k2
}
7456 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7457 vfnmadd213sd
485498096, %xmm15
, %xmm15
{%k2
}
7459 // CHECK
: vfnmadd213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7460 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7461 vfnmadd213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7463 // CHECK
: vfnmadd213sd
485498096, %xmm1
, %xmm1
7464 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7465 vfnmadd213sd
485498096, %xmm1
, %xmm1
7467 // CHECK
: vfnmadd213sd
485498096, %xmm1
, %xmm1
{%k2
}
7468 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7469 vfnmadd213sd
485498096, %xmm1
, %xmm1
{%k2
}
7471 // CHECK
: vfnmadd213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
7472 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7473 vfnmadd213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
7475 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
7476 // CHECK
: encoding
: [0xc4,0x62,0x81,0xad,0xbc,0x82,0x00,0x02,0x00,0x00]
7477 vfnmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
7479 // CHECK
: vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
7480 // CHECK
: encoding
: [0xc4,0x62,0x81,0xad,0xbc,0x82,0x00,0xfe,0xff,0xff]
7481 vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
7483 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7484 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xad,0x7c,0x82,0x40]
7485 vfnmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7487 // CHECK
: vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7488 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xad,0x7c,0x82,0xc0]
7489 vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7491 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7492 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xad,0x7c,0x82,0x40]
7493 vfnmadd213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7495 // CHECK
: vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7496 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xad,0x7c,0x82,0xc0]
7497 vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7499 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
7500 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0x8c,0x82,0x00,0x02,0x00,0x00]
7501 vfnmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
7503 // CHECK
: vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
7504 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0x8c,0x82,0x00,0xfe,0xff,0xff]
7505 vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
7507 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7508 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0x4c,0x82,0x40]
7509 vfnmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7511 // CHECK
: vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7512 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0x4c,0x82,0xc0]
7513 vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7515 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7516 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0x4c,0x82,0x40]
7517 vfnmadd213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7519 // CHECK
: vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7520 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0x4c,0x82,0xc0]
7521 vfnmadd213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7523 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
7524 // CHECK
: encoding
: [0xc4,0x62,0x81,0xad,0xbc,0x02,0x00,0x02,0x00,0x00]
7525 vfnmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
7527 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7528 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xad,0x7c,0x02,0x40]
7529 vfnmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7531 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7532 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xad,0x7c,0x02,0x40]
7533 vfnmadd213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7535 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
7536 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0x8c,0x02,0x00,0x02,0x00,0x00]
7537 vfnmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
7539 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7540 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0x4c,0x02,0x40]
7541 vfnmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7543 // CHECK
: vfnmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7544 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0x4c,0x02,0x40]
7545 vfnmadd213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7547 // CHECK
: vfnmadd213sd
512(%rdx
), %xmm15
, %xmm15
7548 // CHECK
: encoding
: [0xc4,0x62,0x81,0xad,0xba,0x00,0x02,0x00,0x00]
7549 vfnmadd213sd
512(%rdx
), %xmm15
, %xmm15
7551 // CHECK
: vfnmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
7552 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xad,0x7a,0x40]
7553 vfnmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
7555 // CHECK
: vfnmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7556 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xad,0x7a,0x40]
7557 vfnmadd213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7559 // CHECK
: vfnmadd213sd
512(%rdx
), %xmm1
, %xmm1
7560 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0x8a,0x00,0x02,0x00,0x00]
7561 vfnmadd213sd
512(%rdx
), %xmm1
, %xmm1
7563 // CHECK
: vfnmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
7564 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0x4a,0x40]
7565 vfnmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
7567 // CHECK
: vfnmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7568 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0x4a,0x40]
7569 vfnmadd213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7571 // CHECK
: vfnmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7572 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xad,0xff]
7573 vfnmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7575 // CHECK
: vfnmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7576 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xad,0xff]
7577 vfnmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7579 // CHECK
: vfnmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7580 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xad,0xff]
7581 vfnmadd213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7583 // CHECK
: vfnmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7584 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xad,0xc9]
7585 vfnmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7587 // CHECK
: vfnmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7588 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xad,0xc9]
7589 vfnmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7591 // CHECK
: vfnmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7592 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xad,0xc9]
7593 vfnmadd213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7595 // CHECK
: vfnmadd213sd
(%rdx
), %xmm15
, %xmm15
7596 // CHECK
: encoding
: [0xc4,0x62,0x81,0xad,0x3a]
7597 vfnmadd213sd
(%rdx
), %xmm15
, %xmm15
7599 // CHECK
: vfnmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
7600 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xad,0x3a]
7601 vfnmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
7603 // CHECK
: vfnmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7604 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xad,0x3a]
7605 vfnmadd213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7607 // CHECK
: vfnmadd213sd
(%rdx
), %xmm1
, %xmm1
7608 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0x0a]
7609 vfnmadd213sd
(%rdx
), %xmm1
, %xmm1
7611 // CHECK
: vfnmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
7612 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0x0a]
7613 vfnmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
7615 // CHECK
: vfnmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7616 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0x0a]
7617 vfnmadd213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7619 // CHECK
: vfnmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7620 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xad,0xff]
7621 vfnmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7623 // CHECK
: vfnmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7624 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xad,0xff]
7625 vfnmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7627 // CHECK
: vfnmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7628 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xad,0xff]
7629 vfnmadd213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7631 // CHECK
: vfnmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7632 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xad,0xc9]
7633 vfnmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7635 // CHECK
: vfnmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7636 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xad,0xc9]
7637 vfnmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7639 // CHECK
: vfnmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7640 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xad,0xc9]
7641 vfnmadd213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7643 // CHECK
: vfnmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7644 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xad,0xff]
7645 vfnmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7647 // CHECK
: vfnmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7648 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xad,0xff]
7649 vfnmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7651 // CHECK
: vfnmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7652 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xad,0xff]
7653 vfnmadd213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7655 // CHECK
: vfnmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7656 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xad,0xc9]
7657 vfnmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7659 // CHECK
: vfnmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7660 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xad,0xc9]
7661 vfnmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7663 // CHECK
: vfnmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7664 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xad,0xc9]
7665 vfnmadd213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7667 // CHECK
: vfnmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7668 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xad,0xff]
7669 vfnmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7671 // CHECK
: vfnmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7672 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xad,0xff]
7673 vfnmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7675 // CHECK
: vfnmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7676 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xad,0xff]
7677 vfnmadd213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7679 // CHECK
: vfnmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7680 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xad,0xc9]
7681 vfnmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7683 // CHECK
: vfnmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7684 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xad,0xc9]
7685 vfnmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7687 // CHECK
: vfnmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7688 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xad,0xc9]
7689 vfnmadd213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7691 // CHECK
: vfnmadd213sd
%xmm15
, %xmm15
, %xmm15
7692 // CHECK
: encoding
: [0xc4,0x42,0x81,0xad,0xff]
7693 vfnmadd213sd
%xmm15
, %xmm15
, %xmm15
7695 // CHECK
: vfnmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
7696 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xad,0xff]
7697 vfnmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
7699 // CHECK
: vfnmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7700 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xad,0xff]
7701 vfnmadd213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7703 // CHECK
: vfnmadd213sd
%xmm1
, %xmm1
, %xmm1
7704 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xad,0xc9]
7705 vfnmadd213sd
%xmm1
, %xmm1
, %xmm1
7707 // CHECK
: vfnmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
7708 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xad,0xc9]
7709 vfnmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
7711 // CHECK
: vfnmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7712 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xad,0xc9]
7713 vfnmadd213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7715 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
7716 // CHECK
: encoding
: [0xc4,0x62,0x01,0xad,0xbc,0x82,0x00,0x01,0x00,0x00]
7717 vfnmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
7719 // CHECK
: vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
7720 // CHECK
: encoding
: [0xc4,0x62,0x01,0xad,0xbc,0x82,0x00,0xff,0xff,0xff]
7721 vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
7723 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7724 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xad,0x7c,0x82,0x40]
7725 vfnmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7727 // CHECK
: vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7728 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xad,0x7c,0x82,0xc0]
7729 vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
7731 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7732 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xad,0x7c,0x82,0x40]
7733 vfnmadd213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7735 // CHECK
: vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7736 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xad,0x7c,0x82,0xc0]
7737 vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
7739 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
7740 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0x8c,0x82,0x00,0x01,0x00,0x00]
7741 vfnmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
7743 // CHECK
: vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
7744 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0x8c,0x82,0x00,0xff,0xff,0xff]
7745 vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
7747 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7748 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0x4c,0x82,0x40]
7749 vfnmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7751 // CHECK
: vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7752 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0x4c,0x82,0xc0]
7753 vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
7755 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7756 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0x4c,0x82,0x40]
7757 vfnmadd213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7759 // CHECK
: vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7760 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0x4c,0x82,0xc0]
7761 vfnmadd213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
7763 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
7764 // CHECK
: encoding
: [0xc4,0x62,0x01,0xad,0xbc,0x02,0x00,0x01,0x00,0x00]
7765 vfnmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
7767 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7768 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xad,0x7c,0x02,0x40]
7769 vfnmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
7771 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7772 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xad,0x7c,0x02,0x40]
7773 vfnmadd213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
7775 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
7776 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0x8c,0x02,0x00,0x01,0x00,0x00]
7777 vfnmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
7779 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7780 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0x4c,0x02,0x40]
7781 vfnmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
7783 // CHECK
: vfnmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7784 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0x4c,0x02,0x40]
7785 vfnmadd213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
7787 // CHECK
: vfnmadd213ss
256(%rdx
), %xmm15
, %xmm15
7788 // CHECK
: encoding
: [0xc4,0x62,0x01,0xad,0xba,0x00,0x01,0x00,0x00]
7789 vfnmadd213ss
256(%rdx
), %xmm15
, %xmm15
7791 // CHECK
: vfnmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
7792 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xad,0x7a,0x40]
7793 vfnmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
7795 // CHECK
: vfnmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7796 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xad,0x7a,0x40]
7797 vfnmadd213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7799 // CHECK
: vfnmadd213ss
256(%rdx
), %xmm1
, %xmm1
7800 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0x8a,0x00,0x01,0x00,0x00]
7801 vfnmadd213ss
256(%rdx
), %xmm1
, %xmm1
7803 // CHECK
: vfnmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
7804 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0x4a,0x40]
7805 vfnmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
7807 // CHECK
: vfnmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7808 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0x4a,0x40]
7809 vfnmadd213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7811 // CHECK
: vfnmadd213ss
485498096, %xmm15
, %xmm15
7812 // CHECK
: encoding
: [0xc4,0x62,0x01,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7813 vfnmadd213ss
485498096, %xmm15
, %xmm15
7815 // CHECK
: vfnmadd213ss
485498096, %xmm15
, %xmm15
{%k2
}
7816 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7817 vfnmadd213ss
485498096, %xmm15
, %xmm15
{%k2
}
7819 // CHECK
: vfnmadd213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7820 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xad,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7821 vfnmadd213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7823 // CHECK
: vfnmadd213ss
485498096, %xmm1
, %xmm1
7824 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7825 vfnmadd213ss
485498096, %xmm1
, %xmm1
7827 // CHECK
: vfnmadd213ss
485498096, %xmm1
, %xmm1
{%k2
}
7828 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7829 vfnmadd213ss
485498096, %xmm1
, %xmm1
{%k2
}
7831 // CHECK
: vfnmadd213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
7832 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7833 vfnmadd213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
7835 // CHECK
: vfnmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7836 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xad,0xff]
7837 vfnmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
7839 // CHECK
: vfnmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7840 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xad,0xff]
7841 vfnmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7843 // CHECK
: vfnmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7844 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xad,0xff]
7845 vfnmadd213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7847 // CHECK
: vfnmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7848 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xad,0xc9]
7849 vfnmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
7851 // CHECK
: vfnmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7852 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xad,0xc9]
7853 vfnmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7855 // CHECK
: vfnmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7856 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xad,0xc9]
7857 vfnmadd213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7859 // CHECK
: vfnmadd213ss
(%rdx
), %xmm15
, %xmm15
7860 // CHECK
: encoding
: [0xc4,0x62,0x01,0xad,0x3a]
7861 vfnmadd213ss
(%rdx
), %xmm15
, %xmm15
7863 // CHECK
: vfnmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
7864 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xad,0x3a]
7865 vfnmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
7867 // CHECK
: vfnmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7868 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xad,0x3a]
7869 vfnmadd213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
7871 // CHECK
: vfnmadd213ss
(%rdx
), %xmm1
, %xmm1
7872 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0x0a]
7873 vfnmadd213ss
(%rdx
), %xmm1
, %xmm1
7875 // CHECK
: vfnmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
7876 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0x0a]
7877 vfnmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
7879 // CHECK
: vfnmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7880 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0x0a]
7881 vfnmadd213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
7883 // CHECK
: vfnmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7884 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xad,0xff]
7885 vfnmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
7887 // CHECK
: vfnmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7888 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xad,0xff]
7889 vfnmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7891 // CHECK
: vfnmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7892 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xad,0xff]
7893 vfnmadd213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7895 // CHECK
: vfnmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7896 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xad,0xc9]
7897 vfnmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
7899 // CHECK
: vfnmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7900 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xad,0xc9]
7901 vfnmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7903 // CHECK
: vfnmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7904 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xad,0xc9]
7905 vfnmadd213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7907 // CHECK
: vfnmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7908 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xad,0xff]
7909 vfnmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
7911 // CHECK
: vfnmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7912 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xad,0xff]
7913 vfnmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7915 // CHECK
: vfnmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7916 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xad,0xff]
7917 vfnmadd213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7919 // CHECK
: vfnmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7920 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xad,0xc9]
7921 vfnmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
7923 // CHECK
: vfnmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7924 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xad,0xc9]
7925 vfnmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7927 // CHECK
: vfnmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7928 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xad,0xc9]
7929 vfnmadd213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7931 // CHECK
: vfnmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7932 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xad,0xff]
7933 vfnmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
7935 // CHECK
: vfnmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7936 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xad,0xff]
7937 vfnmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
7939 // CHECK
: vfnmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7940 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xad,0xff]
7941 vfnmadd213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7943 // CHECK
: vfnmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7944 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xad,0xc9]
7945 vfnmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
7947 // CHECK
: vfnmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7948 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xad,0xc9]
7949 vfnmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
7951 // CHECK
: vfnmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7952 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xad,0xc9]
7953 vfnmadd213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7955 // CHECK
: vfnmadd213ss
%xmm15
, %xmm15
, %xmm15
7956 // CHECK
: encoding
: [0xc4,0x42,0x01,0xad,0xff]
7957 vfnmadd213ss
%xmm15
, %xmm15
, %xmm15
7959 // CHECK
: vfnmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
7960 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xad,0xff]
7961 vfnmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
7963 // CHECK
: vfnmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7964 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xad,0xff]
7965 vfnmadd213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
7967 // CHECK
: vfnmadd213ss
%xmm1
, %xmm1
, %xmm1
7968 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xad,0xc9]
7969 vfnmadd213ss
%xmm1
, %xmm1
, %xmm1
7971 // CHECK
: vfnmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
7972 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xad,0xc9]
7973 vfnmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
7975 // CHECK
: vfnmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7976 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xad,0xc9]
7977 vfnmadd213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
7979 // CHECK
: vfnmadd231sd
485498096, %xmm15
, %xmm15
7980 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7981 vfnmadd231sd
485498096, %xmm15
, %xmm15
7983 // CHECK
: vfnmadd231sd
485498096, %xmm15
, %xmm15
{%k2
}
7984 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7985 vfnmadd231sd
485498096, %xmm15
, %xmm15
{%k2
}
7987 // CHECK
: vfnmadd231sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7988 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
7989 vfnmadd231sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
7991 // CHECK
: vfnmadd231sd
485498096, %xmm1
, %xmm1
7992 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7993 vfnmadd231sd
485498096, %xmm1
, %xmm1
7995 // CHECK
: vfnmadd231sd
485498096, %xmm1
, %xmm1
{%k2
}
7996 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
7997 vfnmadd231sd
485498096, %xmm1
, %xmm1
{%k2
}
7999 // CHECK
: vfnmadd231sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8000 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8001 vfnmadd231sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8003 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
8004 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbd,0xbc,0x82,0x00,0x02,0x00,0x00]
8005 vfnmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
8007 // CHECK
: vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
8008 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbd,0xbc,0x82,0x00,0xfe,0xff,0xff]
8009 vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
8011 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8012 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbd,0x7c,0x82,0x40]
8013 vfnmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8015 // CHECK
: vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8016 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbd,0x7c,0x82,0xc0]
8017 vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8019 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8020 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbd,0x7c,0x82,0x40]
8021 vfnmadd231sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8023 // CHECK
: vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8024 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbd,0x7c,0x82,0xc0]
8025 vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8027 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
8028 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0x8c,0x82,0x00,0x02,0x00,0x00]
8029 vfnmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
8031 // CHECK
: vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
8032 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0x8c,0x82,0x00,0xfe,0xff,0xff]
8033 vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
8035 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8036 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0x4c,0x82,0x40]
8037 vfnmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8039 // CHECK
: vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8040 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0x4c,0x82,0xc0]
8041 vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8043 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8044 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0x4c,0x82,0x40]
8045 vfnmadd231sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8047 // CHECK
: vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8048 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0x4c,0x82,0xc0]
8049 vfnmadd231sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8051 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
8052 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbd,0xbc,0x02,0x00,0x02,0x00,0x00]
8053 vfnmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
8055 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8056 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbd,0x7c,0x02,0x40]
8057 vfnmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8059 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8060 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbd,0x7c,0x02,0x40]
8061 vfnmadd231sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8063 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
8064 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0x8c,0x02,0x00,0x02,0x00,0x00]
8065 vfnmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
8067 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8068 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0x4c,0x02,0x40]
8069 vfnmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8071 // CHECK
: vfnmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8072 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0x4c,0x02,0x40]
8073 vfnmadd231sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8075 // CHECK
: vfnmadd231sd
512(%rdx
), %xmm15
, %xmm15
8076 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbd,0xba,0x00,0x02,0x00,0x00]
8077 vfnmadd231sd
512(%rdx
), %xmm15
, %xmm15
8079 // CHECK
: vfnmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
8080 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbd,0x7a,0x40]
8081 vfnmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
8083 // CHECK
: vfnmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8084 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbd,0x7a,0x40]
8085 vfnmadd231sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8087 // CHECK
: vfnmadd231sd
512(%rdx
), %xmm1
, %xmm1
8088 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0x8a,0x00,0x02,0x00,0x00]
8089 vfnmadd231sd
512(%rdx
), %xmm1
, %xmm1
8091 // CHECK
: vfnmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
8092 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0x4a,0x40]
8093 vfnmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
8095 // CHECK
: vfnmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8096 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0x4a,0x40]
8097 vfnmadd231sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8099 // CHECK
: vfnmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8100 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xbd,0xff]
8101 vfnmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8103 // CHECK
: vfnmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8104 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xbd,0xff]
8105 vfnmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8107 // CHECK
: vfnmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8108 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xbd,0xff]
8109 vfnmadd231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8111 // CHECK
: vfnmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8112 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xbd,0xc9]
8113 vfnmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8115 // CHECK
: vfnmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8116 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xbd,0xc9]
8117 vfnmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8119 // CHECK
: vfnmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8120 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xbd,0xc9]
8121 vfnmadd231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8123 // CHECK
: vfnmadd231sd
(%rdx
), %xmm15
, %xmm15
8124 // CHECK
: encoding
: [0xc4,0x62,0x81,0xbd,0x3a]
8125 vfnmadd231sd
(%rdx
), %xmm15
, %xmm15
8127 // CHECK
: vfnmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
8128 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xbd,0x3a]
8129 vfnmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
8131 // CHECK
: vfnmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8132 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xbd,0x3a]
8133 vfnmadd231sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8135 // CHECK
: vfnmadd231sd
(%rdx
), %xmm1
, %xmm1
8136 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0x0a]
8137 vfnmadd231sd
(%rdx
), %xmm1
, %xmm1
8139 // CHECK
: vfnmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
8140 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0x0a]
8141 vfnmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
8143 // CHECK
: vfnmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8144 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0x0a]
8145 vfnmadd231sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8147 // CHECK
: vfnmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8148 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xbd,0xff]
8149 vfnmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8151 // CHECK
: vfnmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8152 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xbd,0xff]
8153 vfnmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8155 // CHECK
: vfnmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8156 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xbd,0xff]
8157 vfnmadd231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8159 // CHECK
: vfnmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8160 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xbd,0xc9]
8161 vfnmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8163 // CHECK
: vfnmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8164 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xbd,0xc9]
8165 vfnmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8167 // CHECK
: vfnmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8168 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xbd,0xc9]
8169 vfnmadd231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8171 // CHECK
: vfnmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8172 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xbd,0xff]
8173 vfnmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8175 // CHECK
: vfnmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8176 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xbd,0xff]
8177 vfnmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8179 // CHECK
: vfnmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8180 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xbd,0xff]
8181 vfnmadd231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8183 // CHECK
: vfnmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8184 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xbd,0xc9]
8185 vfnmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8187 // CHECK
: vfnmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8188 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xbd,0xc9]
8189 vfnmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8191 // CHECK
: vfnmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8192 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xbd,0xc9]
8193 vfnmadd231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8195 // CHECK
: vfnmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8196 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xbd,0xff]
8197 vfnmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8199 // CHECK
: vfnmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8200 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xbd,0xff]
8201 vfnmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8203 // CHECK
: vfnmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8204 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xbd,0xff]
8205 vfnmadd231sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8207 // CHECK
: vfnmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
8208 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xbd,0xc9]
8209 vfnmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
8211 // CHECK
: vfnmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8212 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xbd,0xc9]
8213 vfnmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8215 // CHECK
: vfnmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8216 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xbd,0xc9]
8217 vfnmadd231sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8219 // CHECK
: vfnmadd231sd
%xmm15
, %xmm15
, %xmm15
8220 // CHECK
: encoding
: [0xc4,0x42,0x81,0xbd,0xff]
8221 vfnmadd231sd
%xmm15
, %xmm15
, %xmm15
8223 // CHECK
: vfnmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
8224 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xbd,0xff]
8225 vfnmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
8227 // CHECK
: vfnmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8228 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xbd,0xff]
8229 vfnmadd231sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8231 // CHECK
: vfnmadd231sd
%xmm1
, %xmm1
, %xmm1
8232 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xbd,0xc9]
8233 vfnmadd231sd
%xmm1
, %xmm1
, %xmm1
8235 // CHECK
: vfnmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
8236 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xbd,0xc9]
8237 vfnmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
8239 // CHECK
: vfnmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8240 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xbd,0xc9]
8241 vfnmadd231sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8243 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
8244 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbd,0xbc,0x82,0x00,0x01,0x00,0x00]
8245 vfnmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
8247 // CHECK
: vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
8248 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbd,0xbc,0x82,0x00,0xff,0xff,0xff]
8249 vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
8251 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8252 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbd,0x7c,0x82,0x40]
8253 vfnmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8255 // CHECK
: vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8256 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbd,0x7c,0x82,0xc0]
8257 vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8259 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8260 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbd,0x7c,0x82,0x40]
8261 vfnmadd231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8263 // CHECK
: vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8264 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbd,0x7c,0x82,0xc0]
8265 vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8267 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
8268 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0x8c,0x82,0x00,0x01,0x00,0x00]
8269 vfnmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
8271 // CHECK
: vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
8272 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0x8c,0x82,0x00,0xff,0xff,0xff]
8273 vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
8275 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8276 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0x4c,0x82,0x40]
8277 vfnmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8279 // CHECK
: vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8280 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0x4c,0x82,0xc0]
8281 vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8283 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8284 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0x4c,0x82,0x40]
8285 vfnmadd231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8287 // CHECK
: vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8288 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0x4c,0x82,0xc0]
8289 vfnmadd231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8291 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
8292 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbd,0xbc,0x02,0x00,0x01,0x00,0x00]
8293 vfnmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
8295 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8296 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbd,0x7c,0x02,0x40]
8297 vfnmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8299 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8300 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbd,0x7c,0x02,0x40]
8301 vfnmadd231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8303 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
8304 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0x8c,0x02,0x00,0x01,0x00,0x00]
8305 vfnmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
8307 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8308 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0x4c,0x02,0x40]
8309 vfnmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8311 // CHECK
: vfnmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8312 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0x4c,0x02,0x40]
8313 vfnmadd231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8315 // CHECK
: vfnmadd231ss
256(%rdx
), %xmm15
, %xmm15
8316 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbd,0xba,0x00,0x01,0x00,0x00]
8317 vfnmadd231ss
256(%rdx
), %xmm15
, %xmm15
8319 // CHECK
: vfnmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
8320 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbd,0x7a,0x40]
8321 vfnmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
8323 // CHECK
: vfnmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8324 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbd,0x7a,0x40]
8325 vfnmadd231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8327 // CHECK
: vfnmadd231ss
256(%rdx
), %xmm1
, %xmm1
8328 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0x8a,0x00,0x01,0x00,0x00]
8329 vfnmadd231ss
256(%rdx
), %xmm1
, %xmm1
8331 // CHECK
: vfnmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
8332 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0x4a,0x40]
8333 vfnmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
8335 // CHECK
: vfnmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8336 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0x4a,0x40]
8337 vfnmadd231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8339 // CHECK
: vfnmadd231ss
485498096, %xmm15
, %xmm15
8340 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8341 vfnmadd231ss
485498096, %xmm15
, %xmm15
8343 // CHECK
: vfnmadd231ss
485498096, %xmm15
, %xmm15
{%k2
}
8344 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8345 vfnmadd231ss
485498096, %xmm15
, %xmm15
{%k2
}
8347 // CHECK
: vfnmadd231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
8348 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbd,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8349 vfnmadd231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
8351 // CHECK
: vfnmadd231ss
485498096, %xmm1
, %xmm1
8352 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8353 vfnmadd231ss
485498096, %xmm1
, %xmm1
8355 // CHECK
: vfnmadd231ss
485498096, %xmm1
, %xmm1
{%k2
}
8356 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8357 vfnmadd231ss
485498096, %xmm1
, %xmm1
{%k2
}
8359 // CHECK
: vfnmadd231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8360 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8361 vfnmadd231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8363 // CHECK
: vfnmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8364 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xbd,0xff]
8365 vfnmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8367 // CHECK
: vfnmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8368 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xbd,0xff]
8369 vfnmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8371 // CHECK
: vfnmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8372 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xbd,0xff]
8373 vfnmadd231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8375 // CHECK
: vfnmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8376 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xbd,0xc9]
8377 vfnmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8379 // CHECK
: vfnmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8380 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xbd,0xc9]
8381 vfnmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8383 // CHECK
: vfnmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8384 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xbd,0xc9]
8385 vfnmadd231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8387 // CHECK
: vfnmadd231ss
(%rdx
), %xmm15
, %xmm15
8388 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbd,0x3a]
8389 vfnmadd231ss
(%rdx
), %xmm15
, %xmm15
8391 // CHECK
: vfnmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
8392 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbd,0x3a]
8393 vfnmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
8395 // CHECK
: vfnmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8396 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbd,0x3a]
8397 vfnmadd231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8399 // CHECK
: vfnmadd231ss
(%rdx
), %xmm1
, %xmm1
8400 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0x0a]
8401 vfnmadd231ss
(%rdx
), %xmm1
, %xmm1
8403 // CHECK
: vfnmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
8404 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0x0a]
8405 vfnmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
8407 // CHECK
: vfnmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8408 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0x0a]
8409 vfnmadd231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8411 // CHECK
: vfnmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8412 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xbd,0xff]
8413 vfnmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8415 // CHECK
: vfnmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8416 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xbd,0xff]
8417 vfnmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8419 // CHECK
: vfnmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8420 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xbd,0xff]
8421 vfnmadd231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8423 // CHECK
: vfnmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8424 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xbd,0xc9]
8425 vfnmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8427 // CHECK
: vfnmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8428 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xbd,0xc9]
8429 vfnmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8431 // CHECK
: vfnmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8432 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xbd,0xc9]
8433 vfnmadd231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8435 // CHECK
: vfnmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8436 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xbd,0xff]
8437 vfnmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8439 // CHECK
: vfnmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8440 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xbd,0xff]
8441 vfnmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8443 // CHECK
: vfnmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8444 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xbd,0xff]
8445 vfnmadd231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8447 // CHECK
: vfnmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8448 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xbd,0xc9]
8449 vfnmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8451 // CHECK
: vfnmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8452 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xbd,0xc9]
8453 vfnmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8455 // CHECK
: vfnmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8456 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xbd,0xc9]
8457 vfnmadd231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8459 // CHECK
: vfnmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8460 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xbd,0xff]
8461 vfnmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8463 // CHECK
: vfnmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8464 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xbd,0xff]
8465 vfnmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8467 // CHECK
: vfnmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8468 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xbd,0xff]
8469 vfnmadd231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8471 // CHECK
: vfnmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
8472 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xbd,0xc9]
8473 vfnmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
8475 // CHECK
: vfnmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8476 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xbd,0xc9]
8477 vfnmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8479 // CHECK
: vfnmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8480 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xbd,0xc9]
8481 vfnmadd231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8483 // CHECK
: vfnmadd231ss
%xmm15
, %xmm15
, %xmm15
8484 // CHECK
: encoding
: [0xc4,0x42,0x01,0xbd,0xff]
8485 vfnmadd231ss
%xmm15
, %xmm15
, %xmm15
8487 // CHECK
: vfnmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
8488 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xbd,0xff]
8489 vfnmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
8491 // CHECK
: vfnmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8492 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xbd,0xff]
8493 vfnmadd231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8495 // CHECK
: vfnmadd231ss
%xmm1
, %xmm1
, %xmm1
8496 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbd,0xc9]
8497 vfnmadd231ss
%xmm1
, %xmm1
, %xmm1
8499 // CHECK
: vfnmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
8500 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbd,0xc9]
8501 vfnmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
8503 // CHECK
: vfnmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8504 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbd,0xc9]
8505 vfnmadd231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8507 // CHECK
: vfnmsub132sd
485498096, %xmm15
, %xmm15
8508 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8509 vfnmsub132sd
485498096, %xmm15
, %xmm15
8511 // CHECK
: vfnmsub132sd
485498096, %xmm15
, %xmm15
{%k2
}
8512 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8513 vfnmsub132sd
485498096, %xmm15
, %xmm15
{%k2
}
8515 // CHECK
: vfnmsub132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
8516 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8517 vfnmsub132sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
8519 // CHECK
: vfnmsub132sd
485498096, %xmm1
, %xmm1
8520 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8521 vfnmsub132sd
485498096, %xmm1
, %xmm1
8523 // CHECK
: vfnmsub132sd
485498096, %xmm1
, %xmm1
{%k2
}
8524 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8525 vfnmsub132sd
485498096, %xmm1
, %xmm1
{%k2
}
8527 // CHECK
: vfnmsub132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8528 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8529 vfnmsub132sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8531 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
8532 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9f,0xbc,0x82,0x00,0x02,0x00,0x00]
8533 vfnmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
8535 // CHECK
: vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
8536 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9f,0xbc,0x82,0x00,0xfe,0xff,0xff]
8537 vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
8539 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8540 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9f,0x7c,0x82,0x40]
8541 vfnmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8543 // CHECK
: vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8544 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9f,0x7c,0x82,0xc0]
8545 vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8547 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8548 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9f,0x7c,0x82,0x40]
8549 vfnmsub132sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8551 // CHECK
: vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8552 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9f,0x7c,0x82,0xc0]
8553 vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8555 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
8556 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0x8c,0x82,0x00,0x02,0x00,0x00]
8557 vfnmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
8559 // CHECK
: vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
8560 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0x8c,0x82,0x00,0xfe,0xff,0xff]
8561 vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
8563 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8564 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0x4c,0x82,0x40]
8565 vfnmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8567 // CHECK
: vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8568 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0x4c,0x82,0xc0]
8569 vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8571 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8572 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0x4c,0x82,0x40]
8573 vfnmsub132sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8575 // CHECK
: vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8576 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0x4c,0x82,0xc0]
8577 vfnmsub132sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8579 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
8580 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9f,0xbc,0x02,0x00,0x02,0x00,0x00]
8581 vfnmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
8583 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8584 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9f,0x7c,0x02,0x40]
8585 vfnmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8587 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8588 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9f,0x7c,0x02,0x40]
8589 vfnmsub132sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8591 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
8592 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0x8c,0x02,0x00,0x02,0x00,0x00]
8593 vfnmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
8595 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8596 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0x4c,0x02,0x40]
8597 vfnmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8599 // CHECK
: vfnmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8600 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0x4c,0x02,0x40]
8601 vfnmsub132sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8603 // CHECK
: vfnmsub132sd
512(%rdx
), %xmm15
, %xmm15
8604 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9f,0xba,0x00,0x02,0x00,0x00]
8605 vfnmsub132sd
512(%rdx
), %xmm15
, %xmm15
8607 // CHECK
: vfnmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
8608 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9f,0x7a,0x40]
8609 vfnmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
8611 // CHECK
: vfnmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8612 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9f,0x7a,0x40]
8613 vfnmsub132sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8615 // CHECK
: vfnmsub132sd
512(%rdx
), %xmm1
, %xmm1
8616 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0x8a,0x00,0x02,0x00,0x00]
8617 vfnmsub132sd
512(%rdx
), %xmm1
, %xmm1
8619 // CHECK
: vfnmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
8620 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0x4a,0x40]
8621 vfnmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
8623 // CHECK
: vfnmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8624 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0x4a,0x40]
8625 vfnmsub132sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8627 // CHECK
: vfnmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8628 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0x9f,0xff]
8629 vfnmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8631 // CHECK
: vfnmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8632 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0x9f,0xff]
8633 vfnmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8635 // CHECK
: vfnmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8636 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0x9f,0xff]
8637 vfnmsub132sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8639 // CHECK
: vfnmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8640 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0x9f,0xc9]
8641 vfnmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8643 // CHECK
: vfnmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8644 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0x9f,0xc9]
8645 vfnmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8647 // CHECK
: vfnmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8648 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0x9f,0xc9]
8649 vfnmsub132sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8651 // CHECK
: vfnmsub132sd
(%rdx
), %xmm15
, %xmm15
8652 // CHECK
: encoding
: [0xc4,0x62,0x81,0x9f,0x3a]
8653 vfnmsub132sd
(%rdx
), %xmm15
, %xmm15
8655 // CHECK
: vfnmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
8656 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x9f,0x3a]
8657 vfnmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
8659 // CHECK
: vfnmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8660 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x9f,0x3a]
8661 vfnmsub132sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8663 // CHECK
: vfnmsub132sd
(%rdx
), %xmm1
, %xmm1
8664 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0x0a]
8665 vfnmsub132sd
(%rdx
), %xmm1
, %xmm1
8667 // CHECK
: vfnmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
8668 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0x0a]
8669 vfnmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
8671 // CHECK
: vfnmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8672 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0x0a]
8673 vfnmsub132sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8675 // CHECK
: vfnmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8676 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0x9f,0xff]
8677 vfnmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8679 // CHECK
: vfnmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8680 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0x9f,0xff]
8681 vfnmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8683 // CHECK
: vfnmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8684 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0x9f,0xff]
8685 vfnmsub132sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8687 // CHECK
: vfnmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8688 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0x9f,0xc9]
8689 vfnmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8691 // CHECK
: vfnmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8692 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0x9f,0xc9]
8693 vfnmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8695 // CHECK
: vfnmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8696 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0x9f,0xc9]
8697 vfnmsub132sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8699 // CHECK
: vfnmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8700 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0x9f,0xff]
8701 vfnmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8703 // CHECK
: vfnmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8704 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0x9f,0xff]
8705 vfnmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8707 // CHECK
: vfnmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8708 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0x9f,0xff]
8709 vfnmsub132sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8711 // CHECK
: vfnmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8712 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0x9f,0xc9]
8713 vfnmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8715 // CHECK
: vfnmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8716 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0x9f,0xc9]
8717 vfnmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8719 // CHECK
: vfnmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8720 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0x9f,0xc9]
8721 vfnmsub132sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8723 // CHECK
: vfnmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8724 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0x9f,0xff]
8725 vfnmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8727 // CHECK
: vfnmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8728 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0x9f,0xff]
8729 vfnmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8731 // CHECK
: vfnmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8732 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0x9f,0xff]
8733 vfnmsub132sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8735 // CHECK
: vfnmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
8736 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0x9f,0xc9]
8737 vfnmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
8739 // CHECK
: vfnmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8740 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0x9f,0xc9]
8741 vfnmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8743 // CHECK
: vfnmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8744 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0x9f,0xc9]
8745 vfnmsub132sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8747 // CHECK
: vfnmsub132sd
%xmm15
, %xmm15
, %xmm15
8748 // CHECK
: encoding
: [0xc4,0x42,0x81,0x9f,0xff]
8749 vfnmsub132sd
%xmm15
, %xmm15
, %xmm15
8751 // CHECK
: vfnmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
8752 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x9f,0xff]
8753 vfnmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
8755 // CHECK
: vfnmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8756 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x9f,0xff]
8757 vfnmsub132sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8759 // CHECK
: vfnmsub132sd
%xmm1
, %xmm1
, %xmm1
8760 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0x9f,0xc9]
8761 vfnmsub132sd
%xmm1
, %xmm1
, %xmm1
8763 // CHECK
: vfnmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
8764 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x9f,0xc9]
8765 vfnmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
8767 // CHECK
: vfnmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8768 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x9f,0xc9]
8769 vfnmsub132sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8771 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
8772 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9f,0xbc,0x82,0x00,0x01,0x00,0x00]
8773 vfnmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
8775 // CHECK
: vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
8776 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9f,0xbc,0x82,0x00,0xff,0xff,0xff]
8777 vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
8779 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8780 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9f,0x7c,0x82,0x40]
8781 vfnmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8783 // CHECK
: vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8784 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9f,0x7c,0x82,0xc0]
8785 vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
8787 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8788 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9f,0x7c,0x82,0x40]
8789 vfnmsub132ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8791 // CHECK
: vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8792 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9f,0x7c,0x82,0xc0]
8793 vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
8795 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
8796 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0x8c,0x82,0x00,0x01,0x00,0x00]
8797 vfnmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
8799 // CHECK
: vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
8800 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0x8c,0x82,0x00,0xff,0xff,0xff]
8801 vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
8803 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8804 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0x4c,0x82,0x40]
8805 vfnmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8807 // CHECK
: vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8808 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0x4c,0x82,0xc0]
8809 vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
8811 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8812 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0x4c,0x82,0x40]
8813 vfnmsub132ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8815 // CHECK
: vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8816 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0x4c,0x82,0xc0]
8817 vfnmsub132ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
8819 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
8820 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9f,0xbc,0x02,0x00,0x01,0x00,0x00]
8821 vfnmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
8823 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8824 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9f,0x7c,0x02,0x40]
8825 vfnmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
8827 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8828 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9f,0x7c,0x02,0x40]
8829 vfnmsub132ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
8831 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
8832 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0x8c,0x02,0x00,0x01,0x00,0x00]
8833 vfnmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
8835 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8836 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0x4c,0x02,0x40]
8837 vfnmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
8839 // CHECK
: vfnmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8840 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0x4c,0x02,0x40]
8841 vfnmsub132ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
8843 // CHECK
: vfnmsub132ss
256(%rdx
), %xmm15
, %xmm15
8844 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9f,0xba,0x00,0x01,0x00,0x00]
8845 vfnmsub132ss
256(%rdx
), %xmm15
, %xmm15
8847 // CHECK
: vfnmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
8848 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9f,0x7a,0x40]
8849 vfnmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
8851 // CHECK
: vfnmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8852 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9f,0x7a,0x40]
8853 vfnmsub132ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8855 // CHECK
: vfnmsub132ss
256(%rdx
), %xmm1
, %xmm1
8856 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0x8a,0x00,0x01,0x00,0x00]
8857 vfnmsub132ss
256(%rdx
), %xmm1
, %xmm1
8859 // CHECK
: vfnmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
8860 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0x4a,0x40]
8861 vfnmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
8863 // CHECK
: vfnmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8864 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0x4a,0x40]
8865 vfnmsub132ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8867 // CHECK
: vfnmsub132ss
485498096, %xmm15
, %xmm15
8868 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8869 vfnmsub132ss
485498096, %xmm15
, %xmm15
8871 // CHECK
: vfnmsub132ss
485498096, %xmm15
, %xmm15
{%k2
}
8872 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8873 vfnmsub132ss
485498096, %xmm15
, %xmm15
{%k2
}
8875 // CHECK
: vfnmsub132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
8876 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
8877 vfnmsub132ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
8879 // CHECK
: vfnmsub132ss
485498096, %xmm1
, %xmm1
8880 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8881 vfnmsub132ss
485498096, %xmm1
, %xmm1
8883 // CHECK
: vfnmsub132ss
485498096, %xmm1
, %xmm1
{%k2
}
8884 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8885 vfnmsub132ss
485498096, %xmm1
, %xmm1
{%k2
}
8887 // CHECK
: vfnmsub132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8888 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
8889 vfnmsub132ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
8891 // CHECK
: vfnmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8892 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0x9f,0xff]
8893 vfnmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
8895 // CHECK
: vfnmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8896 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0x9f,0xff]
8897 vfnmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8899 // CHECK
: vfnmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8900 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0x9f,0xff]
8901 vfnmsub132ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8903 // CHECK
: vfnmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8904 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0x9f,0xc9]
8905 vfnmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
8907 // CHECK
: vfnmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8908 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0x9f,0xc9]
8909 vfnmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8911 // CHECK
: vfnmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8912 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0x9f,0xc9]
8913 vfnmsub132ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8915 // CHECK
: vfnmsub132ss
(%rdx
), %xmm15
, %xmm15
8916 // CHECK
: encoding
: [0xc4,0x62,0x01,0x9f,0x3a]
8917 vfnmsub132ss
(%rdx
), %xmm15
, %xmm15
8919 // CHECK
: vfnmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
8920 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x9f,0x3a]
8921 vfnmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
8923 // CHECK
: vfnmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8924 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x9f,0x3a]
8925 vfnmsub132ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
8927 // CHECK
: vfnmsub132ss
(%rdx
), %xmm1
, %xmm1
8928 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0x0a]
8929 vfnmsub132ss
(%rdx
), %xmm1
, %xmm1
8931 // CHECK
: vfnmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
8932 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0x0a]
8933 vfnmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
8935 // CHECK
: vfnmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8936 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0x0a]
8937 vfnmsub132ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
8939 // CHECK
: vfnmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8940 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0x9f,0xff]
8941 vfnmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
8943 // CHECK
: vfnmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8944 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0x9f,0xff]
8945 vfnmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8947 // CHECK
: vfnmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8948 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0x9f,0xff]
8949 vfnmsub132ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8951 // CHECK
: vfnmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8952 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0x9f,0xc9]
8953 vfnmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
8955 // CHECK
: vfnmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8956 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0x9f,0xc9]
8957 vfnmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8959 // CHECK
: vfnmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8960 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0x9f,0xc9]
8961 vfnmsub132ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8963 // CHECK
: vfnmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8964 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0x9f,0xff]
8965 vfnmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
8967 // CHECK
: vfnmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8968 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0x9f,0xff]
8969 vfnmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8971 // CHECK
: vfnmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8972 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0x9f,0xff]
8973 vfnmsub132ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8975 // CHECK
: vfnmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8976 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0x9f,0xc9]
8977 vfnmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
8979 // CHECK
: vfnmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8980 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0x9f,0xc9]
8981 vfnmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
8983 // CHECK
: vfnmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8984 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0x9f,0xc9]
8985 vfnmsub132ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
8987 // CHECK
: vfnmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8988 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0x9f,0xff]
8989 vfnmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
8991 // CHECK
: vfnmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8992 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0x9f,0xff]
8993 vfnmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
8995 // CHECK
: vfnmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8996 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0x9f,0xff]
8997 vfnmsub132ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
8999 // CHECK
: vfnmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9000 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0x9f,0xc9]
9001 vfnmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9003 // CHECK
: vfnmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9004 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0x9f,0xc9]
9005 vfnmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9007 // CHECK
: vfnmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9008 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0x9f,0xc9]
9009 vfnmsub132ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9011 // CHECK
: vfnmsub132ss
%xmm15
, %xmm15
, %xmm15
9012 // CHECK
: encoding
: [0xc4,0x42,0x01,0x9f,0xff]
9013 vfnmsub132ss
%xmm15
, %xmm15
, %xmm15
9015 // CHECK
: vfnmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
9016 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x9f,0xff]
9017 vfnmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
9019 // CHECK
: vfnmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9020 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x9f,0xff]
9021 vfnmsub132ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9023 // CHECK
: vfnmsub132ss
%xmm1
, %xmm1
, %xmm1
9024 // CHECK
: encoding
: [0xc4,0xe2,0x71,0x9f,0xc9]
9025 vfnmsub132ss
%xmm1
, %xmm1
, %xmm1
9027 // CHECK
: vfnmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
9028 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x9f,0xc9]
9029 vfnmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
9031 // CHECK
: vfnmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9032 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x9f,0xc9]
9033 vfnmsub132ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9035 // CHECK
: vfnmsub213sd
485498096, %xmm15
, %xmm15
9036 // CHECK
: encoding
: [0xc4,0x62,0x81,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9037 vfnmsub213sd
485498096, %xmm15
, %xmm15
9039 // CHECK
: vfnmsub213sd
485498096, %xmm15
, %xmm15
{%k2
}
9040 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9041 vfnmsub213sd
485498096, %xmm15
, %xmm15
{%k2
}
9043 // CHECK
: vfnmsub213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9044 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9045 vfnmsub213sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9047 // CHECK
: vfnmsub213sd
485498096, %xmm1
, %xmm1
9048 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9049 vfnmsub213sd
485498096, %xmm1
, %xmm1
9051 // CHECK
: vfnmsub213sd
485498096, %xmm1
, %xmm1
{%k2
}
9052 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9053 vfnmsub213sd
485498096, %xmm1
, %xmm1
{%k2
}
9055 // CHECK
: vfnmsub213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9056 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9057 vfnmsub213sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9059 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
9060 // CHECK
: encoding
: [0xc4,0x62,0x81,0xaf,0xbc,0x82,0x00,0x02,0x00,0x00]
9061 vfnmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
9063 // CHECK
: vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
9064 // CHECK
: encoding
: [0xc4,0x62,0x81,0xaf,0xbc,0x82,0x00,0xfe,0xff,0xff]
9065 vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
9067 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9068 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xaf,0x7c,0x82,0x40]
9069 vfnmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9071 // CHECK
: vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9072 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xaf,0x7c,0x82,0xc0]
9073 vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9075 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9076 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xaf,0x7c,0x82,0x40]
9077 vfnmsub213sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9079 // CHECK
: vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9080 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xaf,0x7c,0x82,0xc0]
9081 vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9083 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
9084 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0x8c,0x82,0x00,0x02,0x00,0x00]
9085 vfnmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
9087 // CHECK
: vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
9088 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0x8c,0x82,0x00,0xfe,0xff,0xff]
9089 vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
9091 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9092 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0x4c,0x82,0x40]
9093 vfnmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9095 // CHECK
: vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9096 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0x4c,0x82,0xc0]
9097 vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9099 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9100 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0x4c,0x82,0x40]
9101 vfnmsub213sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9103 // CHECK
: vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9104 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0x4c,0x82,0xc0]
9105 vfnmsub213sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9107 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
9108 // CHECK
: encoding
: [0xc4,0x62,0x81,0xaf,0xbc,0x02,0x00,0x02,0x00,0x00]
9109 vfnmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
9111 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9112 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xaf,0x7c,0x02,0x40]
9113 vfnmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9115 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9116 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xaf,0x7c,0x02,0x40]
9117 vfnmsub213sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9119 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
9120 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0x8c,0x02,0x00,0x02,0x00,0x00]
9121 vfnmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
9123 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9124 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0x4c,0x02,0x40]
9125 vfnmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9127 // CHECK
: vfnmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9128 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0x4c,0x02,0x40]
9129 vfnmsub213sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9131 // CHECK
: vfnmsub213sd
512(%rdx
), %xmm15
, %xmm15
9132 // CHECK
: encoding
: [0xc4,0x62,0x81,0xaf,0xba,0x00,0x02,0x00,0x00]
9133 vfnmsub213sd
512(%rdx
), %xmm15
, %xmm15
9135 // CHECK
: vfnmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
9136 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xaf,0x7a,0x40]
9137 vfnmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
9139 // CHECK
: vfnmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9140 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xaf,0x7a,0x40]
9141 vfnmsub213sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9143 // CHECK
: vfnmsub213sd
512(%rdx
), %xmm1
, %xmm1
9144 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0x8a,0x00,0x02,0x00,0x00]
9145 vfnmsub213sd
512(%rdx
), %xmm1
, %xmm1
9147 // CHECK
: vfnmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
9148 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0x4a,0x40]
9149 vfnmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
9151 // CHECK
: vfnmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9152 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0x4a,0x40]
9153 vfnmsub213sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9155 // CHECK
: vfnmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9156 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xaf,0xff]
9157 vfnmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9159 // CHECK
: vfnmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9160 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xaf,0xff]
9161 vfnmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9163 // CHECK
: vfnmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9164 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xaf,0xff]
9165 vfnmsub213sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9167 // CHECK
: vfnmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9168 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xaf,0xc9]
9169 vfnmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9171 // CHECK
: vfnmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9172 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xaf,0xc9]
9173 vfnmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9175 // CHECK
: vfnmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9176 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xaf,0xc9]
9177 vfnmsub213sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9179 // CHECK
: vfnmsub213sd
(%rdx
), %xmm15
, %xmm15
9180 // CHECK
: encoding
: [0xc4,0x62,0x81,0xaf,0x3a]
9181 vfnmsub213sd
(%rdx
), %xmm15
, %xmm15
9183 // CHECK
: vfnmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
9184 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0xaf,0x3a]
9185 vfnmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
9187 // CHECK
: vfnmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9188 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0xaf,0x3a]
9189 vfnmsub213sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9191 // CHECK
: vfnmsub213sd
(%rdx
), %xmm1
, %xmm1
9192 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0x0a]
9193 vfnmsub213sd
(%rdx
), %xmm1
, %xmm1
9195 // CHECK
: vfnmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
9196 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0x0a]
9197 vfnmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
9199 // CHECK
: vfnmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9200 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0x0a]
9201 vfnmsub213sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9203 // CHECK
: vfnmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9204 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xaf,0xff]
9205 vfnmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9207 // CHECK
: vfnmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9208 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xaf,0xff]
9209 vfnmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9211 // CHECK
: vfnmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9212 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xaf,0xff]
9213 vfnmsub213sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9215 // CHECK
: vfnmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9216 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xaf,0xc9]
9217 vfnmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9219 // CHECK
: vfnmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9220 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xaf,0xc9]
9221 vfnmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9223 // CHECK
: vfnmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9224 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xaf,0xc9]
9225 vfnmsub213sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9227 // CHECK
: vfnmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9228 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xaf,0xff]
9229 vfnmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9231 // CHECK
: vfnmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9232 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xaf,0xff]
9233 vfnmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9235 // CHECK
: vfnmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9236 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0xaf,0xff]
9237 vfnmsub213sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9239 // CHECK
: vfnmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9240 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xaf,0xc9]
9241 vfnmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9243 // CHECK
: vfnmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9244 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xaf,0xc9]
9245 vfnmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9247 // CHECK
: vfnmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9248 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0xaf,0xc9]
9249 vfnmsub213sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9251 // CHECK
: vfnmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
9252 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0xaf,0xff]
9253 vfnmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
9255 // CHECK
: vfnmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9256 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0xaf,0xff]
9257 vfnmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9259 // CHECK
: vfnmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9260 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0xaf,0xff]
9261 vfnmsub213sd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9263 // CHECK
: vfnmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9264 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0xaf,0xc9]
9265 vfnmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9267 // CHECK
: vfnmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9268 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0xaf,0xc9]
9269 vfnmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9271 // CHECK
: vfnmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9272 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0xaf,0xc9]
9273 vfnmsub213sd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9275 // CHECK
: vfnmsub213sd
%xmm15
, %xmm15
, %xmm15
9276 // CHECK
: encoding
: [0xc4,0x42,0x81,0xaf,0xff]
9277 vfnmsub213sd
%xmm15
, %xmm15
, %xmm15
9279 // CHECK
: vfnmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
9280 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0xaf,0xff]
9281 vfnmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
9283 // CHECK
: vfnmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9284 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0xaf,0xff]
9285 vfnmsub213sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9287 // CHECK
: vfnmsub213sd
%xmm1
, %xmm1
, %xmm1
9288 // CHECK
: encoding
: [0xc4,0xe2,0xf1,0xaf,0xc9]
9289 vfnmsub213sd
%xmm1
, %xmm1
, %xmm1
9291 // CHECK
: vfnmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
9292 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0xaf,0xc9]
9293 vfnmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
9295 // CHECK
: vfnmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9296 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0xaf,0xc9]
9297 vfnmsub213sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9299 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
9300 // CHECK
: encoding
: [0xc4,0x62,0x01,0xaf,0xbc,0x82,0x00,0x01,0x00,0x00]
9301 vfnmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
9303 // CHECK
: vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
9304 // CHECK
: encoding
: [0xc4,0x62,0x01,0xaf,0xbc,0x82,0x00,0xff,0xff,0xff]
9305 vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
9307 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9308 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xaf,0x7c,0x82,0x40]
9309 vfnmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9311 // CHECK
: vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9312 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xaf,0x7c,0x82,0xc0]
9313 vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9315 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9316 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xaf,0x7c,0x82,0x40]
9317 vfnmsub213ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9319 // CHECK
: vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9320 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xaf,0x7c,0x82,0xc0]
9321 vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9323 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
9324 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0x8c,0x82,0x00,0x01,0x00,0x00]
9325 vfnmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
9327 // CHECK
: vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
9328 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0x8c,0x82,0x00,0xff,0xff,0xff]
9329 vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
9331 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9332 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0x4c,0x82,0x40]
9333 vfnmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9335 // CHECK
: vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9336 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0x4c,0x82,0xc0]
9337 vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9339 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9340 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0x4c,0x82,0x40]
9341 vfnmsub213ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9343 // CHECK
: vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9344 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0x4c,0x82,0xc0]
9345 vfnmsub213ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9347 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
9348 // CHECK
: encoding
: [0xc4,0x62,0x01,0xaf,0xbc,0x02,0x00,0x01,0x00,0x00]
9349 vfnmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
9351 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9352 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xaf,0x7c,0x02,0x40]
9353 vfnmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9355 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9356 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xaf,0x7c,0x02,0x40]
9357 vfnmsub213ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9359 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
9360 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0x8c,0x02,0x00,0x01,0x00,0x00]
9361 vfnmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
9363 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9364 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0x4c,0x02,0x40]
9365 vfnmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9367 // CHECK
: vfnmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9368 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0x4c,0x02,0x40]
9369 vfnmsub213ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9371 // CHECK
: vfnmsub213ss
256(%rdx
), %xmm15
, %xmm15
9372 // CHECK
: encoding
: [0xc4,0x62,0x01,0xaf,0xba,0x00,0x01,0x00,0x00]
9373 vfnmsub213ss
256(%rdx
), %xmm15
, %xmm15
9375 // CHECK
: vfnmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
9376 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xaf,0x7a,0x40]
9377 vfnmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
9379 // CHECK
: vfnmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9380 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xaf,0x7a,0x40]
9381 vfnmsub213ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9383 // CHECK
: vfnmsub213ss
256(%rdx
), %xmm1
, %xmm1
9384 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0x8a,0x00,0x01,0x00,0x00]
9385 vfnmsub213ss
256(%rdx
), %xmm1
, %xmm1
9387 // CHECK
: vfnmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
9388 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0x4a,0x40]
9389 vfnmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
9391 // CHECK
: vfnmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9392 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0x4a,0x40]
9393 vfnmsub213ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9395 // CHECK
: vfnmsub213ss
485498096, %xmm15
, %xmm15
9396 // CHECK
: encoding
: [0xc4,0x62,0x01,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9397 vfnmsub213ss
485498096, %xmm15
, %xmm15
9399 // CHECK
: vfnmsub213ss
485498096, %xmm15
, %xmm15
{%k2
}
9400 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9401 vfnmsub213ss
485498096, %xmm15
, %xmm15
{%k2
}
9403 // CHECK
: vfnmsub213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9404 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xaf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9405 vfnmsub213ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9407 // CHECK
: vfnmsub213ss
485498096, %xmm1
, %xmm1
9408 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9409 vfnmsub213ss
485498096, %xmm1
, %xmm1
9411 // CHECK
: vfnmsub213ss
485498096, %xmm1
, %xmm1
{%k2
}
9412 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9413 vfnmsub213ss
485498096, %xmm1
, %xmm1
{%k2
}
9415 // CHECK
: vfnmsub213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9416 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9417 vfnmsub213ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9419 // CHECK
: vfnmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9420 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xaf,0xff]
9421 vfnmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9423 // CHECK
: vfnmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9424 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xaf,0xff]
9425 vfnmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9427 // CHECK
: vfnmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9428 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xaf,0xff]
9429 vfnmsub213ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9431 // CHECK
: vfnmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9432 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xaf,0xc9]
9433 vfnmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9435 // CHECK
: vfnmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9436 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xaf,0xc9]
9437 vfnmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9439 // CHECK
: vfnmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9440 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xaf,0xc9]
9441 vfnmsub213ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9443 // CHECK
: vfnmsub213ss
(%rdx
), %xmm15
, %xmm15
9444 // CHECK
: encoding
: [0xc4,0x62,0x01,0xaf,0x3a]
9445 vfnmsub213ss
(%rdx
), %xmm15
, %xmm15
9447 // CHECK
: vfnmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
9448 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xaf,0x3a]
9449 vfnmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
9451 // CHECK
: vfnmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9452 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xaf,0x3a]
9453 vfnmsub213ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9455 // CHECK
: vfnmsub213ss
(%rdx
), %xmm1
, %xmm1
9456 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0x0a]
9457 vfnmsub213ss
(%rdx
), %xmm1
, %xmm1
9459 // CHECK
: vfnmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
9460 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0x0a]
9461 vfnmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
9463 // CHECK
: vfnmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9464 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0x0a]
9465 vfnmsub213ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9467 // CHECK
: vfnmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9468 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xaf,0xff]
9469 vfnmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9471 // CHECK
: vfnmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9472 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xaf,0xff]
9473 vfnmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9475 // CHECK
: vfnmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9476 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xaf,0xff]
9477 vfnmsub213ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9479 // CHECK
: vfnmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9480 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xaf,0xc9]
9481 vfnmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9483 // CHECK
: vfnmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9484 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xaf,0xc9]
9485 vfnmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9487 // CHECK
: vfnmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9488 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xaf,0xc9]
9489 vfnmsub213ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9491 // CHECK
: vfnmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9492 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xaf,0xff]
9493 vfnmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9495 // CHECK
: vfnmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9496 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xaf,0xff]
9497 vfnmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9499 // CHECK
: vfnmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9500 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xaf,0xff]
9501 vfnmsub213ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9503 // CHECK
: vfnmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9504 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xaf,0xc9]
9505 vfnmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9507 // CHECK
: vfnmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9508 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xaf,0xc9]
9509 vfnmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9511 // CHECK
: vfnmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9512 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xaf,0xc9]
9513 vfnmsub213ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9515 // CHECK
: vfnmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
9516 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xaf,0xff]
9517 vfnmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
9519 // CHECK
: vfnmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9520 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xaf,0xff]
9521 vfnmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9523 // CHECK
: vfnmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9524 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xaf,0xff]
9525 vfnmsub213ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9527 // CHECK
: vfnmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9528 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xaf,0xc9]
9529 vfnmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9531 // CHECK
: vfnmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9532 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xaf,0xc9]
9533 vfnmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9535 // CHECK
: vfnmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9536 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xaf,0xc9]
9537 vfnmsub213ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9539 // CHECK
: vfnmsub213ss
%xmm15
, %xmm15
, %xmm15
9540 // CHECK
: encoding
: [0xc4,0x42,0x01,0xaf,0xff]
9541 vfnmsub213ss
%xmm15
, %xmm15
, %xmm15
9543 // CHECK
: vfnmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
9544 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xaf,0xff]
9545 vfnmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
9547 // CHECK
: vfnmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9548 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xaf,0xff]
9549 vfnmsub213ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9551 // CHECK
: vfnmsub213ss
%xmm1
, %xmm1
, %xmm1
9552 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xaf,0xc9]
9553 vfnmsub213ss
%xmm1
, %xmm1
, %xmm1
9555 // CHECK
: vfnmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
9556 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xaf,0xc9]
9557 vfnmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
9559 // CHECK
: vfnmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9560 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xaf,0xc9]
9561 vfnmsub213ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9563 // CHECK
: vfnmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9564 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0xbf,0xff]
9565 vfnmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9567 // CHECK
: vfnmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9568 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0xbf,0xff]
9569 vfnmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9571 // CHECK
: vfnmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9572 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0xbf,0xff]
9573 vfnmsub231sd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9575 // CHECK
: vfnmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9576 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0xbf,0xc9]
9577 vfnmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9579 // CHECK
: vfnmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9580 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0xbf,0xc9]
9581 vfnmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9583 // CHECK
: vfnmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9584 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0xbf,0xc9]
9585 vfnmsub231sd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9587 // CHECK
: vfnmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9588 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0xbf,0xff]
9589 vfnmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9591 // CHECK
: vfnmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9592 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0xbf,0xff]
9593 vfnmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9595 // CHECK
: vfnmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9596 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0xbf,0xff]
9597 vfnmsub231sd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9599 // CHECK
: vfnmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9600 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0xbf,0xc9]
9601 vfnmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9603 // CHECK
: vfnmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9604 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0xbf,0xc9]
9605 vfnmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9607 // CHECK
: vfnmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9608 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0xbf,0xc9]
9609 vfnmsub231sd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9611 // CHECK
: vfnmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9612 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0xbf,0xff]
9613 vfnmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9615 // CHECK
: vfnmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9616 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0xbf,0xff]
9617 vfnmsub231sd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9619 // CHECK
: vfnmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9620 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0xbf,0xc9]
9621 vfnmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9623 // CHECK
: vfnmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9624 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0xbf,0xc9]
9625 vfnmsub231sd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9627 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
9628 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbf,0xbc,0x82,0x00,0x01,0x00,0x00]
9629 vfnmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
9631 // CHECK
: vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
9632 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbf,0xbc,0x82,0x00,0xff,0xff,0xff]
9633 vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
9635 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9636 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbf,0x7c,0x82,0x40]
9637 vfnmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9639 // CHECK
: vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9640 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbf,0x7c,0x82,0xc0]
9641 vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9643 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9644 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbf,0x7c,0x82,0x40]
9645 vfnmsub231ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9647 // CHECK
: vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9648 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbf,0x7c,0x82,0xc0]
9649 vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9651 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
9652 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0x8c,0x82,0x00,0x01,0x00,0x00]
9653 vfnmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
9655 // CHECK
: vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
9656 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0x8c,0x82,0x00,0xff,0xff,0xff]
9657 vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
9659 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9660 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0x4c,0x82,0x40]
9661 vfnmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9663 // CHECK
: vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9664 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0x4c,0x82,0xc0]
9665 vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9667 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9668 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0x4c,0x82,0x40]
9669 vfnmsub231ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9671 // CHECK
: vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9672 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0x4c,0x82,0xc0]
9673 vfnmsub231ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9675 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
9676 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbf,0xbc,0x02,0x00,0x01,0x00,0x00]
9677 vfnmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
9679 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9680 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbf,0x7c,0x02,0x40]
9681 vfnmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9683 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9684 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbf,0x7c,0x02,0x40]
9685 vfnmsub231ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9687 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
9688 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0x8c,0x02,0x00,0x01,0x00,0x00]
9689 vfnmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
9691 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9692 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0x4c,0x02,0x40]
9693 vfnmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9695 // CHECK
: vfnmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9696 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0x4c,0x02,0x40]
9697 vfnmsub231ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9699 // CHECK
: vfnmsub231ss
256(%rdx
), %xmm15
, %xmm15
9700 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbf,0xba,0x00,0x01,0x00,0x00]
9701 vfnmsub231ss
256(%rdx
), %xmm15
, %xmm15
9703 // CHECK
: vfnmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
9704 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbf,0x7a,0x40]
9705 vfnmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
9707 // CHECK
: vfnmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9708 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbf,0x7a,0x40]
9709 vfnmsub231ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9711 // CHECK
: vfnmsub231ss
256(%rdx
), %xmm1
, %xmm1
9712 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0x8a,0x00,0x01,0x00,0x00]
9713 vfnmsub231ss
256(%rdx
), %xmm1
, %xmm1
9715 // CHECK
: vfnmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
9716 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0x4a,0x40]
9717 vfnmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
9719 // CHECK
: vfnmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9720 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0x4a,0x40]
9721 vfnmsub231ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9723 // CHECK
: vfnmsub231ss
485498096, %xmm15
, %xmm15
9724 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9725 vfnmsub231ss
485498096, %xmm15
, %xmm15
9727 // CHECK
: vfnmsub231ss
485498096, %xmm15
, %xmm15
{%k2
}
9728 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9729 vfnmsub231ss
485498096, %xmm15
, %xmm15
{%k2
}
9731 // CHECK
: vfnmsub231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9732 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbf,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9733 vfnmsub231ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9735 // CHECK
: vfnmsub231ss
485498096, %xmm1
, %xmm1
9736 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9737 vfnmsub231ss
485498096, %xmm1
, %xmm1
9739 // CHECK
: vfnmsub231ss
485498096, %xmm1
, %xmm1
{%k2
}
9740 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9741 vfnmsub231ss
485498096, %xmm1
, %xmm1
{%k2
}
9743 // CHECK
: vfnmsub231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9744 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9745 vfnmsub231ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9747 // CHECK
: vfnmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9748 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0xbf,0xff]
9749 vfnmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
9751 // CHECK
: vfnmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9752 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0xbf,0xff]
9753 vfnmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9755 // CHECK
: vfnmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9756 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0xbf,0xff]
9757 vfnmsub231ss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9759 // CHECK
: vfnmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9760 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0xbf,0xc9]
9761 vfnmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
9763 // CHECK
: vfnmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9764 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0xbf,0xc9]
9765 vfnmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9767 // CHECK
: vfnmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9768 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0xbf,0xc9]
9769 vfnmsub231ss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9771 // CHECK
: vfnmsub231ss
(%rdx
), %xmm15
, %xmm15
9772 // CHECK
: encoding
: [0xc4,0x62,0x01,0xbf,0x3a]
9773 vfnmsub231ss
(%rdx
), %xmm15
, %xmm15
9775 // CHECK
: vfnmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
9776 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0xbf,0x3a]
9777 vfnmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
9779 // CHECK
: vfnmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9780 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0xbf,0x3a]
9781 vfnmsub231ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9783 // CHECK
: vfnmsub231ss
(%rdx
), %xmm1
, %xmm1
9784 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0x0a]
9785 vfnmsub231ss
(%rdx
), %xmm1
, %xmm1
9787 // CHECK
: vfnmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
9788 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0x0a]
9789 vfnmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
9791 // CHECK
: vfnmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9792 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0x0a]
9793 vfnmsub231ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
9795 // CHECK
: vfnmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9796 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0xbf,0xff]
9797 vfnmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
9799 // CHECK
: vfnmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9800 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0xbf,0xff]
9801 vfnmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9803 // CHECK
: vfnmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9804 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0xbf,0xff]
9805 vfnmsub231ss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9807 // CHECK
: vfnmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9808 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0xbf,0xc9]
9809 vfnmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
9811 // CHECK
: vfnmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9812 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0xbf,0xc9]
9813 vfnmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9815 // CHECK
: vfnmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9816 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0xbf,0xc9]
9817 vfnmsub231ss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9819 // CHECK
: vfnmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9820 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0xbf,0xff]
9821 vfnmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
9823 // CHECK
: vfnmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9824 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0xbf,0xff]
9825 vfnmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9827 // CHECK
: vfnmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9828 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0xbf,0xff]
9829 vfnmsub231ss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9831 // CHECK
: vfnmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9832 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0xbf,0xc9]
9833 vfnmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
9835 // CHECK
: vfnmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9836 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0xbf,0xc9]
9837 vfnmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9839 // CHECK
: vfnmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9840 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0xbf,0xc9]
9841 vfnmsub231ss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9843 // CHECK
: vfnmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
9844 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0xbf,0xff]
9845 vfnmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
9847 // CHECK
: vfnmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9848 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0xbf,0xff]
9849 vfnmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
9851 // CHECK
: vfnmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9852 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0xbf,0xff]
9853 vfnmsub231ss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9855 // CHECK
: vfnmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9856 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0xbf,0xc9]
9857 vfnmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
9859 // CHECK
: vfnmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9860 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0xbf,0xc9]
9861 vfnmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
9863 // CHECK
: vfnmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9864 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0xbf,0xc9]
9865 vfnmsub231ss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9867 // CHECK
: vfnmsub231ss
%xmm15
, %xmm15
, %xmm15
9868 // CHECK
: encoding
: [0xc4,0x42,0x01,0xbf,0xff]
9869 vfnmsub231ss
%xmm15
, %xmm15
, %xmm15
9871 // CHECK
: vfnmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
9872 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0xbf,0xff]
9873 vfnmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
9875 // CHECK
: vfnmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9876 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0xbf,0xff]
9877 vfnmsub231ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
9879 // CHECK
: vfnmsub231ss
%xmm1
, %xmm1
, %xmm1
9880 // CHECK
: encoding
: [0xc4,0xe2,0x71,0xbf,0xc9]
9881 vfnmsub231ss
%xmm1
, %xmm1
, %xmm1
9883 // CHECK
: vfnmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
9884 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0xbf,0xc9]
9885 vfnmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
9887 // CHECK
: vfnmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9888 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0xbf,0xc9]
9889 vfnmsub231ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
9891 // CHECK
: vgetexpsd
485498096, %xmm15
, %xmm15
9892 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x43,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9893 vgetexpsd
485498096, %xmm15
, %xmm15
9895 // CHECK
: vgetexpsd
485498096, %xmm15
, %xmm15
{%k2
}
9896 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x43,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9897 vgetexpsd
485498096, %xmm15
, %xmm15
{%k2
}
9899 // CHECK
: vgetexpsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9900 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x43,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
9901 vgetexpsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
9903 // CHECK
: vgetexpsd
485498096, %xmm1
, %xmm1
9904 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9905 vgetexpsd
485498096, %xmm1
, %xmm1
9907 // CHECK
: vgetexpsd
485498096, %xmm1
, %xmm1
{%k2
}
9908 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9909 vgetexpsd
485498096, %xmm1
, %xmm1
{%k2
}
9911 // CHECK
: vgetexpsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9912 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
9913 vgetexpsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
9915 // CHECK
: vgetexpsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
9916 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x43,0x7c,0x82,0x40]
9917 vgetexpsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
9919 // CHECK
: vgetexpsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
9920 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x43,0x7c,0x82,0xc0]
9921 vgetexpsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
9923 // CHECK
: vgetexpsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9924 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x43,0x7c,0x82,0x40]
9925 vgetexpsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9927 // CHECK
: vgetexpsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9928 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x43,0x7c,0x82,0xc0]
9929 vgetexpsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
9931 // CHECK
: vgetexpsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9932 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x43,0x7c,0x82,0x40]
9933 vgetexpsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9935 // CHECK
: vgetexpsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9936 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x43,0x7c,0x82,0xc0]
9937 vgetexpsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
9939 // CHECK
: vgetexpsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
9940 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0x4c,0x82,0x40]
9941 vgetexpsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
9943 // CHECK
: vgetexpsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
9944 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0x4c,0x82,0xc0]
9945 vgetexpsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
9947 // CHECK
: vgetexpsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9948 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0x4c,0x82,0x40]
9949 vgetexpsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9951 // CHECK
: vgetexpsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9952 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0x4c,0x82,0xc0]
9953 vgetexpsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
9955 // CHECK
: vgetexpsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9956 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0x4c,0x82,0x40]
9957 vgetexpsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9959 // CHECK
: vgetexpsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9960 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0x4c,0x82,0xc0]
9961 vgetexpsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
9963 // CHECK
: vgetexpsd
512(%rdx
,%rax
), %xmm15
, %xmm15
9964 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x43,0x7c,0x02,0x40]
9965 vgetexpsd
512(%rdx
,%rax
), %xmm15
, %xmm15
9967 // CHECK
: vgetexpsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9968 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x43,0x7c,0x02,0x40]
9969 vgetexpsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
9971 // CHECK
: vgetexpsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9972 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x43,0x7c,0x02,0x40]
9973 vgetexpsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
9975 // CHECK
: vgetexpsd
512(%rdx
,%rax
), %xmm1
, %xmm1
9976 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0x4c,0x02,0x40]
9977 vgetexpsd
512(%rdx
,%rax
), %xmm1
, %xmm1
9979 // CHECK
: vgetexpsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9980 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0x4c,0x02,0x40]
9981 vgetexpsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
9983 // CHECK
: vgetexpsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9984 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0x4c,0x02,0x40]
9985 vgetexpsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
9987 // CHECK
: vgetexpsd
512(%rdx
), %xmm15
, %xmm15
9988 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x43,0x7a,0x40]
9989 vgetexpsd
512(%rdx
), %xmm15
, %xmm15
9991 // CHECK
: vgetexpsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
9992 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x43,0x7a,0x40]
9993 vgetexpsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
9995 // CHECK
: vgetexpsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9996 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x43,0x7a,0x40]
9997 vgetexpsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
9999 // CHECK
: vgetexpsd
512(%rdx
), %xmm1
, %xmm1
10000 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0x4a,0x40]
10001 vgetexpsd
512(%rdx
), %xmm1
, %xmm1
10003 // CHECK
: vgetexpsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
10004 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0x4a,0x40]
10005 vgetexpsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
10007 // CHECK
: vgetexpsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10008 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0x4a,0x40]
10009 vgetexpsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10011 // CHECK
: vgetexpsd
(%rdx
), %xmm15
, %xmm15
10012 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x43,0x3a]
10013 vgetexpsd
(%rdx
), %xmm15
, %xmm15
10015 // CHECK
: vgetexpsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
10016 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x43,0x3a]
10017 vgetexpsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
10019 // CHECK
: vgetexpsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10020 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x43,0x3a]
10021 vgetexpsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10023 // CHECK
: vgetexpsd
(%rdx
), %xmm1
, %xmm1
10024 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0x0a]
10025 vgetexpsd
(%rdx
), %xmm1
, %xmm1
10027 // CHECK
: vgetexpsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
10028 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0x0a]
10029 vgetexpsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
10031 // CHECK
: vgetexpsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10032 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0x0a]
10033 vgetexpsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10035 // CHECK
: vgetexpsd
{sae
}, %xmm15
, %xmm15
, %xmm15
10036 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0x43,0xff]
10037 vgetexpsd
{sae
}, %xmm15
, %xmm15
, %xmm15
10039 // CHECK
: vgetexpsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10040 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0x43,0xff]
10041 vgetexpsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10043 // CHECK
: vgetexpsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10044 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0x43,0xff]
10045 vgetexpsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10047 // CHECK
: vgetexpsd
{sae
}, %xmm1
, %xmm1
, %xmm1
10048 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0x43,0xc9]
10049 vgetexpsd
{sae
}, %xmm1
, %xmm1
, %xmm1
10051 // CHECK
: vgetexpsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10052 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0x43,0xc9]
10053 vgetexpsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10055 // CHECK
: vgetexpsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10056 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0x43,0xc9]
10057 vgetexpsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10059 // CHECK
: vgetexpsd
%xmm15
, %xmm15
, %xmm15
10060 // CHECK
: encoding
: [0x62,0x52,0x85,0x08,0x43,0xff]
10061 vgetexpsd
%xmm15
, %xmm15
, %xmm15
10063 // CHECK
: vgetexpsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
10064 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x43,0xff]
10065 vgetexpsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
10067 // CHECK
: vgetexpsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10068 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x43,0xff]
10069 vgetexpsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10071 // CHECK
: vgetexpsd
%xmm1
, %xmm1
, %xmm1
10072 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x43,0xc9]
10073 vgetexpsd
%xmm1
, %xmm1
, %xmm1
10075 // CHECK
: vgetexpsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
10076 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x43,0xc9]
10077 vgetexpsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
10079 // CHECK
: vgetexpsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10080 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x43,0xc9]
10081 vgetexpsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10083 // CHECK
: vgetexpss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
10084 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x43,0x7c,0x82,0x40]
10085 vgetexpss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
10087 // CHECK
: vgetexpss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
10088 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x43,0x7c,0x82,0xc0]
10089 vgetexpss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
10091 // CHECK
: vgetexpss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10092 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x43,0x7c,0x82,0x40]
10093 vgetexpss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10095 // CHECK
: vgetexpss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10096 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x43,0x7c,0x82,0xc0]
10097 vgetexpss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10099 // CHECK
: vgetexpss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10100 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x43,0x7c,0x82,0x40]
10101 vgetexpss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10103 // CHECK
: vgetexpss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10104 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x43,0x7c,0x82,0xc0]
10105 vgetexpss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10107 // CHECK
: vgetexpss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
10108 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0x4c,0x82,0x40]
10109 vgetexpss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
10111 // CHECK
: vgetexpss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
10112 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0x4c,0x82,0xc0]
10113 vgetexpss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
10115 // CHECK
: vgetexpss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10116 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0x4c,0x82,0x40]
10117 vgetexpss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10119 // CHECK
: vgetexpss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10120 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0x4c,0x82,0xc0]
10121 vgetexpss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10123 // CHECK
: vgetexpss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10124 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0x4c,0x82,0x40]
10125 vgetexpss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10127 // CHECK
: vgetexpss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10128 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0x4c,0x82,0xc0]
10129 vgetexpss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10131 // CHECK
: vgetexpss
256(%rdx
,%rax
), %xmm15
, %xmm15
10132 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x43,0x7c,0x02,0x40]
10133 vgetexpss
256(%rdx
,%rax
), %xmm15
, %xmm15
10135 // CHECK
: vgetexpss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10136 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x43,0x7c,0x02,0x40]
10137 vgetexpss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10139 // CHECK
: vgetexpss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10140 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x43,0x7c,0x02,0x40]
10141 vgetexpss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10143 // CHECK
: vgetexpss
256(%rdx
,%rax
), %xmm1
, %xmm1
10144 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0x4c,0x02,0x40]
10145 vgetexpss
256(%rdx
,%rax
), %xmm1
, %xmm1
10147 // CHECK
: vgetexpss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10148 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0x4c,0x02,0x40]
10149 vgetexpss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10151 // CHECK
: vgetexpss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10152 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0x4c,0x02,0x40]
10153 vgetexpss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10155 // CHECK
: vgetexpss
256(%rdx
), %xmm15
, %xmm15
10156 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x43,0x7a,0x40]
10157 vgetexpss
256(%rdx
), %xmm15
, %xmm15
10159 // CHECK
: vgetexpss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
10160 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x43,0x7a,0x40]
10161 vgetexpss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
10163 // CHECK
: vgetexpss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10164 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x43,0x7a,0x40]
10165 vgetexpss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10167 // CHECK
: vgetexpss
256(%rdx
), %xmm1
, %xmm1
10168 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0x4a,0x40]
10169 vgetexpss
256(%rdx
), %xmm1
, %xmm1
10171 // CHECK
: vgetexpss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
10172 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0x4a,0x40]
10173 vgetexpss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
10175 // CHECK
: vgetexpss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10176 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0x4a,0x40]
10177 vgetexpss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10179 // CHECK
: vgetexpss
485498096, %xmm15
, %xmm15
10180 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x43,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10181 vgetexpss
485498096, %xmm15
, %xmm15
10183 // CHECK
: vgetexpss
485498096, %xmm15
, %xmm15
{%k2
}
10184 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x43,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10185 vgetexpss
485498096, %xmm15
, %xmm15
{%k2
}
10187 // CHECK
: vgetexpss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
10188 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x43,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10189 vgetexpss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
10191 // CHECK
: vgetexpss
485498096, %xmm1
, %xmm1
10192 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10193 vgetexpss
485498096, %xmm1
, %xmm1
10195 // CHECK
: vgetexpss
485498096, %xmm1
, %xmm1
{%k2
}
10196 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10197 vgetexpss
485498096, %xmm1
, %xmm1
{%k2
}
10199 // CHECK
: vgetexpss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
10200 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10201 vgetexpss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
10203 // CHECK
: vgetexpss
(%rdx
), %xmm15
, %xmm15
10204 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x43,0x3a]
10205 vgetexpss
(%rdx
), %xmm15
, %xmm15
10207 // CHECK
: vgetexpss
(%rdx
), %xmm15
, %xmm15
{%k2
}
10208 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x43,0x3a]
10209 vgetexpss
(%rdx
), %xmm15
, %xmm15
{%k2
}
10211 // CHECK
: vgetexpss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10212 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x43,0x3a]
10213 vgetexpss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10215 // CHECK
: vgetexpss
(%rdx
), %xmm1
, %xmm1
10216 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0x0a]
10217 vgetexpss
(%rdx
), %xmm1
, %xmm1
10219 // CHECK
: vgetexpss
(%rdx
), %xmm1
, %xmm1
{%k2
}
10220 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0x0a]
10221 vgetexpss
(%rdx
), %xmm1
, %xmm1
{%k2
}
10223 // CHECK
: vgetexpss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10224 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0x0a]
10225 vgetexpss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10227 // CHECK
: vgetexpss
{sae
}, %xmm15
, %xmm15
, %xmm15
10228 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0x43,0xff]
10229 vgetexpss
{sae
}, %xmm15
, %xmm15
, %xmm15
10231 // CHECK
: vgetexpss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10232 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0x43,0xff]
10233 vgetexpss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10235 // CHECK
: vgetexpss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10236 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0x43,0xff]
10237 vgetexpss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10239 // CHECK
: vgetexpss
{sae
}, %xmm1
, %xmm1
, %xmm1
10240 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0x43,0xc9]
10241 vgetexpss
{sae
}, %xmm1
, %xmm1
, %xmm1
10243 // CHECK
: vgetexpss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10244 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0x43,0xc9]
10245 vgetexpss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10247 // CHECK
: vgetexpss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10248 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0x43,0xc9]
10249 vgetexpss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10251 // CHECK
: vgetexpss
%xmm15
, %xmm15
, %xmm15
10252 // CHECK
: encoding
: [0x62,0x52,0x05,0x08,0x43,0xff]
10253 vgetexpss
%xmm15
, %xmm15
, %xmm15
10255 // CHECK
: vgetexpss
%xmm15
, %xmm15
, %xmm15
{%k2
}
10256 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x43,0xff]
10257 vgetexpss
%xmm15
, %xmm15
, %xmm15
{%k2
}
10259 // CHECK
: vgetexpss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10260 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x43,0xff]
10261 vgetexpss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10263 // CHECK
: vgetexpss
%xmm1
, %xmm1
, %xmm1
10264 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x43,0xc9]
10265 vgetexpss
%xmm1
, %xmm1
, %xmm1
10267 // CHECK
: vgetexpss
%xmm1
, %xmm1
, %xmm1
{%k2
}
10268 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x43,0xc9]
10269 vgetexpss
%xmm1
, %xmm1
, %xmm1
{%k2
}
10271 // CHECK
: vgetexpss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10272 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x43,0xc9]
10273 vgetexpss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10275 // CHECK
: vgetmantsd $
0, 485498096, %xmm15
, %xmm15
10276 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x27,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10277 vgetmantsd $
0, 485498096, %xmm15
, %xmm15
10279 // CHECK
: vgetmantsd $
0, 485498096, %xmm15
, %xmm15
{%k2
}
10280 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x27,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10281 vgetmantsd $
0, 485498096, %xmm15
, %xmm15
{%k2
}
10283 // CHECK
: vgetmantsd $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
10284 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x27,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10285 vgetmantsd $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
10287 // CHECK
: vgetmantsd $
0, 485498096, %xmm1
, %xmm1
10288 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10289 vgetmantsd $
0, 485498096, %xmm1
, %xmm1
10291 // CHECK
: vgetmantsd $
0, 485498096, %xmm1
, %xmm1
{%k2
}
10292 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10293 vgetmantsd $
0, 485498096, %xmm1
, %xmm1
{%k2
}
10295 // CHECK
: vgetmantsd $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
10296 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10297 vgetmantsd $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
10299 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
10300 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x27,0x7c,0x82,0x40,0x00]
10301 vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
10303 // CHECK
: vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
10304 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x27,0x7c,0x82,0xc0,0x00]
10305 vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
10307 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10308 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x27,0x7c,0x82,0x40,0x00]
10309 vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10311 // CHECK
: vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10312 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x27,0x7c,0x82,0xc0,0x00]
10313 vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10315 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10316 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x27,0x7c,0x82,0x40,0x00]
10317 vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10319 // CHECK
: vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10320 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x27,0x7c,0x82,0xc0,0x00]
10321 vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10323 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
10324 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0x4c,0x82,0x40,0x00]
10325 vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
10327 // CHECK
: vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
10328 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0x4c,0x82,0xc0,0x00]
10329 vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
10331 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10332 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0x4c,0x82,0x40,0x00]
10333 vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10335 // CHECK
: vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10336 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0x4c,0x82,0xc0,0x00]
10337 vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10339 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10340 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0x4c,0x82,0x40,0x00]
10341 vgetmantsd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10343 // CHECK
: vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10344 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0x4c,0x82,0xc0,0x00]
10345 vgetmantsd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10347 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
10348 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x27,0x7c,0x02,0x40,0x00]
10349 vgetmantsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
10351 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10352 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x27,0x7c,0x02,0x40,0x00]
10353 vgetmantsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10355 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10356 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x27,0x7c,0x02,0x40,0x00]
10357 vgetmantsd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10359 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
10360 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0x4c,0x02,0x40,0x00]
10361 vgetmantsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
10363 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10364 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0x4c,0x02,0x40,0x00]
10365 vgetmantsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10367 // CHECK
: vgetmantsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10368 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0x4c,0x02,0x40,0x00]
10369 vgetmantsd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10371 // CHECK
: vgetmantsd $
0, 512(%rdx
), %xmm15
, %xmm15
10372 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x27,0x7a,0x40,0x00]
10373 vgetmantsd $
0, 512(%rdx
), %xmm15
, %xmm15
10375 // CHECK
: vgetmantsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
}
10376 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x27,0x7a,0x40,0x00]
10377 vgetmantsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
}
10379 // CHECK
: vgetmantsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10380 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x27,0x7a,0x40,0x00]
10381 vgetmantsd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10383 // CHECK
: vgetmantsd $
0, 512(%rdx
), %xmm1
, %xmm1
10384 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0x4a,0x40,0x00]
10385 vgetmantsd $
0, 512(%rdx
), %xmm1
, %xmm1
10387 // CHECK
: vgetmantsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
}
10388 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0x4a,0x40,0x00]
10389 vgetmantsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
}
10391 // CHECK
: vgetmantsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10392 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0x4a,0x40,0x00]
10393 vgetmantsd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10395 // CHECK
: vgetmantsd $
0, (%rdx
), %xmm15
, %xmm15
10396 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x27,0x3a,0x00]
10397 vgetmantsd $
0, (%rdx
), %xmm15
, %xmm15
10399 // CHECK
: vgetmantsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
10400 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x27,0x3a,0x00]
10401 vgetmantsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
10403 // CHECK
: vgetmantsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10404 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x27,0x3a,0x00]
10405 vgetmantsd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10407 // CHECK
: vgetmantsd $
0, (%rdx
), %xmm1
, %xmm1
10408 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0x0a,0x00]
10409 vgetmantsd $
0, (%rdx
), %xmm1
, %xmm1
10411 // CHECK
: vgetmantsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
10412 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0x0a,0x00]
10413 vgetmantsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
10415 // CHECK
: vgetmantsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10416 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0x0a,0x00]
10417 vgetmantsd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10419 // CHECK
: vgetmantsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
10420 // CHECK
: encoding
: [0x62,0x53,0x85,0x18,0x27,0xff,0x00]
10421 vgetmantsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
10423 // CHECK
: vgetmantsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10424 // CHECK
: encoding
: [0x62,0x53,0x85,0x1a,0x27,0xff,0x00]
10425 vgetmantsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10427 // CHECK
: vgetmantsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10428 // CHECK
: encoding
: [0x62,0x53,0x85,0x9a,0x27,0xff,0x00]
10429 vgetmantsd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10431 // CHECK
: vgetmantsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
10432 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x18,0x27,0xc9,0x00]
10433 vgetmantsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
10435 // CHECK
: vgetmantsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10436 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x1a,0x27,0xc9,0x00]
10437 vgetmantsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10439 // CHECK
: vgetmantsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10440 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x9a,0x27,0xc9,0x00]
10441 vgetmantsd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10443 // CHECK
: vgetmantsd $
0, %xmm15
, %xmm15
, %xmm15
10444 // CHECK
: encoding
: [0x62,0x53,0x85,0x08,0x27,0xff,0x00]
10445 vgetmantsd $
0, %xmm15
, %xmm15
, %xmm15
10447 // CHECK
: vgetmantsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
10448 // CHECK
: encoding
: [0x62,0x53,0x85,0x0a,0x27,0xff,0x00]
10449 vgetmantsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
10451 // CHECK
: vgetmantsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10452 // CHECK
: encoding
: [0x62,0x53,0x85,0x8a,0x27,0xff,0x00]
10453 vgetmantsd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10455 // CHECK
: vgetmantsd $
0, %xmm1
, %xmm1
, %xmm1
10456 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x27,0xc9,0x00]
10457 vgetmantsd $
0, %xmm1
, %xmm1
, %xmm1
10459 // CHECK
: vgetmantsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
10460 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x27,0xc9,0x00]
10461 vgetmantsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
10463 // CHECK
: vgetmantsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10464 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x27,0xc9,0x00]
10465 vgetmantsd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10467 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
10468 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x27,0x7c,0x82,0x40,0x00]
10469 vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
10471 // CHECK
: vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
10472 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x27,0x7c,0x82,0xc0,0x00]
10473 vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
10475 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10476 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x27,0x7c,0x82,0x40,0x00]
10477 vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10479 // CHECK
: vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10480 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x27,0x7c,0x82,0xc0,0x00]
10481 vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10483 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10484 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x27,0x7c,0x82,0x40,0x00]
10485 vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10487 // CHECK
: vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10488 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x27,0x7c,0x82,0xc0,0x00]
10489 vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10491 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
10492 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0x4c,0x82,0x40,0x00]
10493 vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
10495 // CHECK
: vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
10496 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0x4c,0x82,0xc0,0x00]
10497 vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
10499 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10500 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0x4c,0x82,0x40,0x00]
10501 vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10503 // CHECK
: vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10504 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0x4c,0x82,0xc0,0x00]
10505 vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10507 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10508 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0x4c,0x82,0x40,0x00]
10509 vgetmantss $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10511 // CHECK
: vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10512 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0x4c,0x82,0xc0,0x00]
10513 vgetmantss $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10515 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
10516 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x27,0x7c,0x02,0x40,0x00]
10517 vgetmantss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
10519 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10520 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x27,0x7c,0x02,0x40,0x00]
10521 vgetmantss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10523 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10524 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x27,0x7c,0x02,0x40,0x00]
10525 vgetmantss $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10527 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
10528 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0x4c,0x02,0x40,0x00]
10529 vgetmantss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
10531 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10532 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0x4c,0x02,0x40,0x00]
10533 vgetmantss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10535 // CHECK
: vgetmantss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10536 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0x4c,0x02,0x40,0x00]
10537 vgetmantss $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10539 // CHECK
: vgetmantss $
0, 256(%rdx
), %xmm15
, %xmm15
10540 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x27,0x7a,0x40,0x00]
10541 vgetmantss $
0, 256(%rdx
), %xmm15
, %xmm15
10543 // CHECK
: vgetmantss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
}
10544 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x27,0x7a,0x40,0x00]
10545 vgetmantss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
}
10547 // CHECK
: vgetmantss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10548 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x27,0x7a,0x40,0x00]
10549 vgetmantss $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10551 // CHECK
: vgetmantss $
0, 256(%rdx
), %xmm1
, %xmm1
10552 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0x4a,0x40,0x00]
10553 vgetmantss $
0, 256(%rdx
), %xmm1
, %xmm1
10555 // CHECK
: vgetmantss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
}
10556 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0x4a,0x40,0x00]
10557 vgetmantss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
}
10559 // CHECK
: vgetmantss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10560 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0x4a,0x40,0x00]
10561 vgetmantss $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10563 // CHECK
: vgetmantss $
0, 485498096, %xmm15
, %xmm15
10564 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x27,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10565 vgetmantss $
0, 485498096, %xmm15
, %xmm15
10567 // CHECK
: vgetmantss $
0, 485498096, %xmm15
, %xmm15
{%k2
}
10568 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x27,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10569 vgetmantss $
0, 485498096, %xmm15
, %xmm15
{%k2
}
10571 // CHECK
: vgetmantss $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
10572 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x27,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10573 vgetmantss $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
10575 // CHECK
: vgetmantss $
0, 485498096, %xmm1
, %xmm1
10576 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10577 vgetmantss $
0, 485498096, %xmm1
, %xmm1
10579 // CHECK
: vgetmantss $
0, 485498096, %xmm1
, %xmm1
{%k2
}
10580 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10581 vgetmantss $
0, 485498096, %xmm1
, %xmm1
{%k2
}
10583 // CHECK
: vgetmantss $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
10584 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
10585 vgetmantss $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
10587 // CHECK
: vgetmantss $
0, (%rdx
), %xmm15
, %xmm15
10588 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x27,0x3a,0x00]
10589 vgetmantss $
0, (%rdx
), %xmm15
, %xmm15
10591 // CHECK
: vgetmantss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
10592 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x27,0x3a,0x00]
10593 vgetmantss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
10595 // CHECK
: vgetmantss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10596 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x27,0x3a,0x00]
10597 vgetmantss $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10599 // CHECK
: vgetmantss $
0, (%rdx
), %xmm1
, %xmm1
10600 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0x0a,0x00]
10601 vgetmantss $
0, (%rdx
), %xmm1
, %xmm1
10603 // CHECK
: vgetmantss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
10604 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0x0a,0x00]
10605 vgetmantss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
10607 // CHECK
: vgetmantss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10608 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0x0a,0x00]
10609 vgetmantss $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10611 // CHECK
: vgetmantss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
10612 // CHECK
: encoding
: [0x62,0x53,0x05,0x18,0x27,0xff,0x00]
10613 vgetmantss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
10615 // CHECK
: vgetmantss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10616 // CHECK
: encoding
: [0x62,0x53,0x05,0x1a,0x27,0xff,0x00]
10617 vgetmantss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10619 // CHECK
: vgetmantss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10620 // CHECK
: encoding
: [0x62,0x53,0x05,0x9a,0x27,0xff,0x00]
10621 vgetmantss $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10623 // CHECK
: vgetmantss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
10624 // CHECK
: encoding
: [0x62,0xf3,0x75,0x18,0x27,0xc9,0x00]
10625 vgetmantss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
10627 // CHECK
: vgetmantss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10628 // CHECK
: encoding
: [0x62,0xf3,0x75,0x1a,0x27,0xc9,0x00]
10629 vgetmantss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10631 // CHECK
: vgetmantss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10632 // CHECK
: encoding
: [0x62,0xf3,0x75,0x9a,0x27,0xc9,0x00]
10633 vgetmantss $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10635 // CHECK
: vgetmantss $
0, %xmm15
, %xmm15
, %xmm15
10636 // CHECK
: encoding
: [0x62,0x53,0x05,0x08,0x27,0xff,0x00]
10637 vgetmantss $
0, %xmm15
, %xmm15
, %xmm15
10639 // CHECK
: vgetmantss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
10640 // CHECK
: encoding
: [0x62,0x53,0x05,0x0a,0x27,0xff,0x00]
10641 vgetmantss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
10643 // CHECK
: vgetmantss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10644 // CHECK
: encoding
: [0x62,0x53,0x05,0x8a,0x27,0xff,0x00]
10645 vgetmantss $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10647 // CHECK
: vgetmantss $
0, %xmm1
, %xmm1
, %xmm1
10648 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x27,0xc9,0x00]
10649 vgetmantss $
0, %xmm1
, %xmm1
, %xmm1
10651 // CHECK
: vgetmantss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
10652 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x27,0xc9,0x00]
10653 vgetmantss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
10655 // CHECK
: vgetmantss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10656 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x27,0xc9,0x00]
10657 vgetmantss $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10659 // CHECK
: vmaxsd
485498096, %xmm15
, %xmm15
10660 // CHECK
: encoding
: [0xc5,0x03,0x5f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10661 vmaxsd
485498096, %xmm15
, %xmm15
10663 // CHECK
: vmaxsd
485498096, %xmm15
, %xmm15
{%k2
}
10664 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10665 vmaxsd
485498096, %xmm15
, %xmm15
{%k2
}
10667 // CHECK
: vmaxsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
10668 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10669 vmaxsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
10671 // CHECK
: vmaxsd
485498096, %xmm1
, %xmm1
10672 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10673 vmaxsd
485498096, %xmm1
, %xmm1
10675 // CHECK
: vmaxsd
485498096, %xmm1
, %xmm1
{%k2
}
10676 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10677 vmaxsd
485498096, %xmm1
, %xmm1
{%k2
}
10679 // CHECK
: vmaxsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
10680 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10681 vmaxsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
10683 // CHECK
: vmaxsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
10684 // CHECK
: encoding
: [0xc5,0x03,0x5f,0xbc,0x82,0x00,0x02,0x00,0x00]
10685 vmaxsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
10687 // CHECK
: vmaxsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
10688 // CHECK
: encoding
: [0xc5,0x03,0x5f,0xbc,0x82,0x00,0xfe,0xff,0xff]
10689 vmaxsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
10691 // CHECK
: vmaxsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10692 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5f,0x7c,0x82,0x40]
10693 vmaxsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10695 // CHECK
: vmaxsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10696 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5f,0x7c,0x82,0xc0]
10697 vmaxsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10699 // CHECK
: vmaxsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10700 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5f,0x7c,0x82,0x40]
10701 vmaxsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10703 // CHECK
: vmaxsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10704 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5f,0x7c,0x82,0xc0]
10705 vmaxsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10707 // CHECK
: vmaxsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
10708 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0x8c,0x82,0x00,0x02,0x00,0x00]
10709 vmaxsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
10711 // CHECK
: vmaxsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
10712 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0x8c,0x82,0x00,0xfe,0xff,0xff]
10713 vmaxsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
10715 // CHECK
: vmaxsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10716 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0x4c,0x82,0x40]
10717 vmaxsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10719 // CHECK
: vmaxsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10720 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0x4c,0x82,0xc0]
10721 vmaxsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10723 // CHECK
: vmaxsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10724 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0x4c,0x82,0x40]
10725 vmaxsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10727 // CHECK
: vmaxsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10728 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0x4c,0x82,0xc0]
10729 vmaxsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10731 // CHECK
: vmaxsd
512(%rdx
,%rax
), %xmm15
, %xmm15
10732 // CHECK
: encoding
: [0xc5,0x03,0x5f,0xbc,0x02,0x00,0x02,0x00,0x00]
10733 vmaxsd
512(%rdx
,%rax
), %xmm15
, %xmm15
10735 // CHECK
: vmaxsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10736 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5f,0x7c,0x02,0x40]
10737 vmaxsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10739 // CHECK
: vmaxsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10740 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5f,0x7c,0x02,0x40]
10741 vmaxsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10743 // CHECK
: vmaxsd
512(%rdx
,%rax
), %xmm1
, %xmm1
10744 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0x8c,0x02,0x00,0x02,0x00,0x00]
10745 vmaxsd
512(%rdx
,%rax
), %xmm1
, %xmm1
10747 // CHECK
: vmaxsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10748 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0x4c,0x02,0x40]
10749 vmaxsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10751 // CHECK
: vmaxsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10752 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0x4c,0x02,0x40]
10753 vmaxsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10755 // CHECK
: vmaxsd
512(%rdx
), %xmm15
, %xmm15
10756 // CHECK
: encoding
: [0xc5,0x03,0x5f,0xba,0x00,0x02,0x00,0x00]
10757 vmaxsd
512(%rdx
), %xmm15
, %xmm15
10759 // CHECK
: vmaxsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
10760 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5f,0x7a,0x40]
10761 vmaxsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
10763 // CHECK
: vmaxsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10764 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5f,0x7a,0x40]
10765 vmaxsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10767 // CHECK
: vmaxsd
512(%rdx
), %xmm1
, %xmm1
10768 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0x8a,0x00,0x02,0x00,0x00]
10769 vmaxsd
512(%rdx
), %xmm1
, %xmm1
10771 // CHECK
: vmaxsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
10772 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0x4a,0x40]
10773 vmaxsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
10775 // CHECK
: vmaxsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10776 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0x4a,0x40]
10777 vmaxsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10779 // CHECK
: vmaxsd
(%rdx
), %xmm15
, %xmm15
10780 // CHECK
: encoding
: [0xc5,0x03,0x5f,0x3a]
10781 vmaxsd
(%rdx
), %xmm15
, %xmm15
10783 // CHECK
: vmaxsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
10784 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5f,0x3a]
10785 vmaxsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
10787 // CHECK
: vmaxsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10788 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5f,0x3a]
10789 vmaxsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10791 // CHECK
: vmaxsd
(%rdx
), %xmm1
, %xmm1
10792 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0x0a]
10793 vmaxsd
(%rdx
), %xmm1
, %xmm1
10795 // CHECK
: vmaxsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
10796 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0x0a]
10797 vmaxsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
10799 // CHECK
: vmaxsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10800 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0x0a]
10801 vmaxsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10803 // CHECK
: vmaxsd
{sae
}, %xmm15
, %xmm15
, %xmm15
10804 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x5f,0xff]
10805 vmaxsd
{sae
}, %xmm15
, %xmm15
, %xmm15
10807 // CHECK
: vmaxsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10808 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x5f,0xff]
10809 vmaxsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
10811 // CHECK
: vmaxsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10812 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x5f,0xff]
10813 vmaxsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10815 // CHECK
: vmaxsd
{sae
}, %xmm1
, %xmm1
, %xmm1
10816 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x5f,0xc9]
10817 vmaxsd
{sae
}, %xmm1
, %xmm1
, %xmm1
10819 // CHECK
: vmaxsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10820 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x5f,0xc9]
10821 vmaxsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
10823 // CHECK
: vmaxsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10824 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x5f,0xc9]
10825 vmaxsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10827 // CHECK
: vmaxsd
%xmm15
, %xmm15
, %xmm15
10828 // CHECK
: encoding
: [0xc4,0x41,0x03,0x5f,0xff]
10829 vmaxsd
%xmm15
, %xmm15
, %xmm15
10831 // CHECK
: vmaxsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
10832 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x5f,0xff]
10833 vmaxsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
10835 // CHECK
: vmaxsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10836 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x5f,0xff]
10837 vmaxsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
10839 // CHECK
: vmaxsd
%xmm1
, %xmm1
, %xmm1
10840 // CHECK
: encoding
: [0xc5,0xf3,0x5f,0xc9]
10841 vmaxsd
%xmm1
, %xmm1
, %xmm1
10843 // CHECK
: vmaxsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
10844 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5f,0xc9]
10845 vmaxsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
10847 // CHECK
: vmaxsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10848 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5f,0xc9]
10849 vmaxsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
10851 // CHECK
: vmaxss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
10852 // CHECK
: encoding
: [0xc5,0x02,0x5f,0xbc,0x82,0x00,0x01,0x00,0x00]
10853 vmaxss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
10855 // CHECK
: vmaxss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
10856 // CHECK
: encoding
: [0xc5,0x02,0x5f,0xbc,0x82,0x00,0xff,0xff,0xff]
10857 vmaxss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
10859 // CHECK
: vmaxss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10860 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5f,0x7c,0x82,0x40]
10861 vmaxss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10863 // CHECK
: vmaxss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10864 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5f,0x7c,0x82,0xc0]
10865 vmaxss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
10867 // CHECK
: vmaxss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10868 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5f,0x7c,0x82,0x40]
10869 vmaxss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10871 // CHECK
: vmaxss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10872 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5f,0x7c,0x82,0xc0]
10873 vmaxss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
10875 // CHECK
: vmaxss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
10876 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0x8c,0x82,0x00,0x01,0x00,0x00]
10877 vmaxss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
10879 // CHECK
: vmaxss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
10880 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0x8c,0x82,0x00,0xff,0xff,0xff]
10881 vmaxss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
10883 // CHECK
: vmaxss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10884 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0x4c,0x82,0x40]
10885 vmaxss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10887 // CHECK
: vmaxss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10888 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0x4c,0x82,0xc0]
10889 vmaxss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
10891 // CHECK
: vmaxss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10892 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0x4c,0x82,0x40]
10893 vmaxss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10895 // CHECK
: vmaxss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10896 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0x4c,0x82,0xc0]
10897 vmaxss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
10899 // CHECK
: vmaxss
256(%rdx
,%rax
), %xmm15
, %xmm15
10900 // CHECK
: encoding
: [0xc5,0x02,0x5f,0xbc,0x02,0x00,0x01,0x00,0x00]
10901 vmaxss
256(%rdx
,%rax
), %xmm15
, %xmm15
10903 // CHECK
: vmaxss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10904 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5f,0x7c,0x02,0x40]
10905 vmaxss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
10907 // CHECK
: vmaxss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10908 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5f,0x7c,0x02,0x40]
10909 vmaxss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
10911 // CHECK
: vmaxss
256(%rdx
,%rax
), %xmm1
, %xmm1
10912 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0x8c,0x02,0x00,0x01,0x00,0x00]
10913 vmaxss
256(%rdx
,%rax
), %xmm1
, %xmm1
10915 // CHECK
: vmaxss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10916 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0x4c,0x02,0x40]
10917 vmaxss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
10919 // CHECK
: vmaxss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10920 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0x4c,0x02,0x40]
10921 vmaxss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
10923 // CHECK
: vmaxss
256(%rdx
), %xmm15
, %xmm15
10924 // CHECK
: encoding
: [0xc5,0x02,0x5f,0xba,0x00,0x01,0x00,0x00]
10925 vmaxss
256(%rdx
), %xmm15
, %xmm15
10927 // CHECK
: vmaxss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
10928 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5f,0x7a,0x40]
10929 vmaxss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
10931 // CHECK
: vmaxss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10932 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5f,0x7a,0x40]
10933 vmaxss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10935 // CHECK
: vmaxss
256(%rdx
), %xmm1
, %xmm1
10936 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0x8a,0x00,0x01,0x00,0x00]
10937 vmaxss
256(%rdx
), %xmm1
, %xmm1
10939 // CHECK
: vmaxss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
10940 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0x4a,0x40]
10941 vmaxss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
10943 // CHECK
: vmaxss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10944 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0x4a,0x40]
10945 vmaxss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10947 // CHECK
: vmaxss
485498096, %xmm15
, %xmm15
10948 // CHECK
: encoding
: [0xc5,0x02,0x5f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10949 vmaxss
485498096, %xmm15
, %xmm15
10951 // CHECK
: vmaxss
485498096, %xmm15
, %xmm15
{%k2
}
10952 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10953 vmaxss
485498096, %xmm15
, %xmm15
{%k2
}
10955 // CHECK
: vmaxss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
10956 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
10957 vmaxss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
10959 // CHECK
: vmaxss
485498096, %xmm1
, %xmm1
10960 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10961 vmaxss
485498096, %xmm1
, %xmm1
10963 // CHECK
: vmaxss
485498096, %xmm1
, %xmm1
{%k2
}
10964 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10965 vmaxss
485498096, %xmm1
, %xmm1
{%k2
}
10967 // CHECK
: vmaxss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
10968 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
10969 vmaxss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
10971 // CHECK
: vmaxss
(%rdx
), %xmm15
, %xmm15
10972 // CHECK
: encoding
: [0xc5,0x02,0x5f,0x3a]
10973 vmaxss
(%rdx
), %xmm15
, %xmm15
10975 // CHECK
: vmaxss
(%rdx
), %xmm15
, %xmm15
{%k2
}
10976 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5f,0x3a]
10977 vmaxss
(%rdx
), %xmm15
, %xmm15
{%k2
}
10979 // CHECK
: vmaxss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10980 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5f,0x3a]
10981 vmaxss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
10983 // CHECK
: vmaxss
(%rdx
), %xmm1
, %xmm1
10984 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0x0a]
10985 vmaxss
(%rdx
), %xmm1
, %xmm1
10987 // CHECK
: vmaxss
(%rdx
), %xmm1
, %xmm1
{%k2
}
10988 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0x0a]
10989 vmaxss
(%rdx
), %xmm1
, %xmm1
{%k2
}
10991 // CHECK
: vmaxss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10992 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0x0a]
10993 vmaxss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
10995 // CHECK
: vmaxss
{sae
}, %xmm15
, %xmm15
, %xmm15
10996 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x5f,0xff]
10997 vmaxss
{sae
}, %xmm15
, %xmm15
, %xmm15
10999 // CHECK
: vmaxss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
11000 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x5f,0xff]
11001 vmaxss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
11003 // CHECK
: vmaxss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11004 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x5f,0xff]
11005 vmaxss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11007 // CHECK
: vmaxss
{sae
}, %xmm1
, %xmm1
, %xmm1
11008 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x5f,0xc9]
11009 vmaxss
{sae
}, %xmm1
, %xmm1
, %xmm1
11011 // CHECK
: vmaxss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
11012 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x5f,0xc9]
11013 vmaxss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
11015 // CHECK
: vmaxss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11016 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x5f,0xc9]
11017 vmaxss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11019 // CHECK
: vmaxss
%xmm15
, %xmm15
, %xmm15
11020 // CHECK
: encoding
: [0xc4,0x41,0x02,0x5f,0xff]
11021 vmaxss
%xmm15
, %xmm15
, %xmm15
11023 // CHECK
: vmaxss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11024 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x5f,0xff]
11025 vmaxss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11027 // CHECK
: vmaxss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11028 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x5f,0xff]
11029 vmaxss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11031 // CHECK
: vmaxss
%xmm1
, %xmm1
, %xmm1
11032 // CHECK
: encoding
: [0xc5,0xf2,0x5f,0xc9]
11033 vmaxss
%xmm1
, %xmm1
, %xmm1
11035 // CHECK
: vmaxss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11036 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5f,0xc9]
11037 vmaxss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11039 // CHECK
: vmaxss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11040 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5f,0xc9]
11041 vmaxss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11043 // CHECK
: vminsd
485498096, %xmm15
, %xmm15
11044 // CHECK
: encoding
: [0xc5,0x03,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11045 vminsd
485498096, %xmm15
, %xmm15
11047 // CHECK
: vminsd
485498096, %xmm15
, %xmm15
{%k2
}
11048 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11049 vminsd
485498096, %xmm15
, %xmm15
{%k2
}
11051 // CHECK
: vminsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
11052 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11053 vminsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
11055 // CHECK
: vminsd
485498096, %xmm1
, %xmm1
11056 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11057 vminsd
485498096, %xmm1
, %xmm1
11059 // CHECK
: vminsd
485498096, %xmm1
, %xmm1
{%k2
}
11060 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11061 vminsd
485498096, %xmm1
, %xmm1
{%k2
}
11063 // CHECK
: vminsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
11064 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11065 vminsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
11067 // CHECK
: vminsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
11068 // CHECK
: encoding
: [0xc5,0x03,0x5d,0xbc,0x82,0x00,0x02,0x00,0x00]
11069 vminsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
11071 // CHECK
: vminsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
11072 // CHECK
: encoding
: [0xc5,0x03,0x5d,0xbc,0x82,0x00,0xfe,0xff,0xff]
11073 vminsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
11075 // CHECK
: vminsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11076 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5d,0x7c,0x82,0x40]
11077 vminsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11079 // CHECK
: vminsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11080 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5d,0x7c,0x82,0xc0]
11081 vminsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11083 // CHECK
: vminsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11084 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5d,0x7c,0x82,0x40]
11085 vminsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11087 // CHECK
: vminsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11088 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5d,0x7c,0x82,0xc0]
11089 vminsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11091 // CHECK
: vminsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
11092 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0x8c,0x82,0x00,0x02,0x00,0x00]
11093 vminsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
11095 // CHECK
: vminsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
11096 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0x8c,0x82,0x00,0xfe,0xff,0xff]
11097 vminsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
11099 // CHECK
: vminsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11100 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0x4c,0x82,0x40]
11101 vminsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11103 // CHECK
: vminsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11104 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0x4c,0x82,0xc0]
11105 vminsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11107 // CHECK
: vminsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11108 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0x4c,0x82,0x40]
11109 vminsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11111 // CHECK
: vminsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11112 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0x4c,0x82,0xc0]
11113 vminsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11115 // CHECK
: vminsd
512(%rdx
,%rax
), %xmm15
, %xmm15
11116 // CHECK
: encoding
: [0xc5,0x03,0x5d,0xbc,0x02,0x00,0x02,0x00,0x00]
11117 vminsd
512(%rdx
,%rax
), %xmm15
, %xmm15
11119 // CHECK
: vminsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
11120 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5d,0x7c,0x02,0x40]
11121 vminsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
11123 // CHECK
: vminsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
11124 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5d,0x7c,0x02,0x40]
11125 vminsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
11127 // CHECK
: vminsd
512(%rdx
,%rax
), %xmm1
, %xmm1
11128 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0x8c,0x02,0x00,0x02,0x00,0x00]
11129 vminsd
512(%rdx
,%rax
), %xmm1
, %xmm1
11131 // CHECK
: vminsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
11132 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0x4c,0x02,0x40]
11133 vminsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
11135 // CHECK
: vminsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
11136 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0x4c,0x02,0x40]
11137 vminsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
11139 // CHECK
: vminsd
512(%rdx
), %xmm15
, %xmm15
11140 // CHECK
: encoding
: [0xc5,0x03,0x5d,0xba,0x00,0x02,0x00,0x00]
11141 vminsd
512(%rdx
), %xmm15
, %xmm15
11143 // CHECK
: vminsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
11144 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5d,0x7a,0x40]
11145 vminsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
11147 // CHECK
: vminsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11148 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5d,0x7a,0x40]
11149 vminsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11151 // CHECK
: vminsd
512(%rdx
), %xmm1
, %xmm1
11152 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0x8a,0x00,0x02,0x00,0x00]
11153 vminsd
512(%rdx
), %xmm1
, %xmm1
11155 // CHECK
: vminsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
11156 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0x4a,0x40]
11157 vminsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
11159 // CHECK
: vminsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11160 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0x4a,0x40]
11161 vminsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11163 // CHECK
: vminsd
(%rdx
), %xmm15
, %xmm15
11164 // CHECK
: encoding
: [0xc5,0x03,0x5d,0x3a]
11165 vminsd
(%rdx
), %xmm15
, %xmm15
11167 // CHECK
: vminsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
11168 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5d,0x3a]
11169 vminsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
11171 // CHECK
: vminsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11172 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5d,0x3a]
11173 vminsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11175 // CHECK
: vminsd
(%rdx
), %xmm1
, %xmm1
11176 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0x0a]
11177 vminsd
(%rdx
), %xmm1
, %xmm1
11179 // CHECK
: vminsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
11180 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0x0a]
11181 vminsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
11183 // CHECK
: vminsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11184 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0x0a]
11185 vminsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11187 // CHECK
: vminsd
{sae
}, %xmm15
, %xmm15
, %xmm15
11188 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x5d,0xff]
11189 vminsd
{sae
}, %xmm15
, %xmm15
, %xmm15
11191 // CHECK
: vminsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
11192 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x5d,0xff]
11193 vminsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
11195 // CHECK
: vminsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11196 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x5d,0xff]
11197 vminsd
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11199 // CHECK
: vminsd
{sae
}, %xmm1
, %xmm1
, %xmm1
11200 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x5d,0xc9]
11201 vminsd
{sae
}, %xmm1
, %xmm1
, %xmm1
11203 // CHECK
: vminsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
11204 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x5d,0xc9]
11205 vminsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
11207 // CHECK
: vminsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11208 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x5d,0xc9]
11209 vminsd
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11211 // CHECK
: vminsd
%xmm15
, %xmm15
, %xmm15
11212 // CHECK
: encoding
: [0xc4,0x41,0x03,0x5d,0xff]
11213 vminsd
%xmm15
, %xmm15
, %xmm15
11215 // CHECK
: vminsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
11216 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x5d,0xff]
11217 vminsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
11219 // CHECK
: vminsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11220 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x5d,0xff]
11221 vminsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11223 // CHECK
: vminsd
%xmm1
, %xmm1
, %xmm1
11224 // CHECK
: encoding
: [0xc5,0xf3,0x5d,0xc9]
11225 vminsd
%xmm1
, %xmm1
, %xmm1
11227 // CHECK
: vminsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
11228 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5d,0xc9]
11229 vminsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
11231 // CHECK
: vminsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11232 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5d,0xc9]
11233 vminsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11235 // CHECK
: vminss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
11236 // CHECK
: encoding
: [0xc5,0x02,0x5d,0xbc,0x82,0x00,0x01,0x00,0x00]
11237 vminss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
11239 // CHECK
: vminss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
11240 // CHECK
: encoding
: [0xc5,0x02,0x5d,0xbc,0x82,0x00,0xff,0xff,0xff]
11241 vminss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
11243 // CHECK
: vminss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11244 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5d,0x7c,0x82,0x40]
11245 vminss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11247 // CHECK
: vminss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11248 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5d,0x7c,0x82,0xc0]
11249 vminss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
11251 // CHECK
: vminss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11252 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5d,0x7c,0x82,0x40]
11253 vminss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11255 // CHECK
: vminss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11256 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5d,0x7c,0x82,0xc0]
11257 vminss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
11259 // CHECK
: vminss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
11260 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0x8c,0x82,0x00,0x01,0x00,0x00]
11261 vminss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
11263 // CHECK
: vminss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
11264 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0x8c,0x82,0x00,0xff,0xff,0xff]
11265 vminss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
11267 // CHECK
: vminss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11268 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0x4c,0x82,0x40]
11269 vminss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11271 // CHECK
: vminss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11272 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0x4c,0x82,0xc0]
11273 vminss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
11275 // CHECK
: vminss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11276 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0x4c,0x82,0x40]
11277 vminss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11279 // CHECK
: vminss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11280 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0x4c,0x82,0xc0]
11281 vminss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
11283 // CHECK
: vminss
256(%rdx
,%rax
), %xmm15
, %xmm15
11284 // CHECK
: encoding
: [0xc5,0x02,0x5d,0xbc,0x02,0x00,0x01,0x00,0x00]
11285 vminss
256(%rdx
,%rax
), %xmm15
, %xmm15
11287 // CHECK
: vminss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
11288 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5d,0x7c,0x02,0x40]
11289 vminss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
11291 // CHECK
: vminss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
11292 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5d,0x7c,0x02,0x40]
11293 vminss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
11295 // CHECK
: vminss
256(%rdx
,%rax
), %xmm1
, %xmm1
11296 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0x8c,0x02,0x00,0x01,0x00,0x00]
11297 vminss
256(%rdx
,%rax
), %xmm1
, %xmm1
11299 // CHECK
: vminss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
11300 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0x4c,0x02,0x40]
11301 vminss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
11303 // CHECK
: vminss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
11304 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0x4c,0x02,0x40]
11305 vminss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
11307 // CHECK
: vminss
256(%rdx
), %xmm15
, %xmm15
11308 // CHECK
: encoding
: [0xc5,0x02,0x5d,0xba,0x00,0x01,0x00,0x00]
11309 vminss
256(%rdx
), %xmm15
, %xmm15
11311 // CHECK
: vminss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
11312 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5d,0x7a,0x40]
11313 vminss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
11315 // CHECK
: vminss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11316 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5d,0x7a,0x40]
11317 vminss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11319 // CHECK
: vminss
256(%rdx
), %xmm1
, %xmm1
11320 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0x8a,0x00,0x01,0x00,0x00]
11321 vminss
256(%rdx
), %xmm1
, %xmm1
11323 // CHECK
: vminss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
11324 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0x4a,0x40]
11325 vminss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
11327 // CHECK
: vminss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11328 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0x4a,0x40]
11329 vminss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11331 // CHECK
: vminss
485498096, %xmm15
, %xmm15
11332 // CHECK
: encoding
: [0xc5,0x02,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11333 vminss
485498096, %xmm15
, %xmm15
11335 // CHECK
: vminss
485498096, %xmm15
, %xmm15
{%k2
}
11336 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11337 vminss
485498096, %xmm15
, %xmm15
{%k2
}
11339 // CHECK
: vminss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
11340 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11341 vminss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
11343 // CHECK
: vminss
485498096, %xmm1
, %xmm1
11344 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11345 vminss
485498096, %xmm1
, %xmm1
11347 // CHECK
: vminss
485498096, %xmm1
, %xmm1
{%k2
}
11348 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11349 vminss
485498096, %xmm1
, %xmm1
{%k2
}
11351 // CHECK
: vminss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
11352 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11353 vminss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
11355 // CHECK
: vminss
(%rdx
), %xmm15
, %xmm15
11356 // CHECK
: encoding
: [0xc5,0x02,0x5d,0x3a]
11357 vminss
(%rdx
), %xmm15
, %xmm15
11359 // CHECK
: vminss
(%rdx
), %xmm15
, %xmm15
{%k2
}
11360 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5d,0x3a]
11361 vminss
(%rdx
), %xmm15
, %xmm15
{%k2
}
11363 // CHECK
: vminss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11364 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5d,0x3a]
11365 vminss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
11367 // CHECK
: vminss
(%rdx
), %xmm1
, %xmm1
11368 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0x0a]
11369 vminss
(%rdx
), %xmm1
, %xmm1
11371 // CHECK
: vminss
(%rdx
), %xmm1
, %xmm1
{%k2
}
11372 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0x0a]
11373 vminss
(%rdx
), %xmm1
, %xmm1
{%k2
}
11375 // CHECK
: vminss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11376 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0x0a]
11377 vminss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
11379 // CHECK
: vminss
{sae
}, %xmm15
, %xmm15
, %xmm15
11380 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x5d,0xff]
11381 vminss
{sae
}, %xmm15
, %xmm15
, %xmm15
11383 // CHECK
: vminss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
11384 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x5d,0xff]
11385 vminss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
11387 // CHECK
: vminss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11388 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x5d,0xff]
11389 vminss
{sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11391 // CHECK
: vminss
{sae
}, %xmm1
, %xmm1
, %xmm1
11392 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x5d,0xc9]
11393 vminss
{sae
}, %xmm1
, %xmm1
, %xmm1
11395 // CHECK
: vminss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
11396 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x5d,0xc9]
11397 vminss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
11399 // CHECK
: vminss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11400 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x5d,0xc9]
11401 vminss
{sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11403 // CHECK
: vminss
%xmm15
, %xmm15
, %xmm15
11404 // CHECK
: encoding
: [0xc4,0x41,0x02,0x5d,0xff]
11405 vminss
%xmm15
, %xmm15
, %xmm15
11407 // CHECK
: vminss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11408 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x5d,0xff]
11409 vminss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11411 // CHECK
: vminss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11412 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x5d,0xff]
11413 vminss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11415 // CHECK
: vminss
%xmm1
, %xmm1
, %xmm1
11416 // CHECK
: encoding
: [0xc5,0xf2,0x5d,0xc9]
11417 vminss
%xmm1
, %xmm1
, %xmm1
11419 // CHECK
: vminss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11420 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5d,0xc9]
11421 vminss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11423 // CHECK
: vminss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11424 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5d,0xc9]
11425 vminss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11427 // CHECK
: vmovsd
485498096, %xmm15
11428 // CHECK
: encoding
: [0xc5,0x7b,0x10,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11429 vmovsd
485498096, %xmm15
11431 // CHECK
: vmovsd
485498096, %xmm15
{%k2
}
11432 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x10,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11433 vmovsd
485498096, %xmm15
{%k2
}
11435 // CHECK
: vmovsd
485498096, %xmm15
{%k2
} {z
}
11436 // CHECK
: encoding
: [0x62,0x71,0xff,0x8a,0x10,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11437 vmovsd
485498096, %xmm15
{%k2
} {z
}
11439 // CHECK
: vmovsd
485498096, %xmm1
11440 // CHECK
: encoding
: [0xc5,0xfb,0x10,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11441 vmovsd
485498096, %xmm1
11443 // CHECK
: vmovsd
485498096, %xmm1
{%k2
}
11444 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x10,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11445 vmovsd
485498096, %xmm1
{%k2
}
11447 // CHECK
: vmovsd
485498096, %xmm1
{%k2
} {z
}
11448 // CHECK
: encoding
: [0x62,0xf1,0xff,0x8a,0x10,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11449 vmovsd
485498096, %xmm1
{%k2
} {z
}
11451 // CHECK
: vmovsd
512(%rdx
,%rax
,4), %xmm15
11452 // CHECK
: encoding
: [0xc5,0x7b,0x10,0xbc,0x82,0x00,0x02,0x00,0x00]
11453 vmovsd
512(%rdx
,%rax
,4), %xmm15
11455 // CHECK
: vmovsd
-512(%rdx
,%rax
,4), %xmm15
11456 // CHECK
: encoding
: [0xc5,0x7b,0x10,0xbc,0x82,0x00,0xfe,0xff,0xff]
11457 vmovsd
-512(%rdx
,%rax
,4), %xmm15
11459 // CHECK
: vmovsd
512(%rdx
,%rax
,4), %xmm15
{%k2
}
11460 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x10,0x7c,0x82,0x40]
11461 vmovsd
512(%rdx
,%rax
,4), %xmm15
{%k2
}
11463 // CHECK
: vmovsd
-512(%rdx
,%rax
,4), %xmm15
{%k2
}
11464 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x10,0x7c,0x82,0xc0]
11465 vmovsd
-512(%rdx
,%rax
,4), %xmm15
{%k2
}
11467 // CHECK
: vmovsd
512(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11468 // CHECK
: encoding
: [0x62,0x71,0xff,0x8a,0x10,0x7c,0x82,0x40]
11469 vmovsd
512(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11471 // CHECK
: vmovsd
-512(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11472 // CHECK
: encoding
: [0x62,0x71,0xff,0x8a,0x10,0x7c,0x82,0xc0]
11473 vmovsd
-512(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11475 // CHECK
: vmovsd
512(%rdx
,%rax
,4), %xmm1
11476 // CHECK
: encoding
: [0xc5,0xfb,0x10,0x8c,0x82,0x00,0x02,0x00,0x00]
11477 vmovsd
512(%rdx
,%rax
,4), %xmm1
11479 // CHECK
: vmovsd
-512(%rdx
,%rax
,4), %xmm1
11480 // CHECK
: encoding
: [0xc5,0xfb,0x10,0x8c,0x82,0x00,0xfe,0xff,0xff]
11481 vmovsd
-512(%rdx
,%rax
,4), %xmm1
11483 // CHECK
: vmovsd
512(%rdx
,%rax
,4), %xmm1
{%k2
}
11484 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x10,0x4c,0x82,0x40]
11485 vmovsd
512(%rdx
,%rax
,4), %xmm1
{%k2
}
11487 // CHECK
: vmovsd
-512(%rdx
,%rax
,4), %xmm1
{%k2
}
11488 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x10,0x4c,0x82,0xc0]
11489 vmovsd
-512(%rdx
,%rax
,4), %xmm1
{%k2
}
11491 // CHECK
: vmovsd
512(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11492 // CHECK
: encoding
: [0x62,0xf1,0xff,0x8a,0x10,0x4c,0x82,0x40]
11493 vmovsd
512(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11495 // CHECK
: vmovsd
-512(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11496 // CHECK
: encoding
: [0x62,0xf1,0xff,0x8a,0x10,0x4c,0x82,0xc0]
11497 vmovsd
-512(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11499 // CHECK
: vmovsd
512(%rdx
,%rax
), %xmm15
11500 // CHECK
: encoding
: [0xc5,0x7b,0x10,0xbc,0x02,0x00,0x02,0x00,0x00]
11501 vmovsd
512(%rdx
,%rax
), %xmm15
11503 // CHECK
: vmovsd
512(%rdx
,%rax
), %xmm15
{%k2
}
11504 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x10,0x7c,0x02,0x40]
11505 vmovsd
512(%rdx
,%rax
), %xmm15
{%k2
}
11507 // CHECK
: vmovsd
512(%rdx
,%rax
), %xmm15
{%k2
} {z
}
11508 // CHECK
: encoding
: [0x62,0x71,0xff,0x8a,0x10,0x7c,0x02,0x40]
11509 vmovsd
512(%rdx
,%rax
), %xmm15
{%k2
} {z
}
11511 // CHECK
: vmovsd
512(%rdx
,%rax
), %xmm1
11512 // CHECK
: encoding
: [0xc5,0xfb,0x10,0x8c,0x02,0x00,0x02,0x00,0x00]
11513 vmovsd
512(%rdx
,%rax
), %xmm1
11515 // CHECK
: vmovsd
512(%rdx
,%rax
), %xmm1
{%k2
}
11516 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x10,0x4c,0x02,0x40]
11517 vmovsd
512(%rdx
,%rax
), %xmm1
{%k2
}
11519 // CHECK
: vmovsd
512(%rdx
,%rax
), %xmm1
{%k2
} {z
}
11520 // CHECK
: encoding
: [0x62,0xf1,0xff,0x8a,0x10,0x4c,0x02,0x40]
11521 vmovsd
512(%rdx
,%rax
), %xmm1
{%k2
} {z
}
11523 // CHECK
: vmovsd
512(%rdx
), %xmm15
11524 // CHECK
: encoding
: [0xc5,0x7b,0x10,0xba,0x00,0x02,0x00,0x00]
11525 vmovsd
512(%rdx
), %xmm15
11527 // CHECK
: vmovsd
512(%rdx
), %xmm15
{%k2
}
11528 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x10,0x7a,0x40]
11529 vmovsd
512(%rdx
), %xmm15
{%k2
}
11531 // CHECK
: vmovsd
512(%rdx
), %xmm15
{%k2
} {z
}
11532 // CHECK
: encoding
: [0x62,0x71,0xff,0x8a,0x10,0x7a,0x40]
11533 vmovsd
512(%rdx
), %xmm15
{%k2
} {z
}
11535 // CHECK
: vmovsd
512(%rdx
), %xmm1
11536 // CHECK
: encoding
: [0xc5,0xfb,0x10,0x8a,0x00,0x02,0x00,0x00]
11537 vmovsd
512(%rdx
), %xmm1
11539 // CHECK
: vmovsd
512(%rdx
), %xmm1
{%k2
}
11540 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x10,0x4a,0x40]
11541 vmovsd
512(%rdx
), %xmm1
{%k2
}
11543 // CHECK
: vmovsd
512(%rdx
), %xmm1
{%k2
} {z
}
11544 // CHECK
: encoding
: [0x62,0xf1,0xff,0x8a,0x10,0x4a,0x40]
11545 vmovsd
512(%rdx
), %xmm1
{%k2
} {z
}
11547 // CHECK
: vmovsd
(%rdx
), %xmm15
11548 // CHECK
: encoding
: [0xc5,0x7b,0x10,0x3a]
11549 vmovsd
(%rdx
), %xmm15
11551 // CHECK
: vmovsd
(%rdx
), %xmm15
{%k2
}
11552 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x10,0x3a]
11553 vmovsd
(%rdx
), %xmm15
{%k2
}
11555 // CHECK
: vmovsd
(%rdx
), %xmm15
{%k2
} {z
}
11556 // CHECK
: encoding
: [0x62,0x71,0xff,0x8a,0x10,0x3a]
11557 vmovsd
(%rdx
), %xmm15
{%k2
} {z
}
11559 // CHECK
: vmovsd
(%rdx
), %xmm1
11560 // CHECK
: encoding
: [0xc5,0xfb,0x10,0x0a]
11561 vmovsd
(%rdx
), %xmm1
11563 // CHECK
: vmovsd
(%rdx
), %xmm1
{%k2
}
11564 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x10,0x0a]
11565 vmovsd
(%rdx
), %xmm1
{%k2
}
11567 // CHECK
: vmovsd
(%rdx
), %xmm1
{%k2
} {z
}
11568 // CHECK
: encoding
: [0x62,0xf1,0xff,0x8a,0x10,0x0a]
11569 vmovsd
(%rdx
), %xmm1
{%k2
} {z
}
11571 // CHECK
: vmovsd
%xmm15
, %xmm15
, %xmm15
11572 // CHECK
: encoding
: [0xc4,0x41,0x03,0x11,0xff]
11573 vmovsd.s
%xmm15
, %xmm15
, %xmm15
11575 // CHECK
: vmovsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
11576 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x11,0xff]
11577 vmovsd.s
%xmm15
, %xmm15
, %xmm15
{%k2
}
11579 // CHECK
: vmovsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11580 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x11,0xff]
11581 vmovsd.s
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11583 // CHECK
: vmovsd
%xmm1
, %xmm1
, %xmm1
11584 // CHECK
: encoding
: [0xc5,0xf3,0x11,0xc9]
11585 vmovsd.s
%xmm1
, %xmm1
, %xmm1
11587 // CHECK
: vmovsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
11588 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x11,0xc9]
11589 vmovsd.s
%xmm1
, %xmm1
, %xmm1
{%k2
}
11591 // CHECK
: vmovsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11592 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x11,0xc9]
11593 vmovsd.s
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11595 // CHECK
: vmovsd
%xmm1
, 485498096
11596 // CHECK
: encoding
: [0xc5,0xfb,0x11,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11597 vmovsd
%xmm1
, 485498096
11599 // CHECK
: vmovsd
%xmm1
, 485498096 {%k2
}
11600 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x11,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11601 vmovsd
%xmm1
, 485498096 {%k2
}
11603 // CHECK
: vmovsd
%xmm1
, 512(%rdx
)
11604 // CHECK
: encoding
: [0xc5,0xfb,0x11,0x8a,0x00,0x02,0x00,0x00]
11605 vmovsd
%xmm1
, 512(%rdx
)
11607 // CHECK
: vmovsd
%xmm1
, 512(%rdx
) {%k2
}
11608 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x11,0x4a,0x40]
11609 vmovsd
%xmm1
, 512(%rdx
) {%k2
}
11611 // CHECK
: vmovsd
%xmm1
, 512(%rdx
,%rax
,4)
11612 // CHECK
: encoding
: [0xc5,0xfb,0x11,0x8c,0x82,0x00,0x02,0x00,0x00]
11613 vmovsd
%xmm1
, 512(%rdx
,%rax
,4)
11615 // CHECK
: vmovsd
%xmm1
, -512(%rdx
,%rax
,4)
11616 // CHECK
: encoding
: [0xc5,0xfb,0x11,0x8c,0x82,0x00,0xfe,0xff,0xff]
11617 vmovsd
%xmm1
, -512(%rdx
,%rax
,4)
11619 // CHECK
: vmovsd
%xmm1
, 512(%rdx
,%rax
,4) {%k2
}
11620 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x11,0x4c,0x82,0x40]
11621 vmovsd
%xmm1
, 512(%rdx
,%rax
,4) {%k2
}
11623 // CHECK
: vmovsd
%xmm1
, -512(%rdx
,%rax
,4) {%k2
}
11624 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x11,0x4c,0x82,0xc0]
11625 vmovsd
%xmm1
, -512(%rdx
,%rax
,4) {%k2
}
11627 // CHECK
: vmovsd
%xmm1
, 512(%rdx
,%rax
)
11628 // CHECK
: encoding
: [0xc5,0xfb,0x11,0x8c,0x02,0x00,0x02,0x00,0x00]
11629 vmovsd
%xmm1
, 512(%rdx
,%rax
)
11631 // CHECK
: vmovsd
%xmm1
, 512(%rdx
,%rax
) {%k2
}
11632 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x11,0x4c,0x02,0x40]
11633 vmovsd
%xmm1
, 512(%rdx
,%rax
) {%k2
}
11635 // CHECK
: vmovsd
%xmm15
, 485498096
11636 // CHECK
: encoding
: [0xc5,0x7b,0x11,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11637 vmovsd
%xmm15
, 485498096
11639 // CHECK
: vmovsd
%xmm15
, 485498096 {%k2
}
11640 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x11,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11641 vmovsd
%xmm15
, 485498096 {%k2
}
11643 // CHECK
: vmovsd
%xmm15
, 512(%rdx
)
11644 // CHECK
: encoding
: [0xc5,0x7b,0x11,0xba,0x00,0x02,0x00,0x00]
11645 vmovsd
%xmm15
, 512(%rdx
)
11647 // CHECK
: vmovsd
%xmm15
, 512(%rdx
) {%k2
}
11648 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x11,0x7a,0x40]
11649 vmovsd
%xmm15
, 512(%rdx
) {%k2
}
11651 // CHECK
: vmovsd
%xmm15
, 512(%rdx
,%rax
,4)
11652 // CHECK
: encoding
: [0xc5,0x7b,0x11,0xbc,0x82,0x00,0x02,0x00,0x00]
11653 vmovsd
%xmm15
, 512(%rdx
,%rax
,4)
11655 // CHECK
: vmovsd
%xmm15
, -512(%rdx
,%rax
,4)
11656 // CHECK
: encoding
: [0xc5,0x7b,0x11,0xbc,0x82,0x00,0xfe,0xff,0xff]
11657 vmovsd
%xmm15
, -512(%rdx
,%rax
,4)
11659 // CHECK
: vmovsd
%xmm15
, 512(%rdx
,%rax
,4) {%k2
}
11660 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x11,0x7c,0x82,0x40]
11661 vmovsd
%xmm15
, 512(%rdx
,%rax
,4) {%k2
}
11663 // CHECK
: vmovsd
%xmm15
, -512(%rdx
,%rax
,4) {%k2
}
11664 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x11,0x7c,0x82,0xc0]
11665 vmovsd
%xmm15
, -512(%rdx
,%rax
,4) {%k2
}
11667 // CHECK
: vmovsd
%xmm15
, 512(%rdx
,%rax
)
11668 // CHECK
: encoding
: [0xc5,0x7b,0x11,0xbc,0x02,0x00,0x02,0x00,0x00]
11669 vmovsd
%xmm15
, 512(%rdx
,%rax
)
11671 // CHECK
: vmovsd
%xmm15
, 512(%rdx
,%rax
) {%k2
}
11672 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x11,0x7c,0x02,0x40]
11673 vmovsd
%xmm15
, 512(%rdx
,%rax
) {%k2
}
11675 // CHECK
: vmovsd
%xmm15
, (%rdx
)
11676 // CHECK
: encoding
: [0xc5,0x7b,0x11,0x3a]
11677 vmovsd
%xmm15
, (%rdx
)
11679 // CHECK
: vmovsd
%xmm15
, (%rdx
) {%k2
}
11680 // CHECK
: encoding
: [0x62,0x71,0xff,0x0a,0x11,0x3a]
11681 vmovsd
%xmm15
, (%rdx
) {%k2
}
11683 // CHECK
: vmovsd
%xmm15
, %xmm15
, %xmm15
11684 // CHECK
: encoding
: [0xc4,0x41,0x03,0x10,0xff]
11685 vmovsd
%xmm15
, %xmm15
, %xmm15
11687 // CHECK
: vmovsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
11688 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x10,0xff]
11689 vmovsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
11691 // CHECK
: vmovsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11692 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x10,0xff]
11693 vmovsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11695 // CHECK
: vmovsd
%xmm1
, (%rdx
)
11696 // CHECK
: encoding
: [0xc5,0xfb,0x11,0x0a]
11697 vmovsd
%xmm1
, (%rdx
)
11699 // CHECK
: vmovsd
%xmm1
, (%rdx
) {%k2
}
11700 // CHECK
: encoding
: [0x62,0xf1,0xff,0x0a,0x11,0x0a]
11701 vmovsd
%xmm1
, (%rdx
) {%k2
}
11703 // CHECK
: vmovsd
%xmm1
, %xmm1
, %xmm1
11704 // CHECK
: encoding
: [0xc5,0xf3,0x10,0xc9]
11705 vmovsd
%xmm1
, %xmm1
, %xmm1
11707 // CHECK
: vmovsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
11708 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x10,0xc9]
11709 vmovsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
11711 // CHECK
: vmovsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11712 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x10,0xc9]
11713 vmovsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11715 // CHECK
: vmovss
256(%rdx
,%rax
,4), %xmm15
11716 // CHECK
: encoding
: [0xc5,0x7a,0x10,0xbc,0x82,0x00,0x01,0x00,0x00]
11717 vmovss
256(%rdx
,%rax
,4), %xmm15
11719 // CHECK
: vmovss
-256(%rdx
,%rax
,4), %xmm15
11720 // CHECK
: encoding
: [0xc5,0x7a,0x10,0xbc,0x82,0x00,0xff,0xff,0xff]
11721 vmovss
-256(%rdx
,%rax
,4), %xmm15
11723 // CHECK
: vmovss
256(%rdx
,%rax
,4), %xmm15
{%k2
}
11724 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x10,0x7c,0x82,0x40]
11725 vmovss
256(%rdx
,%rax
,4), %xmm15
{%k2
}
11727 // CHECK
: vmovss
-256(%rdx
,%rax
,4), %xmm15
{%k2
}
11728 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x10,0x7c,0x82,0xc0]
11729 vmovss
-256(%rdx
,%rax
,4), %xmm15
{%k2
}
11731 // CHECK
: vmovss
256(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11732 // CHECK
: encoding
: [0x62,0x71,0x7e,0x8a,0x10,0x7c,0x82,0x40]
11733 vmovss
256(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11735 // CHECK
: vmovss
-256(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11736 // CHECK
: encoding
: [0x62,0x71,0x7e,0x8a,0x10,0x7c,0x82,0xc0]
11737 vmovss
-256(%rdx
,%rax
,4), %xmm15
{%k2
} {z
}
11739 // CHECK
: vmovss
256(%rdx
,%rax
,4), %xmm1
11740 // CHECK
: encoding
: [0xc5,0xfa,0x10,0x8c,0x82,0x00,0x01,0x00,0x00]
11741 vmovss
256(%rdx
,%rax
,4), %xmm1
11743 // CHECK
: vmovss
-256(%rdx
,%rax
,4), %xmm1
11744 // CHECK
: encoding
: [0xc5,0xfa,0x10,0x8c,0x82,0x00,0xff,0xff,0xff]
11745 vmovss
-256(%rdx
,%rax
,4), %xmm1
11747 // CHECK
: vmovss
256(%rdx
,%rax
,4), %xmm1
{%k2
}
11748 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x10,0x4c,0x82,0x40]
11749 vmovss
256(%rdx
,%rax
,4), %xmm1
{%k2
}
11751 // CHECK
: vmovss
-256(%rdx
,%rax
,4), %xmm1
{%k2
}
11752 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x10,0x4c,0x82,0xc0]
11753 vmovss
-256(%rdx
,%rax
,4), %xmm1
{%k2
}
11755 // CHECK
: vmovss
256(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11756 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x8a,0x10,0x4c,0x82,0x40]
11757 vmovss
256(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11759 // CHECK
: vmovss
-256(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11760 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x8a,0x10,0x4c,0x82,0xc0]
11761 vmovss
-256(%rdx
,%rax
,4), %xmm1
{%k2
} {z
}
11763 // CHECK
: vmovss
256(%rdx
,%rax
), %xmm15
11764 // CHECK
: encoding
: [0xc5,0x7a,0x10,0xbc,0x02,0x00,0x01,0x00,0x00]
11765 vmovss
256(%rdx
,%rax
), %xmm15
11767 // CHECK
: vmovss
256(%rdx
,%rax
), %xmm15
{%k2
}
11768 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x10,0x7c,0x02,0x40]
11769 vmovss
256(%rdx
,%rax
), %xmm15
{%k2
}
11771 // CHECK
: vmovss
256(%rdx
,%rax
), %xmm15
{%k2
} {z
}
11772 // CHECK
: encoding
: [0x62,0x71,0x7e,0x8a,0x10,0x7c,0x02,0x40]
11773 vmovss
256(%rdx
,%rax
), %xmm15
{%k2
} {z
}
11775 // CHECK
: vmovss
256(%rdx
,%rax
), %xmm1
11776 // CHECK
: encoding
: [0xc5,0xfa,0x10,0x8c,0x02,0x00,0x01,0x00,0x00]
11777 vmovss
256(%rdx
,%rax
), %xmm1
11779 // CHECK
: vmovss
256(%rdx
,%rax
), %xmm1
{%k2
}
11780 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x10,0x4c,0x02,0x40]
11781 vmovss
256(%rdx
,%rax
), %xmm1
{%k2
}
11783 // CHECK
: vmovss
256(%rdx
,%rax
), %xmm1
{%k2
} {z
}
11784 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x8a,0x10,0x4c,0x02,0x40]
11785 vmovss
256(%rdx
,%rax
), %xmm1
{%k2
} {z
}
11787 // CHECK
: vmovss
256(%rdx
), %xmm15
11788 // CHECK
: encoding
: [0xc5,0x7a,0x10,0xba,0x00,0x01,0x00,0x00]
11789 vmovss
256(%rdx
), %xmm15
11791 // CHECK
: vmovss
256(%rdx
), %xmm15
{%k2
}
11792 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x10,0x7a,0x40]
11793 vmovss
256(%rdx
), %xmm15
{%k2
}
11795 // CHECK
: vmovss
256(%rdx
), %xmm15
{%k2
} {z
}
11796 // CHECK
: encoding
: [0x62,0x71,0x7e,0x8a,0x10,0x7a,0x40]
11797 vmovss
256(%rdx
), %xmm15
{%k2
} {z
}
11799 // CHECK
: vmovss
256(%rdx
), %xmm1
11800 // CHECK
: encoding
: [0xc5,0xfa,0x10,0x8a,0x00,0x01,0x00,0x00]
11801 vmovss
256(%rdx
), %xmm1
11803 // CHECK
: vmovss
256(%rdx
), %xmm1
{%k2
}
11804 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x10,0x4a,0x40]
11805 vmovss
256(%rdx
), %xmm1
{%k2
}
11807 // CHECK
: vmovss
256(%rdx
), %xmm1
{%k2
} {z
}
11808 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x8a,0x10,0x4a,0x40]
11809 vmovss
256(%rdx
), %xmm1
{%k2
} {z
}
11811 // CHECK
: vmovss
485498096, %xmm15
11812 // CHECK
: encoding
: [0xc5,0x7a,0x10,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11813 vmovss
485498096, %xmm15
11815 // CHECK
: vmovss
485498096, %xmm15
{%k2
}
11816 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x10,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11817 vmovss
485498096, %xmm15
{%k2
}
11819 // CHECK
: vmovss
485498096, %xmm15
{%k2
} {z
}
11820 // CHECK
: encoding
: [0x62,0x71,0x7e,0x8a,0x10,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11821 vmovss
485498096, %xmm15
{%k2
} {z
}
11823 // CHECK
: vmovss
485498096, %xmm1
11824 // CHECK
: encoding
: [0xc5,0xfa,0x10,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11825 vmovss
485498096, %xmm1
11827 // CHECK
: vmovss
485498096, %xmm1
{%k2
}
11828 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x10,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11829 vmovss
485498096, %xmm1
{%k2
}
11831 // CHECK
: vmovss
485498096, %xmm1
{%k2
} {z
}
11832 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x8a,0x10,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11833 vmovss
485498096, %xmm1
{%k2
} {z
}
11835 // CHECK
: vmovss
(%rdx
), %xmm15
11836 // CHECK
: encoding
: [0xc5,0x7a,0x10,0x3a]
11837 vmovss
(%rdx
), %xmm15
11839 // CHECK
: vmovss
(%rdx
), %xmm15
{%k2
}
11840 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x10,0x3a]
11841 vmovss
(%rdx
), %xmm15
{%k2
}
11843 // CHECK
: vmovss
(%rdx
), %xmm15
{%k2
} {z
}
11844 // CHECK
: encoding
: [0x62,0x71,0x7e,0x8a,0x10,0x3a]
11845 vmovss
(%rdx
), %xmm15
{%k2
} {z
}
11847 // CHECK
: vmovss
(%rdx
), %xmm1
11848 // CHECK
: encoding
: [0xc5,0xfa,0x10,0x0a]
11849 vmovss
(%rdx
), %xmm1
11851 // CHECK
: vmovss
(%rdx
), %xmm1
{%k2
}
11852 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x10,0x0a]
11853 vmovss
(%rdx
), %xmm1
{%k2
}
11855 // CHECK
: vmovss
(%rdx
), %xmm1
{%k2
} {z
}
11856 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x8a,0x10,0x0a]
11857 vmovss
(%rdx
), %xmm1
{%k2
} {z
}
11859 // CHECK
: vmovss
%xmm15
, %xmm15
, %xmm15
11860 // CHECK
: encoding
: [0xc4,0x41,0x02,0x11,0xff]
11861 vmovss.s
%xmm15
, %xmm15
, %xmm15
11863 // CHECK
: vmovss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11864 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x11,0xff]
11865 vmovss.s
%xmm15
, %xmm15
, %xmm15
{%k2
}
11867 // CHECK
: vmovss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11868 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x11,0xff]
11869 vmovss.s
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11871 // CHECK
: vmovss
%xmm1
, %xmm1
, %xmm1
11872 // CHECK
: encoding
: [0xc5,0xf2,0x11,0xc9]
11873 vmovss.s
%xmm1
, %xmm1
, %xmm1
11875 // CHECK
: vmovss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11876 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x11,0xc9]
11877 vmovss.s
%xmm1
, %xmm1
, %xmm1
{%k2
}
11879 // CHECK
: vmovss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11880 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x11,0xc9]
11881 vmovss.s
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
11883 // CHECK
: vmovss
%xmm1
, 256(%rdx
)
11884 // CHECK
: encoding
: [0xc5,0xfa,0x11,0x8a,0x00,0x01,0x00,0x00]
11885 vmovss
%xmm1
, 256(%rdx
)
11887 // CHECK
: vmovss
%xmm1
, 256(%rdx
) {%k2
}
11888 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x11,0x4a,0x40]
11889 vmovss
%xmm1
, 256(%rdx
) {%k2
}
11891 // CHECK
: vmovss
%xmm1
, 256(%rdx
,%rax
,4)
11892 // CHECK
: encoding
: [0xc5,0xfa,0x11,0x8c,0x82,0x00,0x01,0x00,0x00]
11893 vmovss
%xmm1
, 256(%rdx
,%rax
,4)
11895 // CHECK
: vmovss
%xmm1
, -256(%rdx
,%rax
,4)
11896 // CHECK
: encoding
: [0xc5,0xfa,0x11,0x8c,0x82,0x00,0xff,0xff,0xff]
11897 vmovss
%xmm1
, -256(%rdx
,%rax
,4)
11899 // CHECK
: vmovss
%xmm1
, 256(%rdx
,%rax
,4) {%k2
}
11900 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x11,0x4c,0x82,0x40]
11901 vmovss
%xmm1
, 256(%rdx
,%rax
,4) {%k2
}
11903 // CHECK
: vmovss
%xmm1
, -256(%rdx
,%rax
,4) {%k2
}
11904 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x11,0x4c,0x82,0xc0]
11905 vmovss
%xmm1
, -256(%rdx
,%rax
,4) {%k2
}
11907 // CHECK
: vmovss
%xmm1
, 256(%rdx
,%rax
)
11908 // CHECK
: encoding
: [0xc5,0xfa,0x11,0x8c,0x02,0x00,0x01,0x00,0x00]
11909 vmovss
%xmm1
, 256(%rdx
,%rax
)
11911 // CHECK
: vmovss
%xmm1
, 256(%rdx
,%rax
) {%k2
}
11912 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x11,0x4c,0x02,0x40]
11913 vmovss
%xmm1
, 256(%rdx
,%rax
) {%k2
}
11915 // CHECK
: vmovss
%xmm1
, 485498096
11916 // CHECK
: encoding
: [0xc5,0xfa,0x11,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11917 vmovss
%xmm1
, 485498096
11919 // CHECK
: vmovss
%xmm1
, 485498096 {%k2
}
11920 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x11,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
11921 vmovss
%xmm1
, 485498096 {%k2
}
11923 // CHECK
: vmovss
%xmm15
, 256(%rdx
)
11924 // CHECK
: encoding
: [0xc5,0x7a,0x11,0xba,0x00,0x01,0x00,0x00]
11925 vmovss
%xmm15
, 256(%rdx
)
11927 // CHECK
: vmovss
%xmm15
, 256(%rdx
) {%k2
}
11928 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x11,0x7a,0x40]
11929 vmovss
%xmm15
, 256(%rdx
) {%k2
}
11931 // CHECK
: vmovss
%xmm15
, 256(%rdx
,%rax
,4)
11932 // CHECK
: encoding
: [0xc5,0x7a,0x11,0xbc,0x82,0x00,0x01,0x00,0x00]
11933 vmovss
%xmm15
, 256(%rdx
,%rax
,4)
11935 // CHECK
: vmovss
%xmm15
, -256(%rdx
,%rax
,4)
11936 // CHECK
: encoding
: [0xc5,0x7a,0x11,0xbc,0x82,0x00,0xff,0xff,0xff]
11937 vmovss
%xmm15
, -256(%rdx
,%rax
,4)
11939 // CHECK
: vmovss
%xmm15
, 256(%rdx
,%rax
,4) {%k2
}
11940 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x11,0x7c,0x82,0x40]
11941 vmovss
%xmm15
, 256(%rdx
,%rax
,4) {%k2
}
11943 // CHECK
: vmovss
%xmm15
, -256(%rdx
,%rax
,4) {%k2
}
11944 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x11,0x7c,0x82,0xc0]
11945 vmovss
%xmm15
, -256(%rdx
,%rax
,4) {%k2
}
11947 // CHECK
: vmovss
%xmm15
, 256(%rdx
,%rax
)
11948 // CHECK
: encoding
: [0xc5,0x7a,0x11,0xbc,0x02,0x00,0x01,0x00,0x00]
11949 vmovss
%xmm15
, 256(%rdx
,%rax
)
11951 // CHECK
: vmovss
%xmm15
, 256(%rdx
,%rax
) {%k2
}
11952 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x11,0x7c,0x02,0x40]
11953 vmovss
%xmm15
, 256(%rdx
,%rax
) {%k2
}
11955 // CHECK
: vmovss
%xmm15
, 485498096
11956 // CHECK
: encoding
: [0xc5,0x7a,0x11,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11957 vmovss
%xmm15
, 485498096
11959 // CHECK
: vmovss
%xmm15
, 485498096 {%k2
}
11960 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x11,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
11961 vmovss
%xmm15
, 485498096 {%k2
}
11963 // CHECK
: vmovss
%xmm15
, (%rdx
)
11964 // CHECK
: encoding
: [0xc5,0x7a,0x11,0x3a]
11965 vmovss
%xmm15
, (%rdx
)
11967 // CHECK
: vmovss
%xmm15
, (%rdx
) {%k2
}
11968 // CHECK
: encoding
: [0x62,0x71,0x7e,0x0a,0x11,0x3a]
11969 vmovss
%xmm15
, (%rdx
) {%k2
}
11971 // CHECK
: vmovss
%xmm15
, %xmm15
, %xmm15
11972 // CHECK
: encoding
: [0xc4,0x41,0x02,0x10,0xff]
11973 vmovss
%xmm15
, %xmm15
, %xmm15
11975 // CHECK
: vmovss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11976 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x10,0xff]
11977 vmovss
%xmm15
, %xmm15
, %xmm15
{%k2
}
11979 // CHECK
: vmovss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11980 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x10,0xff]
11981 vmovss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
11983 // CHECK
: vmovss
%xmm1
, (%rdx
)
11984 // CHECK
: encoding
: [0xc5,0xfa,0x11,0x0a]
11985 vmovss
%xmm1
, (%rdx
)
11987 // CHECK
: vmovss
%xmm1
, (%rdx
) {%k2
}
11988 // CHECK
: encoding
: [0x62,0xf1,0x7e,0x0a,0x11,0x0a]
11989 vmovss
%xmm1
, (%rdx
) {%k2
}
11991 // CHECK
: vmovss
%xmm1
, %xmm1
, %xmm1
11992 // CHECK
: encoding
: [0xc5,0xf2,0x10,0xc9]
11993 vmovss
%xmm1
, %xmm1
, %xmm1
11995 // CHECK
: vmovss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11996 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x10,0xc9]
11997 vmovss
%xmm1
, %xmm1
, %xmm1
{%k2
}
11999 // CHECK
: vmovss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12000 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x10,0xc9]
12001 vmovss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12003 // CHECK
: vmulsd
485498096, %xmm15
, %xmm15
12004 // CHECK
: encoding
: [0xc5,0x03,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12005 vmulsd
485498096, %xmm15
, %xmm15
12007 // CHECK
: vmulsd
485498096, %xmm15
, %xmm15
{%k2
}
12008 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12009 vmulsd
485498096, %xmm15
, %xmm15
{%k2
}
12011 // CHECK
: vmulsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12012 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12013 vmulsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12015 // CHECK
: vmulsd
485498096, %xmm1
, %xmm1
12016 // CHECK
: encoding
: [0xc5,0xf3,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12017 vmulsd
485498096, %xmm1
, %xmm1
12019 // CHECK
: vmulsd
485498096, %xmm1
, %xmm1
{%k2
}
12020 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12021 vmulsd
485498096, %xmm1
, %xmm1
{%k2
}
12023 // CHECK
: vmulsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12024 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12025 vmulsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12027 // CHECK
: vmulsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
12028 // CHECK
: encoding
: [0xc5,0x03,0x59,0xbc,0x82,0x00,0x02,0x00,0x00]
12029 vmulsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
12031 // CHECK
: vmulsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
12032 // CHECK
: encoding
: [0xc5,0x03,0x59,0xbc,0x82,0x00,0xfe,0xff,0xff]
12033 vmulsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
12035 // CHECK
: vmulsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12036 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x59,0x7c,0x82,0x40]
12037 vmulsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12039 // CHECK
: vmulsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12040 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x59,0x7c,0x82,0xc0]
12041 vmulsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12043 // CHECK
: vmulsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12044 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x59,0x7c,0x82,0x40]
12045 vmulsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12047 // CHECK
: vmulsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12048 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x59,0x7c,0x82,0xc0]
12049 vmulsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12051 // CHECK
: vmulsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
12052 // CHECK
: encoding
: [0xc5,0xf3,0x59,0x8c,0x82,0x00,0x02,0x00,0x00]
12053 vmulsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
12055 // CHECK
: vmulsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
12056 // CHECK
: encoding
: [0xc5,0xf3,0x59,0x8c,0x82,0x00,0xfe,0xff,0xff]
12057 vmulsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
12059 // CHECK
: vmulsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12060 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0x4c,0x82,0x40]
12061 vmulsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12063 // CHECK
: vmulsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12064 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0x4c,0x82,0xc0]
12065 vmulsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12067 // CHECK
: vmulsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12068 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0x4c,0x82,0x40]
12069 vmulsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12071 // CHECK
: vmulsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12072 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0x4c,0x82,0xc0]
12073 vmulsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12075 // CHECK
: vmulsd
512(%rdx
,%rax
), %xmm15
, %xmm15
12076 // CHECK
: encoding
: [0xc5,0x03,0x59,0xbc,0x02,0x00,0x02,0x00,0x00]
12077 vmulsd
512(%rdx
,%rax
), %xmm15
, %xmm15
12079 // CHECK
: vmulsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12080 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x59,0x7c,0x02,0x40]
12081 vmulsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12083 // CHECK
: vmulsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12084 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x59,0x7c,0x02,0x40]
12085 vmulsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12087 // CHECK
: vmulsd
512(%rdx
,%rax
), %xmm1
, %xmm1
12088 // CHECK
: encoding
: [0xc5,0xf3,0x59,0x8c,0x02,0x00,0x02,0x00,0x00]
12089 vmulsd
512(%rdx
,%rax
), %xmm1
, %xmm1
12091 // CHECK
: vmulsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12092 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0x4c,0x02,0x40]
12093 vmulsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12095 // CHECK
: vmulsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12096 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0x4c,0x02,0x40]
12097 vmulsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12099 // CHECK
: vmulsd
512(%rdx
), %xmm15
, %xmm15
12100 // CHECK
: encoding
: [0xc5,0x03,0x59,0xba,0x00,0x02,0x00,0x00]
12101 vmulsd
512(%rdx
), %xmm15
, %xmm15
12103 // CHECK
: vmulsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
12104 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x59,0x7a,0x40]
12105 vmulsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
12107 // CHECK
: vmulsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12108 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x59,0x7a,0x40]
12109 vmulsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12111 // CHECK
: vmulsd
512(%rdx
), %xmm1
, %xmm1
12112 // CHECK
: encoding
: [0xc5,0xf3,0x59,0x8a,0x00,0x02,0x00,0x00]
12113 vmulsd
512(%rdx
), %xmm1
, %xmm1
12115 // CHECK
: vmulsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
12116 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0x4a,0x40]
12117 vmulsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
12119 // CHECK
: vmulsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12120 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0x4a,0x40]
12121 vmulsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12123 // CHECK
: vmulsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
12124 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x59,0xff]
12125 vmulsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
12127 // CHECK
: vmulsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12128 // CHECK
: encoding
: [0x62,0x51,0x87,0x3a,0x59,0xff]
12129 vmulsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12131 // CHECK
: vmulsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12132 // CHECK
: encoding
: [0x62,0x51,0x87,0xba,0x59,0xff]
12133 vmulsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12135 // CHECK
: vmulsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
12136 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x38,0x59,0xc9]
12137 vmulsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
12139 // CHECK
: vmulsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12140 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x3a,0x59,0xc9]
12141 vmulsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12143 // CHECK
: vmulsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12144 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xba,0x59,0xc9]
12145 vmulsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12147 // CHECK
: vmulsd
(%rdx
), %xmm15
, %xmm15
12148 // CHECK
: encoding
: [0xc5,0x03,0x59,0x3a]
12149 vmulsd
(%rdx
), %xmm15
, %xmm15
12151 // CHECK
: vmulsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
12152 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x59,0x3a]
12153 vmulsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
12155 // CHECK
: vmulsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12156 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x59,0x3a]
12157 vmulsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12159 // CHECK
: vmulsd
(%rdx
), %xmm1
, %xmm1
12160 // CHECK
: encoding
: [0xc5,0xf3,0x59,0x0a]
12161 vmulsd
(%rdx
), %xmm1
, %xmm1
12163 // CHECK
: vmulsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
12164 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0x0a]
12165 vmulsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
12167 // CHECK
: vmulsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12168 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0x0a]
12169 vmulsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12171 // CHECK
: vmulsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
12172 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x59,0xff]
12173 vmulsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
12175 // CHECK
: vmulsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12176 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x59,0xff]
12177 vmulsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12179 // CHECK
: vmulsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12180 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x59,0xff]
12181 vmulsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12183 // CHECK
: vmulsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
12184 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x59,0xc9]
12185 vmulsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
12187 // CHECK
: vmulsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12188 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x59,0xc9]
12189 vmulsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12191 // CHECK
: vmulsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12192 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x59,0xc9]
12193 vmulsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12195 // CHECK
: vmulsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
12196 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x59,0xff]
12197 vmulsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
12199 // CHECK
: vmulsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12200 // CHECK
: encoding
: [0x62,0x51,0x87,0x5a,0x59,0xff]
12201 vmulsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12203 // CHECK
: vmulsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12204 // CHECK
: encoding
: [0x62,0x51,0x87,0xda,0x59,0xff]
12205 vmulsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12207 // CHECK
: vmulsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
12208 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x58,0x59,0xc9]
12209 vmulsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
12211 // CHECK
: vmulsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12212 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x5a,0x59,0xc9]
12213 vmulsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12215 // CHECK
: vmulsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12216 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xda,0x59,0xc9]
12217 vmulsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12219 // CHECK
: vmulsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
12220 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x59,0xff]
12221 vmulsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
12223 // CHECK
: vmulsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12224 // CHECK
: encoding
: [0x62,0x51,0x87,0x7a,0x59,0xff]
12225 vmulsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12227 // CHECK
: vmulsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12228 // CHECK
: encoding
: [0x62,0x51,0x87,0xfa,0x59,0xff]
12229 vmulsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12231 // CHECK
: vmulsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
12232 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x78,0x59,0xc9]
12233 vmulsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
12235 // CHECK
: vmulsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12236 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x7a,0x59,0xc9]
12237 vmulsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12239 // CHECK
: vmulsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12240 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xfa,0x59,0xc9]
12241 vmulsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12243 // CHECK
: vmulsd
%xmm15
, %xmm15
, %xmm15
12244 // CHECK
: encoding
: [0xc4,0x41,0x03,0x59,0xff]
12245 vmulsd
%xmm15
, %xmm15
, %xmm15
12247 // CHECK
: vmulsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
12248 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x59,0xff]
12249 vmulsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
12251 // CHECK
: vmulsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12252 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x59,0xff]
12253 vmulsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12255 // CHECK
: vmulsd
%xmm1
, %xmm1
, %xmm1
12256 // CHECK
: encoding
: [0xc5,0xf3,0x59,0xc9]
12257 vmulsd
%xmm1
, %xmm1
, %xmm1
12259 // CHECK
: vmulsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
12260 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x59,0xc9]
12261 vmulsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
12263 // CHECK
: vmulsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12264 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x59,0xc9]
12265 vmulsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12267 // CHECK
: vmulss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
12268 // CHECK
: encoding
: [0xc5,0x02,0x59,0xbc,0x82,0x00,0x01,0x00,0x00]
12269 vmulss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
12271 // CHECK
: vmulss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
12272 // CHECK
: encoding
: [0xc5,0x02,0x59,0xbc,0x82,0x00,0xff,0xff,0xff]
12273 vmulss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
12275 // CHECK
: vmulss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12276 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x59,0x7c,0x82,0x40]
12277 vmulss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12279 // CHECK
: vmulss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12280 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x59,0x7c,0x82,0xc0]
12281 vmulss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12283 // CHECK
: vmulss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12284 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x59,0x7c,0x82,0x40]
12285 vmulss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12287 // CHECK
: vmulss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12288 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x59,0x7c,0x82,0xc0]
12289 vmulss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12291 // CHECK
: vmulss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
12292 // CHECK
: encoding
: [0xc5,0xf2,0x59,0x8c,0x82,0x00,0x01,0x00,0x00]
12293 vmulss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
12295 // CHECK
: vmulss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
12296 // CHECK
: encoding
: [0xc5,0xf2,0x59,0x8c,0x82,0x00,0xff,0xff,0xff]
12297 vmulss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
12299 // CHECK
: vmulss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12300 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0x4c,0x82,0x40]
12301 vmulss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12303 // CHECK
: vmulss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12304 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0x4c,0x82,0xc0]
12305 vmulss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12307 // CHECK
: vmulss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12308 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0x4c,0x82,0x40]
12309 vmulss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12311 // CHECK
: vmulss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12312 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0x4c,0x82,0xc0]
12313 vmulss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12315 // CHECK
: vmulss
256(%rdx
,%rax
), %xmm15
, %xmm15
12316 // CHECK
: encoding
: [0xc5,0x02,0x59,0xbc,0x02,0x00,0x01,0x00,0x00]
12317 vmulss
256(%rdx
,%rax
), %xmm15
, %xmm15
12319 // CHECK
: vmulss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12320 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x59,0x7c,0x02,0x40]
12321 vmulss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12323 // CHECK
: vmulss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12324 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x59,0x7c,0x02,0x40]
12325 vmulss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12327 // CHECK
: vmulss
256(%rdx
,%rax
), %xmm1
, %xmm1
12328 // CHECK
: encoding
: [0xc5,0xf2,0x59,0x8c,0x02,0x00,0x01,0x00,0x00]
12329 vmulss
256(%rdx
,%rax
), %xmm1
, %xmm1
12331 // CHECK
: vmulss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12332 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0x4c,0x02,0x40]
12333 vmulss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12335 // CHECK
: vmulss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12336 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0x4c,0x02,0x40]
12337 vmulss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12339 // CHECK
: vmulss
256(%rdx
), %xmm15
, %xmm15
12340 // CHECK
: encoding
: [0xc5,0x02,0x59,0xba,0x00,0x01,0x00,0x00]
12341 vmulss
256(%rdx
), %xmm15
, %xmm15
12343 // CHECK
: vmulss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
12344 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x59,0x7a,0x40]
12345 vmulss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
12347 // CHECK
: vmulss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12348 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x59,0x7a,0x40]
12349 vmulss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12351 // CHECK
: vmulss
256(%rdx
), %xmm1
, %xmm1
12352 // CHECK
: encoding
: [0xc5,0xf2,0x59,0x8a,0x00,0x01,0x00,0x00]
12353 vmulss
256(%rdx
), %xmm1
, %xmm1
12355 // CHECK
: vmulss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
12356 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0x4a,0x40]
12357 vmulss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
12359 // CHECK
: vmulss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12360 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0x4a,0x40]
12361 vmulss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12363 // CHECK
: vmulss
485498096, %xmm15
, %xmm15
12364 // CHECK
: encoding
: [0xc5,0x02,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12365 vmulss
485498096, %xmm15
, %xmm15
12367 // CHECK
: vmulss
485498096, %xmm15
, %xmm15
{%k2
}
12368 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12369 vmulss
485498096, %xmm15
, %xmm15
{%k2
}
12371 // CHECK
: vmulss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12372 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x59,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12373 vmulss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12375 // CHECK
: vmulss
485498096, %xmm1
, %xmm1
12376 // CHECK
: encoding
: [0xc5,0xf2,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12377 vmulss
485498096, %xmm1
, %xmm1
12379 // CHECK
: vmulss
485498096, %xmm1
, %xmm1
{%k2
}
12380 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12381 vmulss
485498096, %xmm1
, %xmm1
{%k2
}
12383 // CHECK
: vmulss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12384 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12385 vmulss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12387 // CHECK
: vmulss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
12388 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x59,0xff]
12389 vmulss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
12391 // CHECK
: vmulss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12392 // CHECK
: encoding
: [0x62,0x51,0x06,0x3a,0x59,0xff]
12393 vmulss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12395 // CHECK
: vmulss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12396 // CHECK
: encoding
: [0x62,0x51,0x06,0xba,0x59,0xff]
12397 vmulss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12399 // CHECK
: vmulss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
12400 // CHECK
: encoding
: [0x62,0xf1,0x76,0x38,0x59,0xc9]
12401 vmulss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
12403 // CHECK
: vmulss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12404 // CHECK
: encoding
: [0x62,0xf1,0x76,0x3a,0x59,0xc9]
12405 vmulss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12407 // CHECK
: vmulss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12408 // CHECK
: encoding
: [0x62,0xf1,0x76,0xba,0x59,0xc9]
12409 vmulss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12411 // CHECK
: vmulss
(%rdx
), %xmm15
, %xmm15
12412 // CHECK
: encoding
: [0xc5,0x02,0x59,0x3a]
12413 vmulss
(%rdx
), %xmm15
, %xmm15
12415 // CHECK
: vmulss
(%rdx
), %xmm15
, %xmm15
{%k2
}
12416 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x59,0x3a]
12417 vmulss
(%rdx
), %xmm15
, %xmm15
{%k2
}
12419 // CHECK
: vmulss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12420 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x59,0x3a]
12421 vmulss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12423 // CHECK
: vmulss
(%rdx
), %xmm1
, %xmm1
12424 // CHECK
: encoding
: [0xc5,0xf2,0x59,0x0a]
12425 vmulss
(%rdx
), %xmm1
, %xmm1
12427 // CHECK
: vmulss
(%rdx
), %xmm1
, %xmm1
{%k2
}
12428 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0x0a]
12429 vmulss
(%rdx
), %xmm1
, %xmm1
{%k2
}
12431 // CHECK
: vmulss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12432 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0x0a]
12433 vmulss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12435 // CHECK
: vmulss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
12436 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x59,0xff]
12437 vmulss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
12439 // CHECK
: vmulss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12440 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x59,0xff]
12441 vmulss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12443 // CHECK
: vmulss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12444 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x59,0xff]
12445 vmulss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12447 // CHECK
: vmulss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
12448 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x59,0xc9]
12449 vmulss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
12451 // CHECK
: vmulss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12452 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x59,0xc9]
12453 vmulss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12455 // CHECK
: vmulss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12456 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x59,0xc9]
12457 vmulss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12459 // CHECK
: vmulss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
12460 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x59,0xff]
12461 vmulss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
12463 // CHECK
: vmulss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12464 // CHECK
: encoding
: [0x62,0x51,0x06,0x5a,0x59,0xff]
12465 vmulss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12467 // CHECK
: vmulss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12468 // CHECK
: encoding
: [0x62,0x51,0x06,0xda,0x59,0xff]
12469 vmulss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12471 // CHECK
: vmulss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
12472 // CHECK
: encoding
: [0x62,0xf1,0x76,0x58,0x59,0xc9]
12473 vmulss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
12475 // CHECK
: vmulss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12476 // CHECK
: encoding
: [0x62,0xf1,0x76,0x5a,0x59,0xc9]
12477 vmulss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12479 // CHECK
: vmulss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12480 // CHECK
: encoding
: [0x62,0xf1,0x76,0xda,0x59,0xc9]
12481 vmulss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12483 // CHECK
: vmulss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
12484 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x59,0xff]
12485 vmulss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
12487 // CHECK
: vmulss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12488 // CHECK
: encoding
: [0x62,0x51,0x06,0x7a,0x59,0xff]
12489 vmulss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
12491 // CHECK
: vmulss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12492 // CHECK
: encoding
: [0x62,0x51,0x06,0xfa,0x59,0xff]
12493 vmulss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12495 // CHECK
: vmulss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
12496 // CHECK
: encoding
: [0x62,0xf1,0x76,0x78,0x59,0xc9]
12497 vmulss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
12499 // CHECK
: vmulss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12500 // CHECK
: encoding
: [0x62,0xf1,0x76,0x7a,0x59,0xc9]
12501 vmulss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
12503 // CHECK
: vmulss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12504 // CHECK
: encoding
: [0x62,0xf1,0x76,0xfa,0x59,0xc9]
12505 vmulss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12507 // CHECK
: vmulss
%xmm15
, %xmm15
, %xmm15
12508 // CHECK
: encoding
: [0xc4,0x41,0x02,0x59,0xff]
12509 vmulss
%xmm15
, %xmm15
, %xmm15
12511 // CHECK
: vmulss
%xmm15
, %xmm15
, %xmm15
{%k2
}
12512 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x59,0xff]
12513 vmulss
%xmm15
, %xmm15
, %xmm15
{%k2
}
12515 // CHECK
: vmulss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12516 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x59,0xff]
12517 vmulss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12519 // CHECK
: vmulss
%xmm1
, %xmm1
, %xmm1
12520 // CHECK
: encoding
: [0xc5,0xf2,0x59,0xc9]
12521 vmulss
%xmm1
, %xmm1
, %xmm1
12523 // CHECK
: vmulss
%xmm1
, %xmm1
, %xmm1
{%k2
}
12524 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x59,0xc9]
12525 vmulss
%xmm1
, %xmm1
, %xmm1
{%k2
}
12527 // CHECK
: vmulss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12528 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x59,0xc9]
12529 vmulss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12531 // CHECK
: vrcp14sd
485498096, %xmm15
, %xmm15
12532 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12533 vrcp14sd
485498096, %xmm15
, %xmm15
12535 // CHECK
: vrcp14sd
485498096, %xmm15
, %xmm15
{%k2
}
12536 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12537 vrcp14sd
485498096, %xmm15
, %xmm15
{%k2
}
12539 // CHECK
: vrcp14sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12540 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12541 vrcp14sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12543 // CHECK
: vrcp14sd
485498096, %xmm1
, %xmm1
12544 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12545 vrcp14sd
485498096, %xmm1
, %xmm1
12547 // CHECK
: vrcp14sd
485498096, %xmm1
, %xmm1
{%k2
}
12548 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12549 vrcp14sd
485498096, %xmm1
, %xmm1
{%k2
}
12551 // CHECK
: vrcp14sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12552 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12553 vrcp14sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12555 // CHECK
: vrcp14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
12556 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4d,0x7c,0x82,0x40]
12557 vrcp14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
12559 // CHECK
: vrcp14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
12560 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4d,0x7c,0x82,0xc0]
12561 vrcp14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
12563 // CHECK
: vrcp14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12564 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4d,0x7c,0x82,0x40]
12565 vrcp14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12567 // CHECK
: vrcp14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12568 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4d,0x7c,0x82,0xc0]
12569 vrcp14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12571 // CHECK
: vrcp14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12572 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4d,0x7c,0x82,0x40]
12573 vrcp14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12575 // CHECK
: vrcp14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12576 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4d,0x7c,0x82,0xc0]
12577 vrcp14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12579 // CHECK
: vrcp14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
12580 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0x4c,0x82,0x40]
12581 vrcp14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
12583 // CHECK
: vrcp14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
12584 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0x4c,0x82,0xc0]
12585 vrcp14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
12587 // CHECK
: vrcp14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12588 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0x4c,0x82,0x40]
12589 vrcp14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12591 // CHECK
: vrcp14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12592 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0x4c,0x82,0xc0]
12593 vrcp14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12595 // CHECK
: vrcp14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12596 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0x4c,0x82,0x40]
12597 vrcp14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12599 // CHECK
: vrcp14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12600 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0x4c,0x82,0xc0]
12601 vrcp14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12603 // CHECK
: vrcp14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
12604 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4d,0x7c,0x02,0x40]
12605 vrcp14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
12607 // CHECK
: vrcp14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12608 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4d,0x7c,0x02,0x40]
12609 vrcp14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12611 // CHECK
: vrcp14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12612 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4d,0x7c,0x02,0x40]
12613 vrcp14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12615 // CHECK
: vrcp14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
12616 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0x4c,0x02,0x40]
12617 vrcp14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
12619 // CHECK
: vrcp14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12620 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0x4c,0x02,0x40]
12621 vrcp14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12623 // CHECK
: vrcp14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12624 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0x4c,0x02,0x40]
12625 vrcp14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12627 // CHECK
: vrcp14sd
512(%rdx
), %xmm15
, %xmm15
12628 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4d,0x7a,0x40]
12629 vrcp14sd
512(%rdx
), %xmm15
, %xmm15
12631 // CHECK
: vrcp14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
12632 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4d,0x7a,0x40]
12633 vrcp14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
12635 // CHECK
: vrcp14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12636 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4d,0x7a,0x40]
12637 vrcp14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12639 // CHECK
: vrcp14sd
512(%rdx
), %xmm1
, %xmm1
12640 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0x4a,0x40]
12641 vrcp14sd
512(%rdx
), %xmm1
, %xmm1
12643 // CHECK
: vrcp14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
12644 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0x4a,0x40]
12645 vrcp14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
12647 // CHECK
: vrcp14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12648 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0x4a,0x40]
12649 vrcp14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12651 // CHECK
: vrcp14sd
(%rdx
), %xmm15
, %xmm15
12652 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4d,0x3a]
12653 vrcp14sd
(%rdx
), %xmm15
, %xmm15
12655 // CHECK
: vrcp14sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
12656 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4d,0x3a]
12657 vrcp14sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
12659 // CHECK
: vrcp14sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12660 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4d,0x3a]
12661 vrcp14sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12663 // CHECK
: vrcp14sd
(%rdx
), %xmm1
, %xmm1
12664 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0x0a]
12665 vrcp14sd
(%rdx
), %xmm1
, %xmm1
12667 // CHECK
: vrcp14sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
12668 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0x0a]
12669 vrcp14sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
12671 // CHECK
: vrcp14sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12672 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0x0a]
12673 vrcp14sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12675 // CHECK
: vrcp14sd
%xmm15
, %xmm15
, %xmm15
12676 // CHECK
: encoding
: [0x62,0x52,0x85,0x08,0x4d,0xff]
12677 vrcp14sd
%xmm15
, %xmm15
, %xmm15
12679 // CHECK
: vrcp14sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
12680 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x4d,0xff]
12681 vrcp14sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
12683 // CHECK
: vrcp14sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12684 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x4d,0xff]
12685 vrcp14sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12687 // CHECK
: vrcp14sd
%xmm1
, %xmm1
, %xmm1
12688 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4d,0xc9]
12689 vrcp14sd
%xmm1
, %xmm1
, %xmm1
12691 // CHECK
: vrcp14sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
12692 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4d,0xc9]
12693 vrcp14sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
12695 // CHECK
: vrcp14sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12696 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4d,0xc9]
12697 vrcp14sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12699 // CHECK
: vrcp14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
12700 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4d,0x7c,0x82,0x40]
12701 vrcp14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
12703 // CHECK
: vrcp14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
12704 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4d,0x7c,0x82,0xc0]
12705 vrcp14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
12707 // CHECK
: vrcp14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12708 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4d,0x7c,0x82,0x40]
12709 vrcp14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12711 // CHECK
: vrcp14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12712 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4d,0x7c,0x82,0xc0]
12713 vrcp14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12715 // CHECK
: vrcp14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12716 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4d,0x7c,0x82,0x40]
12717 vrcp14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12719 // CHECK
: vrcp14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12720 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4d,0x7c,0x82,0xc0]
12721 vrcp14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12723 // CHECK
: vrcp14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
12724 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0x4c,0x82,0x40]
12725 vrcp14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
12727 // CHECK
: vrcp14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
12728 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0x4c,0x82,0xc0]
12729 vrcp14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
12731 // CHECK
: vrcp14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12732 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0x4c,0x82,0x40]
12733 vrcp14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12735 // CHECK
: vrcp14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12736 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0x4c,0x82,0xc0]
12737 vrcp14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12739 // CHECK
: vrcp14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12740 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0x4c,0x82,0x40]
12741 vrcp14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12743 // CHECK
: vrcp14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12744 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0x4c,0x82,0xc0]
12745 vrcp14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12747 // CHECK
: vrcp14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
12748 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4d,0x7c,0x02,0x40]
12749 vrcp14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
12751 // CHECK
: vrcp14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12752 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4d,0x7c,0x02,0x40]
12753 vrcp14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12755 // CHECK
: vrcp14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12756 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4d,0x7c,0x02,0x40]
12757 vrcp14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12759 // CHECK
: vrcp14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
12760 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0x4c,0x02,0x40]
12761 vrcp14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
12763 // CHECK
: vrcp14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12764 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0x4c,0x02,0x40]
12765 vrcp14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12767 // CHECK
: vrcp14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12768 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0x4c,0x02,0x40]
12769 vrcp14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12771 // CHECK
: vrcp14ss
256(%rdx
), %xmm15
, %xmm15
12772 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4d,0x7a,0x40]
12773 vrcp14ss
256(%rdx
), %xmm15
, %xmm15
12775 // CHECK
: vrcp14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
12776 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4d,0x7a,0x40]
12777 vrcp14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
12779 // CHECK
: vrcp14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12780 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4d,0x7a,0x40]
12781 vrcp14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12783 // CHECK
: vrcp14ss
256(%rdx
), %xmm1
, %xmm1
12784 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0x4a,0x40]
12785 vrcp14ss
256(%rdx
), %xmm1
, %xmm1
12787 // CHECK
: vrcp14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
12788 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0x4a,0x40]
12789 vrcp14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
12791 // CHECK
: vrcp14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12792 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0x4a,0x40]
12793 vrcp14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12795 // CHECK
: vrcp14ss
485498096, %xmm15
, %xmm15
12796 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12797 vrcp14ss
485498096, %xmm15
, %xmm15
12799 // CHECK
: vrcp14ss
485498096, %xmm15
, %xmm15
{%k2
}
12800 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12801 vrcp14ss
485498096, %xmm15
, %xmm15
{%k2
}
12803 // CHECK
: vrcp14ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12804 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
12805 vrcp14ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
12807 // CHECK
: vrcp14ss
485498096, %xmm1
, %xmm1
12808 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12809 vrcp14ss
485498096, %xmm1
, %xmm1
12811 // CHECK
: vrcp14ss
485498096, %xmm1
, %xmm1
{%k2
}
12812 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12813 vrcp14ss
485498096, %xmm1
, %xmm1
{%k2
}
12815 // CHECK
: vrcp14ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12816 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
12817 vrcp14ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
12819 // CHECK
: vrcp14ss
(%rdx
), %xmm15
, %xmm15
12820 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4d,0x3a]
12821 vrcp14ss
(%rdx
), %xmm15
, %xmm15
12823 // CHECK
: vrcp14ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
12824 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4d,0x3a]
12825 vrcp14ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
12827 // CHECK
: vrcp14ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12828 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4d,0x3a]
12829 vrcp14ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12831 // CHECK
: vrcp14ss
(%rdx
), %xmm1
, %xmm1
12832 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0x0a]
12833 vrcp14ss
(%rdx
), %xmm1
, %xmm1
12835 // CHECK
: vrcp14ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
12836 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0x0a]
12837 vrcp14ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
12839 // CHECK
: vrcp14ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12840 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0x0a]
12841 vrcp14ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12843 // CHECK
: vrcp14ss
%xmm15
, %xmm15
, %xmm15
12844 // CHECK
: encoding
: [0x62,0x52,0x05,0x08,0x4d,0xff]
12845 vrcp14ss
%xmm15
, %xmm15
, %xmm15
12847 // CHECK
: vrcp14ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
12848 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x4d,0xff]
12849 vrcp14ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
12851 // CHECK
: vrcp14ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12852 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x4d,0xff]
12853 vrcp14ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
12855 // CHECK
: vrcp14ss
%xmm1
, %xmm1
, %xmm1
12856 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4d,0xc9]
12857 vrcp14ss
%xmm1
, %xmm1
, %xmm1
12859 // CHECK
: vrcp14ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
12860 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4d,0xc9]
12861 vrcp14ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
12863 // CHECK
: vrcp14ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12864 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4d,0xc9]
12865 vrcp14ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
12867 // CHECK
: vrndscalesd $
0, 485498096, %xmm15
, %xmm15
12868 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x0b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
12869 vrndscalesd $
0, 485498096, %xmm15
, %xmm15
12871 // CHECK
: vrndscalesd $
0, 485498096, %xmm15
, %xmm15
{%k2
}
12872 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x0b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
12873 vrndscalesd $
0, 485498096, %xmm15
, %xmm15
{%k2
}
12875 // CHECK
: vrndscalesd $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
12876 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x0b,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
12877 vrndscalesd $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
12879 // CHECK
: vrndscalesd $
0, 485498096, %xmm1
, %xmm1
12880 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
12881 vrndscalesd $
0, 485498096, %xmm1
, %xmm1
12883 // CHECK
: vrndscalesd $
0, 485498096, %xmm1
, %xmm1
{%k2
}
12884 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
12885 vrndscalesd $
0, 485498096, %xmm1
, %xmm1
{%k2
}
12887 // CHECK
: vrndscalesd $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
12888 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
12889 vrndscalesd $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
12891 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
12892 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x0b,0x7c,0x82,0x40,0x00]
12893 vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
12895 // CHECK
: vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
12896 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x0b,0x7c,0x82,0xc0,0x00]
12897 vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
12899 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12900 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x0b,0x7c,0x82,0x40,0x00]
12901 vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12903 // CHECK
: vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12904 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x0b,0x7c,0x82,0xc0,0x00]
12905 vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
12907 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12908 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x0b,0x7c,0x82,0x40,0x00]
12909 vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12911 // CHECK
: vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12912 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x0b,0x7c,0x82,0xc0,0x00]
12913 vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
12915 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
12916 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0x4c,0x82,0x40,0x00]
12917 vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
12919 // CHECK
: vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
12920 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0x4c,0x82,0xc0,0x00]
12921 vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
12923 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12924 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0x4c,0x82,0x40,0x00]
12925 vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12927 // CHECK
: vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12928 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0x4c,0x82,0xc0,0x00]
12929 vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
12931 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12932 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0x4c,0x82,0x40,0x00]
12933 vrndscalesd $
0, 512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12935 // CHECK
: vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12936 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0x4c,0x82,0xc0,0x00]
12937 vrndscalesd $
0, -512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
12939 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
12940 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x0b,0x7c,0x02,0x40,0x00]
12941 vrndscalesd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
12943 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12944 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x0b,0x7c,0x02,0x40,0x00]
12945 vrndscalesd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
12947 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12948 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x0b,0x7c,0x02,0x40,0x00]
12949 vrndscalesd $
0, 512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
12951 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
12952 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0x4c,0x02,0x40,0x00]
12953 vrndscalesd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
12955 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12956 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0x4c,0x02,0x40,0x00]
12957 vrndscalesd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
12959 // CHECK
: vrndscalesd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12960 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0x4c,0x02,0x40,0x00]
12961 vrndscalesd $
0, 512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
12963 // CHECK
: vrndscalesd $
0, 512(%rdx
), %xmm15
, %xmm15
12964 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x0b,0x7a,0x40,0x00]
12965 vrndscalesd $
0, 512(%rdx
), %xmm15
, %xmm15
12967 // CHECK
: vrndscalesd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
}
12968 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x0b,0x7a,0x40,0x00]
12969 vrndscalesd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
}
12971 // CHECK
: vrndscalesd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12972 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x0b,0x7a,0x40,0x00]
12973 vrndscalesd $
0, 512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12975 // CHECK
: vrndscalesd $
0, 512(%rdx
), %xmm1
, %xmm1
12976 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0x4a,0x40,0x00]
12977 vrndscalesd $
0, 512(%rdx
), %xmm1
, %xmm1
12979 // CHECK
: vrndscalesd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
}
12980 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0x4a,0x40,0x00]
12981 vrndscalesd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
}
12983 // CHECK
: vrndscalesd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12984 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0x4a,0x40,0x00]
12985 vrndscalesd $
0, 512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
12987 // CHECK
: vrndscalesd $
0, (%rdx
), %xmm15
, %xmm15
12988 // CHECK
: encoding
: [0x62,0x73,0x85,0x08,0x0b,0x3a,0x00]
12989 vrndscalesd $
0, (%rdx
), %xmm15
, %xmm15
12991 // CHECK
: vrndscalesd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
12992 // CHECK
: encoding
: [0x62,0x73,0x85,0x0a,0x0b,0x3a,0x00]
12993 vrndscalesd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
12995 // CHECK
: vrndscalesd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12996 // CHECK
: encoding
: [0x62,0x73,0x85,0x8a,0x0b,0x3a,0x00]
12997 vrndscalesd $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
12999 // CHECK
: vrndscalesd $
0, (%rdx
), %xmm1
, %xmm1
13000 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0x0a,0x00]
13001 vrndscalesd $
0, (%rdx
), %xmm1
, %xmm1
13003 // CHECK
: vrndscalesd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
13004 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0x0a,0x00]
13005 vrndscalesd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
13007 // CHECK
: vrndscalesd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13008 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0x0a,0x00]
13009 vrndscalesd $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13011 // CHECK
: vrndscalesd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
13012 // CHECK
: encoding
: [0x62,0x53,0x85,0x18,0x0b,0xff,0x00]
13013 vrndscalesd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
13015 // CHECK
: vrndscalesd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13016 // CHECK
: encoding
: [0x62,0x53,0x85,0x1a,0x0b,0xff,0x00]
13017 vrndscalesd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13019 // CHECK
: vrndscalesd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13020 // CHECK
: encoding
: [0x62,0x53,0x85,0x9a,0x0b,0xff,0x00]
13021 vrndscalesd $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13023 // CHECK
: vrndscalesd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
13024 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x18,0x0b,0xc9,0x00]
13025 vrndscalesd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
13027 // CHECK
: vrndscalesd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13028 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x1a,0x0b,0xc9,0x00]
13029 vrndscalesd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13031 // CHECK
: vrndscalesd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13032 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x9a,0x0b,0xc9,0x00]
13033 vrndscalesd $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13035 // CHECK
: vrndscalesd $
0, %xmm15
, %xmm15
, %xmm15
13036 // CHECK
: encoding
: [0x62,0x53,0x85,0x08,0x0b,0xff,0x00]
13037 vrndscalesd $
0, %xmm15
, %xmm15
, %xmm15
13039 // CHECK
: vrndscalesd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
13040 // CHECK
: encoding
: [0x62,0x53,0x85,0x0a,0x0b,0xff,0x00]
13041 vrndscalesd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
13043 // CHECK
: vrndscalesd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13044 // CHECK
: encoding
: [0x62,0x53,0x85,0x8a,0x0b,0xff,0x00]
13045 vrndscalesd $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13047 // CHECK
: vrndscalesd $
0, %xmm1
, %xmm1
, %xmm1
13048 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x08,0x0b,0xc9,0x00]
13049 vrndscalesd $
0, %xmm1
, %xmm1
, %xmm1
13051 // CHECK
: vrndscalesd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
13052 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x0a,0x0b,0xc9,0x00]
13053 vrndscalesd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
13055 // CHECK
: vrndscalesd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13056 // CHECK
: encoding
: [0x62,0xf3,0xf5,0x8a,0x0b,0xc9,0x00]
13057 vrndscalesd $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13059 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
13060 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x0a,0x7c,0x82,0x40,0x00]
13061 vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
13063 // CHECK
: vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
13064 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x0a,0x7c,0x82,0xc0,0x00]
13065 vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
13067 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13068 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x0a,0x7c,0x82,0x40,0x00]
13069 vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13071 // CHECK
: vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13072 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x0a,0x7c,0x82,0xc0,0x00]
13073 vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13075 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13076 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x0a,0x7c,0x82,0x40,0x00]
13077 vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13079 // CHECK
: vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13080 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x0a,0x7c,0x82,0xc0,0x00]
13081 vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13083 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
13084 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0x4c,0x82,0x40,0x00]
13085 vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
13087 // CHECK
: vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
13088 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0x4c,0x82,0xc0,0x00]
13089 vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
13091 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13092 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0x4c,0x82,0x40,0x00]
13093 vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13095 // CHECK
: vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13096 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0x4c,0x82,0xc0,0x00]
13097 vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13099 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13100 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0x4c,0x82,0x40,0x00]
13101 vrndscaless $
0, 256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13103 // CHECK
: vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13104 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0x4c,0x82,0xc0,0x00]
13105 vrndscaless $
0, -256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13107 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
13108 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x0a,0x7c,0x02,0x40,0x00]
13109 vrndscaless $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
13111 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13112 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x0a,0x7c,0x02,0x40,0x00]
13113 vrndscaless $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13115 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13116 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x0a,0x7c,0x02,0x40,0x00]
13117 vrndscaless $
0, 256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13119 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
13120 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0x4c,0x02,0x40,0x00]
13121 vrndscaless $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
13123 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13124 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0x4c,0x02,0x40,0x00]
13125 vrndscaless $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13127 // CHECK
: vrndscaless $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13128 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0x4c,0x02,0x40,0x00]
13129 vrndscaless $
0, 256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13131 // CHECK
: vrndscaless $
0, 256(%rdx
), %xmm15
, %xmm15
13132 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x0a,0x7a,0x40,0x00]
13133 vrndscaless $
0, 256(%rdx
), %xmm15
, %xmm15
13135 // CHECK
: vrndscaless $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
}
13136 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x0a,0x7a,0x40,0x00]
13137 vrndscaless $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
}
13139 // CHECK
: vrndscaless $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13140 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x0a,0x7a,0x40,0x00]
13141 vrndscaless $
0, 256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13143 // CHECK
: vrndscaless $
0, 256(%rdx
), %xmm1
, %xmm1
13144 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0x4a,0x40,0x00]
13145 vrndscaless $
0, 256(%rdx
), %xmm1
, %xmm1
13147 // CHECK
: vrndscaless $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
}
13148 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0x4a,0x40,0x00]
13149 vrndscaless $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
}
13151 // CHECK
: vrndscaless $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13152 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0x4a,0x40,0x00]
13153 vrndscaless $
0, 256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13155 // CHECK
: vrndscaless $
0, 485498096, %xmm15
, %xmm15
13156 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x0a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
13157 vrndscaless $
0, 485498096, %xmm15
, %xmm15
13159 // CHECK
: vrndscaless $
0, 485498096, %xmm15
, %xmm15
{%k2
}
13160 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x0a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
13161 vrndscaless $
0, 485498096, %xmm15
, %xmm15
{%k2
}
13163 // CHECK
: vrndscaless $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
13164 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x0a,0x3c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
13165 vrndscaless $
0, 485498096, %xmm15
, %xmm15
{%k2
} {z
}
13167 // CHECK
: vrndscaless $
0, 485498096, %xmm1
, %xmm1
13168 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
13169 vrndscaless $
0, 485498096, %xmm1
, %xmm1
13171 // CHECK
: vrndscaless $
0, 485498096, %xmm1
, %xmm1
{%k2
}
13172 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
13173 vrndscaless $
0, 485498096, %xmm1
, %xmm1
{%k2
}
13175 // CHECK
: vrndscaless $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
13176 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0x0c,0x25,0xf0,0x1c,0xf0,0x1c,0x00]
13177 vrndscaless $
0, 485498096, %xmm1
, %xmm1
{%k2
} {z
}
13179 // CHECK
: vrndscaless $
0, (%rdx
), %xmm15
, %xmm15
13180 // CHECK
: encoding
: [0x62,0x73,0x05,0x08,0x0a,0x3a,0x00]
13181 vrndscaless $
0, (%rdx
), %xmm15
, %xmm15
13183 // CHECK
: vrndscaless $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
13184 // CHECK
: encoding
: [0x62,0x73,0x05,0x0a,0x0a,0x3a,0x00]
13185 vrndscaless $
0, (%rdx
), %xmm15
, %xmm15
{%k2
}
13187 // CHECK
: vrndscaless $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13188 // CHECK
: encoding
: [0x62,0x73,0x05,0x8a,0x0a,0x3a,0x00]
13189 vrndscaless $
0, (%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13191 // CHECK
: vrndscaless $
0, (%rdx
), %xmm1
, %xmm1
13192 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0x0a,0x00]
13193 vrndscaless $
0, (%rdx
), %xmm1
, %xmm1
13195 // CHECK
: vrndscaless $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
13196 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0x0a,0x00]
13197 vrndscaless $
0, (%rdx
), %xmm1
, %xmm1
{%k2
}
13199 // CHECK
: vrndscaless $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13200 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0x0a,0x00]
13201 vrndscaless $
0, (%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13203 // CHECK
: vrndscaless $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
13204 // CHECK
: encoding
: [0x62,0x53,0x05,0x18,0x0a,0xff,0x00]
13205 vrndscaless $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
13207 // CHECK
: vrndscaless $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13208 // CHECK
: encoding
: [0x62,0x53,0x05,0x1a,0x0a,0xff,0x00]
13209 vrndscaless $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13211 // CHECK
: vrndscaless $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13212 // CHECK
: encoding
: [0x62,0x53,0x05,0x9a,0x0a,0xff,0x00]
13213 vrndscaless $
0, {sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13215 // CHECK
: vrndscaless $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
13216 // CHECK
: encoding
: [0x62,0xf3,0x75,0x18,0x0a,0xc9,0x00]
13217 vrndscaless $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
13219 // CHECK
: vrndscaless $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13220 // CHECK
: encoding
: [0x62,0xf3,0x75,0x1a,0x0a,0xc9,0x00]
13221 vrndscaless $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13223 // CHECK
: vrndscaless $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13224 // CHECK
: encoding
: [0x62,0xf3,0x75,0x9a,0x0a,0xc9,0x00]
13225 vrndscaless $
0, {sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13227 // CHECK
: vrndscaless $
0, %xmm15
, %xmm15
, %xmm15
13228 // CHECK
: encoding
: [0x62,0x53,0x05,0x08,0x0a,0xff,0x00]
13229 vrndscaless $
0, %xmm15
, %xmm15
, %xmm15
13231 // CHECK
: vrndscaless $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
13232 // CHECK
: encoding
: [0x62,0x53,0x05,0x0a,0x0a,0xff,0x00]
13233 vrndscaless $
0, %xmm15
, %xmm15
, %xmm15
{%k2
}
13235 // CHECK
: vrndscaless $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13236 // CHECK
: encoding
: [0x62,0x53,0x05,0x8a,0x0a,0xff,0x00]
13237 vrndscaless $
0, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13239 // CHECK
: vrndscaless $
0, %xmm1
, %xmm1
, %xmm1
13240 // CHECK
: encoding
: [0x62,0xf3,0x75,0x08,0x0a,0xc9,0x00]
13241 vrndscaless $
0, %xmm1
, %xmm1
, %xmm1
13243 // CHECK
: vrndscaless $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
13244 // CHECK
: encoding
: [0x62,0xf3,0x75,0x0a,0x0a,0xc9,0x00]
13245 vrndscaless $
0, %xmm1
, %xmm1
, %xmm1
{%k2
}
13247 // CHECK
: vrndscaless $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13248 // CHECK
: encoding
: [0x62,0xf3,0x75,0x8a,0x0a,0xc9,0x00]
13249 vrndscaless $
0, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13251 // CHECK
: vrsqrt14sd
485498096, %xmm15
, %xmm15
13252 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13253 vrsqrt14sd
485498096, %xmm15
, %xmm15
13255 // CHECK
: vrsqrt14sd
485498096, %xmm15
, %xmm15
{%k2
}
13256 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13257 vrsqrt14sd
485498096, %xmm15
, %xmm15
{%k2
}
13259 // CHECK
: vrsqrt14sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13260 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13261 vrsqrt14sd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13263 // CHECK
: vrsqrt14sd
485498096, %xmm1
, %xmm1
13264 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13265 vrsqrt14sd
485498096, %xmm1
, %xmm1
13267 // CHECK
: vrsqrt14sd
485498096, %xmm1
, %xmm1
{%k2
}
13268 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13269 vrsqrt14sd
485498096, %xmm1
, %xmm1
{%k2
}
13271 // CHECK
: vrsqrt14sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13272 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13273 vrsqrt14sd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13275 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
13276 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4f,0x7c,0x82,0x40]
13277 vrsqrt14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
13279 // CHECK
: vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
13280 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4f,0x7c,0x82,0xc0]
13281 vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
13283 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13284 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4f,0x7c,0x82,0x40]
13285 vrsqrt14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13287 // CHECK
: vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13288 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4f,0x7c,0x82,0xc0]
13289 vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13291 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13292 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4f,0x7c,0x82,0x40]
13293 vrsqrt14sd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13295 // CHECK
: vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13296 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4f,0x7c,0x82,0xc0]
13297 vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13299 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
13300 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0x4c,0x82,0x40]
13301 vrsqrt14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
13303 // CHECK
: vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
13304 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0x4c,0x82,0xc0]
13305 vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
13307 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13308 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0x4c,0x82,0x40]
13309 vrsqrt14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13311 // CHECK
: vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13312 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0x4c,0x82,0xc0]
13313 vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13315 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13316 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0x4c,0x82,0x40]
13317 vrsqrt14sd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13319 // CHECK
: vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13320 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0x4c,0x82,0xc0]
13321 vrsqrt14sd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13323 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
13324 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4f,0x7c,0x02,0x40]
13325 vrsqrt14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
13327 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13328 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4f,0x7c,0x02,0x40]
13329 vrsqrt14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13331 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13332 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4f,0x7c,0x02,0x40]
13333 vrsqrt14sd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13335 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
13336 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0x4c,0x02,0x40]
13337 vrsqrt14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
13339 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13340 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0x4c,0x02,0x40]
13341 vrsqrt14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13343 // CHECK
: vrsqrt14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13344 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0x4c,0x02,0x40]
13345 vrsqrt14sd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13347 // CHECK
: vrsqrt14sd
512(%rdx
), %xmm15
, %xmm15
13348 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4f,0x7a,0x40]
13349 vrsqrt14sd
512(%rdx
), %xmm15
, %xmm15
13351 // CHECK
: vrsqrt14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
13352 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4f,0x7a,0x40]
13353 vrsqrt14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
13355 // CHECK
: vrsqrt14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13356 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4f,0x7a,0x40]
13357 vrsqrt14sd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13359 // CHECK
: vrsqrt14sd
512(%rdx
), %xmm1
, %xmm1
13360 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0x4a,0x40]
13361 vrsqrt14sd
512(%rdx
), %xmm1
, %xmm1
13363 // CHECK
: vrsqrt14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
13364 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0x4a,0x40]
13365 vrsqrt14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
13367 // CHECK
: vrsqrt14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13368 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0x4a,0x40]
13369 vrsqrt14sd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13371 // CHECK
: vrsqrt14sd
(%rdx
), %xmm15
, %xmm15
13372 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x4f,0x3a]
13373 vrsqrt14sd
(%rdx
), %xmm15
, %xmm15
13375 // CHECK
: vrsqrt14sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
13376 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x4f,0x3a]
13377 vrsqrt14sd
(%rdx
), %xmm15
, %xmm15
{%k2
}
13379 // CHECK
: vrsqrt14sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13380 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x4f,0x3a]
13381 vrsqrt14sd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13383 // CHECK
: vrsqrt14sd
(%rdx
), %xmm1
, %xmm1
13384 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0x0a]
13385 vrsqrt14sd
(%rdx
), %xmm1
, %xmm1
13387 // CHECK
: vrsqrt14sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
13388 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0x0a]
13389 vrsqrt14sd
(%rdx
), %xmm1
, %xmm1
{%k2
}
13391 // CHECK
: vrsqrt14sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13392 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0x0a]
13393 vrsqrt14sd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13395 // CHECK
: vrsqrt14sd
%xmm15
, %xmm15
, %xmm15
13396 // CHECK
: encoding
: [0x62,0x52,0x85,0x08,0x4f,0xff]
13397 vrsqrt14sd
%xmm15
, %xmm15
, %xmm15
13399 // CHECK
: vrsqrt14sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
13400 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x4f,0xff]
13401 vrsqrt14sd
%xmm15
, %xmm15
, %xmm15
{%k2
}
13403 // CHECK
: vrsqrt14sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13404 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x4f,0xff]
13405 vrsqrt14sd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13407 // CHECK
: vrsqrt14sd
%xmm1
, %xmm1
, %xmm1
13408 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x4f,0xc9]
13409 vrsqrt14sd
%xmm1
, %xmm1
, %xmm1
13411 // CHECK
: vrsqrt14sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
13412 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x4f,0xc9]
13413 vrsqrt14sd
%xmm1
, %xmm1
, %xmm1
{%k2
}
13415 // CHECK
: vrsqrt14sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13416 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x4f,0xc9]
13417 vrsqrt14sd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13419 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
13420 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4f,0x7c,0x82,0x40]
13421 vrsqrt14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
13423 // CHECK
: vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
13424 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4f,0x7c,0x82,0xc0]
13425 vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
13427 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13428 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4f,0x7c,0x82,0x40]
13429 vrsqrt14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13431 // CHECK
: vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13432 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4f,0x7c,0x82,0xc0]
13433 vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13435 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13436 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4f,0x7c,0x82,0x40]
13437 vrsqrt14ss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13439 // CHECK
: vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13440 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4f,0x7c,0x82,0xc0]
13441 vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13443 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
13444 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0x4c,0x82,0x40]
13445 vrsqrt14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
13447 // CHECK
: vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
13448 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0x4c,0x82,0xc0]
13449 vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
13451 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13452 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0x4c,0x82,0x40]
13453 vrsqrt14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13455 // CHECK
: vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13456 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0x4c,0x82,0xc0]
13457 vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13459 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13460 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0x4c,0x82,0x40]
13461 vrsqrt14ss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13463 // CHECK
: vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13464 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0x4c,0x82,0xc0]
13465 vrsqrt14ss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13467 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
13468 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4f,0x7c,0x02,0x40]
13469 vrsqrt14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
13471 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13472 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4f,0x7c,0x02,0x40]
13473 vrsqrt14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13475 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13476 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4f,0x7c,0x02,0x40]
13477 vrsqrt14ss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13479 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
13480 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0x4c,0x02,0x40]
13481 vrsqrt14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
13483 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13484 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0x4c,0x02,0x40]
13485 vrsqrt14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13487 // CHECK
: vrsqrt14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13488 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0x4c,0x02,0x40]
13489 vrsqrt14ss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13491 // CHECK
: vrsqrt14ss
256(%rdx
), %xmm15
, %xmm15
13492 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4f,0x7a,0x40]
13493 vrsqrt14ss
256(%rdx
), %xmm15
, %xmm15
13495 // CHECK
: vrsqrt14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
13496 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4f,0x7a,0x40]
13497 vrsqrt14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
13499 // CHECK
: vrsqrt14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13500 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4f,0x7a,0x40]
13501 vrsqrt14ss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13503 // CHECK
: vrsqrt14ss
256(%rdx
), %xmm1
, %xmm1
13504 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0x4a,0x40]
13505 vrsqrt14ss
256(%rdx
), %xmm1
, %xmm1
13507 // CHECK
: vrsqrt14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
13508 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0x4a,0x40]
13509 vrsqrt14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
13511 // CHECK
: vrsqrt14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13512 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0x4a,0x40]
13513 vrsqrt14ss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13515 // CHECK
: vrsqrt14ss
485498096, %xmm15
, %xmm15
13516 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13517 vrsqrt14ss
485498096, %xmm15
, %xmm15
13519 // CHECK
: vrsqrt14ss
485498096, %xmm15
, %xmm15
{%k2
}
13520 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13521 vrsqrt14ss
485498096, %xmm15
, %xmm15
{%k2
}
13523 // CHECK
: vrsqrt14ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13524 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4f,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13525 vrsqrt14ss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13527 // CHECK
: vrsqrt14ss
485498096, %xmm1
, %xmm1
13528 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13529 vrsqrt14ss
485498096, %xmm1
, %xmm1
13531 // CHECK
: vrsqrt14ss
485498096, %xmm1
, %xmm1
{%k2
}
13532 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13533 vrsqrt14ss
485498096, %xmm1
, %xmm1
{%k2
}
13535 // CHECK
: vrsqrt14ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13536 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13537 vrsqrt14ss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13539 // CHECK
: vrsqrt14ss
(%rdx
), %xmm15
, %xmm15
13540 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x4f,0x3a]
13541 vrsqrt14ss
(%rdx
), %xmm15
, %xmm15
13543 // CHECK
: vrsqrt14ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
13544 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x4f,0x3a]
13545 vrsqrt14ss
(%rdx
), %xmm15
, %xmm15
{%k2
}
13547 // CHECK
: vrsqrt14ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13548 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x4f,0x3a]
13549 vrsqrt14ss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13551 // CHECK
: vrsqrt14ss
(%rdx
), %xmm1
, %xmm1
13552 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0x0a]
13553 vrsqrt14ss
(%rdx
), %xmm1
, %xmm1
13555 // CHECK
: vrsqrt14ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
13556 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0x0a]
13557 vrsqrt14ss
(%rdx
), %xmm1
, %xmm1
{%k2
}
13559 // CHECK
: vrsqrt14ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13560 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0x0a]
13561 vrsqrt14ss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13563 // CHECK
: vrsqrt14ss
%xmm15
, %xmm15
, %xmm15
13564 // CHECK
: encoding
: [0x62,0x52,0x05,0x08,0x4f,0xff]
13565 vrsqrt14ss
%xmm15
, %xmm15
, %xmm15
13567 // CHECK
: vrsqrt14ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
13568 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x4f,0xff]
13569 vrsqrt14ss
%xmm15
, %xmm15
, %xmm15
{%k2
}
13571 // CHECK
: vrsqrt14ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13572 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x4f,0xff]
13573 vrsqrt14ss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13575 // CHECK
: vrsqrt14ss
%xmm1
, %xmm1
, %xmm1
13576 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x4f,0xc9]
13577 vrsqrt14ss
%xmm1
, %xmm1
, %xmm1
13579 // CHECK
: vrsqrt14ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
13580 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x4f,0xc9]
13581 vrsqrt14ss
%xmm1
, %xmm1
, %xmm1
{%k2
}
13583 // CHECK
: vrsqrt14ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13584 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x4f,0xc9]
13585 vrsqrt14ss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13587 // CHECK
: vscalefsd
485498096, %xmm15
, %xmm15
13588 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13589 vscalefsd
485498096, %xmm15
, %xmm15
13591 // CHECK
: vscalefsd
485498096, %xmm15
, %xmm15
{%k2
}
13592 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13593 vscalefsd
485498096, %xmm15
, %xmm15
{%k2
}
13595 // CHECK
: vscalefsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13596 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13597 vscalefsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13599 // CHECK
: vscalefsd
485498096, %xmm1
, %xmm1
13600 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13601 vscalefsd
485498096, %xmm1
, %xmm1
13603 // CHECK
: vscalefsd
485498096, %xmm1
, %xmm1
{%k2
}
13604 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13605 vscalefsd
485498096, %xmm1
, %xmm1
{%k2
}
13607 // CHECK
: vscalefsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13608 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13609 vscalefsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13611 // CHECK
: vscalefsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
13612 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x2d,0x7c,0x82,0x40]
13613 vscalefsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
13615 // CHECK
: vscalefsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
13616 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x2d,0x7c,0x82,0xc0]
13617 vscalefsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
13619 // CHECK
: vscalefsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13620 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x2d,0x7c,0x82,0x40]
13621 vscalefsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13623 // CHECK
: vscalefsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13624 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x2d,0x7c,0x82,0xc0]
13625 vscalefsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13627 // CHECK
: vscalefsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13628 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x2d,0x7c,0x82,0x40]
13629 vscalefsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13631 // CHECK
: vscalefsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13632 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x2d,0x7c,0x82,0xc0]
13633 vscalefsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13635 // CHECK
: vscalefsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
13636 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0x4c,0x82,0x40]
13637 vscalefsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
13639 // CHECK
: vscalefsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
13640 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0x4c,0x82,0xc0]
13641 vscalefsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
13643 // CHECK
: vscalefsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13644 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0x4c,0x82,0x40]
13645 vscalefsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13647 // CHECK
: vscalefsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13648 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0x4c,0x82,0xc0]
13649 vscalefsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13651 // CHECK
: vscalefsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13652 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0x4c,0x82,0x40]
13653 vscalefsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13655 // CHECK
: vscalefsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13656 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0x4c,0x82,0xc0]
13657 vscalefsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13659 // CHECK
: vscalefsd
512(%rdx
,%rax
), %xmm15
, %xmm15
13660 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x2d,0x7c,0x02,0x40]
13661 vscalefsd
512(%rdx
,%rax
), %xmm15
, %xmm15
13663 // CHECK
: vscalefsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13664 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x2d,0x7c,0x02,0x40]
13665 vscalefsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13667 // CHECK
: vscalefsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13668 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x2d,0x7c,0x02,0x40]
13669 vscalefsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13671 // CHECK
: vscalefsd
512(%rdx
,%rax
), %xmm1
, %xmm1
13672 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0x4c,0x02,0x40]
13673 vscalefsd
512(%rdx
,%rax
), %xmm1
, %xmm1
13675 // CHECK
: vscalefsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13676 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0x4c,0x02,0x40]
13677 vscalefsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13679 // CHECK
: vscalefsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13680 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0x4c,0x02,0x40]
13681 vscalefsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13683 // CHECK
: vscalefsd
512(%rdx
), %xmm15
, %xmm15
13684 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x2d,0x7a,0x40]
13685 vscalefsd
512(%rdx
), %xmm15
, %xmm15
13687 // CHECK
: vscalefsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
13688 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x2d,0x7a,0x40]
13689 vscalefsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
13691 // CHECK
: vscalefsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13692 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x2d,0x7a,0x40]
13693 vscalefsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13695 // CHECK
: vscalefsd
512(%rdx
), %xmm1
, %xmm1
13696 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0x4a,0x40]
13697 vscalefsd
512(%rdx
), %xmm1
, %xmm1
13699 // CHECK
: vscalefsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
13700 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0x4a,0x40]
13701 vscalefsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
13703 // CHECK
: vscalefsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13704 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0x4a,0x40]
13705 vscalefsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13707 // CHECK
: vscalefsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
13708 // CHECK
: encoding
: [0x62,0x52,0x85,0x38,0x2d,0xff]
13709 vscalefsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
13711 // CHECK
: vscalefsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13712 // CHECK
: encoding
: [0x62,0x52,0x85,0x3a,0x2d,0xff]
13713 vscalefsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13715 // CHECK
: vscalefsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13716 // CHECK
: encoding
: [0x62,0x52,0x85,0xba,0x2d,0xff]
13717 vscalefsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13719 // CHECK
: vscalefsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
13720 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x38,0x2d,0xc9]
13721 vscalefsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
13723 // CHECK
: vscalefsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13724 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x3a,0x2d,0xc9]
13725 vscalefsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13727 // CHECK
: vscalefsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13728 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xba,0x2d,0xc9]
13729 vscalefsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13731 // CHECK
: vscalefsd
(%rdx
), %xmm15
, %xmm15
13732 // CHECK
: encoding
: [0x62,0x72,0x85,0x08,0x2d,0x3a]
13733 vscalefsd
(%rdx
), %xmm15
, %xmm15
13735 // CHECK
: vscalefsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
13736 // CHECK
: encoding
: [0x62,0x72,0x85,0x0a,0x2d,0x3a]
13737 vscalefsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
13739 // CHECK
: vscalefsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13740 // CHECK
: encoding
: [0x62,0x72,0x85,0x8a,0x2d,0x3a]
13741 vscalefsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13743 // CHECK
: vscalefsd
(%rdx
), %xmm1
, %xmm1
13744 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0x0a]
13745 vscalefsd
(%rdx
), %xmm1
, %xmm1
13747 // CHECK
: vscalefsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
13748 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0x0a]
13749 vscalefsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
13751 // CHECK
: vscalefsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13752 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0x0a]
13753 vscalefsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13755 // CHECK
: vscalefsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
13756 // CHECK
: encoding
: [0x62,0x52,0x85,0x18,0x2d,0xff]
13757 vscalefsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
13759 // CHECK
: vscalefsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13760 // CHECK
: encoding
: [0x62,0x52,0x85,0x1a,0x2d,0xff]
13761 vscalefsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13763 // CHECK
: vscalefsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13764 // CHECK
: encoding
: [0x62,0x52,0x85,0x9a,0x2d,0xff]
13765 vscalefsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13767 // CHECK
: vscalefsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
13768 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x18,0x2d,0xc9]
13769 vscalefsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
13771 // CHECK
: vscalefsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13772 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x1a,0x2d,0xc9]
13773 vscalefsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13775 // CHECK
: vscalefsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13776 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x9a,0x2d,0xc9]
13777 vscalefsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13779 // CHECK
: vscalefsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
13780 // CHECK
: encoding
: [0x62,0x52,0x85,0x58,0x2d,0xff]
13781 vscalefsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
13783 // CHECK
: vscalefsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13784 // CHECK
: encoding
: [0x62,0x52,0x85,0x5a,0x2d,0xff]
13785 vscalefsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13787 // CHECK
: vscalefsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13788 // CHECK
: encoding
: [0x62,0x52,0x85,0xda,0x2d,0xff]
13789 vscalefsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13791 // CHECK
: vscalefsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
13792 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x58,0x2d,0xc9]
13793 vscalefsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
13795 // CHECK
: vscalefsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13796 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x5a,0x2d,0xc9]
13797 vscalefsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13799 // CHECK
: vscalefsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13800 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xda,0x2d,0xc9]
13801 vscalefsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13803 // CHECK
: vscalefsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
13804 // CHECK
: encoding
: [0x62,0x52,0x85,0x78,0x2d,0xff]
13805 vscalefsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
13807 // CHECK
: vscalefsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13808 // CHECK
: encoding
: [0x62,0x52,0x85,0x7a,0x2d,0xff]
13809 vscalefsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13811 // CHECK
: vscalefsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13812 // CHECK
: encoding
: [0x62,0x52,0x85,0xfa,0x2d,0xff]
13813 vscalefsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13815 // CHECK
: vscalefsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
13816 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x78,0x2d,0xc9]
13817 vscalefsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
13819 // CHECK
: vscalefsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13820 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x7a,0x2d,0xc9]
13821 vscalefsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13823 // CHECK
: vscalefsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13824 // CHECK
: encoding
: [0x62,0xf2,0xf5,0xfa,0x2d,0xc9]
13825 vscalefsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13827 // CHECK
: vscalefsd
%xmm15
, %xmm15
, %xmm15
13828 // CHECK
: encoding
: [0x62,0x52,0x85,0x08,0x2d,0xff]
13829 vscalefsd
%xmm15
, %xmm15
, %xmm15
13831 // CHECK
: vscalefsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
13832 // CHECK
: encoding
: [0x62,0x52,0x85,0x0a,0x2d,0xff]
13833 vscalefsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
13835 // CHECK
: vscalefsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13836 // CHECK
: encoding
: [0x62,0x52,0x85,0x8a,0x2d,0xff]
13837 vscalefsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13839 // CHECK
: vscalefsd
%xmm1
, %xmm1
, %xmm1
13840 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x08,0x2d,0xc9]
13841 vscalefsd
%xmm1
, %xmm1
, %xmm1
13843 // CHECK
: vscalefsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
13844 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x0a,0x2d,0xc9]
13845 vscalefsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
13847 // CHECK
: vscalefsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13848 // CHECK
: encoding
: [0x62,0xf2,0xf5,0x8a,0x2d,0xc9]
13849 vscalefsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13851 // CHECK
: vscalefss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
13852 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x2d,0x7c,0x82,0x40]
13853 vscalefss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
13855 // CHECK
: vscalefss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
13856 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x2d,0x7c,0x82,0xc0]
13857 vscalefss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
13859 // CHECK
: vscalefss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13860 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x2d,0x7c,0x82,0x40]
13861 vscalefss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13863 // CHECK
: vscalefss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13864 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x2d,0x7c,0x82,0xc0]
13865 vscalefss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
13867 // CHECK
: vscalefss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13868 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x2d,0x7c,0x82,0x40]
13869 vscalefss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13871 // CHECK
: vscalefss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13872 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x2d,0x7c,0x82,0xc0]
13873 vscalefss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
13875 // CHECK
: vscalefss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
13876 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0x4c,0x82,0x40]
13877 vscalefss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
13879 // CHECK
: vscalefss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
13880 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0x4c,0x82,0xc0]
13881 vscalefss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
13883 // CHECK
: vscalefss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13884 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0x4c,0x82,0x40]
13885 vscalefss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13887 // CHECK
: vscalefss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13888 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0x4c,0x82,0xc0]
13889 vscalefss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
13891 // CHECK
: vscalefss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13892 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0x4c,0x82,0x40]
13893 vscalefss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13895 // CHECK
: vscalefss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13896 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0x4c,0x82,0xc0]
13897 vscalefss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
13899 // CHECK
: vscalefss
256(%rdx
,%rax
), %xmm15
, %xmm15
13900 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x2d,0x7c,0x02,0x40]
13901 vscalefss
256(%rdx
,%rax
), %xmm15
, %xmm15
13903 // CHECK
: vscalefss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13904 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x2d,0x7c,0x02,0x40]
13905 vscalefss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
13907 // CHECK
: vscalefss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13908 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x2d,0x7c,0x02,0x40]
13909 vscalefss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
13911 // CHECK
: vscalefss
256(%rdx
,%rax
), %xmm1
, %xmm1
13912 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0x4c,0x02,0x40]
13913 vscalefss
256(%rdx
,%rax
), %xmm1
, %xmm1
13915 // CHECK
: vscalefss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13916 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0x4c,0x02,0x40]
13917 vscalefss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
13919 // CHECK
: vscalefss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13920 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0x4c,0x02,0x40]
13921 vscalefss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
13923 // CHECK
: vscalefss
256(%rdx
), %xmm15
, %xmm15
13924 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x2d,0x7a,0x40]
13925 vscalefss
256(%rdx
), %xmm15
, %xmm15
13927 // CHECK
: vscalefss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
13928 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x2d,0x7a,0x40]
13929 vscalefss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
13931 // CHECK
: vscalefss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13932 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x2d,0x7a,0x40]
13933 vscalefss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
13935 // CHECK
: vscalefss
256(%rdx
), %xmm1
, %xmm1
13936 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0x4a,0x40]
13937 vscalefss
256(%rdx
), %xmm1
, %xmm1
13939 // CHECK
: vscalefss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
13940 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0x4a,0x40]
13941 vscalefss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
13943 // CHECK
: vscalefss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13944 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0x4a,0x40]
13945 vscalefss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
13947 // CHECK
: vscalefss
485498096, %xmm15
, %xmm15
13948 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13949 vscalefss
485498096, %xmm15
, %xmm15
13951 // CHECK
: vscalefss
485498096, %xmm15
, %xmm15
{%k2
}
13952 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13953 vscalefss
485498096, %xmm15
, %xmm15
{%k2
}
13955 // CHECK
: vscalefss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13956 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x2d,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
13957 vscalefss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
13959 // CHECK
: vscalefss
485498096, %xmm1
, %xmm1
13960 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13961 vscalefss
485498096, %xmm1
, %xmm1
13963 // CHECK
: vscalefss
485498096, %xmm1
, %xmm1
{%k2
}
13964 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13965 vscalefss
485498096, %xmm1
, %xmm1
{%k2
}
13967 // CHECK
: vscalefss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13968 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
13969 vscalefss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
13971 // CHECK
: vscalefss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
13972 // CHECK
: encoding
: [0x62,0x52,0x05,0x38,0x2d,0xff]
13973 vscalefss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
13975 // CHECK
: vscalefss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13976 // CHECK
: encoding
: [0x62,0x52,0x05,0x3a,0x2d,0xff]
13977 vscalefss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
13979 // CHECK
: vscalefss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13980 // CHECK
: encoding
: [0x62,0x52,0x05,0xba,0x2d,0xff]
13981 vscalefss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
13983 // CHECK
: vscalefss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
13984 // CHECK
: encoding
: [0x62,0xf2,0x75,0x38,0x2d,0xc9]
13985 vscalefss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
13987 // CHECK
: vscalefss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13988 // CHECK
: encoding
: [0x62,0xf2,0x75,0x3a,0x2d,0xc9]
13989 vscalefss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
13991 // CHECK
: vscalefss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13992 // CHECK
: encoding
: [0x62,0xf2,0x75,0xba,0x2d,0xc9]
13993 vscalefss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
13995 // CHECK
: vscalefss
(%rdx
), %xmm15
, %xmm15
13996 // CHECK
: encoding
: [0x62,0x72,0x05,0x08,0x2d,0x3a]
13997 vscalefss
(%rdx
), %xmm15
, %xmm15
13999 // CHECK
: vscalefss
(%rdx
), %xmm15
, %xmm15
{%k2
}
14000 // CHECK
: encoding
: [0x62,0x72,0x05,0x0a,0x2d,0x3a]
14001 vscalefss
(%rdx
), %xmm15
, %xmm15
{%k2
}
14003 // CHECK
: vscalefss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14004 // CHECK
: encoding
: [0x62,0x72,0x05,0x8a,0x2d,0x3a]
14005 vscalefss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14007 // CHECK
: vscalefss
(%rdx
), %xmm1
, %xmm1
14008 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0x0a]
14009 vscalefss
(%rdx
), %xmm1
, %xmm1
14011 // CHECK
: vscalefss
(%rdx
), %xmm1
, %xmm1
{%k2
}
14012 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0x0a]
14013 vscalefss
(%rdx
), %xmm1
, %xmm1
{%k2
}
14015 // CHECK
: vscalefss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14016 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0x0a]
14017 vscalefss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14019 // CHECK
: vscalefss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14020 // CHECK
: encoding
: [0x62,0x52,0x05,0x18,0x2d,0xff]
14021 vscalefss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14023 // CHECK
: vscalefss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14024 // CHECK
: encoding
: [0x62,0x52,0x05,0x1a,0x2d,0xff]
14025 vscalefss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14027 // CHECK
: vscalefss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14028 // CHECK
: encoding
: [0x62,0x52,0x05,0x9a,0x2d,0xff]
14029 vscalefss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14031 // CHECK
: vscalefss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14032 // CHECK
: encoding
: [0x62,0xf2,0x75,0x18,0x2d,0xc9]
14033 vscalefss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14035 // CHECK
: vscalefss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14036 // CHECK
: encoding
: [0x62,0xf2,0x75,0x1a,0x2d,0xc9]
14037 vscalefss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14039 // CHECK
: vscalefss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14040 // CHECK
: encoding
: [0x62,0xf2,0x75,0x9a,0x2d,0xc9]
14041 vscalefss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14043 // CHECK
: vscalefss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14044 // CHECK
: encoding
: [0x62,0x52,0x05,0x58,0x2d,0xff]
14045 vscalefss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14047 // CHECK
: vscalefss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14048 // CHECK
: encoding
: [0x62,0x52,0x05,0x5a,0x2d,0xff]
14049 vscalefss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14051 // CHECK
: vscalefss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14052 // CHECK
: encoding
: [0x62,0x52,0x05,0xda,0x2d,0xff]
14053 vscalefss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14055 // CHECK
: vscalefss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14056 // CHECK
: encoding
: [0x62,0xf2,0x75,0x58,0x2d,0xc9]
14057 vscalefss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14059 // CHECK
: vscalefss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14060 // CHECK
: encoding
: [0x62,0xf2,0x75,0x5a,0x2d,0xc9]
14061 vscalefss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14063 // CHECK
: vscalefss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14064 // CHECK
: encoding
: [0x62,0xf2,0x75,0xda,0x2d,0xc9]
14065 vscalefss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14067 // CHECK
: vscalefss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14068 // CHECK
: encoding
: [0x62,0x52,0x05,0x78,0x2d,0xff]
14069 vscalefss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14071 // CHECK
: vscalefss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14072 // CHECK
: encoding
: [0x62,0x52,0x05,0x7a,0x2d,0xff]
14073 vscalefss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14075 // CHECK
: vscalefss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14076 // CHECK
: encoding
: [0x62,0x52,0x05,0xfa,0x2d,0xff]
14077 vscalefss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14079 // CHECK
: vscalefss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14080 // CHECK
: encoding
: [0x62,0xf2,0x75,0x78,0x2d,0xc9]
14081 vscalefss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14083 // CHECK
: vscalefss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14084 // CHECK
: encoding
: [0x62,0xf2,0x75,0x7a,0x2d,0xc9]
14085 vscalefss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14087 // CHECK
: vscalefss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14088 // CHECK
: encoding
: [0x62,0xf2,0x75,0xfa,0x2d,0xc9]
14089 vscalefss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14091 // CHECK
: vscalefss
%xmm15
, %xmm15
, %xmm15
14092 // CHECK
: encoding
: [0x62,0x52,0x05,0x08,0x2d,0xff]
14093 vscalefss
%xmm15
, %xmm15
, %xmm15
14095 // CHECK
: vscalefss
%xmm15
, %xmm15
, %xmm15
{%k2
}
14096 // CHECK
: encoding
: [0x62,0x52,0x05,0x0a,0x2d,0xff]
14097 vscalefss
%xmm15
, %xmm15
, %xmm15
{%k2
}
14099 // CHECK
: vscalefss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14100 // CHECK
: encoding
: [0x62,0x52,0x05,0x8a,0x2d,0xff]
14101 vscalefss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14103 // CHECK
: vscalefss
%xmm1
, %xmm1
, %xmm1
14104 // CHECK
: encoding
: [0x62,0xf2,0x75,0x08,0x2d,0xc9]
14105 vscalefss
%xmm1
, %xmm1
, %xmm1
14107 // CHECK
: vscalefss
%xmm1
, %xmm1
, %xmm1
{%k2
}
14108 // CHECK
: encoding
: [0x62,0xf2,0x75,0x0a,0x2d,0xc9]
14109 vscalefss
%xmm1
, %xmm1
, %xmm1
{%k2
}
14111 // CHECK
: vscalefss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14112 // CHECK
: encoding
: [0x62,0xf2,0x75,0x8a,0x2d,0xc9]
14113 vscalefss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14115 // CHECK
: vsqrtsd
485498096, %xmm15
, %xmm15
14116 // CHECK
: encoding
: [0xc5,0x03,0x51,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14117 vsqrtsd
485498096, %xmm15
, %xmm15
14119 // CHECK
: vsqrtsd
485498096, %xmm15
, %xmm15
{%k2
}
14120 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x51,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14121 vsqrtsd
485498096, %xmm15
, %xmm15
{%k2
}
14123 // CHECK
: vsqrtsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
14124 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x51,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14125 vsqrtsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
14127 // CHECK
: vsqrtsd
485498096, %xmm1
, %xmm1
14128 // CHECK
: encoding
: [0xc5,0xf3,0x51,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14129 vsqrtsd
485498096, %xmm1
, %xmm1
14131 // CHECK
: vsqrtsd
485498096, %xmm1
, %xmm1
{%k2
}
14132 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14133 vsqrtsd
485498096, %xmm1
, %xmm1
{%k2
}
14135 // CHECK
: vsqrtsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
14136 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14137 vsqrtsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
14139 // CHECK
: vsqrtsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
14140 // CHECK
: encoding
: [0xc5,0x03,0x51,0xbc,0x82,0x00,0x02,0x00,0x00]
14141 vsqrtsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
14143 // CHECK
: vsqrtsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
14144 // CHECK
: encoding
: [0xc5,0x03,0x51,0xbc,0x82,0x00,0xfe,0xff,0xff]
14145 vsqrtsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
14147 // CHECK
: vsqrtsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14148 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x51,0x7c,0x82,0x40]
14149 vsqrtsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14151 // CHECK
: vsqrtsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14152 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x51,0x7c,0x82,0xc0]
14153 vsqrtsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14155 // CHECK
: vsqrtsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14156 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x51,0x7c,0x82,0x40]
14157 vsqrtsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14159 // CHECK
: vsqrtsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14160 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x51,0x7c,0x82,0xc0]
14161 vsqrtsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14163 // CHECK
: vsqrtsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
14164 // CHECK
: encoding
: [0xc5,0xf3,0x51,0x8c,0x82,0x00,0x02,0x00,0x00]
14165 vsqrtsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
14167 // CHECK
: vsqrtsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
14168 // CHECK
: encoding
: [0xc5,0xf3,0x51,0x8c,0x82,0x00,0xfe,0xff,0xff]
14169 vsqrtsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
14171 // CHECK
: vsqrtsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14172 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0x4c,0x82,0x40]
14173 vsqrtsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14175 // CHECK
: vsqrtsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14176 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0x4c,0x82,0xc0]
14177 vsqrtsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14179 // CHECK
: vsqrtsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14180 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0x4c,0x82,0x40]
14181 vsqrtsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14183 // CHECK
: vsqrtsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14184 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0x4c,0x82,0xc0]
14185 vsqrtsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14187 // CHECK
: vsqrtsd
512(%rdx
,%rax
), %xmm15
, %xmm15
14188 // CHECK
: encoding
: [0xc5,0x03,0x51,0xbc,0x02,0x00,0x02,0x00,0x00]
14189 vsqrtsd
512(%rdx
,%rax
), %xmm15
, %xmm15
14191 // CHECK
: vsqrtsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14192 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x51,0x7c,0x02,0x40]
14193 vsqrtsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14195 // CHECK
: vsqrtsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14196 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x51,0x7c,0x02,0x40]
14197 vsqrtsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14199 // CHECK
: vsqrtsd
512(%rdx
,%rax
), %xmm1
, %xmm1
14200 // CHECK
: encoding
: [0xc5,0xf3,0x51,0x8c,0x02,0x00,0x02,0x00,0x00]
14201 vsqrtsd
512(%rdx
,%rax
), %xmm1
, %xmm1
14203 // CHECK
: vsqrtsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14204 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0x4c,0x02,0x40]
14205 vsqrtsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14207 // CHECK
: vsqrtsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14208 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0x4c,0x02,0x40]
14209 vsqrtsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14211 // CHECK
: vsqrtsd
512(%rdx
), %xmm15
, %xmm15
14212 // CHECK
: encoding
: [0xc5,0x03,0x51,0xba,0x00,0x02,0x00,0x00]
14213 vsqrtsd
512(%rdx
), %xmm15
, %xmm15
14215 // CHECK
: vsqrtsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
14216 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x51,0x7a,0x40]
14217 vsqrtsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
14219 // CHECK
: vsqrtsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14220 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x51,0x7a,0x40]
14221 vsqrtsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14223 // CHECK
: vsqrtsd
512(%rdx
), %xmm1
, %xmm1
14224 // CHECK
: encoding
: [0xc5,0xf3,0x51,0x8a,0x00,0x02,0x00,0x00]
14225 vsqrtsd
512(%rdx
), %xmm1
, %xmm1
14227 // CHECK
: vsqrtsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
14228 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0x4a,0x40]
14229 vsqrtsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
14231 // CHECK
: vsqrtsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14232 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0x4a,0x40]
14233 vsqrtsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14235 // CHECK
: vsqrtsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
14236 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x51,0xff]
14237 vsqrtsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
14239 // CHECK
: vsqrtsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14240 // CHECK
: encoding
: [0x62,0x51,0x87,0x3a,0x51,0xff]
14241 vsqrtsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14243 // CHECK
: vsqrtsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14244 // CHECK
: encoding
: [0x62,0x51,0x87,0xba,0x51,0xff]
14245 vsqrtsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14247 // CHECK
: vsqrtsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
14248 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x38,0x51,0xc9]
14249 vsqrtsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
14251 // CHECK
: vsqrtsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14252 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x3a,0x51,0xc9]
14253 vsqrtsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14255 // CHECK
: vsqrtsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14256 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xba,0x51,0xc9]
14257 vsqrtsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14259 // CHECK
: vsqrtsd
(%rdx
), %xmm15
, %xmm15
14260 // CHECK
: encoding
: [0xc5,0x03,0x51,0x3a]
14261 vsqrtsd
(%rdx
), %xmm15
, %xmm15
14263 // CHECK
: vsqrtsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
14264 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x51,0x3a]
14265 vsqrtsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
14267 // CHECK
: vsqrtsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14268 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x51,0x3a]
14269 vsqrtsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14271 // CHECK
: vsqrtsd
(%rdx
), %xmm1
, %xmm1
14272 // CHECK
: encoding
: [0xc5,0xf3,0x51,0x0a]
14273 vsqrtsd
(%rdx
), %xmm1
, %xmm1
14275 // CHECK
: vsqrtsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
14276 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0x0a]
14277 vsqrtsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
14279 // CHECK
: vsqrtsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14280 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0x0a]
14281 vsqrtsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14283 // CHECK
: vsqrtsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14284 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x51,0xff]
14285 vsqrtsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14287 // CHECK
: vsqrtsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14288 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x51,0xff]
14289 vsqrtsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14291 // CHECK
: vsqrtsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14292 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x51,0xff]
14293 vsqrtsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14295 // CHECK
: vsqrtsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14296 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x51,0xc9]
14297 vsqrtsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14299 // CHECK
: vsqrtsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14300 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x51,0xc9]
14301 vsqrtsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14303 // CHECK
: vsqrtsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14304 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x51,0xc9]
14305 vsqrtsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14307 // CHECK
: vsqrtsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14308 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x51,0xff]
14309 vsqrtsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14311 // CHECK
: vsqrtsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14312 // CHECK
: encoding
: [0x62,0x51,0x87,0x5a,0x51,0xff]
14313 vsqrtsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14315 // CHECK
: vsqrtsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14316 // CHECK
: encoding
: [0x62,0x51,0x87,0xda,0x51,0xff]
14317 vsqrtsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14319 // CHECK
: vsqrtsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14320 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x58,0x51,0xc9]
14321 vsqrtsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14323 // CHECK
: vsqrtsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14324 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x5a,0x51,0xc9]
14325 vsqrtsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14327 // CHECK
: vsqrtsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14328 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xda,0x51,0xc9]
14329 vsqrtsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14331 // CHECK
: vsqrtsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14332 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x51,0xff]
14333 vsqrtsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14335 // CHECK
: vsqrtsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14336 // CHECK
: encoding
: [0x62,0x51,0x87,0x7a,0x51,0xff]
14337 vsqrtsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14339 // CHECK
: vsqrtsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14340 // CHECK
: encoding
: [0x62,0x51,0x87,0xfa,0x51,0xff]
14341 vsqrtsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14343 // CHECK
: vsqrtsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14344 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x78,0x51,0xc9]
14345 vsqrtsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14347 // CHECK
: vsqrtsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14348 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x7a,0x51,0xc9]
14349 vsqrtsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14351 // CHECK
: vsqrtsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14352 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xfa,0x51,0xc9]
14353 vsqrtsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14355 // CHECK
: vsqrtsd
%xmm15
, %xmm15
, %xmm15
14356 // CHECK
: encoding
: [0xc4,0x41,0x03,0x51,0xff]
14357 vsqrtsd
%xmm15
, %xmm15
, %xmm15
14359 // CHECK
: vsqrtsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
14360 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x51,0xff]
14361 vsqrtsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
14363 // CHECK
: vsqrtsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14364 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x51,0xff]
14365 vsqrtsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14367 // CHECK
: vsqrtsd
%xmm1
, %xmm1
, %xmm1
14368 // CHECK
: encoding
: [0xc5,0xf3,0x51,0xc9]
14369 vsqrtsd
%xmm1
, %xmm1
, %xmm1
14371 // CHECK
: vsqrtsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
14372 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x51,0xc9]
14373 vsqrtsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
14375 // CHECK
: vsqrtsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14376 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x51,0xc9]
14377 vsqrtsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14379 // CHECK
: vsqrtss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
14380 // CHECK
: encoding
: [0xc5,0x02,0x51,0xbc,0x82,0x00,0x01,0x00,0x00]
14381 vsqrtss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
14383 // CHECK
: vsqrtss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
14384 // CHECK
: encoding
: [0xc5,0x02,0x51,0xbc,0x82,0x00,0xff,0xff,0xff]
14385 vsqrtss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
14387 // CHECK
: vsqrtss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14388 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x51,0x7c,0x82,0x40]
14389 vsqrtss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14391 // CHECK
: vsqrtss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14392 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x51,0x7c,0x82,0xc0]
14393 vsqrtss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14395 // CHECK
: vsqrtss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14396 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x51,0x7c,0x82,0x40]
14397 vsqrtss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14399 // CHECK
: vsqrtss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14400 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x51,0x7c,0x82,0xc0]
14401 vsqrtss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14403 // CHECK
: vsqrtss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
14404 // CHECK
: encoding
: [0xc5,0xf2,0x51,0x8c,0x82,0x00,0x01,0x00,0x00]
14405 vsqrtss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
14407 // CHECK
: vsqrtss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
14408 // CHECK
: encoding
: [0xc5,0xf2,0x51,0x8c,0x82,0x00,0xff,0xff,0xff]
14409 vsqrtss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
14411 // CHECK
: vsqrtss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14412 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0x4c,0x82,0x40]
14413 vsqrtss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14415 // CHECK
: vsqrtss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14416 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0x4c,0x82,0xc0]
14417 vsqrtss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14419 // CHECK
: vsqrtss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14420 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0x4c,0x82,0x40]
14421 vsqrtss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14423 // CHECK
: vsqrtss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14424 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0x4c,0x82,0xc0]
14425 vsqrtss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14427 // CHECK
: vsqrtss
256(%rdx
,%rax
), %xmm15
, %xmm15
14428 // CHECK
: encoding
: [0xc5,0x02,0x51,0xbc,0x02,0x00,0x01,0x00,0x00]
14429 vsqrtss
256(%rdx
,%rax
), %xmm15
, %xmm15
14431 // CHECK
: vsqrtss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14432 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x51,0x7c,0x02,0x40]
14433 vsqrtss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14435 // CHECK
: vsqrtss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14436 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x51,0x7c,0x02,0x40]
14437 vsqrtss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14439 // CHECK
: vsqrtss
256(%rdx
,%rax
), %xmm1
, %xmm1
14440 // CHECK
: encoding
: [0xc5,0xf2,0x51,0x8c,0x02,0x00,0x01,0x00,0x00]
14441 vsqrtss
256(%rdx
,%rax
), %xmm1
, %xmm1
14443 // CHECK
: vsqrtss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14444 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0x4c,0x02,0x40]
14445 vsqrtss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14447 // CHECK
: vsqrtss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14448 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0x4c,0x02,0x40]
14449 vsqrtss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14451 // CHECK
: vsqrtss
256(%rdx
), %xmm15
, %xmm15
14452 // CHECK
: encoding
: [0xc5,0x02,0x51,0xba,0x00,0x01,0x00,0x00]
14453 vsqrtss
256(%rdx
), %xmm15
, %xmm15
14455 // CHECK
: vsqrtss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
14456 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x51,0x7a,0x40]
14457 vsqrtss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
14459 // CHECK
: vsqrtss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14460 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x51,0x7a,0x40]
14461 vsqrtss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14463 // CHECK
: vsqrtss
256(%rdx
), %xmm1
, %xmm1
14464 // CHECK
: encoding
: [0xc5,0xf2,0x51,0x8a,0x00,0x01,0x00,0x00]
14465 vsqrtss
256(%rdx
), %xmm1
, %xmm1
14467 // CHECK
: vsqrtss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
14468 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0x4a,0x40]
14469 vsqrtss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
14471 // CHECK
: vsqrtss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14472 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0x4a,0x40]
14473 vsqrtss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14475 // CHECK
: vsqrtss
485498096, %xmm15
, %xmm15
14476 // CHECK
: encoding
: [0xc5,0x02,0x51,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14477 vsqrtss
485498096, %xmm15
, %xmm15
14479 // CHECK
: vsqrtss
485498096, %xmm15
, %xmm15
{%k2
}
14480 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x51,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14481 vsqrtss
485498096, %xmm15
, %xmm15
{%k2
}
14483 // CHECK
: vsqrtss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
14484 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x51,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14485 vsqrtss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
14487 // CHECK
: vsqrtss
485498096, %xmm1
, %xmm1
14488 // CHECK
: encoding
: [0xc5,0xf2,0x51,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14489 vsqrtss
485498096, %xmm1
, %xmm1
14491 // CHECK
: vsqrtss
485498096, %xmm1
, %xmm1
{%k2
}
14492 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14493 vsqrtss
485498096, %xmm1
, %xmm1
{%k2
}
14495 // CHECK
: vsqrtss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
14496 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14497 vsqrtss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
14499 // CHECK
: vsqrtss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
14500 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x51,0xff]
14501 vsqrtss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
14503 // CHECK
: vsqrtss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14504 // CHECK
: encoding
: [0x62,0x51,0x06,0x3a,0x51,0xff]
14505 vsqrtss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14507 // CHECK
: vsqrtss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14508 // CHECK
: encoding
: [0x62,0x51,0x06,0xba,0x51,0xff]
14509 vsqrtss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14511 // CHECK
: vsqrtss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
14512 // CHECK
: encoding
: [0x62,0xf1,0x76,0x38,0x51,0xc9]
14513 vsqrtss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
14515 // CHECK
: vsqrtss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14516 // CHECK
: encoding
: [0x62,0xf1,0x76,0x3a,0x51,0xc9]
14517 vsqrtss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14519 // CHECK
: vsqrtss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14520 // CHECK
: encoding
: [0x62,0xf1,0x76,0xba,0x51,0xc9]
14521 vsqrtss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14523 // CHECK
: vsqrtss
(%rdx
), %xmm15
, %xmm15
14524 // CHECK
: encoding
: [0xc5,0x02,0x51,0x3a]
14525 vsqrtss
(%rdx
), %xmm15
, %xmm15
14527 // CHECK
: vsqrtss
(%rdx
), %xmm15
, %xmm15
{%k2
}
14528 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x51,0x3a]
14529 vsqrtss
(%rdx
), %xmm15
, %xmm15
{%k2
}
14531 // CHECK
: vsqrtss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14532 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x51,0x3a]
14533 vsqrtss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14535 // CHECK
: vsqrtss
(%rdx
), %xmm1
, %xmm1
14536 // CHECK
: encoding
: [0xc5,0xf2,0x51,0x0a]
14537 vsqrtss
(%rdx
), %xmm1
, %xmm1
14539 // CHECK
: vsqrtss
(%rdx
), %xmm1
, %xmm1
{%k2
}
14540 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0x0a]
14541 vsqrtss
(%rdx
), %xmm1
, %xmm1
{%k2
}
14543 // CHECK
: vsqrtss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14544 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0x0a]
14545 vsqrtss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14547 // CHECK
: vsqrtss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14548 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x51,0xff]
14549 vsqrtss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14551 // CHECK
: vsqrtss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14552 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x51,0xff]
14553 vsqrtss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14555 // CHECK
: vsqrtss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14556 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x51,0xff]
14557 vsqrtss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14559 // CHECK
: vsqrtss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14560 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x51,0xc9]
14561 vsqrtss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14563 // CHECK
: vsqrtss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14564 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x51,0xc9]
14565 vsqrtss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14567 // CHECK
: vsqrtss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14568 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x51,0xc9]
14569 vsqrtss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14571 // CHECK
: vsqrtss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14572 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x51,0xff]
14573 vsqrtss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14575 // CHECK
: vsqrtss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14576 // CHECK
: encoding
: [0x62,0x51,0x06,0x5a,0x51,0xff]
14577 vsqrtss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14579 // CHECK
: vsqrtss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14580 // CHECK
: encoding
: [0x62,0x51,0x06,0xda,0x51,0xff]
14581 vsqrtss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14583 // CHECK
: vsqrtss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14584 // CHECK
: encoding
: [0x62,0xf1,0x76,0x58,0x51,0xc9]
14585 vsqrtss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14587 // CHECK
: vsqrtss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14588 // CHECK
: encoding
: [0x62,0xf1,0x76,0x5a,0x51,0xc9]
14589 vsqrtss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14591 // CHECK
: vsqrtss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14592 // CHECK
: encoding
: [0x62,0xf1,0x76,0xda,0x51,0xc9]
14593 vsqrtss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14595 // CHECK
: vsqrtss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14596 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x51,0xff]
14597 vsqrtss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14599 // CHECK
: vsqrtss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14600 // CHECK
: encoding
: [0x62,0x51,0x06,0x7a,0x51,0xff]
14601 vsqrtss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14603 // CHECK
: vsqrtss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14604 // CHECK
: encoding
: [0x62,0x51,0x06,0xfa,0x51,0xff]
14605 vsqrtss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14607 // CHECK
: vsqrtss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14608 // CHECK
: encoding
: [0x62,0xf1,0x76,0x78,0x51,0xc9]
14609 vsqrtss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14611 // CHECK
: vsqrtss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14612 // CHECK
: encoding
: [0x62,0xf1,0x76,0x7a,0x51,0xc9]
14613 vsqrtss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14615 // CHECK
: vsqrtss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14616 // CHECK
: encoding
: [0x62,0xf1,0x76,0xfa,0x51,0xc9]
14617 vsqrtss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14619 // CHECK
: vsqrtss
%xmm15
, %xmm15
, %xmm15
14620 // CHECK
: encoding
: [0xc4,0x41,0x02,0x51,0xff]
14621 vsqrtss
%xmm15
, %xmm15
, %xmm15
14623 // CHECK
: vsqrtss
%xmm15
, %xmm15
, %xmm15
{%k2
}
14624 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x51,0xff]
14625 vsqrtss
%xmm15
, %xmm15
, %xmm15
{%k2
}
14627 // CHECK
: vsqrtss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14628 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x51,0xff]
14629 vsqrtss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14631 // CHECK
: vsqrtss
%xmm1
, %xmm1
, %xmm1
14632 // CHECK
: encoding
: [0xc5,0xf2,0x51,0xc9]
14633 vsqrtss
%xmm1
, %xmm1
, %xmm1
14635 // CHECK
: vsqrtss
%xmm1
, %xmm1
, %xmm1
{%k2
}
14636 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x51,0xc9]
14637 vsqrtss
%xmm1
, %xmm1
, %xmm1
{%k2
}
14639 // CHECK
: vsqrtss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14640 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x51,0xc9]
14641 vsqrtss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14643 // CHECK
: vsubsd
485498096, %xmm15
, %xmm15
14644 // CHECK
: encoding
: [0xc5,0x03,0x5c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14645 vsubsd
485498096, %xmm15
, %xmm15
14647 // CHECK
: vsubsd
485498096, %xmm15
, %xmm15
{%k2
}
14648 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14649 vsubsd
485498096, %xmm15
, %xmm15
{%k2
}
14651 // CHECK
: vsubsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
14652 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
14653 vsubsd
485498096, %xmm15
, %xmm15
{%k2
} {z
}
14655 // CHECK
: vsubsd
485498096, %xmm1
, %xmm1
14656 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14657 vsubsd
485498096, %xmm1
, %xmm1
14659 // CHECK
: vsubsd
485498096, %xmm1
, %xmm1
{%k2
}
14660 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14661 vsubsd
485498096, %xmm1
, %xmm1
{%k2
}
14663 // CHECK
: vsubsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
14664 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
14665 vsubsd
485498096, %xmm1
, %xmm1
{%k2
} {z
}
14667 // CHECK
: vsubsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
14668 // CHECK
: encoding
: [0xc5,0x03,0x5c,0xbc,0x82,0x00,0x02,0x00,0x00]
14669 vsubsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
14671 // CHECK
: vsubsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
14672 // CHECK
: encoding
: [0xc5,0x03,0x5c,0xbc,0x82,0x00,0xfe,0xff,0xff]
14673 vsubsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
14675 // CHECK
: vsubsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14676 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5c,0x7c,0x82,0x40]
14677 vsubsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14679 // CHECK
: vsubsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14680 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5c,0x7c,0x82,0xc0]
14681 vsubsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14683 // CHECK
: vsubsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14684 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5c,0x7c,0x82,0x40]
14685 vsubsd
512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14687 // CHECK
: vsubsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14688 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5c,0x7c,0x82,0xc0]
14689 vsubsd
-512(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14691 // CHECK
: vsubsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
14692 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0x8c,0x82,0x00,0x02,0x00,0x00]
14693 vsubsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
14695 // CHECK
: vsubsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
14696 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0x8c,0x82,0x00,0xfe,0xff,0xff]
14697 vsubsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
14699 // CHECK
: vsubsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14700 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0x4c,0x82,0x40]
14701 vsubsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14703 // CHECK
: vsubsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14704 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0x4c,0x82,0xc0]
14705 vsubsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14707 // CHECK
: vsubsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14708 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0x4c,0x82,0x40]
14709 vsubsd
512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14711 // CHECK
: vsubsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14712 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0x4c,0x82,0xc0]
14713 vsubsd
-512(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14715 // CHECK
: vsubsd
512(%rdx
,%rax
), %xmm15
, %xmm15
14716 // CHECK
: encoding
: [0xc5,0x03,0x5c,0xbc,0x02,0x00,0x02,0x00,0x00]
14717 vsubsd
512(%rdx
,%rax
), %xmm15
, %xmm15
14719 // CHECK
: vsubsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14720 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5c,0x7c,0x02,0x40]
14721 vsubsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14723 // CHECK
: vsubsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14724 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5c,0x7c,0x02,0x40]
14725 vsubsd
512(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14727 // CHECK
: vsubsd
512(%rdx
,%rax
), %xmm1
, %xmm1
14728 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0x8c,0x02,0x00,0x02,0x00,0x00]
14729 vsubsd
512(%rdx
,%rax
), %xmm1
, %xmm1
14731 // CHECK
: vsubsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14732 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0x4c,0x02,0x40]
14733 vsubsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14735 // CHECK
: vsubsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14736 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0x4c,0x02,0x40]
14737 vsubsd
512(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14739 // CHECK
: vsubsd
512(%rdx
), %xmm15
, %xmm15
14740 // CHECK
: encoding
: [0xc5,0x03,0x5c,0xba,0x00,0x02,0x00,0x00]
14741 vsubsd
512(%rdx
), %xmm15
, %xmm15
14743 // CHECK
: vsubsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
14744 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5c,0x7a,0x40]
14745 vsubsd
512(%rdx
), %xmm15
, %xmm15
{%k2
}
14747 // CHECK
: vsubsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14748 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5c,0x7a,0x40]
14749 vsubsd
512(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14751 // CHECK
: vsubsd
512(%rdx
), %xmm1
, %xmm1
14752 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0x8a,0x00,0x02,0x00,0x00]
14753 vsubsd
512(%rdx
), %xmm1
, %xmm1
14755 // CHECK
: vsubsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
14756 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0x4a,0x40]
14757 vsubsd
512(%rdx
), %xmm1
, %xmm1
{%k2
}
14759 // CHECK
: vsubsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14760 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0x4a,0x40]
14761 vsubsd
512(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14763 // CHECK
: vsubsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
14764 // CHECK
: encoding
: [0x62,0x51,0x87,0x38,0x5c,0xff]
14765 vsubsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
14767 // CHECK
: vsubsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14768 // CHECK
: encoding
: [0x62,0x51,0x87,0x3a,0x5c,0xff]
14769 vsubsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14771 // CHECK
: vsubsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14772 // CHECK
: encoding
: [0x62,0x51,0x87,0xba,0x5c,0xff]
14773 vsubsd
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14775 // CHECK
: vsubsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
14776 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x38,0x5c,0xc9]
14777 vsubsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
14779 // CHECK
: vsubsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14780 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x3a,0x5c,0xc9]
14781 vsubsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14783 // CHECK
: vsubsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14784 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xba,0x5c,0xc9]
14785 vsubsd
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14787 // CHECK
: vsubsd
(%rdx
), %xmm15
, %xmm15
14788 // CHECK
: encoding
: [0xc5,0x03,0x5c,0x3a]
14789 vsubsd
(%rdx
), %xmm15
, %xmm15
14791 // CHECK
: vsubsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
14792 // CHECK
: encoding
: [0x62,0x71,0x87,0x0a,0x5c,0x3a]
14793 vsubsd
(%rdx
), %xmm15
, %xmm15
{%k2
}
14795 // CHECK
: vsubsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14796 // CHECK
: encoding
: [0x62,0x71,0x87,0x8a,0x5c,0x3a]
14797 vsubsd
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14799 // CHECK
: vsubsd
(%rdx
), %xmm1
, %xmm1
14800 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0x0a]
14801 vsubsd
(%rdx
), %xmm1
, %xmm1
14803 // CHECK
: vsubsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
14804 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0x0a]
14805 vsubsd
(%rdx
), %xmm1
, %xmm1
{%k2
}
14807 // CHECK
: vsubsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14808 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0x0a]
14809 vsubsd
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
14811 // CHECK
: vsubsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14812 // CHECK
: encoding
: [0x62,0x51,0x87,0x18,0x5c,0xff]
14813 vsubsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
14815 // CHECK
: vsubsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14816 // CHECK
: encoding
: [0x62,0x51,0x87,0x1a,0x5c,0xff]
14817 vsubsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14819 // CHECK
: vsubsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14820 // CHECK
: encoding
: [0x62,0x51,0x87,0x9a,0x5c,0xff]
14821 vsubsd
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14823 // CHECK
: vsubsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14824 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x18,0x5c,0xc9]
14825 vsubsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
14827 // CHECK
: vsubsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14828 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x1a,0x5c,0xc9]
14829 vsubsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14831 // CHECK
: vsubsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14832 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x9a,0x5c,0xc9]
14833 vsubsd
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14835 // CHECK
: vsubsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14836 // CHECK
: encoding
: [0x62,0x51,0x87,0x58,0x5c,0xff]
14837 vsubsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
14839 // CHECK
: vsubsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14840 // CHECK
: encoding
: [0x62,0x51,0x87,0x5a,0x5c,0xff]
14841 vsubsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14843 // CHECK
: vsubsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14844 // CHECK
: encoding
: [0x62,0x51,0x87,0xda,0x5c,0xff]
14845 vsubsd
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14847 // CHECK
: vsubsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14848 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x58,0x5c,0xc9]
14849 vsubsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
14851 // CHECK
: vsubsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14852 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x5a,0x5c,0xc9]
14853 vsubsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14855 // CHECK
: vsubsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14856 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xda,0x5c,0xc9]
14857 vsubsd
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14859 // CHECK
: vsubsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14860 // CHECK
: encoding
: [0x62,0x51,0x87,0x78,0x5c,0xff]
14861 vsubsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
14863 // CHECK
: vsubsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14864 // CHECK
: encoding
: [0x62,0x51,0x87,0x7a,0x5c,0xff]
14865 vsubsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
14867 // CHECK
: vsubsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14868 // CHECK
: encoding
: [0x62,0x51,0x87,0xfa,0x5c,0xff]
14869 vsubsd
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14871 // CHECK
: vsubsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14872 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x78,0x5c,0xc9]
14873 vsubsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
14875 // CHECK
: vsubsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14876 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x7a,0x5c,0xc9]
14877 vsubsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
14879 // CHECK
: vsubsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14880 // CHECK
: encoding
: [0x62,0xf1,0xf7,0xfa,0x5c,0xc9]
14881 vsubsd
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14883 // CHECK
: vsubsd
%xmm15
, %xmm15
, %xmm15
14884 // CHECK
: encoding
: [0xc4,0x41,0x03,0x5c,0xff]
14885 vsubsd
%xmm15
, %xmm15
, %xmm15
14887 // CHECK
: vsubsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
14888 // CHECK
: encoding
: [0x62,0x51,0x87,0x0a,0x5c,0xff]
14889 vsubsd
%xmm15
, %xmm15
, %xmm15
{%k2
}
14891 // CHECK
: vsubsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14892 // CHECK
: encoding
: [0x62,0x51,0x87,0x8a,0x5c,0xff]
14893 vsubsd
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
14895 // CHECK
: vsubsd
%xmm1
, %xmm1
, %xmm1
14896 // CHECK
: encoding
: [0xc5,0xf3,0x5c,0xc9]
14897 vsubsd
%xmm1
, %xmm1
, %xmm1
14899 // CHECK
: vsubsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
14900 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x0a,0x5c,0xc9]
14901 vsubsd
%xmm1
, %xmm1
, %xmm1
{%k2
}
14903 // CHECK
: vsubsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14904 // CHECK
: encoding
: [0x62,0xf1,0xf7,0x8a,0x5c,0xc9]
14905 vsubsd
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
14907 // CHECK
: vsubss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
14908 // CHECK
: encoding
: [0xc5,0x02,0x5c,0xbc,0x82,0x00,0x01,0x00,0x00]
14909 vsubss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
14911 // CHECK
: vsubss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
14912 // CHECK
: encoding
: [0xc5,0x02,0x5c,0xbc,0x82,0x00,0xff,0xff,0xff]
14913 vsubss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
14915 // CHECK
: vsubss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14916 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5c,0x7c,0x82,0x40]
14917 vsubss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14919 // CHECK
: vsubss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14920 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5c,0x7c,0x82,0xc0]
14921 vsubss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
}
14923 // CHECK
: vsubss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14924 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5c,0x7c,0x82,0x40]
14925 vsubss
256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14927 // CHECK
: vsubss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14928 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5c,0x7c,0x82,0xc0]
14929 vsubss
-256(%rdx
,%rax
,4), %xmm15
, %xmm15
{%k2
} {z
}
14931 // CHECK
: vsubss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
14932 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0x8c,0x82,0x00,0x01,0x00,0x00]
14933 vsubss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
14935 // CHECK
: vsubss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
14936 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0x8c,0x82,0x00,0xff,0xff,0xff]
14937 vsubss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
14939 // CHECK
: vsubss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14940 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0x4c,0x82,0x40]
14941 vsubss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14943 // CHECK
: vsubss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14944 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0x4c,0x82,0xc0]
14945 vsubss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
}
14947 // CHECK
: vsubss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14948 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0x4c,0x82,0x40]
14949 vsubss
256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14951 // CHECK
: vsubss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14952 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0x4c,0x82,0xc0]
14953 vsubss
-256(%rdx
,%rax
,4), %xmm1
, %xmm1
{%k2
} {z
}
14955 // CHECK
: vsubss
256(%rdx
,%rax
), %xmm15
, %xmm15
14956 // CHECK
: encoding
: [0xc5,0x02,0x5c,0xbc,0x02,0x00,0x01,0x00,0x00]
14957 vsubss
256(%rdx
,%rax
), %xmm15
, %xmm15
14959 // CHECK
: vsubss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14960 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5c,0x7c,0x02,0x40]
14961 vsubss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
}
14963 // CHECK
: vsubss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14964 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5c,0x7c,0x02,0x40]
14965 vsubss
256(%rdx
,%rax
), %xmm15
, %xmm15
{%k2
} {z
}
14967 // CHECK
: vsubss
256(%rdx
,%rax
), %xmm1
, %xmm1
14968 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0x8c,0x02,0x00,0x01,0x00,0x00]
14969 vsubss
256(%rdx
,%rax
), %xmm1
, %xmm1
14971 // CHECK
: vsubss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14972 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0x4c,0x02,0x40]
14973 vsubss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
}
14975 // CHECK
: vsubss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14976 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0x4c,0x02,0x40]
14977 vsubss
256(%rdx
,%rax
), %xmm1
, %xmm1
{%k2
} {z
}
14979 // CHECK
: vsubss
256(%rdx
), %xmm15
, %xmm15
14980 // CHECK
: encoding
: [0xc5,0x02,0x5c,0xba,0x00,0x01,0x00,0x00]
14981 vsubss
256(%rdx
), %xmm15
, %xmm15
14983 // CHECK
: vsubss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
14984 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5c,0x7a,0x40]
14985 vsubss
256(%rdx
), %xmm15
, %xmm15
{%k2
}
14987 // CHECK
: vsubss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14988 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5c,0x7a,0x40]
14989 vsubss
256(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
14991 // CHECK
: vsubss
256(%rdx
), %xmm1
, %xmm1
14992 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0x8a,0x00,0x01,0x00,0x00]
14993 vsubss
256(%rdx
), %xmm1
, %xmm1
14995 // CHECK
: vsubss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
14996 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0x4a,0x40]
14997 vsubss
256(%rdx
), %xmm1
, %xmm1
{%k2
}
14999 // CHECK
: vsubss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
15000 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0x4a,0x40]
15001 vsubss
256(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
15003 // CHECK
: vsubss
485498096, %xmm15
, %xmm15
15004 // CHECK
: encoding
: [0xc5,0x02,0x5c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
15005 vsubss
485498096, %xmm15
, %xmm15
15007 // CHECK
: vsubss
485498096, %xmm15
, %xmm15
{%k2
}
15008 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
15009 vsubss
485498096, %xmm15
, %xmm15
{%k2
}
15011 // CHECK
: vsubss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
15012 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5c,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
15013 vsubss
485498096, %xmm15
, %xmm15
{%k2
} {z
}
15015 // CHECK
: vsubss
485498096, %xmm1
, %xmm1
15016 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
15017 vsubss
485498096, %xmm1
, %xmm1
15019 // CHECK
: vsubss
485498096, %xmm1
, %xmm1
{%k2
}
15020 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
15021 vsubss
485498096, %xmm1
, %xmm1
{%k2
}
15023 // CHECK
: vsubss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
15024 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
15025 vsubss
485498096, %xmm1
, %xmm1
{%k2
} {z
}
15027 // CHECK
: vsubss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
15028 // CHECK
: encoding
: [0x62,0x51,0x06,0x38,0x5c,0xff]
15029 vsubss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
15031 // CHECK
: vsubss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15032 // CHECK
: encoding
: [0x62,0x51,0x06,0x3a,0x5c,0xff]
15033 vsubss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15035 // CHECK
: vsubss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15036 // CHECK
: encoding
: [0x62,0x51,0x06,0xba,0x5c,0xff]
15037 vsubss
{rd-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15039 // CHECK
: vsubss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
15040 // CHECK
: encoding
: [0x62,0xf1,0x76,0x38,0x5c,0xc9]
15041 vsubss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
15043 // CHECK
: vsubss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15044 // CHECK
: encoding
: [0x62,0xf1,0x76,0x3a,0x5c,0xc9]
15045 vsubss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15047 // CHECK
: vsubss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15048 // CHECK
: encoding
: [0x62,0xf1,0x76,0xba,0x5c,0xc9]
15049 vsubss
{rd-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15051 // CHECK
: vsubss
(%rdx
), %xmm15
, %xmm15
15052 // CHECK
: encoding
: [0xc5,0x02,0x5c,0x3a]
15053 vsubss
(%rdx
), %xmm15
, %xmm15
15055 // CHECK
: vsubss
(%rdx
), %xmm15
, %xmm15
{%k2
}
15056 // CHECK
: encoding
: [0x62,0x71,0x06,0x0a,0x5c,0x3a]
15057 vsubss
(%rdx
), %xmm15
, %xmm15
{%k2
}
15059 // CHECK
: vsubss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
15060 // CHECK
: encoding
: [0x62,0x71,0x06,0x8a,0x5c,0x3a]
15061 vsubss
(%rdx
), %xmm15
, %xmm15
{%k2
} {z
}
15063 // CHECK
: vsubss
(%rdx
), %xmm1
, %xmm1
15064 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0x0a]
15065 vsubss
(%rdx
), %xmm1
, %xmm1
15067 // CHECK
: vsubss
(%rdx
), %xmm1
, %xmm1
{%k2
}
15068 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0x0a]
15069 vsubss
(%rdx
), %xmm1
, %xmm1
{%k2
}
15071 // CHECK
: vsubss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
15072 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0x0a]
15073 vsubss
(%rdx
), %xmm1
, %xmm1
{%k2
} {z
}
15075 // CHECK
: vsubss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
15076 // CHECK
: encoding
: [0x62,0x51,0x06,0x18,0x5c,0xff]
15077 vsubss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
15079 // CHECK
: vsubss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15080 // CHECK
: encoding
: [0x62,0x51,0x06,0x1a,0x5c,0xff]
15081 vsubss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15083 // CHECK
: vsubss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15084 // CHECK
: encoding
: [0x62,0x51,0x06,0x9a,0x5c,0xff]
15085 vsubss
{rn-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15087 // CHECK
: vsubss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
15088 // CHECK
: encoding
: [0x62,0xf1,0x76,0x18,0x5c,0xc9]
15089 vsubss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
15091 // CHECK
: vsubss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15092 // CHECK
: encoding
: [0x62,0xf1,0x76,0x1a,0x5c,0xc9]
15093 vsubss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15095 // CHECK
: vsubss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15096 // CHECK
: encoding
: [0x62,0xf1,0x76,0x9a,0x5c,0xc9]
15097 vsubss
{rn-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15099 // CHECK
: vsubss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
15100 // CHECK
: encoding
: [0x62,0x51,0x06,0x58,0x5c,0xff]
15101 vsubss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
15103 // CHECK
: vsubss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15104 // CHECK
: encoding
: [0x62,0x51,0x06,0x5a,0x5c,0xff]
15105 vsubss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15107 // CHECK
: vsubss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15108 // CHECK
: encoding
: [0x62,0x51,0x06,0xda,0x5c,0xff]
15109 vsubss
{ru-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15111 // CHECK
: vsubss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
15112 // CHECK
: encoding
: [0x62,0xf1,0x76,0x58,0x5c,0xc9]
15113 vsubss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
15115 // CHECK
: vsubss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15116 // CHECK
: encoding
: [0x62,0xf1,0x76,0x5a,0x5c,0xc9]
15117 vsubss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15119 // CHECK
: vsubss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15120 // CHECK
: encoding
: [0x62,0xf1,0x76,0xda,0x5c,0xc9]
15121 vsubss
{ru-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15123 // CHECK
: vsubss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
15124 // CHECK
: encoding
: [0x62,0x51,0x06,0x78,0x5c,0xff]
15125 vsubss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
15127 // CHECK
: vsubss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15128 // CHECK
: encoding
: [0x62,0x51,0x06,0x7a,0x5c,0xff]
15129 vsubss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
}
15131 // CHECK
: vsubss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15132 // CHECK
: encoding
: [0x62,0x51,0x06,0xfa,0x5c,0xff]
15133 vsubss
{rz-sae
}, %xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15135 // CHECK
: vsubss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
15136 // CHECK
: encoding
: [0x62,0xf1,0x76,0x78,0x5c,0xc9]
15137 vsubss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
15139 // CHECK
: vsubss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15140 // CHECK
: encoding
: [0x62,0xf1,0x76,0x7a,0x5c,0xc9]
15141 vsubss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
}
15143 // CHECK
: vsubss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15144 // CHECK
: encoding
: [0x62,0xf1,0x76,0xfa,0x5c,0xc9]
15145 vsubss
{rz-sae
}, %xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15147 // CHECK
: vsubss
%xmm15
, %xmm15
, %xmm15
15148 // CHECK
: encoding
: [0xc4,0x41,0x02,0x5c,0xff]
15149 vsubss
%xmm15
, %xmm15
, %xmm15
15151 // CHECK
: vsubss
%xmm15
, %xmm15
, %xmm15
{%k2
}
15152 // CHECK
: encoding
: [0x62,0x51,0x06,0x0a,0x5c,0xff]
15153 vsubss
%xmm15
, %xmm15
, %xmm15
{%k2
}
15155 // CHECK
: vsubss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15156 // CHECK
: encoding
: [0x62,0x51,0x06,0x8a,0x5c,0xff]
15157 vsubss
%xmm15
, %xmm15
, %xmm15
{%k2
} {z
}
15159 // CHECK
: vsubss
%xmm1
, %xmm1
, %xmm1
15160 // CHECK
: encoding
: [0xc5,0xf2,0x5c,0xc9]
15161 vsubss
%xmm1
, %xmm1
, %xmm1
15163 // CHECK
: vsubss
%xmm1
, %xmm1
, %xmm1
{%k2
}
15164 // CHECK
: encoding
: [0x62,0xf1,0x76,0x0a,0x5c,0xc9]
15165 vsubss
%xmm1
, %xmm1
, %xmm1
{%k2
}
15167 // CHECK
: vsubss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15168 // CHECK
: encoding
: [0x62,0xf1,0x76,0x8a,0x5c,0xc9]
15169 vsubss
%xmm1
, %xmm1
, %xmm1
{%k2
} {z
}
15171 // CHECK
: vucomisd
485498096, %xmm15
15172 // CHECK
: encoding
: [0xc5,0x79,0x2e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
15173 vucomisd
485498096, %xmm15
15175 // CHECK
: vucomisd
485498096, %xmm1
15176 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
15177 vucomisd
485498096, %xmm1
15179 // CHECK
: vucomisd
512(%rdx
,%rax
,4), %xmm15
15180 // CHECK
: encoding
: [0xc5,0x79,0x2e,0xbc,0x82,0x00,0x02,0x00,0x00]
15181 vucomisd
512(%rdx
,%rax
,4), %xmm15
15183 // CHECK
: vucomisd
-512(%rdx
,%rax
,4), %xmm15
15184 // CHECK
: encoding
: [0xc5,0x79,0x2e,0xbc,0x82,0x00,0xfe,0xff,0xff]
15185 vucomisd
-512(%rdx
,%rax
,4), %xmm15
15187 // CHECK
: vucomisd
512(%rdx
,%rax
,4), %xmm1
15188 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0x8c,0x82,0x00,0x02,0x00,0x00]
15189 vucomisd
512(%rdx
,%rax
,4), %xmm1
15191 // CHECK
: vucomisd
-512(%rdx
,%rax
,4), %xmm1
15192 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0x8c,0x82,0x00,0xfe,0xff,0xff]
15193 vucomisd
-512(%rdx
,%rax
,4), %xmm1
15195 // CHECK
: vucomisd
512(%rdx
,%rax
), %xmm15
15196 // CHECK
: encoding
: [0xc5,0x79,0x2e,0xbc,0x02,0x00,0x02,0x00,0x00]
15197 vucomisd
512(%rdx
,%rax
), %xmm15
15199 // CHECK
: vucomisd
512(%rdx
,%rax
), %xmm1
15200 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0x8c,0x02,0x00,0x02,0x00,0x00]
15201 vucomisd
512(%rdx
,%rax
), %xmm1
15203 // CHECK
: vucomisd
512(%rdx
), %xmm15
15204 // CHECK
: encoding
: [0xc5,0x79,0x2e,0xba,0x00,0x02,0x00,0x00]
15205 vucomisd
512(%rdx
), %xmm15
15207 // CHECK
: vucomisd
512(%rdx
), %xmm1
15208 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0x8a,0x00,0x02,0x00,0x00]
15209 vucomisd
512(%rdx
), %xmm1
15211 // CHECK
: vucomisd
(%rdx
), %xmm15
15212 // CHECK
: encoding
: [0xc5,0x79,0x2e,0x3a]
15213 vucomisd
(%rdx
), %xmm15
15215 // CHECK
: vucomisd
(%rdx
), %xmm1
15216 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0x0a]
15217 vucomisd
(%rdx
), %xmm1
15219 // CHECK
: vucomisd
{sae
}, %xmm15
, %xmm15
15220 // CHECK
: encoding
: [0x62,0x51,0xfd,0x18,0x2e,0xff]
15221 vucomisd
{sae
}, %xmm15
, %xmm15
15223 // CHECK
: vucomisd
{sae
}, %xmm1
, %xmm1
15224 // CHECK
: encoding
: [0x62,0xf1,0xfd,0x18,0x2e,0xc9]
15225 vucomisd
{sae
}, %xmm1
, %xmm1
15227 // CHECK
: vucomisd
%xmm15
, %xmm15
15228 // CHECK
: encoding
: [0xc4,0x41,0x79,0x2e,0xff]
15229 vucomisd
%xmm15
, %xmm15
15231 // CHECK
: vucomisd
%xmm1
, %xmm1
15232 // CHECK
: encoding
: [0xc5,0xf9,0x2e,0xc9]
15233 vucomisd
%xmm1
, %xmm1
15235 // CHECK
: vucomiss
256(%rdx
,%rax
,4), %xmm15
15236 // CHECK
: encoding
: [0xc5,0x78,0x2e,0xbc,0x82,0x00,0x01,0x00,0x00]
15237 vucomiss
256(%rdx
,%rax
,4), %xmm15
15239 // CHECK
: vucomiss
-256(%rdx
,%rax
,4), %xmm15
15240 // CHECK
: encoding
: [0xc5,0x78,0x2e,0xbc,0x82,0x00,0xff,0xff,0xff]
15241 vucomiss
-256(%rdx
,%rax
,4), %xmm15
15243 // CHECK
: vucomiss
256(%rdx
,%rax
,4), %xmm1
15244 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0x8c,0x82,0x00,0x01,0x00,0x00]
15245 vucomiss
256(%rdx
,%rax
,4), %xmm1
15247 // CHECK
: vucomiss
-256(%rdx
,%rax
,4), %xmm1
15248 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0x8c,0x82,0x00,0xff,0xff,0xff]
15249 vucomiss
-256(%rdx
,%rax
,4), %xmm1
15251 // CHECK
: vucomiss
256(%rdx
,%rax
), %xmm15
15252 // CHECK
: encoding
: [0xc5,0x78,0x2e,0xbc,0x02,0x00,0x01,0x00,0x00]
15253 vucomiss
256(%rdx
,%rax
), %xmm15
15255 // CHECK
: vucomiss
256(%rdx
,%rax
), %xmm1
15256 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0x8c,0x02,0x00,0x01,0x00,0x00]
15257 vucomiss
256(%rdx
,%rax
), %xmm1
15259 // CHECK
: vucomiss
256(%rdx
), %xmm15
15260 // CHECK
: encoding
: [0xc5,0x78,0x2e,0xba,0x00,0x01,0x00,0x00]
15261 vucomiss
256(%rdx
), %xmm15
15263 // CHECK
: vucomiss
256(%rdx
), %xmm1
15264 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0x8a,0x00,0x01,0x00,0x00]
15265 vucomiss
256(%rdx
), %xmm1
15267 // CHECK
: vucomiss
485498096, %xmm15
15268 // CHECK
: encoding
: [0xc5,0x78,0x2e,0x3c,0x25,0xf0,0x1c,0xf0,0x1c]
15269 vucomiss
485498096, %xmm15
15271 // CHECK
: vucomiss
485498096, %xmm1
15272 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0x0c,0x25,0xf0,0x1c,0xf0,0x1c]
15273 vucomiss
485498096, %xmm1
15275 // CHECK
: vucomiss
(%rdx
), %xmm15
15276 // CHECK
: encoding
: [0xc5,0x78,0x2e,0x3a]
15277 vucomiss
(%rdx
), %xmm15
15279 // CHECK
: vucomiss
(%rdx
), %xmm1
15280 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0x0a]
15281 vucomiss
(%rdx
), %xmm1
15283 // CHECK
: vucomiss
{sae
}, %xmm15
, %xmm15
15284 // CHECK
: encoding
: [0x62,0x51,0x7c,0x18,0x2e,0xff]
15285 vucomiss
{sae
}, %xmm15
, %xmm15
15287 // CHECK
: vucomiss
{sae
}, %xmm1
, %xmm1
15288 // CHECK
: encoding
: [0x62,0xf1,0x7c,0x18,0x2e,0xc9]
15289 vucomiss
{sae
}, %xmm1
, %xmm1
15291 // CHECK
: vucomiss
%xmm15
, %xmm15
15292 // CHECK
: encoding
: [0xc4,0x41,0x78,0x2e,0xff]
15293 vucomiss
%xmm15
, %xmm15
15295 // CHECK
: vucomiss
%xmm1
, %xmm1
15296 // CHECK
: encoding
: [0xc5,0xf8,0x2e,0xc9]
15297 vucomiss
%xmm1
, %xmm1