Lines Matching refs:__

42 #define __ assm.  macro
58 __ addq(rax, Immediate(12345678)); in TEST()
59 __ orq(rax, Immediate(12345678)); in TEST()
60 __ subq(rax, Immediate(12345678)); in TEST()
61 __ xorq(rax, Immediate(12345678)); in TEST()
62 __ andq(rax, Immediate(12345678)); in TEST()
65 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4] in TEST()
68 __ addq(rdx, rbx); in TEST()
69 __ addq(rdx, Operand(rbx, 0)); in TEST()
70 __ addq(rdx, Operand(rbx, 16)); in TEST()
71 __ addq(rdx, Operand(rbx, 1999)); in TEST()
72 __ addq(rdx, Operand(rbx, -4)); in TEST()
73 __ addq(rdx, Operand(rbx, -1999)); in TEST()
74 __ addq(rdx, Operand(rsp, 0)); in TEST()
75 __ addq(rdx, Operand(rsp, 16)); in TEST()
76 __ addq(rdx, Operand(rsp, 1999)); in TEST()
77 __ addq(rdx, Operand(rsp, -4)); in TEST()
78 __ addq(rdx, Operand(rsp, -1999)); in TEST()
79 __ nop(); in TEST()
80 __ addq(rsi, Operand(rcx, times_4, 0)); in TEST()
81 __ addq(rsi, Operand(rcx, times_4, 24)); in TEST()
82 __ addq(rsi, Operand(rcx, times_4, -4)); in TEST()
83 __ addq(rsi, Operand(rcx, times_4, -1999)); in TEST()
84 __ nop(); in TEST()
85 __ addq(rdi, Operand(rbp, rcx, times_4, 0)); in TEST()
86 __ addq(rdi, Operand(rbp, rcx, times_4, 12)); in TEST()
87 __ addq(rdi, Operand(rbp, rcx, times_4, -8)); in TEST()
88 __ addq(rdi, Operand(rbp, rcx, times_4, -3999)); in TEST()
89 __ addq(Operand(rbp, rcx, times_4, 12), Immediate(12)); in TEST()
91 __ bsrl(rax, r15); in TEST()
92 __ bsrl(r9, Operand(rcx, times_8, 91919)); in TEST()
94 __ nop(); in TEST()
95 __ addq(rbx, Immediate(12)); in TEST()
96 __ nop(); in TEST()
97 __ nop(); in TEST()
98 __ andq(rdx, Immediate(3)); in TEST()
99 __ andq(rdx, Operand(rsp, 4)); in TEST()
100 __ cmpq(rdx, Immediate(3)); in TEST()
101 __ cmpq(rdx, Operand(rsp, 4)); in TEST()
102 __ cmpq(Operand(rbp, rcx, times_4, 0), Immediate(1000)); in TEST()
103 __ cmpb(rbx, Operand(rbp, rcx, times_2, 0)); in TEST()
104 __ cmpb(Operand(rbp, rcx, times_2, 0), rbx); in TEST()
105 __ orq(rdx, Immediate(3)); in TEST()
106 __ xorq(rdx, Immediate(3)); in TEST()
107 __ nop(); in TEST()
108 __ cpuid(); in TEST()
109 __ movsxbl(rdx, Operand(rcx, 0)); in TEST()
110 __ movsxbq(rdx, Operand(rcx, 0)); in TEST()
111 __ movsxwl(rdx, Operand(rcx, 0)); in TEST()
112 __ movsxwq(rdx, Operand(rcx, 0)); in TEST()
113 __ movzxbl(rdx, Operand(rcx, 0)); in TEST()
114 __ movzxwl(rdx, Operand(rcx, 0)); in TEST()
115 __ movzxbq(rdx, Operand(rcx, 0)); in TEST()
116 __ movzxwq(rdx, Operand(rcx, 0)); in TEST()
118 __ nop(); in TEST()
119 __ imulq(rdx, rcx); in TEST()
120 __ shld(rdx, rcx); in TEST()
121 __ shrd(rdx, rcx); in TEST()
122 __ shlq(Operand(rdi, rax, times_4, 100), Immediate(1)); in TEST()
123 __ shlq(Operand(rdi, rax, times_4, 100), Immediate(6)); in TEST()
124 __ shlq(Operand(r15, 0), Immediate(1)); in TEST()
125 __ shlq(Operand(r15, 0), Immediate(6)); in TEST()
126 __ shlq_cl(Operand(r15, 0)); in TEST()
127 __ shlq_cl(Operand(r15, 0)); in TEST()
128 __ shlq_cl(Operand(rdi, rax, times_4, 100)); in TEST()
129 __ shlq_cl(Operand(rdi, rax, times_4, 100)); in TEST()
130 __ shlq(rdx, Immediate(1)); in TEST()
131 __ shlq(rdx, Immediate(6)); in TEST()
132 __ shll(Operand(rdi, rax, times_4, 100), Immediate(1)); in TEST()
133 __ shll(Operand(rdi, rax, times_4, 100), Immediate(6)); in TEST()
134 __ shll(Operand(r15, 0), Immediate(1)); in TEST()
135 __ shll(Operand(r15, 0), Immediate(6)); in TEST()
136 __ shll_cl(Operand(r15, 0)); in TEST()
137 __ shll_cl(Operand(r15, 0)); in TEST()
138 __ shll_cl(Operand(rdi, rax, times_4, 100)); in TEST()
139 __ shll_cl(Operand(rdi, rax, times_4, 100)); in TEST()
140 __ shll(rdx, Immediate(1)); in TEST()
141 __ shll(rdx, Immediate(6)); in TEST()
142 __ bts(Operand(rdx, 0), rcx); in TEST()
143 __ bts(Operand(rbx, rcx, times_4, 0), rcx); in TEST()
144 __ nop(); in TEST()
145 __ pushq(Immediate(12)); in TEST()
146 __ pushq(Immediate(23456)); in TEST()
147 __ pushq(rcx); in TEST()
148 __ pushq(rsi); in TEST()
149 __ pushq(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in TEST()
150 __ pushq(Operand(rbx, rcx, times_4, 0)); in TEST()
151 __ pushq(Operand(rbx, rcx, times_4, 0)); in TEST()
152 __ pushq(Operand(rbx, rcx, times_4, 10000)); in TEST()
153 __ popq(rdx); in TEST()
154 __ popq(rax); in TEST()
155 __ popq(Operand(rbx, rcx, times_4, 0)); in TEST()
156 __ nop(); in TEST()
158 __ addq(rdx, Operand(rsp, 16)); in TEST()
159 __ addq(rdx, rcx); in TEST()
160 __ movb(rdx, Operand(rcx, 0)); in TEST()
161 __ movb(rcx, Immediate(6)); in TEST()
162 __ movb(Operand(rsp, 16), rdx); in TEST()
163 __ movw(Operand(rsp, 16), rdx); in TEST()
164 __ nop(); in TEST()
165 __ movsxwq(rdx, Operand(rsp, 12)); in TEST()
166 __ movsxbq(rdx, Operand(rsp, 12)); in TEST()
167 __ movsxlq(rdx, Operand(rsp, 12)); in TEST()
168 __ movzxwq(rdx, Operand(rsp, 12)); in TEST()
169 __ movzxbq(rdx, Operand(rsp, 12)); in TEST()
170 __ nop(); in TEST()
171 __ movq(rdx, Immediate(1234567)); in TEST()
172 __ movq(rdx, Operand(rsp, 12)); in TEST()
173 __ movq(Operand(rbx, rcx, times_4, 10000), Immediate(12345)); in TEST()
174 __ movq(Operand(rbx, rcx, times_4, 10000), rdx); in TEST()
175 __ nop(); in TEST()
176 __ decb(rdx); in TEST()
177 __ decb(Operand(rax, 10)); in TEST()
178 __ decb(Operand(rbx, rcx, times_4, 10000)); in TEST()
179 __ decq(rdx); in TEST()
180 __ cdq(); in TEST()
182 __ nop(); in TEST()
183 __ idivq(rdx); in TEST()
184 __ mull(rdx); in TEST()
185 __ mulq(rdx); in TEST()
186 __ negq(rdx); in TEST()
187 __ notq(rdx); in TEST()
188 __ testq(Operand(rbx, rcx, times_4, 10000), rdx); in TEST()
190 __ imulq(rdx, rcx, Immediate(12)); in TEST()
191 __ imulq(rdx, rcx, Immediate(1000)); in TEST()
192 __ imulq(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
193 __ imulq(rdx, Operand(rbx, rcx, times_4, 10000), Immediate(12)); in TEST()
194 __ imulq(rdx, Operand(rbx, rcx, times_4, 10000), Immediate(1000)); in TEST()
195 __ imull(r15, rcx, Immediate(12)); in TEST()
196 __ imull(r15, rcx, Immediate(1000)); in TEST()
197 __ imull(r15, Operand(rbx, rcx, times_4, 10000)); in TEST()
198 __ imull(r15, Operand(rbx, rcx, times_4, 10000), Immediate(12)); in TEST()
199 __ imull(r15, Operand(rbx, rcx, times_4, 10000), Immediate(1000)); in TEST()
201 __ incq(rdx); in TEST()
202 __ incq(Operand(rbx, rcx, times_4, 10000)); in TEST()
203 __ pushq(Operand(rbx, rcx, times_4, 10000)); in TEST()
204 __ popq(Operand(rbx, rcx, times_4, 10000)); in TEST()
208 __ leaq(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
209 __ orq(rdx, Immediate(12345)); in TEST()
210 __ orq(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
212 __ nop(); in TEST()
214 __ rclq(rdx, Immediate(1)); in TEST()
215 __ rclq(rdx, Immediate(7)); in TEST()
216 __ rcrq(rdx, Immediate(1)); in TEST()
217 __ rcrq(rdx, Immediate(7)); in TEST()
218 __ sarq(rdx, Immediate(1)); in TEST()
219 __ sarq(rdx, Immediate(6)); in TEST()
220 __ sarq_cl(rdx); in TEST()
221 __ sbbq(rdx, rbx); in TEST()
222 __ shld(rdx, rbx); in TEST()
223 __ shlq(rdx, Immediate(1)); in TEST()
224 __ shlq(rdx, Immediate(6)); in TEST()
225 __ shlq_cl(rdx); in TEST()
226 __ shrd(rdx, rbx); in TEST()
227 __ shrq(rdx, Immediate(1)); in TEST()
228 __ shrq(rdx, Immediate(7)); in TEST()
229 __ shrq_cl(rdx); in TEST()
234 __ addq(rbx, Immediate(12)); in TEST()
235 __ addq(Operand(rdx, rcx, times_4, 10000), Immediate(12)); in TEST()
237 __ andq(rbx, Immediate(12345)); in TEST()
239 __ cmpq(rbx, Immediate(12345)); in TEST()
240 __ cmpq(rbx, Immediate(12)); in TEST()
241 __ cmpq(Operand(rdx, rcx, times_4, 10000), Immediate(12)); in TEST()
242 __ cmpb(rax, Immediate(100)); in TEST()
244 __ orq(rbx, Immediate(12345)); in TEST()
246 __ subq(rbx, Immediate(12)); in TEST()
247 __ subq(Operand(rdx, rcx, times_4, 10000), Immediate(12)); in TEST()
249 __ xorq(rbx, Immediate(12345)); in TEST()
251 __ imulq(rdx, rcx, Immediate(12)); in TEST()
252 __ imulq(rdx, rcx, Immediate(1000)); in TEST()
254 __ cld(); in TEST()
256 __ subq(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
257 __ subq(rdx, rbx); in TEST()
259 __ testq(rdx, Immediate(12345)); in TEST()
260 __ testq(Operand(rbx, rcx, times_8, 10000), rdx); in TEST()
261 __ testb(Operand(rcx, rbx, times_2, 1000), rdx); in TEST()
262 __ testb(Operand(rax, -20), Immediate(0x9A)); in TEST()
263 __ nop(); in TEST()
265 __ xorq(rdx, Immediate(12345)); in TEST()
266 __ xorq(rdx, Operand(rbx, rcx, times_8, 10000)); in TEST()
267 __ bts(Operand(rbx, rcx, times_8, 10000), rdx); in TEST()
268 __ hlt(); in TEST()
269 __ int3(); in TEST()
270 __ ret(0); in TEST()
271 __ ret(8); in TEST()
276 __ bind(&L1); in TEST()
277 __ nop(); in TEST()
278 __ call(&L1); in TEST()
279 __ call(&L2); in TEST()
280 __ nop(); in TEST()
281 __ bind(&L2); in TEST()
284 __ nop(); in TEST()
286 __ call(ic, RelocInfo::CODE_TARGET); in TEST()
287 __ nop(); in TEST()
288 __ nop(); in TEST()
290 __ jmp(&L1); in TEST()
296 __ jmp(ic, RelocInfo::CODE_TARGET); in TEST()
297 __ nop(); in TEST()
301 __ nop(); in TEST()
303 __ j(overflow, &Ljcc); in TEST()
304 __ j(no_overflow, &Ljcc); in TEST()
305 __ j(below, &Ljcc); in TEST()
306 __ j(above_equal, &Ljcc); in TEST()
307 __ j(equal, &Ljcc); in TEST()
308 __ j(not_equal, &Ljcc); in TEST()
309 __ j(below_equal, &Ljcc); in TEST()
310 __ j(above, &Ljcc); in TEST()
311 __ j(sign, &Ljcc); in TEST()
312 __ j(not_sign, &Ljcc); in TEST()
313 __ j(parity_even, &Ljcc); in TEST()
314 __ j(parity_odd, &Ljcc); in TEST()
315 __ j(less, &Ljcc); in TEST()
316 __ j(greater_equal, &Ljcc); in TEST()
317 __ j(less_equal, &Ljcc); in TEST()
318 __ j(greater, &Ljcc); in TEST()
319 __ nop(); in TEST()
320 __ bind(&Ljcc); in TEST()
322 __ j(overflow, &Ljcc); in TEST()
323 __ j(no_overflow, &Ljcc); in TEST()
324 __ j(below, &Ljcc); in TEST()
325 __ j(above_equal, &Ljcc); in TEST()
326 __ j(equal, &Ljcc); in TEST()
327 __ j(not_equal, &Ljcc); in TEST()
328 __ j(below_equal, &Ljcc); in TEST()
329 __ j(above, &Ljcc); in TEST()
330 __ j(sign, &Ljcc); in TEST()
331 __ j(not_sign, &Ljcc); in TEST()
332 __ j(parity_even, &Ljcc); in TEST()
333 __ j(parity_odd, &Ljcc); in TEST()
334 __ j(less, &Ljcc); in TEST()
335 __ j(greater_equal, &Ljcc); in TEST()
336 __ j(less_equal, &Ljcc); in TEST()
337 __ j(greater, &Ljcc); in TEST()
340 __ nop(); in TEST()
342 __ fld(1); in TEST()
343 __ fld1(); in TEST()
344 __ fldz(); in TEST()
345 __ fldpi(); in TEST()
346 __ fabs(); in TEST()
347 __ fchs(); in TEST()
348 __ fprem(); in TEST()
349 __ fprem1(); in TEST()
350 __ fincstp(); in TEST()
351 __ ftst(); in TEST()
352 __ fxch(3); in TEST()
353 __ fld_s(Operand(rbx, rcx, times_4, 10000)); in TEST()
354 __ fstp_s(Operand(rbx, rcx, times_4, 10000)); in TEST()
355 __ ffree(3); in TEST()
356 __ fld_d(Operand(rbx, rcx, times_4, 10000)); in TEST()
357 __ fstp_d(Operand(rbx, rcx, times_4, 10000)); in TEST()
358 __ nop(); in TEST()
360 __ fild_s(Operand(rbx, rcx, times_4, 10000)); in TEST()
361 __ fistp_s(Operand(rbx, rcx, times_4, 10000)); in TEST()
362 __ fild_d(Operand(rbx, rcx, times_4, 10000)); in TEST()
363 __ fistp_d(Operand(rbx, rcx, times_4, 10000)); in TEST()
364 __ fnstsw_ax(); in TEST()
365 __ nop(); in TEST()
366 __ fadd(3); in TEST()
367 __ fsub(3); in TEST()
368 __ fmul(3); in TEST()
369 __ fdiv(3); in TEST()
371 __ faddp(3); in TEST()
372 __ fsubp(3); in TEST()
373 __ fmulp(3); in TEST()
374 __ fdivp(3); in TEST()
375 __ fcompp(); in TEST()
376 __ fwait(); in TEST()
377 __ frndint(); in TEST()
378 __ fninit(); in TEST()
379 __ nop(); in TEST()
384 __ cvttss2si(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
385 __ cvttss2si(rdx, xmm1); in TEST()
386 __ cvtsd2ss(xmm0, xmm1); in TEST()
387 __ cvtsd2ss(xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
388 __ movaps(xmm0, xmm1); in TEST()
391 __ andps(xmm0, xmm1); in TEST()
392 __ andps(xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
393 __ orps(xmm0, xmm1); in TEST()
394 __ orps(xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
395 __ xorps(xmm0, xmm1); in TEST()
396 __ xorps(xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
399 __ addss(xmm1, xmm0); in TEST()
400 __ addss(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
401 __ mulss(xmm1, xmm0); in TEST()
402 __ mulss(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
403 __ subss(xmm1, xmm0); in TEST()
404 __ subss(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
405 __ divss(xmm1, xmm0); in TEST()
406 __ divss(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
407 __ maxss(xmm1, xmm0); in TEST()
408 __ maxss(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
409 __ minss(xmm1, xmm0); in TEST()
410 __ minss(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
411 __ addps(xmm1, xmm0); in TEST()
412 __ addps(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
413 __ subps(xmm1, xmm0); in TEST()
414 __ subps(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
415 __ mulps(xmm1, xmm0); in TEST()
416 __ mulps(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
417 __ divps(xmm1, xmm0); in TEST()
418 __ divps(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
420 __ ucomiss(xmm0, xmm1); in TEST()
421 __ ucomiss(xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
425 __ cvttsd2si(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
426 __ cvttsd2si(rdx, xmm1); in TEST()
427 __ cvttsd2siq(rdx, xmm1); in TEST()
428 __ cvttsd2siq(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST()
429 __ cvtqsi2sd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
430 __ cvtqsi2sd(xmm1, rdx); in TEST()
431 __ movsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
432 __ movsd(Operand(rbx, rcx, times_4, 10000), xmm1); in TEST()
434 __ movdqa(xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
435 __ movdqa(Operand(rbx, rcx, times_4, 10000), xmm0); in TEST()
437 __ addsd(xmm1, xmm0); in TEST()
438 __ addsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
439 __ mulsd(xmm1, xmm0); in TEST()
440 __ mulsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
441 __ subsd(xmm1, xmm0); in TEST()
442 __ subsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
443 __ divsd(xmm1, xmm0); in TEST()
444 __ divsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
445 __ minsd(xmm1, xmm0); in TEST()
446 __ minsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
447 __ maxsd(xmm1, xmm0); in TEST()
448 __ maxsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
449 __ ucomisd(xmm0, xmm1); in TEST()
451 __ andpd(xmm0, xmm1); in TEST()
453 __ pslld(xmm0, 6); in TEST()
454 __ psrld(xmm0, 6); in TEST()
455 __ psllq(xmm0, 6); in TEST()
456 __ psrlq(xmm0, 6); in TEST()
458 __ pcmpeqd(xmm1, xmm0); in TEST()
460 __ punpckldq(xmm1, xmm11); in TEST()
461 __ punpckhdq(xmm8, xmm15); in TEST()
466 __ cmovq(overflow, rax, Operand(rax, 0)); in TEST()
467 __ cmovq(no_overflow, rax, Operand(rax, 1)); in TEST()
468 __ cmovq(below, rax, Operand(rax, 2)); in TEST()
469 __ cmovq(above_equal, rax, Operand(rax, 3)); in TEST()
470 __ cmovq(equal, rax, Operand(rbx, 0)); in TEST()
471 __ cmovq(not_equal, rax, Operand(rbx, 1)); in TEST()
472 __ cmovq(below_equal, rax, Operand(rbx, 2)); in TEST()
473 __ cmovq(above, rax, Operand(rbx, 3)); in TEST()
474 __ cmovq(sign, rax, Operand(rcx, 0)); in TEST()
475 __ cmovq(not_sign, rax, Operand(rcx, 1)); in TEST()
476 __ cmovq(parity_even, rax, Operand(rcx, 2)); in TEST()
477 __ cmovq(parity_odd, rax, Operand(rcx, 3)); in TEST()
478 __ cmovq(less, rax, Operand(rdx, 0)); in TEST()
479 __ cmovq(greater_equal, rax, Operand(rdx, 1)); in TEST()
480 __ cmovq(less_equal, rax, Operand(rdx, 2)); in TEST()
481 __ cmovq(greater, rax, Operand(rdx, 3)); in TEST()
487 __ extractps(rax, xmm1, 0); in TEST()
488 __ pextrd(rbx, xmm15, 0); in TEST()
489 __ pextrd(r12, xmm0, 1); in TEST()
490 __ pinsrd(xmm9, r9, 0); in TEST()
491 __ pinsrd(xmm5, rax, 1); in TEST()
499 __ vmovss(xmm6, xmm14, xmm2); in TEST()
500 __ vmovss(xmm9, Operand(rbx, rcx, times_4, 10000)); in TEST()
501 __ vmovss(Operand(rbx, rcx, times_4, 10000), xmm0); in TEST()
503 __ vaddss(xmm0, xmm1, xmm2); in TEST()
504 __ vaddss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
505 __ vmulss(xmm0, xmm1, xmm2); in TEST()
506 __ vmulss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
507 __ vsubss(xmm0, xmm1, xmm2); in TEST()
508 __ vsubss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
509 __ vdivss(xmm0, xmm1, xmm2); in TEST()
510 __ vdivss(xmm0, xmm1, Operand(rbx, rcx, times_2, 10000)); in TEST()
511 __ vminss(xmm8, xmm1, xmm2); in TEST()
512 __ vminss(xmm9, xmm1, Operand(rbx, rcx, times_8, 10000)); in TEST()
513 __ vmaxss(xmm8, xmm1, xmm2); in TEST()
514 __ vmaxss(xmm9, xmm1, Operand(rbx, rcx, times_1, 10000)); in TEST()
515 __ vmovss(xmm9, Operand(r11, rcx, times_8, -10000)); in TEST()
516 __ vmovss(Operand(rbx, r9, times_4, 10000), xmm1); in TEST()
517 __ vucomiss(xmm9, xmm1); in TEST()
518 __ vucomiss(xmm8, Operand(rbx, rdx, times_2, 10981)); in TEST()
520 __ vmovd(xmm5, rdi); in TEST()
521 __ vmovd(xmm9, Operand(rbx, rcx, times_4, 10000)); in TEST()
522 __ vmovd(r9, xmm6); in TEST()
523 __ vmovq(xmm5, rdi); in TEST()
524 __ vmovq(xmm9, Operand(rbx, rcx, times_4, 10000)); in TEST()
525 __ vmovq(r9, xmm6); in TEST()
527 __ vmovsd(xmm6, xmm14, xmm2); in TEST()
528 __ vmovsd(xmm9, Operand(rbx, rcx, times_4, 10000)); in TEST()
529 __ vmovsd(Operand(rbx, rcx, times_4, 10000), xmm0); in TEST()
531 __ vaddsd(xmm0, xmm1, xmm2); in TEST()
532 __ vaddsd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
533 __ vmulsd(xmm0, xmm1, xmm2); in TEST()
534 __ vmulsd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
535 __ vsubsd(xmm0, xmm1, xmm2); in TEST()
536 __ vsubsd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
537 __ vdivsd(xmm0, xmm1, xmm2); in TEST()
538 __ vdivsd(xmm0, xmm1, Operand(rbx, rcx, times_2, 10000)); in TEST()
539 __ vminsd(xmm8, xmm1, xmm2); in TEST()
540 __ vminsd(xmm9, xmm1, Operand(rbx, rcx, times_8, 10000)); in TEST()
541 __ vmaxsd(xmm8, xmm1, xmm2); in TEST()
542 __ vmaxsd(xmm9, xmm1, Operand(rbx, rcx, times_1, 10000)); in TEST()
543 __ vroundsd(xmm8, xmm3, xmm0, kRoundDown); in TEST()
544 __ vsqrtsd(xmm8, xmm1, xmm2); in TEST()
545 __ vsqrtsd(xmm9, xmm1, Operand(rbx, rcx, times_1, 10000)); in TEST()
546 __ vucomisd(xmm9, xmm1); in TEST()
547 __ vucomisd(xmm8, Operand(rbx, rdx, times_2, 10981)); in TEST()
549 __ vcvtss2sd(xmm4, xmm9, xmm11); in TEST()
550 __ vcvtsd2ss(xmm9, xmm3, xmm2); in TEST()
551 __ vcvtss2sd(xmm4, xmm9, Operand(rbx, rcx, times_1, 10000)); in TEST()
552 __ vcvtsd2ss(xmm9, xmm3, Operand(rbx, rcx, times_1, 10000)); in TEST()
553 __ vcvtlsi2sd(xmm5, xmm9, rcx); in TEST()
554 __ vcvtlsi2sd(xmm9, xmm3, Operand(rbx, r9, times_4, 10000)); in TEST()
555 __ vcvtqsi2sd(xmm5, xmm9, r11); in TEST()
556 __ vcvttsd2si(r9, xmm6); in TEST()
557 __ vcvttsd2si(rax, Operand(rbx, r9, times_4, 10000)); in TEST()
558 __ vcvttsd2siq(rdi, xmm9); in TEST()
559 __ vcvttsd2siq(r8, Operand(r9, rbx, times_4, 10000)); in TEST()
560 __ vcvtsd2si(rdi, xmm9); in TEST()
562 __ vmovaps(xmm10, xmm11); in TEST()
563 __ vmovapd(xmm7, xmm0); in TEST()
564 __ vmovmskpd(r9, xmm4); in TEST()
566 __ vandps(xmm0, xmm9, xmm2); in TEST()
567 __ vandps(xmm9, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
568 __ vxorps(xmm0, xmm1, xmm9); in TEST()
569 __ vxorps(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
571 __ vandpd(xmm0, xmm9, xmm2); in TEST()
572 __ vandpd(xmm9, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
573 __ vorpd(xmm0, xmm1, xmm9); in TEST()
574 __ vorpd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
575 __ vxorpd(xmm0, xmm1, xmm9); in TEST()
576 __ vxorpd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
578 __ vpcmpeqd(xmm0, xmm15, xmm5); in TEST()
579 __ vpcmpeqd(xmm15, xmm0, Operand(rbx, rcx, times_4, 10000)); in TEST()
580 __ vpsllq(xmm0, xmm15, 21); in TEST()
581 __ vpsrlq(xmm15, xmm0, 21); in TEST()
589 __ vfmadd132sd(xmm0, xmm1, xmm2); in TEST()
590 __ vfmadd132sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
591 __ vfmadd213sd(xmm0, xmm1, xmm2); in TEST()
592 __ vfmadd213sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
593 __ vfmadd231sd(xmm0, xmm1, xmm2); in TEST()
594 __ vfmadd231sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
596 __ vfmadd132sd(xmm9, xmm10, xmm11); in TEST()
597 __ vfmadd132sd(xmm9, xmm10, Operand(r9, r11, times_4, 10000)); in TEST()
598 __ vfmadd213sd(xmm9, xmm10, xmm11); in TEST()
599 __ vfmadd213sd(xmm9, xmm10, Operand(r9, r11, times_4, 10000)); in TEST()
600 __ vfmadd231sd(xmm9, xmm10, xmm11); in TEST()
601 __ vfmadd231sd(xmm9, xmm10, Operand(r9, r11, times_4, 10000)); in TEST()
603 __ vfmsub132sd(xmm0, xmm1, xmm2); in TEST()
604 __ vfmsub132sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
605 __ vfmsub213sd(xmm0, xmm1, xmm2); in TEST()
606 __ vfmsub213sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
607 __ vfmsub231sd(xmm0, xmm1, xmm2); in TEST()
608 __ vfmsub231sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
610 __ vfnmadd132sd(xmm0, xmm1, xmm2); in TEST()
611 __ vfnmadd132sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
612 __ vfnmadd213sd(xmm0, xmm1, xmm2); in TEST()
613 __ vfnmadd213sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
614 __ vfnmadd231sd(xmm0, xmm1, xmm2); in TEST()
615 __ vfnmadd231sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
617 __ vfnmsub132sd(xmm0, xmm1, xmm2); in TEST()
618 __ vfnmsub132sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
619 __ vfnmsub213sd(xmm0, xmm1, xmm2); in TEST()
620 __ vfnmsub213sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
621 __ vfnmsub231sd(xmm0, xmm1, xmm2); in TEST()
622 __ vfnmsub231sd(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
624 __ vfmadd132ss(xmm0, xmm1, xmm2); in TEST()
625 __ vfmadd132ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
626 __ vfmadd213ss(xmm0, xmm1, xmm2); in TEST()
627 __ vfmadd213ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
628 __ vfmadd231ss(xmm0, xmm1, xmm2); in TEST()
629 __ vfmadd231ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
631 __ vfmsub132ss(xmm0, xmm1, xmm2); in TEST()
632 __ vfmsub132ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
633 __ vfmsub213ss(xmm0, xmm1, xmm2); in TEST()
634 __ vfmsub213ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
635 __ vfmsub231ss(xmm0, xmm1, xmm2); in TEST()
636 __ vfmsub231ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
638 __ vfnmadd132ss(xmm0, xmm1, xmm2); in TEST()
639 __ vfnmadd132ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
640 __ vfnmadd213ss(xmm0, xmm1, xmm2); in TEST()
641 __ vfnmadd213ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
642 __ vfnmadd231ss(xmm0, xmm1, xmm2); in TEST()
643 __ vfnmadd231ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
645 __ vfnmsub132ss(xmm0, xmm1, xmm2); in TEST()
646 __ vfnmsub132ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
647 __ vfnmsub213ss(xmm0, xmm1, xmm2); in TEST()
648 __ vfnmsub213ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
649 __ vfnmsub231ss(xmm0, xmm1, xmm2); in TEST()
650 __ vfnmsub231ss(xmm0, xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST()
658 __ andnq(rax, rbx, rcx); in TEST()
659 __ andnq(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
660 __ andnl(rax, rbx, rcx); in TEST()
661 __ andnl(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
662 __ bextrq(rax, rbx, rcx); in TEST()
663 __ bextrq(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
664 __ bextrl(rax, rbx, rcx); in TEST()
665 __ bextrl(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
666 __ blsiq(rax, rbx); in TEST()
667 __ blsiq(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
668 __ blsil(rax, rbx); in TEST()
669 __ blsil(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
670 __ blsmskq(rax, rbx); in TEST()
671 __ blsmskq(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
672 __ blsmskl(rax, rbx); in TEST()
673 __ blsmskl(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
674 __ blsrq(rax, rbx); in TEST()
675 __ blsrq(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
676 __ blsrl(rax, rbx); in TEST()
677 __ blsrl(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
678 __ tzcntq(rax, rbx); in TEST()
679 __ tzcntq(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
680 __ tzcntl(rax, rbx); in TEST()
681 __ tzcntl(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
689 __ lzcntq(rax, rbx); in TEST()
690 __ lzcntq(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
691 __ lzcntl(rax, rbx); in TEST()
692 __ lzcntl(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
700 __ popcntq(rax, rbx); in TEST()
701 __ popcntq(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
702 __ popcntl(rax, rbx); in TEST()
703 __ popcntl(rax, Operand(rbx, rcx, times_4, 10000)); in TEST()
711 __ bzhiq(rax, rbx, rcx); in TEST()
712 __ bzhiq(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
713 __ bzhil(rax, rbx, rcx); in TEST()
714 __ bzhil(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
715 __ mulxq(rax, rbx, rcx); in TEST()
716 __ mulxq(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
717 __ mulxl(rax, rbx, rcx); in TEST()
718 __ mulxl(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
719 __ pdepq(rax, rbx, rcx); in TEST()
720 __ pdepq(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
721 __ pdepl(rax, rbx, rcx); in TEST()
722 __ pdepl(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
723 __ pextq(rax, rbx, rcx); in TEST()
724 __ pextq(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
725 __ pextl(rax, rbx, rcx); in TEST()
726 __ pextl(rax, rbx, Operand(rbx, rcx, times_4, 10000)); in TEST()
727 __ sarxq(rax, rbx, rcx); in TEST()
728 __ sarxq(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
729 __ sarxl(rax, rbx, rcx); in TEST()
730 __ sarxl(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
731 __ shlxq(rax, rbx, rcx); in TEST()
732 __ shlxq(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
733 __ shlxl(rax, rbx, rcx); in TEST()
734 __ shlxl(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
735 __ shrxq(rax, rbx, rcx); in TEST()
736 __ shrxq(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
737 __ shrxl(rax, rbx, rcx); in TEST()
738 __ shrxl(rax, Operand(rbx, rcx, times_4, 10000), rbx); in TEST()
739 __ rorxq(rax, rbx, 63); in TEST()
740 __ rorxq(rax, Operand(rbx, rcx, times_4, 10000), 63); in TEST()
741 __ rorxl(rax, rbx, 31); in TEST()
742 __ rorxl(rax, Operand(rbx, rcx, times_4, 10000), 31); in TEST()
748 __ xchgq(rax, rax); in TEST()
749 __ xchgq(rax, rbx); in TEST()
750 __ xchgq(rbx, rbx); in TEST()
751 __ xchgq(rbx, Operand(rsp, 12)); in TEST()
756 __ Nop(i); in TEST()
759 __ ret(0); in TEST()
775 #undef __