Lines Matching full:next
8 ; X32-NEXT: pushl %ebp
9 ; X32-NEXT: movl %esp, %ebp
10 ; X32-NEXT: andl $-8, %esp
11 ; X32-NEXT: subl $24, %esp
12 ; X32-NEXT: movl 8(%ebp), %eax
13 ; X32-NEXT: movl (%eax), %ecx
14 ; X32-NEXT: movl 4(%eax), %eax
15 ; X32-NEXT: movl %eax, {{[0-9]+}}(%esp)
16 ; X32-NEXT: movl %ecx, (%esp)
17 ; X32-NEXT: pshufw $238, (%esp), %mm0 # mm0 = mem[2,3,2,3]
18 ; X32-NEXT: movq %mm0, {{[0-9]+}}(%esp)
19 ; X32-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
20 ; X32-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,1,1,3]
21 ; X32-NEXT: movd %xmm0, %eax
22 ; X32-NEXT: addl $32, %eax
23 ; X32-NEXT: movl %ebp, %esp
24 ; X32-NEXT: popl %ebp
25 ; X32-NEXT: retl
29 ; X64-NEXT: pshufw $238, (%rdi), %mm0 # mm0 = mem[2,3,2,3]
30 ; X64-NEXT: movd %mm0, %eax
31 ; X64-NEXT: addl $32, %eax
32 ; X64-NEXT: retq
50 ; X32-NEXT: pushl %ebp
51 ; X32-NEXT: movl %esp, %ebp
52 ; X32-NEXT: andl $-8, %esp
53 ; X32-NEXT: subl $16, %esp
54 ; X32-NEXT: movl 8(%ebp), %eax
55 ; X32-NEXT: movd (%eax), %mm0
56 ; X32-NEXT: pshufw $232, %mm0, %mm0 # mm0 = mm0[0,2,2,3]
57 ; X32-NEXT: movq %mm0, (%esp)
58 ; X32-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
59 ; X32-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,1,1,3]
60 ; X32-NEXT: movd %xmm0, %eax
61 ; X32-NEXT: emms
62 ; X32-NEXT: movl %ebp, %esp
63 ; X32-NEXT: popl %ebp
64 ; X32-NEXT: retl
68 ; X64-NEXT: movd (%rdi), %mm0
69 ; X64-NEXT: pshufw $232, %mm0, %mm0 # mm0 = mm0[0,2,2,3]
70 ; X64-NEXT: movd %mm0, %eax
71 ; X64-NEXT: emms
72 ; X64-NEXT: retq
94 ; X32-NEXT: pushl %ebp
95 ; X32-NEXT: movl %esp, %ebp
96 ; X32-NEXT: andl $-8, %esp
97 ; X32-NEXT: subl $16, %esp
98 ; X32-NEXT: movl 8(%ebp), %eax
99 ; X32-NEXT: pshufw $232, (%eax), %mm0 # mm0 = mem[0,2,2,3]
100 ; X32-NEXT: movq %mm0, (%esp)
101 ; X32-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
102 ; X32-NEXT: pshufd {{.*#+}} xmm0 = xmm0[0,1,1,3]
103 ; X32-NEXT: movd %xmm0, %eax
104 ; X32-NEXT: emms
105 ; X32-NEXT: movl %ebp, %esp
106 ; X32-NEXT: popl %ebp
107 ; X32-NEXT: retl
111 ; X64-NEXT: pshufw $232, (%rdi), %mm0 # mm0 = mem[0,2,2,3]
112 ; X64-NEXT: movd %mm0, %eax
113 ; X64-NEXT: emms
114 ; X64-NEXT: retq
131 ; X32-NEXT: movd %mm0, %eax
132 ; X32-NEXT: retl
136 ; X64-NEXT: movd %mm0, %eax
137 ; X64-NEXT: retq
147 ; X32-NEXT: pushl %ebp
148 ; X32-NEXT: movl %esp, %ebp
149 ; X32-NEXT: andl $-8, %esp
150 ; X32-NEXT: subl $8, %esp
151 ; X32-NEXT: movq %mm0, (%esp)
152 ; X32-NEXT: movsd {{.*#+}} xmm0 = mem[0],zero
153 ; X32-NEXT: pshufd {{.*#+}} xmm0 = xmm0[1,3,0,1]
154 ; X32-NEXT: movd %xmm0, %eax
155 ; X32-NEXT: movl %ebp, %esp
156 ; X32-NEXT: popl %ebp
157 ; X32-NEXT: retl
161 ; X64-NEXT: movq %mm0, -{{[0-9]+}}(%rsp)
162 ; X64-NEXT: movq {{.*#+}} xmm0 = mem[0],zero
163 ; X64-NEXT: pshufd {{.*#+}} xmm0 = xmm0[1,3,0,1]
164 ; X64-NEXT: movd %xmm0, %eax
165 ; X64-NEXT: retq