Lines Matching full:next
21 ; SSE-NEXT: cmpunordss %xmm2, %xmm2
22 ; SSE-NEXT: movaps %xmm2, %xmm3
23 ; SSE-NEXT: andps %xmm1, %xmm3
24 ; SSE-NEXT: maxss %xmm0, %xmm1
25 ; SSE-NEXT: andnps %xmm1, %xmm2
26 ; SSE-NEXT: orps %xmm3, %xmm2
27 ; SSE-NEXT: movaps %xmm2, %xmm0
28 ; SSE-NEXT: retq
31 ; AVX-NEXT: vcmpunordss %xmm0, %xmm0, %xmm0
32 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
33 ; AVX-NEXT: retq
50 ; SSE-NEXT: cmpunordsd %xmm2, %xmm2
51 ; SSE-NEXT: movapd %xmm2, %xmm3
52 ; SSE-NEXT: andpd %xmm1, %xmm3
53 ; SSE-NEXT: maxsd %xmm0, %xmm1
54 ; SSE-NEXT: andnpd %xmm1, %xmm2
55 ; SSE-NEXT: orpd %xmm3, %xmm2
56 ; SSE-NEXT: movapd %xmm2, %xmm0
57 ; SSE-NEXT: retq
60 ; AVX-NEXT: vcmpunordsd %xmm0, %xmm0, %xmm0
61 ; AVX-NEXT: vblendvpd %xmm0, %xmm1, %xmm2, %xmm0
62 ; AVX-NEXT: retq
77 ; SSE-NEXT: cmpunordss %xmm2, %xmm2
78 ; SSE-NEXT: movaps %xmm2, %xmm3
79 ; SSE-NEXT: andps %xmm1, %xmm3
80 ; SSE-NEXT: maxss %xmm0, %xmm1
81 ; SSE-NEXT: andnps %xmm1, %xmm2
82 ; SSE-NEXT: orps %xmm3, %xmm2
83 ; SSE-NEXT: movaps %xmm2, %xmm0
84 ; SSE-NEXT: retq
87 ; AVX-NEXT: vcmpunordss %xmm0, %xmm0, %xmm0
88 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
89 ; AVX-NEXT: retq
98 ; SSE-NEXT: cmpunordsd %xmm2, %xmm2
99 ; SSE-NEXT: movapd %xmm2, %xmm3
100 ; SSE-NEXT: andpd %xmm1, %xmm3
101 ; SSE-NEXT: maxsd %xmm0, %xmm1
102 ; SSE-NEXT: andnpd %xmm1, %xmm2
103 ; SSE-NEXT: orpd %xmm3, %xmm2
104 ; SSE-NEXT: movapd %xmm2, %xmm0
105 ; SSE-NEXT: retq
108 ; AVX-NEXT: vcmpunordsd %xmm0, %xmm0, %xmm0
109 ; AVX-NEXT: vblendvpd %xmm0, %xmm1, %xmm2, %xmm0
110 ; AVX-NEXT: retq
125 ; SSE-NEXT: maxps %xmm0, %xmm2
126 ; SSE-NEXT: cmpunordps %xmm0, %xmm0
127 ; SSE-NEXT: andps %xmm0, %xmm1
128 ; SSE-NEXT: andnps %xmm2, %xmm0
129 ; SSE-NEXT: orps %xmm1, %xmm0
130 ; SSE-NEXT: retq
133 ; AVX-NEXT: vcmpunordps %xmm0, %xmm0, %xmm0
134 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
135 ; AVX-NEXT: retq
143 ; SSE-NEXT: maxps %xmm0, %xmm2
144 ; SSE-NEXT: cmpunordps %xmm0, %xmm0
145 ; SSE-NEXT: andps %xmm0, %xmm1
146 ; SSE-NEXT: andnps %xmm2, %xmm0
147 ; SSE-NEXT: orps %xmm1, %xmm0
148 ; SSE-NEXT: retq
151 ; AVX-NEXT: vcmpunordps %xmm0, %xmm0, %xmm0
152 ; AVX-NEXT: vblendvps %xmm0, %xmm1, %xmm2, %xmm0
153 ; AVX-NEXT: retq
161 ; SSE-NEXT: maxpd %xmm0, %xmm2
162 ; SSE-NEXT: cmpunordpd %xmm0, %xmm0
163 ; SSE-NEXT: andpd %xmm0, %xmm1
164 ; SSE-NEXT: andnpd %xmm2, %xmm0
165 ; SSE-NEXT: orpd %xmm1, %xmm0
166 ; SSE-NEXT: retq
169 ; AVX-NEXT: vcmpunordpd %xmm0, %xmm0, %xmm0
170 ; AVX-NEXT: vblendvpd %xmm0, %xmm1, %xmm2, %xmm0
171 ; AVX-NEXT: retq
179 ; SSE-NEXT: maxpd %xmm0, %xmm4
180 ; SSE-NEXT: cmpunordpd %xmm0, %xmm0
181 ; SSE-NEXT: andpd %xmm0, %xmm2
182 ; SSE-NEXT: andnpd %xmm4, %xmm0
183 ; SSE-NEXT: orpd %xmm2, %xmm0
184 ; SSE-NEXT: movapd %xmm3, %xmm2
185 ; SSE-NEXT: maxpd %xmm1, %xmm2
186 ; SSE-NEXT: cmpunordpd %xmm1, %xmm1
187 ; SSE-NEXT: andpd %xmm1, %xmm3
188 ; SSE-NEXT: andnpd %xmm2, %xmm1
189 ; SSE-NEXT: orpd %xmm3, %xmm1
190 ; SSE-NEXT: retq
193 ; AVX-NEXT: vcmpunordpd %ymm0, %ymm0, %ymm0
194 ; AVX-NEXT: vblendvpd %ymm0, %ymm1, %ymm2, %ymm0
195 ; AVX-NEXT: retq
203 ; SSE-NEXT: maxpd %xmm0, %xmm8
204 ; SSE-NEXT: cmpunordpd %xmm0, %xmm0
205 ; SSE-NEXT: andpd %xmm0, %xmm4
206 ; SSE-NEXT: andnpd %xmm8, %xmm0
207 ; SSE-NEXT: orpd %xmm4, %xmm0
208 ; SSE-NEXT: movapd %xmm5, %xmm4
209 ; SSE-NEXT: maxpd %xmm1, %xmm4
210 ; SSE-NEXT: cmpunordpd %xmm1, %xmm1
211 ; SSE-NEXT: andpd %xmm1, %xmm5
212 ; SSE-NEXT: andnpd %xmm4, %xmm1
213 ; SSE-NEXT: orpd %xmm5, %xmm1
214 ; SSE-NEXT: movapd %xmm6, %xmm4
215 ; SSE-NEXT: maxpd %xmm2, %xmm4
216 ; SSE-NEXT: cmpunordpd %xmm2, %xmm2
217 ; SSE-NEXT: andpd %xmm2, %xmm6
218 ; SSE-NEXT: andnpd %xmm4, %xmm2
219 ; SSE-NEXT: orpd %xmm6, %xmm2
220 ; SSE-NEXT: movapd %xmm7, %xmm4
221 ; SSE-NEXT: maxpd %xmm3, %xmm4
222 ; SSE-NEXT: cmpunordpd %xmm3, %xmm3
223 ; SSE-NEXT: andpd %xmm3, %xmm7
224 ; SSE-NEXT: andnpd %xmm4, %xmm3
225 ; SSE-NEXT: orpd %xmm7, %xmm3
226 ; SSE-NEXT: retq
229 ; AVX-NEXT: vcmpunordpd %ymm0, %ymm0, %ymm0
230 ; AVX-NEXT: vblendvpd %ymm0, %ymm2, %ymm4, %ymm0
231 ; AVX-NEXT: vmaxpd %ymm1, %ymm3, %ymm2
232 ; AVX-NEXT: vcmpunordpd %ymm1, %ymm1, %ymm1
233 ; AVX-NEXT: vblendvpd %ymm1, %ymm3, %ymm2, %ymm1
234 ; AVX-NEXT: retq