Lines Matching refs:x
85 #define fpclassify(x) \ argument
86 ((sizeof (x) == sizeof (float)) ? __fpclassifyf(x) \
87 : (sizeof (x) == sizeof (double)) ? __fpclassifyd(x) \
88 : __fpclassifyl(x))
90 #define isfinite(x) \ argument
91 ((sizeof (x) == sizeof (float)) ? __isfinitef(x) \
92 : (sizeof (x) == sizeof (double)) ? __isfinite(x) \
93 : __isfinitel(x))
94 #define isinf(x) \ argument
95 ((sizeof (x) == sizeof (float)) ? __isinff(x) \
96 : (sizeof (x) == sizeof (double)) ? isinf(x) \
97 : __isinfl(x))
98 #define isnan(x) \ argument
99 ((sizeof (x) == sizeof (float)) ? __isnanf(x) \
100 : (sizeof (x) == sizeof (double)) ? isnan(x) \
101 : __isnanl(x))
102 #define isnormal(x) \ argument
103 ((sizeof (x) == sizeof (float)) ? __isnormalf(x) \
104 : (sizeof (x) == sizeof (double)) ? __isnormal(x) \
105 : __isnormall(x))
108 #define isgreater(x, y) __builtin_isgreater((x), (y)) argument
109 #define isgreaterequal(x, y) __builtin_isgreaterequal((x), (y)) argument
110 #define isless(x, y) __builtin_isless((x), (y)) argument
111 #define islessequal(x, y) __builtin_islessequal((x), (y)) argument
112 #define islessgreater(x, y) __builtin_islessgreater((x), (y)) argument
113 #define isunordered(x, y) __builtin_isunordered((x), (y)) argument
115 #define isgreater(x, y) (!isunordered((x), (y)) && (x) > (y)) argument
116 #define isgreaterequal(x, y) (!isunordered((x), (y)) && (x) >= (y)) argument
117 #define isless(x, y) (!isunordered((x), (y)) && (x) < (y)) argument
118 #define islessequal(x, y) (!isunordered((x), (y)) && (x) <= (y)) argument
119 #define islessgreater(x, y) (!isunordered((x), (y)) && \ argument
120 ((x) > (y) || (y) > (x)))
121 #define isunordered(x, y) (isnan(x) || isnan(y)) argument
124 #define signbit(x) \ argument
125 ((sizeof (x) == sizeof (float)) ? __signbitf(x) \
126 : (sizeof (x) == sizeof (double)) ? __signbit(x) \
127 : __signbitl(x))