Lines Matching refs:u
44 union {float f; int i;} u; in succf() local
45 u.f = f; in succf()
47 if ((u.i & 0x7f800000) == 0x7f800000) in succf()
51 else if (u.i == 0x00000000 || u.i == 0x80000000) in succf()
55 u.i = 0x00000001; in succf()
57 else if (u.i > 0) in succf()
63 ++u.i; in succf()
69 --u.i; in succf()
72 return u.f; in succf()
79 union {float f; int i;} u; in predf() local
80 u.f = f; in predf()
82 if ((u.i & 0x7f800000) == 0x7f800000) in predf()
86 else if (u.i == 0x00000000 || u.i == 0x80000000) in predf()
90 u.i = 0x80000001; in predf()
92 else if (u.i > 0) in predf()
96 --u.i; in predf()
104 ++u.i; in predf()
107 return u.f; in predf()
114 union {double d; Int64 i;} u; in succd() local
115 u.d = d; in succd()
117 if ((u.i & 0x7ff0000000000000LL) == 0x7ff0000000000000LL) in succd()
121 else if (u.i == 0x0000000000000000LL || u.i == 0x8000000000000000LL) in succd()
125 u.i = 0x0000000000000001LL; in succd()
127 else if (u.i > 0) in succd()
133 ++u.i; in succd()
139 --u.i; in succd()
142 return u.d; in succd()
149 union {double d; Int64 i;} u; in predd() local
150 u.d = d; in predd()
152 if ((u.i & 0x7ff0000000000000LL) == 0x7ff0000000000000LL) in predd()
156 else if (u.i == 0x0000000000000000LL || u.i == 0x8000000000000000LL) in predd()
160 u.i = 0x8000000000000001LL; in predd()
162 else if (u.i > 0) in predd()
166 --u.i; in predd()
174 ++u.i; in predd()
177 return u.d; in predd()