Lines Matching refs:Y
58 # define __TGMATH_2_NARROW_D(F, X, Y) \ argument
59 (F ## l (X, Y))
60 # define __TGMATH_3_NARROW_D(F, X, Y, Z) \ argument
61 (F ## l (X, Y, Z))
64 # define __TGMATH_2_NARROW_F64X(F, X, Y) \ argument
65 (F ## f128 (X, Y))
66 # define __TGMATH_3_NARROW_F64X(F, X, Y, Z) \ argument
67 (F ## f128 (X, Y, Z))
71 # define __TGMATH_2_NARROW_F32X(F, X, Y) \ argument
72 (F ## f64 (X, Y))
73 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
74 (F ## f64 (X, Y, Z))
120 # define __TGMATH_2(F, X, Y) __builtin_tgmath (__TGMATH_FUNCS (F) (X), (Y)) argument
121 # define __TGMATH_2STD(F, X, Y) __builtin_tgmath (F ## f, F, F ## l, (X), (Y)) argument
122 # define __TGMATH_3(F, X, Y, Z) __builtin_tgmath (__TGMATH_FUNCS (F) \ argument
123 (X), (Y), (Z))
125 # define __TGMATH_2C(F, C, X, Y) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) \ argument
126 (X), (Y))
144 # define __TGMATH_2_NARROW_F(F, X, Y) \ argument
145 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F (F) (X), (Y))
146 # define __TGMATH_3_NARROW_F(F, X, Y, Z) \ argument
147 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F (F) (X), (Y), (Z))
150 # define __TGMATH_2_NARROW_F16(F, X, Y) \ argument
151 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F16 (F) (X), (Y))
152 # define __TGMATH_3_NARROW_F16(F, X, Y, Z) \ argument
153 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F16 (F) (X), (Y), (Z))
156 # define __TGMATH_2_NARROW_F32(F, X, Y) \ argument
157 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32 (F) (X), (Y))
158 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
159 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32 (F) (X), (Y), (Z))
162 # define __TGMATH_2_NARROW_F64(F, X, Y) \ argument
163 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F64 (F) (X), (Y))
164 # define __TGMATH_3_NARROW_F64(F, X, Y, Z) \ argument
165 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F64 (F) (X), (Y), (Z))
169 # define __TGMATH_2_NARROW_F32X(F, X, Y) \ argument
170 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32X (F) (X), (Y))
171 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
172 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32X (F) (X), (Y), (Z))
579 # define __TGMATH_2_NARROW_F(F, X, Y) \ argument
581 + (__tgmath_real_type (Y)) 0) > sizeof (double) \
582 ? F ## l (X, Y) \
583 : F (X, Y)))
584 # define __TGMATH_3_NARROW_F(F, X, Y, Z) \ argument
586 + (__tgmath_real_type (Y)) 0 \
588 ? F ## l (X, Y, Z) \
589 : F (X, Y, Z)))
613 # define __TGMATH_2_NARROW_F32(F, X, Y) \ argument
615 + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
616 ? __TGMATH_F128 ((X) + (Y), F, (X, Y)) \
617 F ## f64x (X, Y) \
618 : F ## f64 (X, Y)))
619 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
621 + (__tgmath_real_type (Y)) 0 \
623 ? __TGMATH_F128 ((X) + (Y) + (Z), F, (X, Y, Z)) \
624 F ## f64x (X, Y, Z) \
625 : F ## f64 (X, Y, Z)))
631 # define __TGMATH_2_NARROW_F64(F, X, Y) \ argument
633 + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
634 ? __TGMATH_F128 ((X) + (Y), F, (X, Y)) \
635 F ## f64x (X, Y) \
636 : F ## f128 (X, Y)))
637 # define __TGMATH_3_NARROW_F64(F, X, Y, Z) \ argument
639 + (__tgmath_real_type (Y)) 0 \
641 ? __TGMATH_F128 ((X) + (Y) + (Z), F, (X, Y, Z)) \
642 F ## f64x (X, Y, Z) \
643 : F ## f128 (X, Y, Z)))
649 # define __TGMATH_2_NARROW_F32X(F, X, Y) \ argument
651 + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
652 ? __TGMATH_F128 ((X) + (Y), F, (X, Y)) \
653 F ## f64x (X, Y) \
654 : F ## f64 (X, Y)))
655 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
657 + (__tgmath_real_type (Y)) 0 \
659 ? __TGMATH_F128 ((X) + (Y) + (Z), F, (X, Y, Z)) \
660 F ## f64x (X, Y, Z) \
661 : F ## f64 (X, Y, Z)))
667 # define __TGMATH_2_NARROW_F32(F, X, Y) \ argument
669 + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
670 ? F ## f128 (X, Y) \
671 : F ## f64 (X, Y)))
672 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
674 + (__tgmath_real_type (Y)) 0 \
676 ? F ## f128 (X, Y, Z) \
677 : F ## f64 (X, Y, Z)))
680 # define __TGMATH_2_NARROW_F64(F, X, Y) \ argument
681 (F ## f128 (X, Y))
682 # define __TGMATH_3_NARROW_F64(F, X, Y, Z) \ argument
683 (F ## f128 (X, Y, Z))
688 # define __TGMATH_2_NARROW_F32X(F, X, Y) \ argument
690 + (__tgmath_real_type (Y)) 0) > sizeof (_Float32x) \
691 ? F ## f64x (X, Y) \
692 : F ## f64 (X, Y)))
693 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
695 + (__tgmath_real_type (Y)) 0 \
697 ? F ## f64x (X, Y, Z) \
698 : F ## f64 (X, Y, Z)))
702 # define __TGMATH_2_NARROW_F32(F, X, Y) \ argument
703 (F ## f64 (X, Y))
704 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
705 (F ## f64 (X, Y, Z))