Lines Matching refs:Z
60 # define __TGMATH_3_NARROW_D(F, X, Y, Z) \ argument
61 (F ## l (X, Y, Z))
66 # define __TGMATH_3_NARROW_F64X(F, X, Y, Z) \ argument
67 (F ## f128 (X, Y, Z))
73 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
74 (F ## f64 (X, Y, Z))
122 # define __TGMATH_3(F, X, Y, Z) __builtin_tgmath (__TGMATH_FUNCS (F) \ argument
123 (X), (Y), (Z))
146 # define __TGMATH_3_NARROW_F(F, X, Y, Z) \ argument
147 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F (F) (X), (Y), (Z))
152 # define __TGMATH_3_NARROW_F16(F, X, Y, Z) \ argument
153 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F16 (F) (X), (Y), (Z))
158 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
159 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32 (F) (X), (Y), (Z))
164 # define __TGMATH_3_NARROW_F64(F, X, Y, Z) \ argument
165 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F64 (F) (X), (Y), (Z))
171 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
172 __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32X (F) (X), (Y), (Z))
584 # define __TGMATH_3_NARROW_F(F, X, Y, Z) \ argument
587 + (__tgmath_real_type (Z)) 0) > sizeof (double) \
588 ? F ## l (X, Y, Z) \
589 : F (X, Y, Z)))
619 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
622 + (__tgmath_real_type (Z)) 0) > sizeof (_Float64) \
623 ? __TGMATH_F128 ((X) + (Y) + (Z), F, (X, Y, Z)) \
624 F ## f64x (X, Y, Z) \
625 : F ## f64 (X, Y, Z)))
637 # define __TGMATH_3_NARROW_F64(F, X, Y, Z) \ argument
640 + (__tgmath_real_type (Z)) 0) > sizeof (_Float64) \
641 ? __TGMATH_F128 ((X) + (Y) + (Z), F, (X, Y, Z)) \
642 F ## f64x (X, Y, Z) \
643 : F ## f128 (X, Y, Z)))
655 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
658 + (__tgmath_real_type (Z)) 0) > sizeof (_Float64) \
659 ? __TGMATH_F128 ((X) + (Y) + (Z), F, (X, Y, Z)) \
660 F ## f64x (X, Y, Z) \
661 : F ## f64 (X, Y, Z)))
672 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
675 + (__tgmath_real_type (Z)) 0) > sizeof (_Float64) \
676 ? F ## f128 (X, Y, Z) \
677 : F ## f64 (X, Y, Z)))
682 # define __TGMATH_3_NARROW_F64(F, X, Y, Z) \ argument
683 (F ## f128 (X, Y, Z))
693 # define __TGMATH_3_NARROW_F32X(F, X, Y, Z) \ argument
696 + (__tgmath_real_type (Z)) 0) > sizeof (_Float32x) \
697 ? F ## f64x (X, Y, Z) \
698 : F ## f64 (X, Y, Z)))
704 # define __TGMATH_3_NARROW_F32(F, X, Y, Z) \ argument
705 (F ## f64 (X, Y, Z))