1 // RUN
: llvm-mc
-triple i686-unknown-unknown
-x86-asm-syntax
=intel
-output-asm-variant
=1 --show-encoding
%s | FileCheck
%s
3 // CHECK
: vbcstnebf162ps xmm2
, word ptr
[esp
+ 8*esi
+ 268435456]
4 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb1,0x94,0xf4,0x00,0x00,0x00,0x10]
5 vbcstnebf162ps xmm2
, word ptr
[esp
+ 8*esi
+ 268435456]
7 // CHECK
: vbcstnebf162ps xmm2
, word ptr
[edi
+ 4*eax
+ 291]
8 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb1,0x94,0x87,0x23,0x01,0x00,0x00]
9 vbcstnebf162ps xmm2
, word ptr
[edi
+ 4*eax
+ 291]
11 // CHECK
: vbcstnebf162ps xmm2
, word ptr
[eax
]
12 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb1,0x10]
13 vbcstnebf162ps xmm2
, word ptr
[eax
]
15 // CHECK
: vbcstnebf162ps xmm2
, word ptr
[2*ebp
- 64]
16 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb1,0x14,0x6d,0xc0,0xff,0xff,0xff]
17 vbcstnebf162ps xmm2
, word ptr
[2*ebp
- 64]
19 // CHECK
: vbcstnebf162ps xmm2
, word ptr
[ecx
+ 254]
20 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb1,0x91,0xfe,0x00,0x00,0x00]
21 vbcstnebf162ps xmm2
, word ptr
[ecx
+ 254]
23 // CHECK
: vbcstnebf162ps xmm2
, word ptr
[edx
- 256]
24 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb1,0x92,0x00,0xff,0xff,0xff]
25 vbcstnebf162ps xmm2
, word ptr
[edx
- 256]
27 // CHECK
: vbcstnebf162ps ymm2
, word ptr
[esp
+ 8*esi
+ 268435456]
28 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb1,0x94,0xf4,0x00,0x00,0x00,0x10]
29 vbcstnebf162ps ymm2
, word ptr
[esp
+ 8*esi
+ 268435456]
31 // CHECK
: vbcstnebf162ps ymm2
, word ptr
[edi
+ 4*eax
+ 291]
32 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb1,0x94,0x87,0x23,0x01,0x00,0x00]
33 vbcstnebf162ps ymm2
, word ptr
[edi
+ 4*eax
+ 291]
35 // CHECK
: vbcstnebf162ps ymm2
, word ptr
[eax
]
36 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb1,0x10]
37 vbcstnebf162ps ymm2
, word ptr
[eax
]
39 // CHECK
: vbcstnebf162ps ymm2
, word ptr
[2*ebp
- 64]
40 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb1,0x14,0x6d,0xc0,0xff,0xff,0xff]
41 vbcstnebf162ps ymm2
, word ptr
[2*ebp
- 64]
43 // CHECK
: vbcstnebf162ps ymm2
, word ptr
[ecx
+ 254]
44 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb1,0x91,0xfe,0x00,0x00,0x00]
45 vbcstnebf162ps ymm2
, word ptr
[ecx
+ 254]
47 // CHECK
: vbcstnebf162ps ymm2
, word ptr
[edx
- 256]
48 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb1,0x92,0x00,0xff,0xff,0xff]
49 vbcstnebf162ps ymm2
, word ptr
[edx
- 256]
51 // CHECK
: vbcstnesh2ps xmm2
, word ptr
[esp
+ 8*esi
+ 268435456]
52 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb1,0x94,0xf4,0x00,0x00,0x00,0x10]
53 vbcstnesh2ps xmm2
, word ptr
[esp
+ 8*esi
+ 268435456]
55 // CHECK
: vbcstnesh2ps xmm2
, word ptr
[edi
+ 4*eax
+ 291]
56 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb1,0x94,0x87,0x23,0x01,0x00,0x00]
57 vbcstnesh2ps xmm2
, word ptr
[edi
+ 4*eax
+ 291]
59 // CHECK
: vbcstnesh2ps xmm2
, word ptr
[eax
]
60 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb1,0x10]
61 vbcstnesh2ps xmm2
, word ptr
[eax
]
63 // CHECK
: vbcstnesh2ps xmm2
, word ptr
[2*ebp
- 64]
64 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb1,0x14,0x6d,0xc0,0xff,0xff,0xff]
65 vbcstnesh2ps xmm2
, word ptr
[2*ebp
- 64]
67 // CHECK
: vbcstnesh2ps xmm2
, word ptr
[ecx
+ 254]
68 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb1,0x91,0xfe,0x00,0x00,0x00]
69 vbcstnesh2ps xmm2
, word ptr
[ecx
+ 254]
71 // CHECK
: vbcstnesh2ps xmm2
, word ptr
[edx
- 256]
72 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb1,0x92,0x00,0xff,0xff,0xff]
73 vbcstnesh2ps xmm2
, word ptr
[edx
- 256]
75 // CHECK
: vbcstnesh2ps ymm2
, word ptr
[esp
+ 8*esi
+ 268435456]
76 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb1,0x94,0xf4,0x00,0x00,0x00,0x10]
77 vbcstnesh2ps ymm2
, word ptr
[esp
+ 8*esi
+ 268435456]
79 // CHECK
: vbcstnesh2ps ymm2
, word ptr
[edi
+ 4*eax
+ 291]
80 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb1,0x94,0x87,0x23,0x01,0x00,0x00]
81 vbcstnesh2ps ymm2
, word ptr
[edi
+ 4*eax
+ 291]
83 // CHECK
: vbcstnesh2ps ymm2
, word ptr
[eax
]
84 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb1,0x10]
85 vbcstnesh2ps ymm2
, word ptr
[eax
]
87 // CHECK
: vbcstnesh2ps ymm2
, word ptr
[2*ebp
- 64]
88 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb1,0x14,0x6d,0xc0,0xff,0xff,0xff]
89 vbcstnesh2ps ymm2
, word ptr
[2*ebp
- 64]
91 // CHECK
: vbcstnesh2ps ymm2
, word ptr
[ecx
+ 254]
92 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb1,0x91,0xfe,0x00,0x00,0x00]
93 vbcstnesh2ps ymm2
, word ptr
[ecx
+ 254]
95 // CHECK
: vbcstnesh2ps ymm2
, word ptr
[edx
- 256]
96 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb1,0x92,0x00,0xff,0xff,0xff]
97 vbcstnesh2ps ymm2
, word ptr
[edx
- 256]
99 // CHECK
: vcvtneebf162ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
100 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
101 vcvtneebf162ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
103 // CHECK
: vcvtneebf162ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
104 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
105 vcvtneebf162ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
107 // CHECK
: vcvtneebf162ps xmm2
, xmmword ptr
[eax
]
108 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb0,0x10]
109 vcvtneebf162ps xmm2
, xmmword ptr
[eax
]
111 // CHECK
: vcvtneebf162ps xmm2
, xmmword ptr
[2*ebp
- 512]
112 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb0,0x14,0x6d,0x00,0xfe,0xff,0xff]
113 vcvtneebf162ps xmm2
, xmmword ptr
[2*ebp
- 512]
115 // CHECK
: vcvtneebf162ps xmm2
, xmmword ptr
[ecx
+ 2032]
116 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb0,0x91,0xf0,0x07,0x00,0x00]
117 vcvtneebf162ps xmm2
, xmmword ptr
[ecx
+ 2032]
119 // CHECK
: vcvtneebf162ps xmm2
, xmmword ptr
[edx
- 2048]
120 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0xb0,0x92,0x00,0xf8,0xff,0xff]
121 vcvtneebf162ps xmm2
, xmmword ptr
[edx
- 2048]
123 // CHECK
: vcvtneebf162ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
124 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
125 vcvtneebf162ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
127 // CHECK
: vcvtneebf162ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
128 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
129 vcvtneebf162ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
131 // CHECK
: vcvtneebf162ps ymm2
, ymmword ptr
[eax
]
132 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb0,0x10]
133 vcvtneebf162ps ymm2
, ymmword ptr
[eax
]
135 // CHECK
: vcvtneebf162ps ymm2
, ymmword ptr
[2*ebp
- 1024]
136 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb0,0x14,0x6d,0x00,0xfc,0xff,0xff]
137 vcvtneebf162ps ymm2
, ymmword ptr
[2*ebp
- 1024]
139 // CHECK
: vcvtneebf162ps ymm2
, ymmword ptr
[ecx
+ 4064]
140 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb0,0x91,0xe0,0x0f,0x00,0x00]
141 vcvtneebf162ps ymm2
, ymmword ptr
[ecx
+ 4064]
143 // CHECK
: vcvtneebf162ps ymm2
, ymmword ptr
[edx
- 4096]
144 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0xb0,0x92,0x00,0xf0,0xff,0xff]
145 vcvtneebf162ps ymm2
, ymmword ptr
[edx
- 4096]
147 // CHECK
: vcvtneeph2ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
148 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
149 vcvtneeph2ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
151 // CHECK
: vcvtneeph2ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
152 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
153 vcvtneeph2ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
155 // CHECK
: vcvtneeph2ps xmm2
, xmmword ptr
[eax
]
156 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb0,0x10]
157 vcvtneeph2ps xmm2
, xmmword ptr
[eax
]
159 // CHECK
: vcvtneeph2ps xmm2
, xmmword ptr
[2*ebp
- 512]
160 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb0,0x14,0x6d,0x00,0xfe,0xff,0xff]
161 vcvtneeph2ps xmm2
, xmmword ptr
[2*ebp
- 512]
163 // CHECK
: vcvtneeph2ps xmm2
, xmmword ptr
[ecx
+ 2032]
164 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb0,0x91,0xf0,0x07,0x00,0x00]
165 vcvtneeph2ps xmm2
, xmmword ptr
[ecx
+ 2032]
167 // CHECK
: vcvtneeph2ps xmm2
, xmmword ptr
[edx
- 2048]
168 // CHECK
: encoding
: [0xc4,0xe2,0x79,0xb0,0x92,0x00,0xf8,0xff,0xff]
169 vcvtneeph2ps xmm2
, xmmword ptr
[edx
- 2048]
171 // CHECK
: vcvtneeph2ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
172 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
173 vcvtneeph2ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
175 // CHECK
: vcvtneeph2ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
176 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
177 vcvtneeph2ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
179 // CHECK
: vcvtneeph2ps ymm2
, ymmword ptr
[eax
]
180 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb0,0x10]
181 vcvtneeph2ps ymm2
, ymmword ptr
[eax
]
183 // CHECK
: vcvtneeph2ps ymm2
, ymmword ptr
[2*ebp
- 1024]
184 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb0,0x14,0x6d,0x00,0xfc,0xff,0xff]
185 vcvtneeph2ps ymm2
, ymmword ptr
[2*ebp
- 1024]
187 // CHECK
: vcvtneeph2ps ymm2
, ymmword ptr
[ecx
+ 4064]
188 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb0,0x91,0xe0,0x0f,0x00,0x00]
189 vcvtneeph2ps ymm2
, ymmword ptr
[ecx
+ 4064]
191 // CHECK
: vcvtneeph2ps ymm2
, ymmword ptr
[edx
- 4096]
192 // CHECK
: encoding
: [0xc4,0xe2,0x7d,0xb0,0x92,0x00,0xf0,0xff,0xff]
193 vcvtneeph2ps ymm2
, ymmword ptr
[edx
- 4096]
195 // CHECK
: vcvtneobf162ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
196 // CHECK
: encoding
: [0xc4,0xe2,0x7b,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
197 vcvtneobf162ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
199 // CHECK
: vcvtneobf162ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
200 // CHECK
: encoding
: [0xc4,0xe2,0x7b,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
201 vcvtneobf162ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
203 // CHECK
: vcvtneobf162ps xmm2
, xmmword ptr
[eax
]
204 // CHECK
: encoding
: [0xc4,0xe2,0x7b,0xb0,0x10]
205 vcvtneobf162ps xmm2
, xmmword ptr
[eax
]
207 // CHECK
: vcvtneobf162ps xmm2
, xmmword ptr
[2*ebp
- 512]
208 // CHECK
: encoding
: [0xc4,0xe2,0x7b,0xb0,0x14,0x6d,0x00,0xfe,0xff,0xff]
209 vcvtneobf162ps xmm2
, xmmword ptr
[2*ebp
- 512]
211 // CHECK
: vcvtneobf162ps xmm2
, xmmword ptr
[ecx
+ 2032]
212 // CHECK
: encoding
: [0xc4,0xe2,0x7b,0xb0,0x91,0xf0,0x07,0x00,0x00]
213 vcvtneobf162ps xmm2
, xmmword ptr
[ecx
+ 2032]
215 // CHECK
: vcvtneobf162ps xmm2
, xmmword ptr
[edx
- 2048]
216 // CHECK
: encoding
: [0xc4,0xe2,0x7b,0xb0,0x92,0x00,0xf8,0xff,0xff]
217 vcvtneobf162ps xmm2
, xmmword ptr
[edx
- 2048]
219 // CHECK
: vcvtneobf162ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
220 // CHECK
: encoding
: [0xc4,0xe2,0x7f,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
221 vcvtneobf162ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
223 // CHECK
: vcvtneobf162ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
224 // CHECK
: encoding
: [0xc4,0xe2,0x7f,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
225 vcvtneobf162ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
227 // CHECK
: vcvtneobf162ps ymm2
, ymmword ptr
[eax
]
228 // CHECK
: encoding
: [0xc4,0xe2,0x7f,0xb0,0x10]
229 vcvtneobf162ps ymm2
, ymmword ptr
[eax
]
231 // CHECK
: vcvtneobf162ps ymm2
, ymmword ptr
[2*ebp
- 1024]
232 // CHECK
: encoding
: [0xc4,0xe2,0x7f,0xb0,0x14,0x6d,0x00,0xfc,0xff,0xff]
233 vcvtneobf162ps ymm2
, ymmword ptr
[2*ebp
- 1024]
235 // CHECK
: vcvtneobf162ps ymm2
, ymmword ptr
[ecx
+ 4064]
236 // CHECK
: encoding
: [0xc4,0xe2,0x7f,0xb0,0x91,0xe0,0x0f,0x00,0x00]
237 vcvtneobf162ps ymm2
, ymmword ptr
[ecx
+ 4064]
239 // CHECK
: vcvtneobf162ps ymm2
, ymmword ptr
[edx
- 4096]
240 // CHECK
: encoding
: [0xc4,0xe2,0x7f,0xb0,0x92,0x00,0xf0,0xff,0xff]
241 vcvtneobf162ps ymm2
, ymmword ptr
[edx
- 4096]
243 // CHECK
: vcvtneoph2ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
244 // CHECK
: encoding
: [0xc4,0xe2,0x78,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
245 vcvtneoph2ps xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
247 // CHECK
: vcvtneoph2ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
248 // CHECK
: encoding
: [0xc4,0xe2,0x78,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
249 vcvtneoph2ps xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
251 // CHECK
: vcvtneoph2ps xmm2
, xmmword ptr
[eax
]
252 // CHECK
: encoding
: [0xc4,0xe2,0x78,0xb0,0x10]
253 vcvtneoph2ps xmm2
, xmmword ptr
[eax
]
255 // CHECK
: vcvtneoph2ps xmm2
, xmmword ptr
[2*ebp
- 512]
256 // CHECK
: encoding
: [0xc4,0xe2,0x78,0xb0,0x14,0x6d,0x00,0xfe,0xff,0xff]
257 vcvtneoph2ps xmm2
, xmmword ptr
[2*ebp
- 512]
259 // CHECK
: vcvtneoph2ps xmm2
, xmmword ptr
[ecx
+ 2032]
260 // CHECK
: encoding
: [0xc4,0xe2,0x78,0xb0,0x91,0xf0,0x07,0x00,0x00]
261 vcvtneoph2ps xmm2
, xmmword ptr
[ecx
+ 2032]
263 // CHECK
: vcvtneoph2ps xmm2
, xmmword ptr
[edx
- 2048]
264 // CHECK
: encoding
: [0xc4,0xe2,0x78,0xb0,0x92,0x00,0xf8,0xff,0xff]
265 vcvtneoph2ps xmm2
, xmmword ptr
[edx
- 2048]
267 // CHECK
: vcvtneoph2ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
268 // CHECK
: encoding
: [0xc4,0xe2,0x7c,0xb0,0x94,0xf4,0x00,0x00,0x00,0x10]
269 vcvtneoph2ps ymm2
, ymmword ptr
[esp
+ 8*esi
+ 268435456]
271 // CHECK
: vcvtneoph2ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
272 // CHECK
: encoding
: [0xc4,0xe2,0x7c,0xb0,0x94,0x87,0x23,0x01,0x00,0x00]
273 vcvtneoph2ps ymm2
, ymmword ptr
[edi
+ 4*eax
+ 291]
275 // CHECK
: vcvtneoph2ps ymm2
, ymmword ptr
[eax
]
276 // CHECK
: encoding
: [0xc4,0xe2,0x7c,0xb0,0x10]
277 vcvtneoph2ps ymm2
, ymmword ptr
[eax
]
279 // CHECK
: vcvtneoph2ps ymm2
, ymmword ptr
[2*ebp
- 1024]
280 // CHECK
: encoding
: [0xc4,0xe2,0x7c,0xb0,0x14,0x6d,0x00,0xfc,0xff,0xff]
281 vcvtneoph2ps ymm2
, ymmword ptr
[2*ebp
- 1024]
283 // CHECK
: vcvtneoph2ps ymm2
, ymmword ptr
[ecx
+ 4064]
284 // CHECK
: encoding
: [0xc4,0xe2,0x7c,0xb0,0x91,0xe0,0x0f,0x00,0x00]
285 vcvtneoph2ps ymm2
, ymmword ptr
[ecx
+ 4064]
287 // CHECK
: vcvtneoph2ps ymm2
, ymmword ptr
[edx
- 4096]
288 // CHECK
: encoding
: [0xc4,0xe2,0x7c,0xb0,0x92,0x00,0xf0,0xff,0xff]
289 vcvtneoph2ps ymm2
, ymmword ptr
[edx
- 4096]
291 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmm3
292 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0xd3]
293 {vex
} vcvtneps2bf16 xmm2
, xmm3
295 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, ymm3
296 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0x72,0xd3]
297 {vex
} vcvtneps2bf16 xmm2
, ymm3
299 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
300 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0x94,0xf4,0x00,0x00,0x00,0x10]
301 {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[esp
+ 8*esi
+ 268435456]
303 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
304 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0x94,0x87,0x23,0x01,0x00,0x00]
305 {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[edi
+ 4*eax
+ 291]
307 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[eax
]
308 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0x10]
309 {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[eax
]
311 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[2*ebp
- 512]
312 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0x14,0x6d,0x00,0xfe,0xff,0xff]
313 {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[2*ebp
- 512]
315 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[ecx
+ 2032]
316 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0x91,0xf0,0x07,0x00,0x00]
317 {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[ecx
+ 2032]
319 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[edx
- 2048]
320 // CHECK
: encoding
: [0xc4,0xe2,0x7a,0x72,0x92,0x00,0xf8,0xff,0xff]
321 {vex
} vcvtneps2bf16 xmm2
, xmmword ptr
[edx
- 2048]
323 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, ymmword ptr
[2*ebp
- 1024]
324 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0x72,0x14,0x6d,0x00,0xfc,0xff,0xff]
325 {vex
} vcvtneps2bf16 xmm2
, ymmword ptr
[2*ebp
- 1024]
327 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, ymmword ptr
[ecx
+ 4064]
328 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0x72,0x91,0xe0,0x0f,0x00,0x00]
329 {vex
} vcvtneps2bf16 xmm2
, ymmword ptr
[ecx
+ 4064]
331 // CHECK
: {vex
} vcvtneps2bf16 xmm2
, ymmword ptr
[edx
- 4096]
332 // CHECK
: encoding
: [0xc4,0xe2,0x7e,0x72,0x92,0x00,0xf0,0xff,0xff]
333 {vex
} vcvtneps2bf16 xmm2
, ymmword ptr
[edx
- 4096]