Lines Matching full:next
8 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
9 ; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
10 ; X32-NEXT: movl {{[0-9]+}}(%esp), %edx
11 ; X32-NEXT: vmovups (%edx), %ymm0
12 ; X32-NEXT: vmovups (%ecx), %ymm1
13 ; X32-NEXT: vcmpltps %ymm0, %ymm1, %ymm1
14 ; X32-NEXT: vmovups (%eax), %ymm2
15 ; X32-NEXT: vcmpltps %ymm0, %ymm2, %ymm0
16 ; X32-NEXT: vandps %ymm1, %ymm0, %ymm0
17 ; X32-NEXT: vandps LCPI0_0, %ymm0, %ymm0
18 ; X32-NEXT: vmovaps %ymm0, (%eax)
19 ; X32-NEXT: vzeroupper
20 ; X32-NEXT: retl
24 ; X64-NEXT: vmovups (%rdi), %ymm0
25 ; X64-NEXT: vmovups (%rsi), %ymm1
26 ; X64-NEXT: vcmpltps %ymm0, %ymm1, %ymm1
27 ; X64-NEXT: vmovups (%rdx), %ymm2
28 ; X64-NEXT: vcmpltps %ymm0, %ymm2, %ymm0
29 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
30 ; X64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
31 ; X64-NEXT: vmovaps %ymm0, (%rax)
32 ; X64-NEXT: vzeroupper
33 ; X64-NEXT: retq
48 ; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
49 ; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
50 ; X32-NEXT: vmovups (%ecx), %ymm0
51 ; X32-NEXT: vcmpltps (%eax), %ymm0, %ymm0
52 ; X32-NEXT: vmovaps {{.*#+}} ymm1 = [1,1,1,1,1,1,1,1]
53 ; X32-NEXT: vxorps %ymm1, %ymm0, %ymm0
54 ; X32-NEXT: vandps %ymm1, %ymm0, %ymm0
55 ; X32-NEXT: vmovaps %ymm0, (%eax)
56 ; X32-NEXT: vzeroupper
57 ; X32-NEXT: retl
61 ; X64-NEXT: vmovups (%rsi), %ymm0
62 ; X64-NEXT: vcmpltps (%rdi), %ymm0, %ymm0
63 ; X64-NEXT: vmovaps {{.*#+}} ymm1 = [1,1,1,1,1,1,1,1]
64 ; X64-NEXT: vxorps %ymm1, %ymm0, %ymm0
65 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
66 ; X64-NEXT: vmovaps %ymm0, (%rax)
67 ; X64-NEXT: vzeroupper
68 ; X64-NEXT: retq