Lines Matching full:next
14 ; SSE-NEXT: movups 16(%rdi), %xmm0
15 ; SSE-NEXT: retq
19 ; AVX-NEXT: vmovups 16(%rdi), %xmm0
20 ; AVX-NEXT: retq
24 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
25 ; X32-SSE-NEXT: movups 16(%eax), %xmm0
26 ; X32-SSE-NEXT: retl
39 ; SSE-NEXT: movups 8(%rdi), %xmm0
40 ; SSE-NEXT: retq
44 ; AVX-NEXT: vmovups 8(%rdi), %xmm0
45 ; AVX-NEXT: retq
49 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
50 ; X32-SSE-NEXT: movups 8(%eax), %xmm0
51 ; X32-SSE-NEXT: retl
64 ; SSE-NEXT: movups 8(%rdi), %xmm0
65 ; SSE-NEXT: retq
69 ; AVX-NEXT: vmovups 8(%rdi), %xmm0
70 ; AVX-NEXT: retq
74 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
75 ; X32-SSE-NEXT: movups 8(%eax), %xmm0
76 ; X32-SSE-NEXT: retl
95 ; SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
96 ; SSE-NEXT: retq
100 ; AVX-NEXT: vmovss {{.*#+}} xmm0 = mem[0],zero,zero,zero
101 ; AVX-NEXT: retq
105 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
106 ; X32-SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
107 ; X32-SSE-NEXT: retl
118 ; SSE-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
119 ; SSE-NEXT: retq
123 ; AVX-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero
124 ; AVX-NEXT: retq
128 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
129 ; X32-SSE-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
130 ; X32-SSE-NEXT: retl
143 ; SSE2-NEXT: movups 12(%rdi), %xmm0
144 ; SSE2-NEXT: xorps %xmm1, %xmm1
145 ; SSE2-NEXT: shufps {{.*#+}} xmm1 = xmm1[2,0],xmm0[3,0]
146 ; SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[0,2]
147 ; SSE2-NEXT: retq
151 ; SSE41-NEXT: movups 12(%rdi), %xmm1
152 ; SSE41-NEXT: xorps %xmm0, %xmm0
153 ; SSE41-NEXT: blendps {{.*#+}} xmm0 = xmm1[0,1],xmm0[2],xmm1[3]
154 ; SSE41-NEXT: retq
158 ; AVX-NEXT: vxorps %xmm0, %xmm0, %xmm0
159 ; AVX-NEXT: vblendps {{.*#+}} xmm0 = mem[0,1],xmm0[2],mem[3]
160 ; AVX-NEXT: retq
164 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
165 ; X32-SSE-NEXT: movups 12(%eax), %xmm1
166 ; X32-SSE-NEXT: xorps %xmm0, %xmm0
167 ; X32-SSE-NEXT: blendps {{.*#+}} xmm0 = xmm1[0,1],xmm0[2],xmm1[3]
168 ; X32-SSE-NEXT: retl
184 ; SSE-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
185 ; SSE-NEXT: retq
189 ; AVX-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero
190 ; AVX-NEXT: retq
194 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
195 ; X32-SSE-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
196 ; X32-SSE-NEXT: retl
209 ; SSE2-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
210 ; SSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
211 ; SSE2-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
212 ; SSE2-NEXT: unpcklps {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1]
213 ; SSE2-NEXT: unpcklps {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
214 ; SSE2-NEXT: retq
218 ; SSE41-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
219 ; SSE41-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
220 ; SSE41-NEXT: retq
224 ; AVX-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero
225 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
226 ; AVX-NEXT: retq
230 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
231 ; X32-SSE-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
232 ; X32-SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
233 ; X32-SSE-NEXT: retl
250 ; SSE2-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
251 ; SSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
252 ; SSE2-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
253 ; SSE2-NEXT: unpcklps {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1]
254 ; SSE2-NEXT: unpcklps {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
255 ; SSE2-NEXT: retq
259 ; SSE41-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
260 ; SSE41-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
261 ; SSE41-NEXT: retq
265 ; AVX-NEXT: vmovsd {{.*#+}} xmm0 = mem[0],zero
266 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
267 ; AVX-NEXT: retq
271 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
272 ; X32-SSE-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
273 ; X32-SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
274 ; X32-SSE-NEXT: retl
291 ; SSE-NEXT: movups 8(%rdi), %xmm0
292 ; SSE-NEXT: retq
296 ; AVX-NEXT: vmovups 8(%rdi), %xmm0
297 ; AVX-NEXT: retq
301 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
302 ; X32-SSE-NEXT: movups 8(%eax), %xmm0
303 ; X32-SSE-NEXT: retl
319 ; SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
320 ; SSE-NEXT: retq
324 ; AVX-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
325 ; AVX-NEXT: retq
329 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
330 ; X32-SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
331 ; X32-SSE-NEXT: retl
342 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
343 ; SSE-NEXT: retq
347 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
348 ; AVX-NEXT: retq
352 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
353 ; X32-SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
354 ; X32-SSE-NEXT: retl
367 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
368 ; SSE-NEXT: retq
372 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
373 ; AVX-NEXT: retq
377 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
378 ; X32-SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
379 ; X32-SSE-NEXT: retl
392 ; SSE-NEXT: movups 4(%rdi), %xmm0
393 ; SSE-NEXT: retq
397 ; AVX-NEXT: vmovups 4(%rdi), %xmm0
398 ; AVX-NEXT: retq
402 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
403 ; X32-SSE-NEXT: movups 4(%eax), %xmm0
404 ; X32-SSE-NEXT: retl
429 ; SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
430 ; SSE-NEXT: retq
434 ; AVX-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
435 ; AVX-NEXT: retq
439 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
440 ; X32-SSE-NEXT
441 ; X32-SSE-NEXT: retl
454 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
455 ; SSE-NEXT: retq
459 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
460 ; AVX-NEXT: retq
464 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
465 ; X32-SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
466 ; X32-SSE-NEXT: retl
486 ; SSE-NEXT: movups (%rdi), %xmm0
487 ; SSE-NEXT: retq
491 ; AVX-NEXT: vmovups (%rdi), %xmm0
492 ; AVX-NEXT: retq
496 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
497 ; X32-SSE-NEXT: movups (%eax), %xmm0
498 ; X32-SSE-NEXT: retl
547 ; SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
548 ; SSE-NEXT: retq
552 ; AVX-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
553 ; AVX-NEXT: retq
557 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
558 ; X32-SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
559 ; X32-SSE-NEXT: retl
580 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
581 ; SSE-NEXT: retq
585 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
586 ; AVX-NEXT: retq
590 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
591 ; X32-SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
592 ; X32-SSE-NEXT: retl
620 ; SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
621 ; SSE-NEXT: movaps %xmm0, (%rdi)
622 ; SSE-NEXT: retq
626 ; AVX1-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
627 ; AVX1-NEXT: vmovaps %xmm0, (%rdi)
628 ; AVX1-NEXT: retq
632 ; AVX2-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
633 ; AVX2-NEXT: vmovaps %xmm0, (%rdi)
634 ; AVX2-NEXT: retq
638 ; AVX512F-NEXT: vmovd {{.*#+}} xmm0 = mem[0],zero,zero,zero
639 ; AVX512F-NEXT: vmovdqa %xmm0, (%rdi)
640 ; AVX512F-NEXT: retq
644 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
645 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %ecx
646 ; X32-SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
647 ; X32-SSE-NEXT: movaps %xmm0, (%eax)
648 ; X32-SSE-NEXT: retl
666 ; SSE-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
667 ; SSE-NEXT: movq {{.*#+}} xmm1 = mem[0],zero
668 ; SSE-NEXT: punpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
669 ; SSE-NEXT: retq
673 ; AVX-NEXT: vmovq {{.*#+}} xmm0 = mem[0],zero
674 ; AVX-NEXT: vmovq {{.*#+}} xmm1 = mem[0],zero
675 ; AVX-NEXT: vpunpcklqdq {{.*#+}} xmm0 = xmm0[0],xmm1[0]
676 ; AVX-NEXT: retq
680 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
681 ; X32-SSE-NEXT: movd {{.*#+}} xmm0 = mem[0],zero,zero,zero
682 ; X32-SSE-NEXT: pinsrd $1, 12(%eax), %xmm0
683 ; X32-SSE-NEXT: pinsrd $2, 16(%eax), %xmm0
684 ; X32-SSE-NEXT: pinsrd $3, 20(%eax), %xmm0
685 ; X32-SSE-NEXT: retl
698 ; SSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
699 ; SSE2-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
700 ; SSE2-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
701 ; SSE2-NEXT: movss {{.*#+}} xmm3 = mem[0],zero,zero,zero
702 ; SSE2-NEXT: unpcklps {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1]
703 ; SSE2-NEXT: unpcklps {{.*#+}} xmm0 = xmm0[0],xmm3[0],xmm0[1],xmm3[1]
704 ; SSE2-NEXT: unpcklps {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1]
705 ; SSE2-NEXT: retq
709 ; SSE41-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
710 ; SSE41-NEXT: insertps {{.*#+}} xmm0 = xmm0[0],mem[0],xmm0[2,3]
711 ; SSE41-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
712 ; SSE41-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1,2],mem[0]
713 ; SSE41-NEXT: retq
717 ; AVX-NEXT: vmovss {{.*#+}} xmm0 = mem[0],zero,zero,zero
718 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0],mem[0],xmm0[2,3]
719 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
720 ; AVX-NEXT: vinsertps {{.*#+}} xmm0 = xmm0[0,1,2],mem[0]
721 ; AVX-NEXT: retq
725 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
726 ; X32-SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
727 ; X32-SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0],mem[0],xmm0[2,3]
728 ; X32-SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1],mem[0],xmm0[3]
729 ; X32-SSE-NEXT: insertps {{.*#+}} xmm0 = xmm0[0,1,2],mem[0]
730 ; X32-SSE-NEXT: retl
753 ; SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
754 ; SSE-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
755 ; SSE-NEXT: unpcklps {{.*#+}} xmm1 = xmm1[0,0,1,1]
756 ; SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
757 ; SSE-NEXT: retq
761 ; AVX-NEXT: vmovss {{.*#+}} xmm0 = mem[0],zero,zero,zero
762 ; AVX-NEXT: vmovss {{.*#+}} xmm1 = mem[0],zero,zero,zero
763 ; AVX-NEXT: vpermilps {{.*#+}} xmm1 = xmm1[0,0,1,1]
764 ; AVX-NEXT: vunpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
765 ; AVX-NEXT: retq
769 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %eax
770 ; X32-SSE-NEXT: movl {{[0-9]+}}(%esp), %ecx
771 ; X32-SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
772 ; X32-SSE-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
773 ; X32-SSE-NEXT: unpcklps {{.*#+}} xmm1 = xmm1[0,0,1,1]
774 ; X32-SSE-NEXT: unpcklpd {{.*#+}} xmm0 = xmm0[0],xmm1[0]
775 ; X32-SSE-NEXT: retl