Lines Matching refs:a
31 float32 syst_int32_to_float32( int32 a ) in syst_int32_to_float32() argument
35 *( (float *) &z ) = a; in syst_int32_to_float32()
40 float64 syst_int32_to_float64( int32 a ) in syst_int32_to_float64() argument
44 *( (double *) &z ) = a; in syst_int32_to_float64()
51 floatx80 syst_int32_to_floatx80( int32 a ) in syst_int32_to_floatx80() argument
55 *( (long double *) &z ) = a; in syst_int32_to_floatx80()
64 float128 syst_int32_to_float128( int32 a ) in syst_int32_to_float128() argument
68 *( (long double *) &z ) = a; in syst_int32_to_float128()
77 float32 syst_int64_to_float32( int64 a ) in syst_int64_to_float32() argument
81 *( (float *) &z ) = a; in syst_int64_to_float32()
86 float64 syst_int64_to_float64( int64 a ) in syst_int64_to_float64() argument
90 *( (double *) &z ) = a; in syst_int64_to_float64()
97 floatx80 syst_int64_to_floatx80( int64 a ) in syst_int64_to_floatx80() argument
101 *( (long double *) &z ) = a; in syst_int64_to_floatx80()
110 float128 syst_int64_to_float128( int64 a ) in syst_int64_to_float128() argument
114 *( (long double *) &z ) = a; in syst_int64_to_float128()
123 int32 syst_float32_to_int32_round_to_zero( float32 a ) in syst_float32_to_int32_round_to_zero() argument
126 return *( (float *) &a ); in syst_float32_to_int32_round_to_zero()
132 int64 syst_float32_to_int64_round_to_zero( float32 a ) in syst_float32_to_int64_round_to_zero() argument
135 return *( (float *) &a ); in syst_float32_to_int64_round_to_zero()
141 float64 syst_float32_to_float64( float32 a ) in syst_float32_to_float64() argument
145 *( (double *) &z ) = *( (float *) &a ); in syst_float32_to_float64()
152 floatx80 syst_float32_to_floatx80( float32 a ) in syst_float32_to_floatx80() argument
156 *( (long double *) &z ) = *( (float *) &a ); in syst_float32_to_floatx80()
165 float128 syst_float32_to_float128( float32 a ) in syst_float32_to_float128() argument
169 *( (long double *) &z ) = *( (float *) &a ); in syst_float32_to_float128()
176 float32 syst_float32_add( float32 a, float32 b ) in syst_float32_add() argument
180 *( (float *) &z ) = *( (float *) &a ) + *( (float *) &b ); in syst_float32_add()
185 float32 syst_float32_sub( float32 a, float32 b ) in syst_float32_sub() argument
189 *( (float *) &z ) = *( (float *) &a ) - *( (float *) &b ); in syst_float32_sub()
194 float32 syst_float32_mul( float32 a, float32 b ) in syst_float32_mul() argument
198 *( (float *) &z ) = *( (float *) &a ) * *( (float *) &b ); in syst_float32_mul()
203 float32 syst_float32_div( float32 a, float32 b ) in syst_float32_div() argument
207 *( (float *) &z ) = *( (float *) &a ) / *( (float *) &b ); in syst_float32_div()
212 flag syst_float32_eq( float32 a, float32 b ) in syst_float32_eq() argument
215 return ( *( (float *) &a ) == *( (float *) &b ) ); in syst_float32_eq()
219 flag syst_float32_le( float32 a, float32 b ) in syst_float32_le() argument
222 return ( *( (float *) &a ) <= *( (float *) &b ) ); in syst_float32_le()
226 flag syst_float32_lt( float32 a, float32 b ) in syst_float32_lt() argument
229 return ( *( (float *) &a ) < *( (float *) &b ) ); in syst_float32_lt()
233 int32 syst_float64_to_int32_round_to_zero( float64 a ) in syst_float64_to_int32_round_to_zero() argument
236 return *( (double *) &a ); in syst_float64_to_int32_round_to_zero()
242 int64 syst_float64_to_int64_round_to_zero( float64 a ) in syst_float64_to_int64_round_to_zero() argument
245 return *( (double *) &a ); in syst_float64_to_int64_round_to_zero()
251 float32 syst_float64_to_float32( float64 a ) in syst_float64_to_float32() argument
255 *( (float *) &z ) = *( (double *) &a ); in syst_float64_to_float32()
262 floatx80 syst_float64_to_floatx80( float64 a ) in syst_float64_to_floatx80() argument
266 *( (long double *) &z ) = *( (double *) &a ); in syst_float64_to_floatx80()
275 float128 syst_float64_to_float128( float64 a ) in syst_float64_to_float128() argument
279 *( (long double *) &z ) = *( (double *) &a ); in syst_float64_to_float128()
286 float64 syst_float64_add( float64 a, float64 b ) in syst_float64_add() argument
290 *( (double *) &z ) = *( (double *) &a ) + *( (double *) &b ); in syst_float64_add()
295 float64 syst_float64_sub( float64 a, float64 b ) in syst_float64_sub() argument
299 *( (double *) &z ) = *( (double *) &a ) - *( (double *) &b ); in syst_float64_sub()
304 float64 syst_float64_mul( float64 a, float64 b ) in syst_float64_mul() argument
308 *( (double *) &z ) = *( (double *) &a ) * *( (double *) &b ); in syst_float64_mul()
313 float64 syst_float64_div( float64 a, float64 b ) in syst_float64_div() argument
317 *( (double *) &z ) = *( (double *) &a ) / *( (double *) &b ); in syst_float64_div()
322 float64 syst_float64_sqrt( float64 a ) in syst_float64_sqrt() argument
326 *( (double *) &z ) = sqrt( *( (double *) &a ) ); in syst_float64_sqrt()
331 flag syst_float64_eq( float64 a, float64 b ) in syst_float64_eq() argument
334 return ( *( (double *) &a ) == *( (double *) &b ) ); in syst_float64_eq()
338 flag syst_float64_le( float64 a, float64 b ) in syst_float64_le() argument
341 return ( *( (double *) &a ) <= *( (double *) &b ) ); in syst_float64_le()
345 flag syst_float64_lt( float64 a, float64 b ) in syst_float64_lt() argument
348 return ( *( (double *) &a ) < *( (double *) &b ) ); in syst_float64_lt()
354 int32 syst_floatx80_to_int32_round_to_zero( floatx80 a ) in syst_floatx80_to_int32_round_to_zero() argument
357 return *( (long double *) &a ); in syst_floatx80_to_int32_round_to_zero()
363 int64 syst_floatx80_to_int64_round_to_zero( floatx80 a ) in syst_floatx80_to_int64_round_to_zero() argument
366 return *( (long double *) &a ); in syst_floatx80_to_int64_round_to_zero()
372 float32 syst_floatx80_to_float32( floatx80 a ) in syst_floatx80_to_float32() argument
376 *( (float *) &z ) = *( (long double *) &a ); in syst_floatx80_to_float32()
381 float64 syst_floatx80_to_float64( floatx80 a ) in syst_floatx80_to_float64() argument
385 *( (double *) &z ) = *( (long double *) &a ); in syst_floatx80_to_float64()
390 floatx80 syst_floatx80_add( floatx80 a, floatx80 b ) in syst_floatx80_add() argument
395 *( (long double *) &a ) + *( (long double *) &b ); in syst_floatx80_add()
400 floatx80 syst_floatx80_sub( floatx80 a, floatx80 b ) in syst_floatx80_sub() argument
405 *( (long double *) &a ) - *( (long double *) &b ); in syst_floatx80_sub()
410 floatx80 syst_floatx80_mul( floatx80 a, floatx80 b ) in syst_floatx80_mul() argument
415 *( (long double *) &a ) * *( (long double *) &b ); in syst_floatx80_mul()
420 floatx80 syst_floatx80_div( floatx80 a, floatx80 b ) in syst_floatx80_div() argument
425 *( (long double *) &a ) / *( (long double *) &b ); in syst_floatx80_div()
430 flag syst_floatx80_eq( floatx80 a, floatx80 b ) in syst_floatx80_eq() argument
433 return ( *( (long double *) &a ) == *( (long double *) &b ) ); in syst_floatx80_eq()
437 flag syst_floatx80_le( floatx80 a, floatx80 b ) in syst_floatx80_le() argument
440 return ( *( (long double *) &a ) <= *( (long double *) &b ) ); in syst_floatx80_le()
444 flag syst_floatx80_lt( floatx80 a, floatx80 b ) in syst_floatx80_lt() argument
447 return ( *( (long double *) &a ) < *( (long double *) &b ) ); in syst_floatx80_lt()
455 int32 syst_float128_to_int32_round_to_zero( float128 a ) in syst_float128_to_int32_round_to_zero() argument
458 return *( (long double *) &a ); in syst_float128_to_int32_round_to_zero()
464 int64 syst_float128_to_int64_round_to_zero( float128 a ) in syst_float128_to_int64_round_to_zero() argument
467 return *( (long double *) &a ); in syst_float128_to_int64_round_to_zero()
473 float32 syst_float128_to_float32( float128 a ) in syst_float128_to_float32() argument
477 *( (float *) &z ) = *( (long double *) &a ); in syst_float128_to_float32()
482 float64 syst_float128_to_float64( float128 a ) in syst_float128_to_float64() argument
486 *( (double *) &z ) = *( (long double *) &a ); in syst_float128_to_float64()
491 float128 syst_float128_add( float128 a, float128 b ) in syst_float128_add() argument
496 *( (long double *) &a ) + *( (long double *) &b ); in syst_float128_add()
501 float128 syst_float128_sub( float128 a, float128 b ) in syst_float128_sub() argument
506 *( (long double *) &a ) - *( (long double *) &b ); in syst_float128_sub()
511 float128 syst_float128_mul( float128 a, float128 b ) in syst_float128_mul() argument
516 *( (long double *) &a ) * *( (long double *) &b ); in syst_float128_mul()
521 float128 syst_float128_div( float128 a, float128 b ) in syst_float128_div() argument
526 *( (long double *) &a ) / *( (long double *) &b ); in syst_float128_div()
531 flag syst_float128_eq( float128 a, float128 b ) in syst_float128_eq() argument
534 return ( *( (long double *) &a ) == *( (long double *) &b ) ); in syst_float128_eq()
538 flag syst_float128_le( float128 a, float128 b ) in syst_float128_le() argument
541 return ( *( (long double *) &a ) <= *( (long double *) &b ) ); in syst_float128_le()
545 flag syst_float128_lt( float128 a, float128 b ) in syst_float128_lt() argument
548 return ( *( (long double *) &a ) < *( (long double *) &b ) ); in syst_float128_lt()