Lines Matching full:next
10 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
11 ; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
12 ; X32-NEXT: shll $12, %ecx
13 ; X32-NEXT: movd %ecx, %xmm0
14 ; X32-NEXT: pshufd {{.*#+}} xmm0 = xmm0[1,0,1,1]
15 ; X32-NEXT: movq %xmm0, (%eax)
16 ; X32-NEXT: retl
20 ; X64-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
21 ; X64-NEXT: shll $12, %edi
22 ; X64-NEXT: movd %rdi, %xmm0
23 ; X64-NEXT: pslldq {{.*#+}} xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
24 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,2,2,3]
25 ; X64-NEXT: movq %xmm0, (%rsi)
26 ; X64-NEXT: retq
38 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
39 ; X32-NEXT: movaps (%eax), %xmm1
40 ; X32-NEXT: xorps %xmm0, %xmm0
41 ; X32-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
42 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
43 ; X32-NEXT: retl
47 ; X64-NEXT: movaps (%rdi), %xmm1
48 ; X64-NEXT: xorps %xmm0, %xmm0
49 ; X64-NEXT: shufps {{.*#+}} xmm1 = xmm1[0,0],xmm0[2,0]
50 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,1],xmm1[2,0]
51 ; X64-NEXT: retq
60 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
61 ; X32-NEXT: movapd (%eax), %xmm0
62 ; X32-NEXT: xorpd %xmm1, %xmm1
63 ; X32-NEXT: unpckhpd {{.*#+}} xmm0 = xmm0[1],xmm1[1]
64 ; X32-NEXT: retl
68 ; X64-NEXT: movapd (%rdi), %xmm0
69 ; X64-NEXT: xorpd %xmm1, %xmm1
70 ; X64-NEXT: unpckhpd {{.*#+}} xmm0 = xmm0[1],xmm1[1]
71 ; X64-NEXT: retq
80 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
81 ; X32-NEXT: movaps (%eax), %xmm0
82 ; X32-NEXT: xorps %xmm1, %xmm1
83 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,0],xmm1[1,0]
84 ; X32-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[2,3]
85 ; X32-NEXT: retl
89 ; X64-NEXT: movaps (%rdi), %xmm0
90 ; X64-NEXT: xorps %xmm1, %xmm1
91 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,0],xmm1[1,0]
92 ; X64-NEXT: shufps {{.*#+}} xmm0 = xmm0[0,2],xmm1[2,3]
93 ; X64-NEXT: retq
102 ; X32-NEXT: psrlw $8, %xmm0
103 ; X32-NEXT: retl
107 ; X64-NEXT: psrlw $8, %xmm0
108 ; X64-NEXT: retq
116 ; X32-NEXT: psrlw $8, %xmm0
117 ; X32-NEXT: retl
121 ; X64-NEXT: psrlw $8, %xmm0
122 ; X64-NEXT: retq
130 ; X32-NEXT: pslldq {{.*#+}} xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2]
131 ; X32-NEXT: retl
135 ; X64-NEXT: pslldq {{.*#+}} xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2]
136 ; X64-NEXT: retq
144 ; X32-NEXT: psrldq {{.*#+}} xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero
145 ; X32-NEXT: retl
149 ; X64-NEXT: psrldq {{.*#+}} xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero
150 ; X64-NEXT: retq
158 ; X32-NEXT: psrldq {{.*#+}} xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero
159 ; X32-NEXT: retl
163 ; X64-NEXT: psrldq {{.*#+}} xmm0 = xmm0[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15],zero
164 ; X64-NEXT: retq