Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / Disassembler / X86 / cmpccxadd-64.txt
blob62420db37f40d79e5d3ab7b5c200629d7701b555
1 # RUN: llvm-mc --disassemble %s -triple=x86_64 | FileCheck %s --check-prefixes=ATT
2 # RUN: llvm-mc --disassemble %s -triple=x86_64 -x86-asm-syntax=intel --output-asm-variant=1 | FileCheck %s --check-prefixes=INTEL
4 # ATT:   cmpbexadd  %eax, %ecx, 268435456(%rbp,%r14,8)
5 # INTEL: cmpbexadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
6 0xc4,0xa2,0x79,0xe6,0x8c,0xf5,0x00,0x00,0x00,0x10
8 # ATT:   cmpbexadd  %eax, %ecx, 291(%r8,%rax,4)
9 # INTEL: cmpbexadd dword ptr [r8 + 4*rax + 291], ecx, eax
10 0xc4,0xc2,0x79,0xe6,0x8c,0x80,0x23,0x01,0x00,0x00
12 # ATT:   cmpbexadd  %eax, %ecx, (%rip)
13 # INTEL: cmpbexadd dword ptr [rip], ecx, eax
14 0xc4,0xe2,0x79,0xe6,0x0d,0x00,0x00,0x00,0x00
16 # ATT:   cmpbexadd  %eax, %ecx, -128(,%rbp,2)
17 # INTEL: cmpbexadd dword ptr [2*rbp - 128], ecx, eax
18 0xc4,0xe2,0x79,0xe6,0x0c,0x6d,0x80,0xff,0xff,0xff
20 # ATT:   cmpbexadd  %eax, %ecx, 508(%rcx)
21 # INTEL: cmpbexadd dword ptr [rcx + 508], ecx, eax
22 0xc4,0xe2,0x79,0xe6,0x89,0xfc,0x01,0x00,0x00
24 # ATT:   cmpbexadd  %eax, %ecx, -512(%rdx)
25 # INTEL: cmpbexadd dword ptr [rdx - 512], ecx, eax
26 0xc4,0xe2,0x79,0xe6,0x8a,0x00,0xfe,0xff,0xff
28 # ATT:   cmpbexadd  %r10, %r9, 268435456(%rbp,%r14,8)
29 # INTEL: cmpbexadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
30 0xc4,0x22,0xa9,0xe6,0x8c,0xf5,0x00,0x00,0x00,0x10
32 # ATT:   cmpbexadd  %r10, %r9, 291(%r8,%rax,4)
33 # INTEL: cmpbexadd qword ptr [r8 + 4*rax + 291], r9, r10
34 0xc4,0x42,0xa9,0xe6,0x8c,0x80,0x23,0x01,0x00,0x00
36 # ATT:   cmpbexadd  %r10, %r9, (%rip)
37 # INTEL: cmpbexadd qword ptr [rip], r9, r10
38 0xc4,0x62,0xa9,0xe6,0x0d,0x00,0x00,0x00,0x00
40 # ATT:   cmpbexadd  %r10, %r9, -256(,%rbp,2)
41 # INTEL: cmpbexadd qword ptr [2*rbp - 256], r9, r10
42 0xc4,0x62,0xa9,0xe6,0x0c,0x6d,0x00,0xff,0xff,0xff
44 # ATT:   cmpbexadd  %r10, %r9, 1016(%rcx)
45 # INTEL: cmpbexadd qword ptr [rcx + 1016], r9, r10
46 0xc4,0x62,0xa9,0xe6,0x89,0xf8,0x03,0x00,0x00
48 # ATT:   cmpbexadd  %r10, %r9, -1024(%rdx)
49 # INTEL: cmpbexadd qword ptr [rdx - 1024], r9, r10
50 0xc4,0x62,0xa9,0xe6,0x8a,0x00,0xfc,0xff,0xff
52 # ATT:   cmpbxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
53 # INTEL: cmpbxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
54 0xc4,0xa2,0x79,0xe2,0x8c,0xf5,0x00,0x00,0x00,0x10
56 # ATT:   cmpbxadd  %eax, %ecx, 291(%r8,%rax,4)
57 # INTEL: cmpbxadd dword ptr [r8 + 4*rax + 291], ecx, eax
58 0xc4,0xc2,0x79,0xe2,0x8c,0x80,0x23,0x01,0x00,0x00
60 # ATT:   cmpbxadd  %eax, %ecx, (%rip)
61 # INTEL: cmpbxadd dword ptr [rip], ecx, eax
62 0xc4,0xe2,0x79,0xe2,0x0d,0x00,0x00,0x00,0x00
64 # ATT:   cmpbxadd  %eax, %ecx, -128(,%rbp,2)
65 # INTEL: cmpbxadd dword ptr [2*rbp - 128], ecx, eax
66 0xc4,0xe2,0x79,0xe2,0x0c,0x6d,0x80,0xff,0xff,0xff
68 # ATT:   cmpbxadd  %eax, %ecx, 508(%rcx)
69 # INTEL: cmpbxadd dword ptr [rcx + 508], ecx, eax
70 0xc4,0xe2,0x79,0xe2,0x89,0xfc,0x01,0x00,0x00
72 # ATT:   cmpbxadd  %eax, %ecx, -512(%rdx)
73 # INTEL: cmpbxadd dword ptr [rdx - 512], ecx, eax
74 0xc4,0xe2,0x79,0xe2,0x8a,0x00,0xfe,0xff,0xff
76 # ATT:   cmpbxadd  %r10, %r9, 268435456(%rbp,%r14,8)
77 # INTEL: cmpbxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
78 0xc4,0x22,0xa9,0xe2,0x8c,0xf5,0x00,0x00,0x00,0x10
80 # ATT:   cmpbxadd  %r10, %r9, 291(%r8,%rax,4)
81 # INTEL: cmpbxadd qword ptr [r8 + 4*rax + 291], r9, r10
82 0xc4,0x42,0xa9,0xe2,0x8c,0x80,0x23,0x01,0x00,0x00
84 # ATT:   cmpbxadd  %r10, %r9, (%rip)
85 # INTEL: cmpbxadd qword ptr [rip], r9, r10
86 0xc4,0x62,0xa9,0xe2,0x0d,0x00,0x00,0x00,0x00
88 # ATT:   cmpbxadd  %r10, %r9, -256(,%rbp,2)
89 # INTEL: cmpbxadd qword ptr [2*rbp - 256], r9, r10
90 0xc4,0x62,0xa9,0xe2,0x0c,0x6d,0x00,0xff,0xff,0xff
92 # ATT:   cmpbxadd  %r10, %r9, 1016(%rcx)
93 # INTEL: cmpbxadd qword ptr [rcx + 1016], r9, r10
94 0xc4,0x62,0xa9,0xe2,0x89,0xf8,0x03,0x00,0x00
96 # ATT:   cmpbxadd  %r10, %r9, -1024(%rdx)
97 # INTEL: cmpbxadd qword ptr [rdx - 1024], r9, r10
98 0xc4,0x62,0xa9,0xe2,0x8a,0x00,0xfc,0xff,0xff
100 # ATT:   cmplexadd  %eax, %ecx, 268435456(%rbp,%r14,8)
101 # INTEL: cmplexadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
102 0xc4,0xa2,0x79,0xee,0x8c,0xf5,0x00,0x00,0x00,0x10
104 # ATT:   cmplexadd  %eax, %ecx, 291(%r8,%rax,4)
105 # INTEL: cmplexadd dword ptr [r8 + 4*rax + 291], ecx, eax
106 0xc4,0xc2,0x79,0xee,0x8c,0x80,0x23,0x01,0x00,0x00
108 # ATT:   cmplexadd  %eax, %ecx, (%rip)
109 # INTEL: cmplexadd dword ptr [rip], ecx, eax
110 0xc4,0xe2,0x79,0xee,0x0d,0x00,0x00,0x00,0x00
112 # ATT:   cmplexadd  %eax, %ecx, -128(,%rbp,2)
113 # INTEL: cmplexadd dword ptr [2*rbp - 128], ecx, eax
114 0xc4,0xe2,0x79,0xee,0x0c,0x6d,0x80,0xff,0xff,0xff
116 # ATT:   cmplexadd  %eax, %ecx, 508(%rcx)
117 # INTEL: cmplexadd dword ptr [rcx + 508], ecx, eax
118 0xc4,0xe2,0x79,0xee,0x89,0xfc,0x01,0x00,0x00
120 # ATT:   cmplexadd  %eax, %ecx, -512(%rdx)
121 # INTEL: cmplexadd dword ptr [rdx - 512], ecx, eax
122 0xc4,0xe2,0x79,0xee,0x8a,0x00,0xfe,0xff,0xff
124 # ATT:   cmplexadd  %r10, %r9, 268435456(%rbp,%r14,8)
125 # INTEL: cmplexadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
126 0xc4,0x22,0xa9,0xee,0x8c,0xf5,0x00,0x00,0x00,0x10
128 # ATT:   cmplexadd  %r10, %r9, 291(%r8,%rax,4)
129 # INTEL: cmplexadd qword ptr [r8 + 4*rax + 291], r9, r10
130 0xc4,0x42,0xa9,0xee,0x8c,0x80,0x23,0x01,0x00,0x00
132 # ATT:   cmplexadd  %r10, %r9, (%rip)
133 # INTEL: cmplexadd qword ptr [rip], r9, r10
134 0xc4,0x62,0xa9,0xee,0x0d,0x00,0x00,0x00,0x00
136 # ATT:   cmplexadd  %r10, %r9, -256(,%rbp,2)
137 # INTEL: cmplexadd qword ptr [2*rbp - 256], r9, r10
138 0xc4,0x62,0xa9,0xee,0x0c,0x6d,0x00,0xff,0xff,0xff
140 # ATT:   cmplexadd  %r10, %r9, 1016(%rcx)
141 # INTEL: cmplexadd qword ptr [rcx + 1016], r9, r10
142 0xc4,0x62,0xa9,0xee,0x89,0xf8,0x03,0x00,0x00
144 # ATT:   cmplexadd  %r10, %r9, -1024(%rdx)
145 # INTEL: cmplexadd qword ptr [rdx - 1024], r9, r10
146 0xc4,0x62,0xa9,0xee,0x8a,0x00,0xfc,0xff,0xff
148 # ATT:   cmplxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
149 # INTEL: cmplxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
150 0xc4,0xa2,0x79,0xec,0x8c,0xf5,0x00,0x00,0x00,0x10
152 # ATT:   cmplxadd  %eax, %ecx, 291(%r8,%rax,4)
153 # INTEL: cmplxadd dword ptr [r8 + 4*rax + 291], ecx, eax
154 0xc4,0xc2,0x79,0xec,0x8c,0x80,0x23,0x01,0x00,0x00
156 # ATT:   cmplxadd  %eax, %ecx, (%rip)
157 # INTEL: cmplxadd dword ptr [rip], ecx, eax
158 0xc4,0xe2,0x79,0xec,0x0d,0x00,0x00,0x00,0x00
160 # ATT:   cmplxadd  %eax, %ecx, -128(,%rbp,2)
161 # INTEL: cmplxadd dword ptr [2*rbp - 128], ecx, eax
162 0xc4,0xe2,0x79,0xec,0x0c,0x6d,0x80,0xff,0xff,0xff
164 # ATT:   cmplxadd  %eax, %ecx, 508(%rcx)
165 # INTEL: cmplxadd dword ptr [rcx + 508], ecx, eax
166 0xc4,0xe2,0x79,0xec,0x89,0xfc,0x01,0x00,0x00
168 # ATT:   cmplxadd  %eax, %ecx, -512(%rdx)
169 # INTEL: cmplxadd dword ptr [rdx - 512], ecx, eax
170 0xc4,0xe2,0x79,0xec,0x8a,0x00,0xfe,0xff,0xff
172 # ATT:   cmplxadd  %r10, %r9, 268435456(%rbp,%r14,8)
173 # INTEL: cmplxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
174 0xc4,0x22,0xa9,0xec,0x8c,0xf5,0x00,0x00,0x00,0x10
176 # ATT:   cmplxadd  %r10, %r9, 291(%r8,%rax,4)
177 # INTEL: cmplxadd qword ptr [r8 + 4*rax + 291], r9, r10
178 0xc4,0x42,0xa9,0xec,0x8c,0x80,0x23,0x01,0x00,0x00
180 # ATT:   cmplxadd  %r10, %r9, (%rip)
181 # INTEL: cmplxadd qword ptr [rip], r9, r10
182 0xc4,0x62,0xa9,0xec,0x0d,0x00,0x00,0x00,0x00
184 # ATT:   cmplxadd  %r10, %r9, -256(,%rbp,2)
185 # INTEL: cmplxadd qword ptr [2*rbp - 256], r9, r10
186 0xc4,0x62,0xa9,0xec,0x0c,0x6d,0x00,0xff,0xff,0xff
188 # ATT:   cmplxadd  %r10, %r9, 1016(%rcx)
189 # INTEL: cmplxadd qword ptr [rcx + 1016], r9, r10
190 0xc4,0x62,0xa9,0xec,0x89,0xf8,0x03,0x00,0x00
192 # ATT:   cmplxadd  %r10, %r9, -1024(%rdx)
193 # INTEL: cmplxadd qword ptr [rdx - 1024], r9, r10
194 0xc4,0x62,0xa9,0xec,0x8a,0x00,0xfc,0xff,0xff
196 # ATT:   cmpnbexadd %eax, %ecx, 268435456(%rbp,%r14,8)
197 # INTEL: cmpnbexadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
198 0xc4,0xa2,0x79,0xe7,0x8c,0xf5,0x00,0x00,0x00,0x10
200 # ATT:   cmpnbexadd %eax, %ecx, 291(%r8,%rax,4)
201 # INTEL: cmpnbexadd dword ptr [r8 + 4*rax + 291], ecx, eax
202 0xc4,0xc2,0x79,0xe7,0x8c,0x80,0x23,0x01,0x00,0x00
204 # ATT:   cmpnbexadd %eax, %ecx, (%rip)
205 # INTEL: cmpnbexadd dword ptr [rip], ecx, eax
206 0xc4,0xe2,0x79,0xe7,0x0d,0x00,0x00,0x00,0x00
208 # ATT:   cmpnbexadd  %eax, %ecx, -128(,%rbp,2)
209 # INTEL: cmpnbexadd dword ptr [2*rbp - 128], ecx, eax
210 0xc4,0xe2,0x79,0xe7,0x0c,0x6d,0x80,0xff,0xff,0xff
212 # ATT:   cmpnbexadd %eax, %ecx, 508(%rcx)
213 # INTEL: cmpnbexadd dword ptr [rcx + 508], ecx, eax
214 0xc4,0xe2,0x79,0xe7,0x89,0xfc,0x01,0x00,0x00
216 # ATT:   cmpnbexadd %eax, %ecx, -512(%rdx)
217 # INTEL: cmpnbexadd dword ptr [rdx - 512], ecx, eax
218 0xc4,0xe2,0x79,0xe7,0x8a,0x00,0xfe,0xff,0xff
220 # ATT:   cmpnbexadd  %r10, %r9, 268435456(%rbp,%r14,8)
221 # INTEL: cmpnbexadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
222 0xc4,0x22,0xa9,0xe7,0x8c,0xf5,0x00,0x00,0x00,0x10
224 # ATT:   cmpnbexadd %r10, %r9, 291(%r8,%rax,4)
225 # INTEL: cmpnbexadd qword ptr [r8 + 4*rax + 291], r9, r10
226 0xc4,0x42,0xa9,0xe7,0x8c,0x80,0x23,0x01,0x00,0x00
228 # ATT:   cmpnbexadd %r10, %r9, (%rip)
229 # INTEL: cmpnbexadd qword ptr [rip], r9, r10
230 0xc4,0x62,0xa9,0xe7,0x0d,0x00,0x00,0x00,0x00
232 # ATT:   cmpnbexadd %r10, %r9, -256(,%rbp,2)
233 # INTEL: cmpnbexadd qword ptr [2*rbp - 256], r9, r10
234 0xc4,0x62,0xa9,0xe7,0x0c,0x6d,0x00,0xff,0xff,0xff
236 # ATT:   cmpnbexadd %r10, %r9, 1016(%rcx)
237 # INTEL: cmpnbexadd qword ptr [rcx + 1016], r9, r10
238 0xc4,0x62,0xa9,0xe7,0x89,0xf8,0x03,0x00,0x00
240 # ATT:   cmpnbexadd %r10, %r9, -1024(%rdx)
241 # INTEL: cmpnbexadd qword ptr [rdx - 1024], r9, r10
242 0xc4,0x62,0xa9,0xe7,0x8a,0x00,0xfc,0xff,0xff
244 # ATT:   cmpnbxadd %eax, %ecx, 268435456(%rbp,%r14,8)
245 # INTEL: cmpnbxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
246 0xc4,0xa2,0x79,0xe3,0x8c,0xf5,0x00,0x00,0x00,0x10
248 # ATT:   cmpnbxadd %eax, %ecx, 291(%r8,%rax,4)
249 # INTEL: cmpnbxadd dword ptr [r8 + 4*rax + 291], ecx, eax
250 0xc4,0xc2,0x79,0xe3,0x8c,0x80,0x23,0x01,0x00,0x00
252 # ATT:   cmpnbxadd %eax, %ecx, (%rip)
253 # INTEL: cmpnbxadd dword ptr [rip], ecx, eax
254 0xc4,0xe2,0x79,0xe3,0x0d,0x00,0x00,0x00,0x00
256 # ATT:   cmpnbxadd %eax, %ecx, -128(,%rbp,2)
257 # INTEL: cmpnbxadd dword ptr [2*rbp - 128], ecx, eax
258 0xc4,0xe2,0x79,0xe3,0x0c,0x6d,0x80,0xff,0xff,0xff
260 # ATT:   cmpnbxadd %eax, %ecx, 508(%rcx)
261 # INTEL: cmpnbxadd dword ptr [rcx + 508], ecx, eax
262 0xc4,0xe2,0x79,0xe3,0x89,0xfc,0x01,0x00,0x00
264 # ATT:   cmpnbxadd %eax, %ecx, -512(%rdx)
265 # INTEL: cmpnbxadd dword ptr [rdx - 512], ecx, eax
266 0xc4,0xe2,0x79,0xe3,0x8a,0x00,0xfe,0xff,0xff
268 # ATT:   cmpnbxadd %r10, %r9, 268435456(%rbp,%r14,8)
269 # INTEL: cmpnbxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
270 0xc4,0x22,0xa9,0xe3,0x8c,0xf5,0x00,0x00,0x00,0x10
272 # ATT:   cmpnbxadd %r10, %r9, 291(%r8,%rax,4)
273 # INTEL: cmpnbxadd qword ptr [r8 + 4*rax + 291], r9, r10
274 0xc4,0x42,0xa9,0xe3,0x8c,0x80,0x23,0x01,0x00,0x00
276 # ATT:   cmpnbxadd %r10, %r9, (%rip)
277 # INTEL: cmpnbxadd qword ptr [rip], r9, r10
278 0xc4,0x62,0xa9,0xe3,0x0d,0x00,0x00,0x00,0x00
280 # ATT:   cmpnbxadd %r10, %r9, -256(,%rbp,2)
281 # INTEL: cmpnbxadd qword ptr [2*rbp - 256], r9, r10
282 0xc4,0x62,0xa9,0xe3,0x0c,0x6d,0x00,0xff,0xff,0xff
284 # ATT:   cmpnbxadd %r10, %r9, 1016(%rcx)
285 # INTEL: cmpnbxadd qword ptr [rcx + 1016], r9, r10
286 0xc4,0x62,0xa9,0xe3,0x89,0xf8,0x03,0x00,0x00
288 # ATT:   cmpnbxadd %r10, %r9, -1024(%rdx)
289 # INTEL: cmpnbxadd qword ptr [rdx - 1024], r9, r10
290 0xc4,0x62,0xa9,0xe3,0x8a,0x00,0xfc,0xff,0xff
292 # ATT:   cmpnlexadd  %eax, %ecx, 268435456(%rbp,%r14,8)
293 # INTEL: cmpnlexadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
294 0xc4,0xa2,0x79,0xef,0x8c,0xf5,0x00,0x00,0x00,0x10
296 # ATT:   cmpnlexadd  %eax, %ecx, 291(%r8,%rax,4)
297 # INTEL: cmpnlexadd dword ptr [r8 + 4*rax + 291], ecx, eax
298 0xc4,0xc2,0x79,0xef,0x8c,0x80,0x23,0x01,0x00,0x00
300 # ATT:   cmpnlexadd  %eax, %ecx, (%rip)
301 # INTEL: cmpnlexadd dword ptr [rip], ecx, eax
302 0xc4,0xe2,0x79,0xef,0x0d,0x00,0x00,0x00,0x00
304 # ATT:   cmpnlexadd  %eax, %ecx, -128(,%rbp,2)
305 # INTEL: cmpnlexadd dword ptr [2*rbp - 128], ecx, eax
306 0xc4,0xe2,0x79,0xef,0x0c,0x6d,0x80,0xff,0xff,0xff
308 # ATT:   cmpnlexadd  %eax, %ecx, 508(%rcx)
309 # INTEL: cmpnlexadd dword ptr [rcx + 508], ecx, eax
310 0xc4,0xe2,0x79,0xef,0x89,0xfc,0x01,0x00,0x00
312 # ATT:   cmpnlexadd  %eax, %ecx, -512(%rdx)
313 # INTEL: cmpnlexadd dword ptr [rdx - 512], ecx, eax
314 0xc4,0xe2,0x79,0xef,0x8a,0x00,0xfe,0xff,0xff
316 # ATT:   cmpnlexadd  %r10, %r9, 268435456(%rbp,%r14,8)
317 # INTEL: cmpnlexadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
318 0xc4,0x22,0xa9,0xef,0x8c,0xf5,0x00,0x00,0x00,0x10
320 # ATT:   cmpnlexadd  %r10, %r9, 291(%r8,%rax,4)
321 # INTEL: cmpnlexadd qword ptr [r8 + 4*rax + 291], r9, r10
322 0xc4,0x42,0xa9,0xef,0x8c,0x80,0x23,0x01,0x00,0x00
324 # ATT:   cmpnlexadd  %r10, %r9, (%rip)
325 # INTEL: cmpnlexadd qword ptr [rip], r9, r10
326 0xc4,0x62,0xa9,0xef,0x0d,0x00,0x00,0x00,0x00
328 # ATT:   cmpnlexadd  %r10, %r9, -256(,%rbp,2)
329 # INTEL: cmpnlexadd qword ptr [2*rbp - 256], r9, r10
330 0xc4,0x62,0xa9,0xef,0x0c,0x6d,0x00,0xff,0xff,0xff
332 # ATT:   cmpnlexadd  %r10, %r9, 1016(%rcx)
333 # INTEL: cmpnlexadd qword ptr [rcx + 1016], r9, r10
334 0xc4,0x62,0xa9,0xef,0x89,0xf8,0x03,0x00,0x00
336 # ATT:   cmpnlexadd  %r10, %r9, -1024(%rdx)
337 # INTEL: cmpnlexadd qword ptr [rdx - 1024], r9, r10
338 0xc4,0x62,0xa9,0xef,0x8a,0x00,0xfc,0xff,0xff
340 # ATT:   cmpnlxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
341 # INTEL: cmpnlxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
342 0xc4,0xa2,0x79,0xed,0x8c,0xf5,0x00,0x00,0x00,0x10
344 # ATT:   cmpnlxadd  %eax, %ecx, 291(%r8,%rax,4)
345 # INTEL: cmpnlxadd dword ptr [r8 + 4*rax + 291], ecx, eax
346 0xc4,0xc2,0x79,0xed,0x8c,0x80,0x23,0x01,0x00,0x00
348 # ATT:   cmpnlxadd  %eax, %ecx, (%rip)
349 # INTEL: cmpnlxadd dword ptr [rip], ecx, eax
350 0xc4,0xe2,0x79,0xed,0x0d,0x00,0x00,0x00,0x00
352 # ATT:   cmpnlxadd  %eax, %ecx, -128(,%rbp,2)
353 # INTEL: cmpnlxadd dword ptr [2*rbp - 128], ecx, eax
354 0xc4,0xe2,0x79,0xed,0x0c,0x6d,0x80,0xff,0xff,0xff
356 # ATT:   cmpnlxadd  %eax, %ecx, 508(%rcx)
357 # INTEL: cmpnlxadd dword ptr [rcx + 508], ecx, eax
358 0xc4,0xe2,0x79,0xed,0x89,0xfc,0x01,0x00,0x00
360 # ATT:   cmpnlxadd  %eax, %ecx, -512(%rdx)
361 # INTEL: cmpnlxadd dword ptr [rdx - 512], ecx, eax
362 0xc4,0xe2,0x79,0xed,0x8a,0x00,0xfe,0xff,0xff
364 # ATT:   cmpnlxadd  %r10, %r9, 268435456(%rbp,%r14,8)
365 # INTEL: cmpnlxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
366 0xc4,0x22,0xa9,0xed,0x8c,0xf5,0x00,0x00,0x00,0x10
368 # ATT:   cmpnlxadd  %r10, %r9, 291(%r8,%rax,4)
369 # INTEL: cmpnlxadd qword ptr [r8 + 4*rax + 291], r9, r10
370 0xc4,0x42,0xa9,0xed,0x8c,0x80,0x23,0x01,0x00,0x00
372 # ATT:   cmpnlxadd  %r10, %r9, (%rip)
373 # INTEL: cmpnlxadd qword ptr [rip], r9, r10
374 0xc4,0x62,0xa9,0xed,0x0d,0x00,0x00,0x00,0x00
376 # ATT:   cmpnlxadd  %r10, %r9, -256(,%rbp,2)
377 # INTEL: cmpnlxadd qword ptr [2*rbp - 256], r9, r10
378 0xc4,0x62,0xa9,0xed,0x0c,0x6d,0x00,0xff,0xff,0xff
380 # ATT:   cmpnlxadd  %r10, %r9, 1016(%rcx)
381 # INTEL: cmpnlxadd qword ptr [rcx + 1016], r9, r10
382 0xc4,0x62,0xa9,0xed,0x89,0xf8,0x03,0x00,0x00
384 # ATT:   cmpnlxadd  %r10, %r9, -1024(%rdx)
385 # INTEL: cmpnlxadd qword ptr [rdx - 1024], r9, r10
386 0xc4,0x62,0xa9,0xed,0x8a,0x00,0xfc,0xff,0xff
388 # ATT:   cmpnoxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
389 # INTEL: cmpnoxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
390 0xc4,0xa2,0x79,0xe1,0x8c,0xf5,0x00,0x00,0x00,0x10
392 # ATT:   cmpnoxadd  %eax, %ecx, 291(%r8,%rax,4)
393 # INTEL: cmpnoxadd dword ptr [r8 + 4*rax + 291], ecx, eax
394 0xc4,0xc2,0x79,0xe1,0x8c,0x80,0x23,0x01,0x00,0x00
396 # ATT:   cmpnoxadd  %eax, %ecx, (%rip)
397 # INTEL: cmpnoxadd dword ptr [rip], ecx, eax
398 0xc4,0xe2,0x79,0xe1,0x0d,0x00,0x00,0x00,0x00
400 # ATT:   cmpnoxadd  %eax, %ecx, -128(,%rbp,2)
401 # INTEL: cmpnoxadd dword ptr [2*rbp - 128], ecx, eax
402 0xc4,0xe2,0x79,0xe1,0x0c,0x6d,0x80,0xff,0xff,0xff
404 # ATT:   cmpnoxadd  %eax, %ecx, 508(%rcx)
405 # INTEL: cmpnoxadd dword ptr [rcx + 508], ecx, eax
406 0xc4,0xe2,0x79,0xe1,0x89,0xfc,0x01,0x00,0x00
408 # ATT:   cmpnoxadd  %eax, %ecx, -512(%rdx)
409 # INTEL: cmpnoxadd dword ptr [rdx - 512], ecx, eax
410 0xc4,0xe2,0x79,0xe1,0x8a,0x00,0xfe,0xff,0xff
412 # ATT:   cmpnoxadd  %r10, %r9, 268435456(%rbp,%r14,8)
413 # INTEL: cmpnoxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
414 0xc4,0x22,0xa9,0xe1,0x8c,0xf5,0x00,0x00,0x00,0x10
416 # ATT:   cmpnoxadd  %r10, %r9, 291(%r8,%rax,4)
417 # INTEL: cmpnoxadd qword ptr [r8 + 4*rax + 291], r9, r10
418 0xc4,0x42,0xa9,0xe1,0x8c,0x80,0x23,0x01,0x00,0x00
420 # ATT:   cmpnoxadd  %r10, %r9, (%rip)
421 # INTEL: cmpnoxadd qword ptr [rip], r9, r10
422 0xc4,0x62,0xa9,0xe1,0x0d,0x00,0x00,0x00,0x00
424 # ATT:   cmpnoxadd  %r10, %r9, -256(,%rbp,2)
425 # INTEL: cmpnoxadd qword ptr [2*rbp - 256], r9, r10
426 0xc4,0x62,0xa9,0xe1,0x0c,0x6d,0x00,0xff,0xff,0xff
428 # ATT:   cmpnoxadd  %r10, %r9, 1016(%rcx)
429 # INTEL: cmpnoxadd qword ptr [rcx + 1016], r9, r10
430 0xc4,0x62,0xa9,0xe1,0x89,0xf8,0x03,0x00,0x00
432 # ATT:   cmpnoxadd  %r10, %r9, -1024(%rdx)
433 # INTEL: cmpnoxadd qword ptr [rdx - 1024], r9, r10
434 0xc4,0x62,0xa9,0xe1,0x8a,0x00,0xfc,0xff,0xff
436 # ATT:   cmpnpxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
437 # INTEL: cmpnpxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
438 0xc4,0xa2,0x79,0xeb,0x8c,0xf5,0x00,0x00,0x00,0x10
440 # ATT:   cmpnpxadd  %eax, %ecx, 291(%r8,%rax,4)
441 # INTEL: cmpnpxadd dword ptr [r8 + 4*rax + 291], ecx, eax
442 0xc4,0xc2,0x79,0xeb,0x8c,0x80,0x23,0x01,0x00,0x00
444 # ATT:   cmpnpxadd  %eax, %ecx, (%rip)
445 # INTEL: cmpnpxadd dword ptr [rip], ecx, eax
446 0xc4,0xe2,0x79,0xeb,0x0d,0x00,0x00,0x00,0x00
448 # ATT:   cmpnpxadd  %eax, %ecx, -128(,%rbp,2)
449 # INTEL: cmpnpxadd dword ptr [2*rbp - 128], ecx, eax
450 0xc4,0xe2,0x79,0xeb,0x0c,0x6d,0x80,0xff,0xff,0xff
452 # ATT:   cmpnpxadd  %eax, %ecx, 508(%rcx)
453 # INTEL: cmpnpxadd dword ptr [rcx + 508], ecx, eax
454 0xc4,0xe2,0x79,0xeb,0x89,0xfc,0x01,0x00,0x00
456 # ATT:   cmpnpxadd  %eax, %ecx, -512(%rdx)
457 # INTEL: cmpnpxadd dword ptr [rdx - 512], ecx, eax
458 0xc4,0xe2,0x79,0xeb,0x8a,0x00,0xfe,0xff,0xff
460 # ATT:   cmpnpxadd  %r10, %r9, 268435456(%rbp,%r14,8)
461 # INTEL: cmpnpxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
462 0xc4,0x22,0xa9,0xeb,0x8c,0xf5,0x00,0x00,0x00,0x10
464 # ATT:   cmpnpxadd  %r10, %r9, 291(%r8,%rax,4)
465 # INTEL: cmpnpxadd qword ptr [r8 + 4*rax + 291], r9, r10
466 0xc4,0x42,0xa9,0xeb,0x8c,0x80,0x23,0x01,0x00,0x00
468 # ATT:   cmpnpxadd  %r10, %r9, (%rip)
469 # INTEL: cmpnpxadd qword ptr [rip], r9, r10
470 0xc4,0x62,0xa9,0xeb,0x0d,0x00,0x00,0x00,0x00
472 # ATT:   cmpnpxadd  %r10, %r9, -256(,%rbp,2)
473 # INTEL: cmpnpxadd qword ptr [2*rbp - 256], r9, r10
474 0xc4,0x62,0xa9,0xeb,0x0c,0x6d,0x00,0xff,0xff,0xff
476 # ATT:   cmpnpxadd  %r10, %r9, 1016(%rcx)
477 # INTEL: cmpnpxadd qword ptr [rcx + 1016], r9, r10
478 0xc4,0x62,0xa9,0xeb,0x89,0xf8,0x03,0x00,0x00
480 # ATT:   cmpnpxadd  %r10, %r9, -1024(%rdx)
481 # INTEL: cmpnpxadd qword ptr [rdx - 1024], r9, r10
482 0xc4,0x62,0xa9,0xeb,0x8a,0x00,0xfc,0xff,0xff
484 # ATT:   cmpnsxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
485 # INTEL: cmpnsxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
486 0xc4,0xa2,0x79,0xe9,0x8c,0xf5,0x00,0x00,0x00,0x10
488 # ATT:   cmpnsxadd  %eax, %ecx, 291(%r8,%rax,4)
489 # INTEL: cmpnsxadd dword ptr [r8 + 4*rax + 291], ecx, eax
490 0xc4,0xc2,0x79,0xe9,0x8c,0x80,0x23,0x01,0x00,0x00
492 # ATT:   cmpnsxadd  %eax, %ecx, (%rip)
493 # INTEL: cmpnsxadd dword ptr [rip], ecx, eax
494 0xc4,0xe2,0x79,0xe9,0x0d,0x00,0x00,0x00,0x00
496 # ATT:   cmpnsxadd  %eax, %ecx, -128(,%rbp,2)
497 # INTEL: cmpnsxadd dword ptr [2*rbp - 128], ecx, eax
498 0xc4,0xe2,0x79,0xe9,0x0c,0x6d,0x80,0xff,0xff,0xff
500 # ATT:   cmpnsxadd  %eax, %ecx, 508(%rcx)
501 # INTEL: cmpnsxadd dword ptr [rcx + 508], ecx, eax
502 0xc4,0xe2,0x79,0xe9,0x89,0xfc,0x01,0x00,0x00
504 # ATT:   cmpnsxadd  %eax, %ecx, -512(%rdx)
505 # INTEL: cmpnsxadd dword ptr [rdx - 512], ecx, eax
506 0xc4,0xe2,0x79,0xe9,0x8a,0x00,0xfe,0xff,0xff
508 # ATT:   cmpnsxadd  %r10, %r9, 268435456(%rbp,%r14,8)
509 # INTEL: cmpnsxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
510 0xc4,0x22,0xa9,0xe9,0x8c,0xf5,0x00,0x00,0x00,0x10
512 # ATT:   cmpnsxadd  %r10, %r9, 291(%r8,%rax,4)
513 # INTEL: cmpnsxadd qword ptr [r8 + 4*rax + 291], r9, r10
514 0xc4,0x42,0xa9,0xe9,0x8c,0x80,0x23,0x01,0x00,0x00
516 # ATT:   cmpnsxadd  %r10, %r9, (%rip)
517 # INTEL: cmpnsxadd qword ptr [rip], r9, r10
518 0xc4,0x62,0xa9,0xe9,0x0d,0x00,0x00,0x00,0x00
520 # ATT:   cmpnsxadd  %r10, %r9, -256(,%rbp,2)
521 # INTEL: cmpnsxadd qword ptr [2*rbp - 256], r9, r10
522 0xc4,0x62,0xa9,0xe9,0x0c,0x6d,0x00,0xff,0xff,0xff
524 # ATT:   cmpnsxadd  %r10, %r9, 1016(%rcx)
525 # INTEL: cmpnsxadd qword ptr [rcx + 1016], r9, r10
526 0xc4,0x62,0xa9,0xe9,0x89,0xf8,0x03,0x00,0x00
528 # ATT:   cmpnsxadd  %r10, %r9, -1024(%rdx)
529 # INTEL: cmpnsxadd qword ptr [rdx - 1024], r9, r10
530 0xc4,0x62,0xa9,0xe9,0x8a,0x00,0xfc,0xff,0xff
532 # ATT:   cmpnzxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
533 # INTEL: cmpnzxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
534 0xc4,0xa2,0x79,0xe5,0x8c,0xf5,0x00,0x00,0x00,0x10
536 # ATT:   cmpnzxadd  %eax, %ecx, 291(%r8,%rax,4)
537 # INTEL: cmpnzxadd dword ptr [r8 + 4*rax + 291], ecx, eax
538 0xc4,0xc2,0x79,0xe5,0x8c,0x80,0x23,0x01,0x00,0x00
540 # ATT:   cmpnzxadd  %eax, %ecx, (%rip)
541 # INTEL: cmpnzxadd dword ptr [rip], ecx, eax
542 0xc4,0xe2,0x79,0xe5,0x0d,0x00,0x00,0x00,0x00
544 # ATT:   cmpnzxadd  %eax, %ecx, -128(,%rbp,2)
545 # INTEL: cmpnzxadd dword ptr [2*rbp - 128], ecx, eax
546 0xc4,0xe2,0x79,0xe5,0x0c,0x6d,0x80,0xff,0xff,0xff
548 # ATT:   cmpnzxadd  %eax, %ecx, 508(%rcx)
549 # INTEL: cmpnzxadd dword ptr [rcx + 508], ecx, eax
550 0xc4,0xe2,0x79,0xe5,0x89,0xfc,0x01,0x00,0x00
552 # ATT:   cmpnzxadd  %eax, %ecx, -512(%rdx)
553 # INTEL: cmpnzxadd dword ptr [rdx - 512], ecx, eax
554 0xc4,0xe2,0x79,0xe5,0x8a,0x00,0xfe,0xff,0xff
556 # ATT:   cmpnzxadd  %r10, %r9, 268435456(%rbp,%r14,8)
557 # INTEL: cmpnzxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
558 0xc4,0x22,0xa9,0xe5,0x8c,0xf5,0x00,0x00,0x00,0x10
560 # ATT:   cmpnzxadd  %r10, %r9, 291(%r8,%rax,4)
561 # INTEL: cmpnzxadd qword ptr [r8 + 4*rax + 291], r9, r10
562 0xc4,0x42,0xa9,0xe5,0x8c,0x80,0x23,0x01,0x00,0x00
564 # ATT:   cmpnzxadd  %r10, %r9, (%rip)
565 # INTEL: cmpnzxadd qword ptr [rip], r9, r10
566 0xc4,0x62,0xa9,0xe5,0x0d,0x00,0x00,0x00,0x00
568 # ATT:   cmpnzxadd  %r10, %r9, -256(,%rbp,2)
569 # INTEL: cmpnzxadd qword ptr [2*rbp - 256], r9, r10
570 0xc4,0x62,0xa9,0xe5,0x0c,0x6d,0x00,0xff,0xff,0xff
572 # ATT:   cmpnzxadd  %r10, %r9, 1016(%rcx)
573 # INTEL: cmpnzxadd qword ptr [rcx + 1016], r9, r10
574 0xc4,0x62,0xa9,0xe5,0x89,0xf8,0x03,0x00,0x00
576 # ATT:   cmpnzxadd  %r10, %r9, -1024(%rdx)
577 # INTEL: cmpnzxadd qword ptr [rdx - 1024], r9, r10
578 0xc4,0x62,0xa9,0xe5,0x8a,0x00,0xfc,0xff,0xff
580 # ATT:   cmpoxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
581 # INTEL: cmpoxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
582 0xc4,0xa2,0x79,0xe0,0x8c,0xf5,0x00,0x00,0x00,0x10
584 # ATT:   cmpoxadd  %eax, %ecx, 291(%r8,%rax,4)
585 # INTEL: cmpoxadd dword ptr [r8 + 4*rax + 291], ecx, eax
586 0xc4,0xc2,0x79,0xe0,0x8c,0x80,0x23,0x01,0x00,0x00
588 # ATT:   cmpoxadd  %eax, %ecx, (%rip)
589 # INTEL: cmpoxadd dword ptr [rip], ecx, eax
590 0xc4,0xe2,0x79,0xe0,0x0d,0x00,0x00,0x00,0x00
592 # ATT:   cmpoxadd  %eax, %ecx, -128(,%rbp,2)
593 # INTEL: cmpoxadd dword ptr [2*rbp - 128], ecx, eax
594 0xc4,0xe2,0x79,0xe0,0x0c,0x6d,0x80,0xff,0xff,0xff
596 # ATT:   cmpoxadd  %eax, %ecx, 508(%rcx)
597 # INTEL: cmpoxadd dword ptr [rcx + 508], ecx, eax
598 0xc4,0xe2,0x79,0xe0,0x89,0xfc,0x01,0x00,0x00
600 # ATT:   cmpoxadd  %eax, %ecx, -512(%rdx)
601 # INTEL: cmpoxadd dword ptr [rdx - 512], ecx, eax
602 0xc4,0xe2,0x79,0xe0,0x8a,0x00,0xfe,0xff,0xff
604 # ATT:   cmpoxadd  %r10, %r9, 268435456(%rbp,%r14,8)
605 # INTEL: cmpoxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
606 0xc4,0x22,0xa9,0xe0,0x8c,0xf5,0x00,0x00,0x00,0x10
608 # ATT:   cmpoxadd  %r10, %r9, 291(%r8,%rax,4)
609 # INTEL: cmpoxadd qword ptr [r8 + 4*rax + 291], r9, r10
610 0xc4,0x42,0xa9,0xe0,0x8c,0x80,0x23,0x01,0x00,0x00
612 # ATT:   cmpoxadd  %r10, %r9, (%rip)
613 # INTEL: cmpoxadd qword ptr [rip], r9, r10
614 0xc4,0x62,0xa9,0xe0,0x0d,0x00,0x00,0x00,0x00
616 # ATT:   cmpoxadd  %r10, %r9, -256(,%rbp,2)
617 # INTEL: cmpoxadd qword ptr [2*rbp - 256], r9, r10
618 0xc4,0x62,0xa9,0xe0,0x0c,0x6d,0x00,0xff,0xff,0xff
620 # ATT:   cmpoxadd  %r10, %r9, 1016(%rcx)
621 # INTEL: cmpoxadd qword ptr [rcx + 1016], r9, r10
622 0xc4,0x62,0xa9,0xe0,0x89,0xf8,0x03,0x00,0x00
624 # ATT:   cmpoxadd  %r10, %r9, -1024(%rdx)
625 # INTEL: cmpoxadd qword ptr [rdx - 1024], r9, r10
626 0xc4,0x62,0xa9,0xe0,0x8a,0x00,0xfc,0xff,0xff
628 # ATT:   cmppxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
629 # INTEL: cmppxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
630 0xc4,0xa2,0x79,0xea,0x8c,0xf5,0x00,0x00,0x00,0x10
632 # ATT:   cmppxadd  %eax, %ecx, 291(%r8,%rax,4)
633 # INTEL: cmppxadd dword ptr [r8 + 4*rax + 291], ecx, eax
634 0xc4,0xc2,0x79,0xea,0x8c,0x80,0x23,0x01,0x00,0x00
636 # ATT:   cmppxadd  %eax, %ecx, (%rip)
637 # INTEL: cmppxadd dword ptr [rip], ecx, eax
638 0xc4,0xe2,0x79,0xea,0x0d,0x00,0x00,0x00,0x00
640 # ATT:   cmppxadd  %eax, %ecx, -128(,%rbp,2)
641 # INTEL: cmppxadd dword ptr [2*rbp - 128], ecx, eax
642 0xc4,0xe2,0x79,0xea,0x0c,0x6d,0x80,0xff,0xff,0xff
644 # ATT:   cmppxadd  %eax, %ecx, 508(%rcx)
645 # INTEL: cmppxadd dword ptr [rcx + 508], ecx, eax
646 0xc4,0xe2,0x79,0xea,0x89,0xfc,0x01,0x00,0x00
648 # ATT:   cmppxadd  %eax, %ecx, -512(%rdx)
649 # INTEL: cmppxadd dword ptr [rdx - 512], ecx, eax
650 0xc4,0xe2,0x79,0xea,0x8a,0x00,0xfe,0xff,0xff
652 # ATT:   cmppxadd  %r10, %r9, 268435456(%rbp,%r14,8)
653 # INTEL: cmppxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
654 0xc4,0x22,0xa9,0xea,0x8c,0xf5,0x00,0x00,0x00,0x10
656 # ATT:   cmppxadd  %r10, %r9, 291(%r8,%rax,4)
657 # INTEL: cmppxadd qword ptr [r8 + 4*rax + 291], r9, r10
658 0xc4,0x42,0xa9,0xea,0x8c,0x80,0x23,0x01,0x00,0x00
660 # ATT:   cmppxadd  %r10, %r9, (%rip)
661 # INTEL: cmppxadd qword ptr [rip], r9, r10
662 0xc4,0x62,0xa9,0xea,0x0d,0x00,0x00,0x00,0x00
664 # ATT:   cmppxadd  %r10, %r9, -256(,%rbp,2)
665 # INTEL: cmppxadd qword ptr [2*rbp - 256], r9, r10
666 0xc4,0x62,0xa9,0xea,0x0c,0x6d,0x00,0xff,0xff,0xff
668 # ATT:   cmppxadd  %r10, %r9, 1016(%rcx)
669 # INTEL: cmppxadd qword ptr [rcx + 1016], r9, r10
670 0xc4,0x62,0xa9,0xea,0x89,0xf8,0x03,0x00,0x00
672 # ATT:   cmppxadd  %r10, %r9, -1024(%rdx)
673 # INTEL: cmppxadd qword ptr [rdx - 1024], r9, r10
674 0xc4,0x62,0xa9,0xea,0x8a,0x00,0xfc,0xff,0xff
676 # ATT:   cmpsxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
677 # INTEL: cmpsxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
678 0xc4,0xa2,0x79,0xe8,0x8c,0xf5,0x00,0x00,0x00,0x10
680 # ATT:   cmpsxadd  %eax, %ecx, 291(%r8,%rax,4)
681 # INTEL: cmpsxadd dword ptr [r8 + 4*rax + 291], ecx, eax
682 0xc4,0xc2,0x79,0xe8,0x8c,0x80,0x23,0x01,0x00,0x00
684 # ATT:   cmpsxadd  %eax, %ecx, (%rip)
685 # INTEL: cmpsxadd dword ptr [rip], ecx, eax
686 0xc4,0xe2,0x79,0xe8,0x0d,0x00,0x00,0x00,0x00
688 # ATT:   cmpsxadd  %eax, %ecx, -128(,%rbp,2)
689 # INTEL: cmpsxadd dword ptr [2*rbp - 128], ecx, eax
690 0xc4,0xe2,0x79,0xe8,0x0c,0x6d,0x80,0xff,0xff,0xff
692 # ATT:   cmpsxadd  %eax, %ecx, 508(%rcx)
693 # INTEL: cmpsxadd dword ptr [rcx + 508], ecx, eax
694 0xc4,0xe2,0x79,0xe8,0x89,0xfc,0x01,0x00,0x00
696 # ATT:   cmpsxadd  %eax, %ecx, -512(%rdx)
697 # INTEL: cmpsxadd dword ptr [rdx - 512], ecx, eax
698 0xc4,0xe2,0x79,0xe8,0x8a,0x00,0xfe,0xff,0xff
700 # ATT:   cmpsxadd  %r10, %r9, 268435456(%rbp,%r14,8)
701 # INTEL: cmpsxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
702 0xc4,0x22,0xa9,0xe8,0x8c,0xf5,0x00,0x00,0x00,0x10
704 # ATT:   cmpsxadd  %r10, %r9, 291(%r8,%rax,4)
705 # INTEL: cmpsxadd qword ptr [r8 + 4*rax + 291], r9, r10
706 0xc4,0x42,0xa9,0xe8,0x8c,0x80,0x23,0x01,0x00,0x00
708 # ATT:   cmpsxadd  %r10, %r9, (%rip)
709 # INTEL: cmpsxadd qword ptr [rip], r9, r10
710 0xc4,0x62,0xa9,0xe8,0x0d,0x00,0x00,0x00,0x00
712 # ATT:   cmpsxadd  %r10, %r9, -256(,%rbp,2)
713 # INTEL: cmpsxadd qword ptr [2*rbp - 256], r9, r10
714 0xc4,0x62,0xa9,0xe8,0x0c,0x6d,0x00,0xff,0xff,0xff
716 # ATT:   cmpsxadd  %r10, %r9, 1016(%rcx)
717 # INTEL: cmpsxadd qword ptr [rcx + 1016], r9, r10
718 0xc4,0x62,0xa9,0xe8,0x89,0xf8,0x03,0x00,0x00
720 # ATT:   cmpsxadd  %r10, %r9, -1024(%rdx)
721 # INTEL: cmpsxadd qword ptr [rdx - 1024], r9, r10
722 0xc4,0x62,0xa9,0xe8,0x8a,0x00,0xfc,0xff,0xff
724 # ATT:   cmpzxadd  %eax, %ecx, 268435456(%rbp,%r14,8)
725 # INTEL: cmpzxadd dword ptr [rbp + 8*r14 + 268435456], ecx, eax
726 0xc4,0xa2,0x79,0xe4,0x8c,0xf5,0x00,0x00,0x00,0x10
728 # ATT:   cmpzxadd  %eax, %ecx, 291(%r8,%rax,4)
729 # INTEL: cmpzxadd dword ptr [r8 + 4*rax + 291], ecx, eax
730 0xc4,0xc2,0x79,0xe4,0x8c,0x80,0x23,0x01,0x00,0x00
732 # ATT:   cmpzxadd  %eax, %ecx, (%rip)
733 # INTEL: cmpzxadd dword ptr [rip], ecx, eax
734 0xc4,0xe2,0x79,0xe4,0x0d,0x00,0x00,0x00,0x00
736 # ATT:   cmpzxadd  %eax, %ecx, -128(,%rbp,2)
737 # INTEL: cmpzxadd dword ptr [2*rbp - 128], ecx, eax
738 0xc4,0xe2,0x79,0xe4,0x0c,0x6d,0x80,0xff,0xff,0xff
740 # ATT:   cmpzxadd  %eax, %ecx, 508(%rcx)
741 # INTEL: cmpzxadd dword ptr [rcx + 508], ecx, eax
742 0xc4,0xe2,0x79,0xe4,0x89,0xfc,0x01,0x00,0x00
744 # ATT:   cmpzxadd  %eax, %ecx, -512(%rdx)
745 # INTEL: cmpzxadd dword ptr [rdx - 512], ecx, eax
746 0xc4,0xe2,0x79,0xe4,0x8a,0x00,0xfe,0xff,0xff
748 # ATT:   cmpzxadd  %r10, %r9, 268435456(%rbp,%r14,8)
749 # INTEL: cmpzxadd qword ptr [rbp + 8*r14 + 268435456], r9, r10
750 0xc4,0x22,0xa9,0xe4,0x8c,0xf5,0x00,0x00,0x00,0x10
752 # ATT:   cmpzxadd  %r10, %r9, 291(%r8,%rax,4)
753 # INTEL: cmpzxadd qword ptr [r8 + 4*rax + 291], r9, r10
754 0xc4,0x42,0xa9,0xe4,0x8c,0x80,0x23,0x01,0x00,0x00
756 # ATT:   cmpzxadd  %r10, %r9, (%rip)
757 # INTEL: cmpzxadd qword ptr [rip], r9, r10
758 0xc4,0x62,0xa9,0xe4,0x0d,0x00,0x00,0x00,0x00
760 # ATT:   cmpzxadd  %r10, %r9, -256(,%rbp,2)
761 # INTEL: cmpzxadd qword ptr [2*rbp - 256], r9, r10
762 0xc4,0x62,0xa9,0xe4,0x0c,0x6d,0x00,0xff,0xff,0xff
764 # ATT:   cmpzxadd  %r10, %r9, 1016(%rcx)
765 # INTEL: cmpzxadd qword ptr [rcx + 1016], r9, r10
766 0xc4,0x62,0xa9,0xe4,0x89,0xf8,0x03,0x00,0x00
768 # ATT:   cmpzxadd  %r10, %r9, -1024(%rdx)
769 # INTEL: cmpzxadd qword ptr [rdx - 1024], r9, r10
770 0xc4,0x62,0xa9,0xe4,0x8a,0x00,0xfc,0xff,0xff
772 # ATT:   cmpbexadd  %ecx, %r8d, (%rip)
773 # INTEL: cmpbexadd dword ptr [rip], r8d, ecx
774 0xc4,0x62,0x71,0xe6,0x05,0x00,0x00,0x00,0x00