Home | History | Annotate | Download | only in X86

Lines Matching full:xmm0

19 ; CHECK-NEXT: maxsd %xmm1, %xmm0
22 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
25 ; FINITE-NEXT: maxsd %xmm1, %xmm0
34 ; CHECK-NEXT: minsd %xmm1, %xmm0
37 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
40 ; FINITE-NEXT: minsd %xmm1, %xmm0
49 ; CHECK-NEXT: minsd %xmm0, %xmm1
50 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
53 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
54 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
57 ; FINITE-NEXT: minsd %xmm0, %xmm1
58 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
67 ; CHECK-NEXT: maxsd %xmm0, %xmm1
68 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
71 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
72 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
75 ; FINITE-NEXT: maxsd %xmm0, %xmm1
76 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
85 ; CHECK-NEXT: ucomisd %xmm1, %xmm0
87 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
90 ; FINITE-NEXT: maxsd %xmm1, %xmm0
99 ; CHECK-NEXT: ucomisd %xmm0, %xmm1
101 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
103 ; FINITE-NEXT: minsd %xmm1, %xmm0
111 ; CHECK-NEXT: ucomisd %xmm1, %xmm0
113 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
114 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
117 ; FINITE-NEXT: minsd %xmm0, %xmm1
118 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
127 ; CHECK-NEXT: ucomisd %xmm0, %xmm1
129 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
130 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
133 ; FINITE-NEXT: maxsd %xmm0, %xmm1
134 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
144 ; CHECK-NEXT: maxsd %xmm1, %xmm0
148 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
152 ; FINITE-NEXT: maxsd %xmm1, %xmm0
162 ; CHECK-NEXT: minsd %xmm1, %xmm0
166 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
170 ; FINITE-NEXT: minsd %xmm1, %xmm0
180 ; CHECK-NEXT: minsd %xmm0, %xmm1
181 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
185 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
186 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
190 ; FINITE-NEXT: minsd %xmm0, %xmm1
191 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
201 ; CHECK-NEXT: maxsd %xmm0, %xmm1
202 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
206 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
207 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
211 ; FINITE-NEXT: maxsd %xmm0, %xmm1
212 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
221 ; CHECK: ucomisd %xmm1, %xmm0
224 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
228 ; FINITE-NEXT: maxsd %xmm1, %xmm0
237 ; CHECK: ucomisd %xmm0, %xmm1
240 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
244 ; FINITE-NEXT: minsd %xmm1, %xmm0
253 ; CHECK: ucomisd %xmm1, %xmm0
256 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
257 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
261 ; FINITE-NEXT: minsd %xmm0, %xmm1
262 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
271 ; CHECK: ucomisd %xmm0, %xmm1
274 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
275 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
279 ; FINITE-NEXT: maxsd %xmm0, %xmm1
280 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
289 ; CHECK: ucomisd %xmm0, %xmm1
291 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
294 ; FINITE-NEXT: maxsd %xmm1, %xmm0
303 ; CHECK: ucomisd %xmm1, %xmm0
305 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
308 ; FINITE-NEXT: minsd %xmm1, %xmm0
317 ; CHECK: ucomisd %xmm0, %xmm1
319 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
320 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
323 ; FINITE-NEXT: minsd %xmm0, %xmm1
324 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
333 ; CHECK: ucomisd %xmm1, %xmm0
335 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
336 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
339 ; FINITE-NEXT: maxsd %xmm0, %xmm1
340 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
349 ; CHECK-NEXT: maxsd %xmm0, %xmm1
350 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
353 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
356 ; FINITE-NEXT: maxsd %xmm1, %xmm0
365 ; CHECK-NEXT: minsd %xmm0, %xmm1
366 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
369 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
372 ; FINITE-NEXT: minsd %xmm1, %xmm0
381 ; CHECK-NEXT: minsd %xmm1, %xmm0
384 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
385 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
388 ; FINITE-NEXT: minsd %xmm0, %xmm1
389 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
398 ; CHECK-NEXT: maxsd %xmm1, %xmm0
401 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
402 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
405 ; FINITE-NEXT: maxsd %xmm0, %xmm1
406 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
415 ; CHECK: ucomisd %xmm0, %xmm1
418 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
422 ; FINITE-NEXT: maxsd %xmm1, %xmm0
431 ; CHECK: ucomisd %xmm1, %xmm0
434 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
438 ; FINITE-NEXT: minsd %xmm1, %xmm0
447 ; CHECK: ucomisd %xmm0, %xmm1
450 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
451 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
455 ; FINITE-NEXT: minsd %xmm0, %xmm1
456 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
465 ; CHECK: ucomisd %xmm1, %xmm0
468 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
469 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
473 ; FINITE-NEXT: maxsd %xmm0, %xmm1
474 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
484 ; CHECK-NEXT: maxsd %xmm0, %xmm1
485 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
489 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
493 ; FINITE-NEXT: maxsd %xmm1, %xmm0
503 ; CHECK-NEXT: minsd %xmm0, %xmm1
504 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
508 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
512 ; FINITE-NEXT: minsd %xmm1, %xmm0
522 ; CHECK-NEXT: minsd %xmm1, %xmm0
526 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
527 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
531 ; FINITE-NEXT: minsd %xmm0, %xmm1
532 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
542 ; CHECK-NEXT: maxsd %xmm1, %xmm0
546 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
547 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
551 ; FINITE-NEXT: maxsd %xmm0, %xmm1
552 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
561 ; CHECK-NEXT: maxsd {{[^,]*}}, %xmm0
564 ; UNSAFE-NEXT: maxsd {{[^,]*}}, %xmm0
567 ; FINITE-NEXT: maxsd {{[^,]*}}, %xmm0
576 ; CHECK-NEXT: minsd {{[^,]*}}, %xmm0
579 ; UNSAFE-NEXT: minsd {{[^,]*}}, %xmm0
582 ; FINITE-NEXT: minsd {{[^,]*}}, %xmm0
592 ; CHECK-NEXT: minsd %xmm0, %xmm1
593 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
597 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
598 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
602 ; FINITE-NEXT: minsd %xmm0, %xmm1
603 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
613 ; CHECK-NEXT: maxsd %xmm0, %xmm1
614 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
618 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
619 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
623 ; FINITE-NEXT: maxsd %xmm0, %xmm1
624 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
633 ; CHECK: ucomisd %xmm1, %xmm0
635 ; UNSAFE-NEXT: maxsd {{[^,]*}}, %xmm0
638 ; FINITE-NEXT: maxsd {{[^,]*}}, %xmm0
647 ; CHECK: ucomisd %xmm0, %xmm1
649 ; UNSAFE-NEXT: minsd {{[^,]*}}, %xmm0
652 ; FINITE-NEXT: minsd {{[^,]*}}, %xmm0
661 ; CHECK: ucomisd %xmm1, %xmm0
664 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
665 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
669 ; FINITE-NEXT: minsd %xmm0, %xmm1
670 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
679 ; CHECK: ucomisd %xmm0, %xmm1
682 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
683 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
687 ; FINITE-NEXT: maxsd %xmm0, %xmm1
688 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
697 ; CHECK: ucomisd %xmm0, %xmm1
699 ; UNSAFE-NEXT: maxsd {{[^,]*}}, %xmm0
702 ; FINITE-NEXT: maxsd {{[^,]*}}, %xmm0
711 ; CHECK: ucomisd %xmm1, %xmm0
713 ; UNSAFE-NEXT: minsd {{[^,]*}}, %xmm0
716 ; FINITE-NEXT: minsd {{[^,]*}}, %xmm0
725 ; CHECK: ucomisd %xmm0, %xmm1
728 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
729 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
733 ; FINITE-NEXT: minsd %xmm0, %xmm1
734 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
743 ; CHECK: ucomisd %xmm1, %xmm0
746 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
747 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
751 ; FINITE-NEXT: maxsd %xmm0, %xmm1
752 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
762 ; CHECK-NEXT: maxsd %xmm0, %xmm1
763 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
766 ; UNSAFE-NEXT: maxsd {{[^,]*}}, %xmm0
769 ; FINITE-NEXT: maxsd {{[^,]*}}, %xmm0
779 ; CHECK-NEXT: minsd %xmm0, %xmm1
780 ; CHECK-NEXT: movap{{[sd]}} %xmm1, %xmm0
783 ; UNSAFE-NEXT: minsd {{[^,]*}}, %xmm0
786 ; FINITE-NEXT: minsd {{[^,]*}}, %xmm0
795 ; CHECK-NEXT: minsd {{[^,]*}}, %xmm0
799 ; UNSAFE-NEXT: minsd %xmm0, %xmm1
800 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
804 ; FINITE-NEXT: minsd %xmm0, %xmm1
805 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0
814 ; CHECK-NEXT: maxsd {{[^,]*}}, %xmm0
818 ; UNSAFE-NEXT: maxsd %xmm0, %xmm1
819 ; UNSAFE-NEXT: movap{{[sd]}} %xmm1, %xmm0
823 ; FINITE-NEXT: maxsd %xmm0, %xmm1
824 ; FINITE-NEXT: movap{{[sd]}} %xmm1, %xmm0