Lines Matching full:double
24 define double @ogt(double %x, double %y) nounwind {
25 %c = fcmp ogt double %x, %y
26 %d = select i1 %c, double %x, double %y
27 ret double %d
39 define double @olt(double %x, double %y) nounwind {
40 %c = fcmp olt double %x, %y
41 %d = select i1 %c, double %x, double %y
42 ret double %d
56 define double @ogt_inverse(double %x, double %y) nounwind {
57 %c = fcmp ogt double %x, %y
58 %d = select i1 %c, double %y, double %x
59 ret double %d
73 define double @olt_inverse(double %x, double %y) nounwind {
74 %c = fcmp olt double %x, %y
75 %d = select i1 %c, double %y, double %x
76 ret double %d
87 define double @oge(double %x, double %y) nounwind {
88 %c = fcmp oge double %x, %y
89 %d = select i1 %c, double %x, double %y
90 ret double %d
99 define double @ole(double %x, double %y) nounwind {
100 %c = fcmp ole double %x, %y
101 %d = select i1 %c, double %x, double %y
102 ret double %d
114 define double @oge_inverse(double %x, double %y) nounwind {
115 %c = fcmp oge double %x, %y
116 %d = select i1 %c, double %y, double %x
117 ret double %d
129 define double @ole_inverse(double %x, double %y) nounwind {
130 %c = fcmp ole double %x, %y
131 %d = select i1 %c, double %y, double %x
132 ret double %d
148 define double @ogt_x(double %x) nounwind {
149 %c = fcmp ogt double %x, 0.000000e+00
150 %d = select i1 %c, double %x, double 0.000000e+00
151 ret double %d
167 define double @olt_x(double %x) nounwind {
168 %c = fcmp olt double %x, 0.000000e+00
169 %d = select i1 %c, double %x, double 0.000000e+00
170 ret double %d
188 define double @ogt_inverse_x(double %x) nounwind {
189 %c = fcmp ogt double %x, 0.000000e+00
190 %d = select i1 %c, double 0.000000e+00, double %x
191 ret double %d
209 define double @olt_inverse_x(double %x) nounwind {
210 %c = fcmp olt double %x, 0.000000e+00
211 %d = select i1 %c, double 0.000000e+00, double %x
212 ret double %d
226 define double @oge_x(double %x) nounwind {
227 %c = fcmp oge double %x, 0.000000e+00
228 %d = select i1 %c, double %x, double 0.000000e+00
229 ret double %d
243 define double @ole_x(double %x) nounwind {
244 %c = fcmp ole double %x, 0.000000e+00
245 %d = select i1 %c, double %x, double 0.000000e+00
246 ret double %d
261 define double @oge_inverse_x(double %x) nounwind {
262 %c = fcmp oge double %x, 0.000000e+00
263 %d = select i1 %c, double 0.000000e+00, double %x
264 ret double %d
279 define double @ole_inverse_x(double %x) nounwind {
280 %c = fcmp ole double %x, 0.000000e+00
281 %d = select i1 %c, double 0.000000e+00, double %x
282 ret double %d
293 define double @ugt(double %x, double %y) nounwind {
294 %c = fcmp ugt double %x, %y
295 %d = select i1 %c, double %x, double %y
296 ret double %d
307 define double @ult(double %x, double %y) nounwind {
308 %c = fcmp ult double %x, %y
309 %d = select i1 %c, double %x, double %y
310 ret double %d
322 define double @ugt_inverse(double %x, double %y) nounwind {
323 %c = fcmp ugt double %x, %y
324 %d = select i1 %c, double %y, double %x
325 ret double %d
337 define double @ult_inverse(double %x, double %y) nounwind {
338 %c = fcmp ult double %x, %y
339 %d = select i1 %c, double %y, double %x
340 ret double %d
353 define double @uge(double %x, double %y) nounwind {
354 %c = fcmp uge double %x, %y
355 %d = select i1 %c, double %x, double %y
356 ret double %d
369 define double @ule(double %x, double %y) nounwind {
370 %c = fcmp ule double %x, %y
371 %d = select i1 %c, double %x, double %y
372 ret double %d
385 define double @uge_inverse(double %x, double %y) nounwind {
386 %c = fcmp uge double %x, %y
387 %d = select i1 %c, double %y, double %x
388 ret double %d
401 define double @ule_inverse(double %x, double %y) nounwind {
402 %c = fcmp ule double %x, %y
403 %d = select i1 %c, double %y, double %x
404 ret double %d
418 define double @ugt_x(double %x) nounwind {
419 %c = fcmp ugt double %x, 0.000000e+00
420 %d = select i1 %c, double %x, double 0.000000e+00
421 ret double %d
435 define double @ult_x(double %x) nounwind {
436 %c = fcmp ult double %x, 0.000000e+00
437 %d = select i1 %c, double %x, double 0.000000e+00
438 ret double %d
453 define double @ugt_inverse_x(double %x) nounwind {
454 %c = fcmp ugt double %x, 0.000000e+00
455 %d = select i1 %c, double 0.000000e+00, double %x
456 ret double %d
471 define double @ult_inverse_x(double %x) nounwind {
472 %c = fcmp ult double %x, 0.000000e+00
473 %d = select i1 %c, double 0.000000e+00, double %x
474 ret double %d
491 define double @uge_x(double %x) nounwind {
492 %c = fcmp uge double %x, 0.000000e+00
493 %d = select i1 %c, double %x, double 0.000000e+00
494 ret double %d
511 define double @ule_x(double %x) nounwind {
512 %c = fcmp ule double %x, 0.000000e+00
513 %d = select i1 %c, double %x, double 0.000000e+00
514 ret double %d
531 define double @uge_inverse_x(double %x) nounwind {
532 %c = fcmp uge double %x, 0.000000e+00
533 %d = select i1 %c, double 0.000000e+00, double %x
534 ret double %d
551 define double @ule_inverse_x(double %x) nounwind {
552 %c = fcmp ule double %x, 0.000000e+00
553 %d = select i1 %c, double 0.000000e+00, double %x
554 ret double %d
566 define double @ogt_y(double %x) nounwind {
567 %c = fcmp ogt double %x, -0.000000e+00
568 %d = select i1 %c, double %x, double -0.000000e+00
569 ret double %d
581 define double @olt_y(double %x) nounwind {
582 %c = fcmp olt double %x, -0.000000e+00
583 %d = select i1 %c, double %x, double -0.000000e+00
584 ret double %d
600 define double @ogt_inverse_y(double %x) nounwind {
601 %c = fcmp ogt double %x, -0.000000e+00
602 %d = select i1 %c, double -0.000000e+00, double %x
603 ret double %d
619 define double @olt_inverse_y(double %x) nounwind {
620 %c = fcmp olt double %x, -0.000000e+00
621 %d = select i1 %c, double -0.000000e+00, double %x
622 ret double %d
633 define double @oge_y(double %x) nounwind {
634 %c = fcmp oge double %x, -0.000000e+00
635 %d = select i1 %c, double %x, double -0.000000e+00
636 ret double %d
647 define double @ole_y(double %x) nounwind {
648 %c = fcmp ole double %x, -0.000000e+00
649 %d = select i1 %c, double %x, double -0.000000e+00
650 ret double %d
663 define double @oge_inverse_y(double %x) nounwind {
664 %c = fcmp oge double %x, -0.000000e+00
665 %d = select i1 %c, double -0.000000e+00, double %x
666 ret double %d
679 define double @ole_inverse_y(double %x) nounwind {
680 %c = fcmp ole double %x, -0.000000e+00
681 %d = select i1 %c, double -0.000000e+00, double %x
682 ret double %d
693 define double @ugt_y(double %x) nounwind {
694 %c = fcmp ugt double %x, -0.000000e+00
695 %d = select i1 %c, double %x, double -0.000000e+00
696 ret double %d
707 define double @ult_y(double %x) nounwind {
708 %c = fcmp ult double %x, -0.000000e+00
709 %d = select i1 %c, double %x, double -0.000000e+00
710 ret double %d
723 define double @ugt_inverse_y(double %x) nounwind {
724 %c = fcmp ugt double %x, -0.000000e+00
725 %d = select i1 %c, double -0.000000e+00, double %x
726 ret double %d
739 define double @ult_inverse_y(double %x) nounwind {
740 %c = fcmp ult double %x, -0.000000e+00
741 %d = select i1 %c, double -0.000000e+00, double %x
742 ret double %d
756 define double @uge_y(double %x) nounwind {
757 %c = fcmp uge double %x, -0.000000e+00
758 %d = select i1 %c, double %x, double -0.000000e+00
759 ret double %d
773 define double @ule_y(double %x) nounwind {
774 %c = fcmp ule double %x, -0.000000e+00
775 %d = select i1 %c, double %x, double -0.000000e+00
776 ret double %d
790 define double @uge_inverse_y(double %x) nounwind {
791 %c = fcmp uge double %x, -0.000000e+00
792 %d = select i1 %c, double -0.000000e+00, double %x
793 ret double %d
807 define double @ule_inverse_y(double %x) nounwind {
808 %c = fcmp ule double %x, -0.000000e+00
809 %d = select i1 %c, double -0.000000e+00, double %x
810 ret double %d
820 define double @clampTo3k_a(double %x) nounwind readnone {
822 %0 = fcmp ogt double %x, 3.000000e+03 ; <i1> [#uses=1]
823 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
824 ret double %x_addr.0
833 define double @clampTo3k_b(double %x) nounwind readnone {
835 %0 = fcmp uge double %x, 3.000000e+03 ; <i1> [#uses=1]
836 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
837 ret double %x_addr.0
846 define double @clampTo3k_c(double %x) nounwind readnone {
848 %0 = fcmp olt double %x, 3.000000e+03 ; <i1> [#uses=1]
849 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
850 ret double %x_addr.0
859 define double @clampTo3k_d(double %x) nounwind readnone {
861 %0 = fcmp ule double %x, 3.000000e+03 ; <i1> [#uses=1]
862 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
863 ret double %x_addr.0
872 define double @clampTo3k_e(double %x) nounwind readnone {
874 %0 = fcmp olt double %x, 3.000000e+03 ; <i1> [#uses=1]
875 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
876 ret double %x_addr.0
885 define double @clampTo3k_f(double %x) nounwind readnone {
887 %0 = fcmp ule double %x, 3.000000e+03 ; <i1> [#uses=1]
888 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
889 ret double %x_addr.0
898 define double @clampTo3k_g(double %x) nounwind readnone {
900 %0 = fcmp ogt double %x, 3.000000e+03 ; <i1> [#uses=1]
901 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
902 ret double %x_addr.0
911 define double @clampTo3k_h(double %x) nounwind readnone {
913 %0 = fcmp uge double %x, 3.000000e+03 ; <i1> [#uses=1]
914 %x_addr.0 = select i1 %0, double 3.000000e+03, double %x ; <double> [#uses=1]
915 ret double %x_addr.0
920 define <2 x double> @maxpd(<2 x double> %x, <2 x double> %y) {
921 %max_is_x = fcmp oge <2 x double> %x, %y
922 %max = select <2 x i1> %max_is_x, <2 x double> %x, <2 x double> %y
923 ret <2 x double> %max
928 define <2 x double> @minpd(<2 x double> %x, <2 x double> %y) {
929 %min_is_x = fcmp ole <2 x double> %x, %y
930 %min = select <2 x i1> %min_is_x, <2 x double> %x, <2 x double> %y
931 ret <2 x double> %min