• Home
  • Raw
  • Download

Lines Matching refs:xmm0

19 ; SSE2-NEXT:    pcmpeqd %xmm1, %xmm0
20 ; SSE2-NEXT: pshufd {{.*#+}} xmm1 = xmm0[1,0,3,2]
21 ; SSE2-NEXT: pand %xmm1, %xmm0
26 ; SSE41-NEXT: pcmpeqq %xmm1, %xmm0
31 ; SSE42-NEXT: pcmpeqq %xmm1, %xmm0
36 ; AVX-NEXT: vpcmpeqq %xmm1, %xmm0, %xmm0
41 ; XOP-NEXT: vpcomeqq %xmm1, %xmm0, %xmm0
51 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
56 ; AVX-NEXT: vpcmpeqd %xmm1, %xmm0, %xmm0
61 ; XOP-NEXT: vpcomeqd %xmm1, %xmm0, %xmm0
71 ; SSE-NEXT: pcmpeqw %xmm1, %xmm0
76 ; AVX-NEXT: vpcmpeqw %xmm1, %xmm0, %xmm0
81 ; XOP-NEXT: vpcomeqw %xmm1, %xmm0, %xmm0
91 ; SSE-NEXT: pcmpeqb %xmm1, %xmm0
96 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
101 ; XOP-NEXT: vpcomeqb %xmm1, %xmm0, %xmm0
115 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
116 ; SSE2-NEXT: pshufd {{.*#+}} xmm1 = xmm0[1,0,3,2]
117 ; SSE2-NEXT: pand %xmm1, %xmm0
119 ; SSE2-NEXT: pxor %xmm1, %xmm0
124 ; SSE41-NEXT: pcmpeqq %xmm1, %xmm0
126 ; SSE41-NEXT: pxor %xmm1, %xmm0
131 ; SSE42-NEXT: pcmpeqq %xmm1, %xmm0
133 ; SSE42-NEXT: pxor %xmm1, %xmm0
138 ; AVX-NEXT: vpcmpeqq %xmm1, %xmm0, %xmm0
140 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
145 ; XOP-NEXT: vpcomneqq %xmm1, %xmm0, %xmm0
155 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
157 ; SSE-NEXT: pxor %xmm1, %xmm0
162 ; AVX-NEXT: vpcmpeqd %xmm1, %xmm0, %xmm0
164 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
169 ; XOP-NEXT: vpcomneqd %xmm1, %xmm0, %xmm0
179 ; SSE-NEXT: pcmpeqw %xmm1, %xmm0
181 ; SSE-NEXT: pxor %xmm1, %xmm0
186 ; AVX-NEXT: vpcmpeqw %xmm1, %xmm0, %xmm0
188 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
193 ; XOP-NEXT: vpcomneqw %xmm1, %xmm0, %xmm0
203 ; SSE-NEXT: pcmpeqb %xmm1, %xmm0
205 ; SSE-NEXT: pxor %xmm1, %xmm0
210 ; AVX-NEXT: vpcmpeqb %xmm1, %xmm0, %xmm0
212 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
217 ; XOP-NEXT: vpcomneqb %xmm1, %xmm0, %xmm0
232 ; SSE2-NEXT: pxor %xmm2, %xmm0
235 ; SSE2-NEXT: pcmpgtd %xmm0, %xmm2
237 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm1
238 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm1[1,1,3,3]
239 ; SSE2-NEXT: pand %xmm3, %xmm0
241 ; SSE2-NEXT: por %xmm0, %xmm1
242 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm0
243 ; SSE2-NEXT: pxor %xmm1, %xmm0
249 ; SSE41-NEXT: pxor %xmm2, %xmm0
252 ; SSE41-NEXT: pcmpgtd %xmm0, %xmm2
254 ; SSE41-NEXT: pcmpeqd %xmm0, %xmm1
255 ; SSE41-NEXT: pshufd {{.*#+}} xmm0 = xmm1[1,1,3,3]
256 ; SSE41-NEXT: pand %xmm3, %xmm0
258 ; SSE41-NEXT: por %xmm0, %xmm1
259 ; SSE41-NEXT: pcmpeqd %xmm0, %xmm0
260 ; SSE41-NEXT: pxor %xmm1, %xmm0
265 ; SSE42-NEXT: pcmpgtq %xmm0, %xmm1
266 ; SSE42-NEXT: pcmpeqd %xmm0, %xmm0
267 ; SSE42-NEXT: pxor %xmm1, %xmm0
272 ; AVX-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm0
274 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
279 ; XOP-NEXT: vpcomgeq %xmm1, %xmm0, %xmm0
289 ; SSE-NEXT: pcmpgtd %xmm0, %xmm1
290 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
291 ; SSE-NEXT: pxor %xmm1, %xmm0
296 ; AVX-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0
298 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
303 ; XOP-NEXT: vpcomged %xmm1, %xmm0, %xmm0
313 ; SSE-NEXT: pcmpgtw %xmm0, %xmm1
314 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
315 ; SSE-NEXT: pxor %xmm1, %xmm0
320 ; AVX-NEXT: vpcmpgtw %xmm0, %xmm1, %xmm0
322 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
327 ; XOP-NEXT: vpcomgew %xmm1, %xmm0, %xmm0
337 ; SSE-NEXT: pcmpgtb %xmm0, %xmm1
338 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
339 ; SSE-NEXT: pxor %xmm1, %xmm0
344 ; AVX-NEXT: vpcmpgtb %xmm0, %xmm1, %xmm0
346 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
351 ; XOP-NEXT: vpcomgeb %xmm1, %xmm0, %xmm0
367 ; SSE2-NEXT: pxor %xmm2, %xmm0
368 ; SSE2-NEXT: movdqa %xmm0, %xmm2
371 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
372 ; SSE2-NEXT: pshufd {{.*#+}} xmm1 = xmm0[1,1,3,3]
374 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm2[1,1,3,3]
375 ; SSE2-NEXT: por %xmm1, %xmm0
382 ; SSE41-NEXT: pxor %xmm2, %xmm0
383 ; SSE41-NEXT: movdqa %xmm0, %xmm2
386 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
387 ; SSE41-NEXT: pshufd {{.*#+}} xmm1 = xmm0[1,1,3,3]
389 ; SSE41-NEXT: pshufd {{.*#+}} xmm0 = xmm2[1,1,3,3]
390 ; SSE41-NEXT: por %xmm1, %xmm0
395 ; SSE42-NEXT: pcmpgtq %xmm1, %xmm0
400 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
405 ; XOP-NEXT: vpcomgtq %xmm1, %xmm0, %xmm0
415 ; SSE-NEXT: pcmpgtd %xmm1, %xmm0
420 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0
425 ; XOP-NEXT: vpcomgtd %xmm1, %xmm0, %xmm0
435 ; SSE-NEXT: pcmpgtw %xmm1, %xmm0
440 ; AVX-NEXT: vpcmpgtw %xmm1, %xmm0, %xmm0
445 ; XOP-NEXT: vpcomgtw %xmm1, %xmm0, %xmm0
455 ; SSE-NEXT: pcmpgtb %xmm1, %xmm0
460 ; AVX-NEXT: vpcmpgtb %xmm1, %xmm0, %xmm0
465 ; XOP-NEXT: vpcomgtb %xmm1, %xmm0, %xmm0
481 ; SSE2-NEXT: pxor %xmm2, %xmm0
482 ; SSE2-NEXT: movdqa %xmm0, %xmm2
485 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
486 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm0[1,1,3,3]
487 ; SSE2-NEXT: pand %xmm3, %xmm0
489 ; SSE2-NEXT: por %xmm0, %xmm1
490 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm0
491 ; SSE2-NEXT: pxor %xmm1, %xmm0
498 ; SSE41-NEXT: pxor %xmm2, %xmm0
499 ; SSE41-NEXT: movdqa %xmm0, %xmm2
502 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
503 ; SSE41-NEXT: pshufd {{.*#+}} xmm0 = xmm0[1,1,3,3]
504 ; SSE41-NEXT: pand %xmm3, %xmm0
506 ; SSE41-NEXT: por %xmm0, %xmm1
507 ; SSE41-NEXT: pcmpeqd %xmm0, %xmm0
508 ; SSE41-NEXT: pxor %xmm1, %xmm0
513 ; SSE42-NEXT: pcmpgtq %xmm1, %xmm0
515 ; SSE42-NEXT: pxor %xmm1, %xmm0
520 ; AVX-NEXT: vpcmpgtq %xmm1, %xmm0, %xmm0
522 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
527 ; XOP-NEXT: vpcomleq %xmm1, %xmm0, %xmm0
537 ; SSE-NEXT: pcmpgtd %xmm1, %xmm0
539 ; SSE-NEXT: pxor %xmm1, %xmm0
544 ; AVX-NEXT: vpcmpgtd %xmm1, %xmm0, %xmm0
546 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
551 ; XOP-NEXT: vpcomled %xmm1, %xmm0, %xmm0
561 ; SSE-NEXT: pcmpgtw %xmm1, %xmm0
563 ; SSE-NEXT: pxor %xmm1, %xmm0
568 ; AVX-NEXT: vpcmpgtw %xmm1, %xmm0, %xmm0
570 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
575 ; XOP-NEXT: vpcomlew %xmm1, %xmm0, %xmm0
585 ; SSE-NEXT: pcmpgtb %xmm1, %xmm0
587 ; SSE-NEXT: pxor %xmm1, %xmm0
592 ; AVX-NEXT: vpcmpgtb %xmm1, %xmm0, %xmm0
594 ; AVX-NEXT: vpxor %xmm1, %xmm0, %xmm0
599 ; XOP-NEXT: vpcomleb %xmm1, %xmm0, %xmm0
614 ; SSE2-NEXT: pxor %xmm2, %xmm0
617 ; SSE2-NEXT: pcmpgtd %xmm0, %xmm2
619 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm1
622 ; SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm2[1,1,3,3]
623 ; SSE2-NEXT: por %xmm1, %xmm0
629 ; SSE41-NEXT: pxor %xmm2, %xmm0
632 ; SSE41-NEXT: pcmpgtd %xmm0, %xmm2
634 ; SSE41-NEXT: pcmpeqd %xmm0, %xmm1
637 ; SSE41-NEXT: pshufd {{.*#+}} xmm0 = xmm2[1,1,3,3]
638 ; SSE41-NEXT: por %xmm1, %xmm0
643 ; SSE42-NEXT: pcmpgtq %xmm0, %xmm1
644 ; SSE42-NEXT: movdqa %xmm1, %xmm0
649 ; AVX-NEXT: vpcmpgtq %xmm0, %xmm1, %xmm0
654 ; XOP-NEXT: vpcomltq %xmm1, %xmm0, %xmm0
664 ; SSE-NEXT: pcmpgtd %xmm0, %xmm1
665 ; SSE-NEXT: movdqa %xmm1, %xmm0
670 ; AVX-NEXT: vpcmpgtd %xmm0, %xmm1, %xmm0
675 ; XOP-NEXT: vpcomltd %xmm1, %xmm0, %xmm0
685 ; SSE-NEXT: pcmpgtw %xmm0, %xmm1
686 ; SSE-NEXT: movdqa %xmm1, %xmm0
691 ; AVX-NEXT: vpcmpgtw %xmm0, %xmm1, %xmm0
696 ; XOP-NEXT: vpcomltw %xmm1, %xmm0, %xmm0
706 ; SSE-NEXT: pcmpgtb %xmm0, %xmm1
707 ; SSE-NEXT: movdqa %xmm1, %xmm0
712 ; AVX-NEXT: vpcmpgtb %xmm0, %xmm1, %xmm0
717 ; XOP-NEXT: vpcomltb %xmm1, %xmm0, %xmm0