• Home
  • Raw
  • Download

Lines Matching refs:xmm0

10 ; CHECK:       cmpeqss %xmm1, %xmm0
11 ; CHECK-NEXT: andps %xmm0, %xmm2
12 ; CHECK-NEXT: andnps %xmm3, %xmm0
13 ; CHECK-NEXT: orps %xmm2, %xmm0
15 ; AVX: vcmpeqss %xmm1, %xmm0, %xmm0
16 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
24 ; CHECK: cmpeqsd %xmm1, %xmm0
25 ; CHECK-NEXT: andpd %xmm0, %xmm2
26 ; CHECK-NEXT: andnpd %xmm3, %xmm0
27 ; CHECK-NEXT: orpd %xmm2, %xmm0
29 ; AVX: vcmpeqsd %xmm1, %xmm0, %xmm0
30 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
38 ; CHECK: cmpltss %xmm0, %xmm1
43 ; AVX: vcmpltss %xmm0, %xmm1, %xmm0
44 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
52 ; CHECK: cmpltsd %xmm0, %xmm1
57 ; AVX: vcmpltsd %xmm0, %xmm1, %xmm0
58 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
66 ; CHECK: cmpless %xmm0, %xmm1
71 ; AVX: vcmpless %xmm0, %xmm1, %xmm0
72 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
80 ; CHECK: cmplesd %xmm0, %xmm1
85 ; AVX: vcmplesd %xmm0, %xmm1, %xmm0
86 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
94 ; CHECK: cmpltss %xmm1, %xmm0
95 ; CHECK-NEXT: andps %xmm0, %xmm2
96 ; CHECK-NEXT: andnps %xmm3, %xmm0
97 ; CHECK-NEXT: orps %xmm2, %xmm0
99 ; AVX: vcmpltss %xmm1, %xmm0, %xmm0
100 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
108 ; CHECK: cmpltsd %xmm1, %xmm0
109 ; CHECK-NEXT: andpd %xmm0, %xmm2
110 ; CHECK-NEXT: andnpd %xmm3, %xmm0
111 ; CHECK-NEXT: orpd %xmm2, %xmm0
113 ; AVX: vcmpltsd %xmm1, %xmm0, %xmm0
114 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
122 ; CHECK: cmpless %xmm1, %xmm0
123 ; CHECK-NEXT: andps %xmm0, %xmm2
124 ; CHECK-NEXT: andnps %xmm3, %xmm0
125 ; CHECK-NEXT: orps %xmm2, %xmm0
127 ; AVX: vcmpless %xmm1, %xmm0, %xmm0
128 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
136 ; CHECK: cmplesd %xmm1, %xmm0
137 ; CHECK-NEXT: andpd %xmm0, %xmm2
138 ; CHECK-NEXT: andnpd %xmm3, %xmm0
139 ; CHECK-NEXT: orpd %xmm2, %xmm0
141 ; AVX: vcmplesd %xmm1, %xmm0, %xmm0
142 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
150 ; CHECK: cmpordss %xmm1, %xmm0
151 ; CHECK-NEXT: andps %xmm0, %xmm2
152 ; CHECK-NEXT: andnps %xmm3, %xmm0
153 ; CHECK-NEXT: orps %xmm2, %xmm0
155 ; AVX: vcmpordss %xmm1, %xmm0, %xmm0
156 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
164 ; CHECK: cmpordsd %xmm1, %xmm0
165 ; CHECK-NEXT: andpd %xmm0, %xmm2
166 ; CHECK-NEXT: andnpd %xmm3, %xmm0
167 ; CHECK-NEXT: orpd %xmm2, %xmm0
169 ; AVX: vcmpordsd %xmm1, %xmm0, %xmm0
170 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
178 ; CHECK: cmpunordss %xmm1, %xmm0
179 ; CHECK-NEXT: andps %xmm0, %xmm2
180 ; CHECK-NEXT: andnps %xmm3, %xmm0
181 ; CHECK-NEXT: orps %xmm2, %xmm0
183 ; AVX: vcmpunordss %xmm1, %xmm0, %xmm0
184 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
192 ; CHECK: cmpunordsd %xmm1, %xmm0
193 ; CHECK-NEXT: andpd %xmm0, %xmm2
194 ; CHECK-NEXT: andnpd %xmm3, %xmm0
195 ; CHECK-NEXT: orpd %xmm2, %xmm0
197 ; AVX: vcmpunordsd %xmm1, %xmm0, %xmm0
198 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
206 ; CHECK: cmpnless %xmm1, %xmm0
207 ; CHECK-NEXT: andps %xmm0, %xmm2
208 ; CHECK-NEXT: andnps %xmm3, %xmm0
209 ; CHECK-NEXT: orps %xmm2, %xmm0
211 ; AVX: vcmpnless %xmm1, %xmm0, %xmm0
212 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
220 ; CHECK: cmpnlesd %xmm1, %xmm0
221 ; CHECK-NEXT: andpd %xmm0, %xmm2
222 ; CHECK-NEXT: andnpd %xmm3, %xmm0
223 ; CHECK-NEXT: orpd %xmm2, %xmm0
225 ; AVX: vcmpnlesd %xmm1, %xmm0, %xmm0
226 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
234 ; CHECK: cmpnltss %xmm1, %xmm0
235 ; CHECK-NEXT: andps %xmm0, %xmm2
236 ; CHECK-NEXT: andnps %xmm3, %xmm0
237 ; CHECK-NEXT: orps %xmm2, %xmm0
239 ; AVX: vcmpnltss %xmm1, %xmm0, %xmm0
240 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
248 ; CHECK: cmpnltsd %xmm1, %xmm0
249 ; CHECK-NEXT: andpd %xmm0, %xmm2
250 ; CHECK-NEXT: andnpd %xmm3, %xmm0
251 ; CHECK-NEXT: orpd %xmm2, %xmm0
253 ; AVX: vcmpnltsd %xmm1, %xmm0, %xmm0
254 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
262 ; CHECK: cmpnless %xmm0, %xmm1
267 ; AVX: vcmpnless %xmm0, %xmm1, %xmm0
268 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
276 ; CHECK: cmpnlesd %xmm0, %xmm1
281 ; AVX: vcmpnlesd %xmm0, %xmm1, %xmm0
282 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
290 ; CHECK: cmpnltss %xmm0, %xmm1
295 ; AVX: vcmpnltss %xmm0, %xmm1, %xmm0
296 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
304 ; CHECK: cmpnltsd %xmm0, %xmm1
309 ; AVX: vcmpnltsd %xmm0, %xmm1, %xmm0
310 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0
318 ; CHECK: cmpneqss %xmm1, %xmm0
319 ; CHECK-NEXT: andps %xmm0, %xmm2
320 ; CHECK-NEXT: andnps %xmm3, %xmm0
321 ; CHECK-NEXT: orps %xmm2, %xmm0
323 ; AVX: vcmpneqss %xmm1, %xmm0, %xmm0
324 ; AVX-NEXT: vblendvps %xmm0, %xmm2, %xmm3, %xmm0
332 ; CHECK: cmpneqsd %xmm1, %xmm0
333 ; CHECK-NEXT: andpd %xmm0, %xmm2
334 ; CHECK-NEXT: andnpd %xmm3, %xmm0
335 ; CHECK-NEXT: orpd %xmm2, %xmm0
337 ; AVX: vcmpneqsd %xmm1, %xmm0, %xmm0
338 ; AVX-NEXT: vblendvpd %xmm0, %xmm2, %xmm3, %xmm0