| /optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/ |
| H A D | softfloat.h | 97 float64_t ui32_to_f64( uint32_t ); 105 float64_t ui64_to_f64( uint64_t ); 113 float64_t i32_to_f64( int32_t ); 121 float64_t i64_to_f64( int64_t ); 140 float64_t f32_to_f64( float32_t ); 166 uint_fast32_t f64_to_ui32( float64_t, uint_fast8_t, bool ); 167 uint_fast64_t f64_to_ui64( float64_t, uint_fast8_t, bool ); 168 int_fast32_t f64_to_i32( float64_t, uint_fast8_t, bool ); 169 int_fast64_t f64_to_i64( float64_t, uint_fast8_t, bool ); 170 uint_fast32_t f64_to_ui32_r_minMag( float64_t, bool ); [all …]
|
| H A D | internals.h | 47 union ui64_f64 { uint64_t ui; float64_t f; }; 117 float64_t softfloat_roundPackToF64( bool, int_fast16_t, uint_fast64_t ); 118 float64_t softfloat_normRoundPackToF64( bool, int_fast16_t, uint_fast64_t ); 120 float64_t softfloat_addMagsF64( uint_fast64_t, uint_fast64_t, bool ); 121 float64_t softfloat_subMagsF64( uint_fast64_t, uint_fast64_t, bool ); 122 float64_t
|
| H A D | softfloat_types.h | 52 typedef struct { uint64_t v; } float64_t; typedef
|
| /optee_os/lib/libutils/isoc/arch/arm/softfloat/source/ |
| H A D | f64_mulAdd.c | 43 float64_t f64_mulAdd( float64_t a, float64_t b, float64_t c ) in f64_mulAdd()
|
| H A D | f64_sub.c | 44 float64_t f64_sub( float64_t a, float64_t b ) in f64_sub() 53 float64_t (*magsFuncPtr)( uint_fast64_t, uint_fast64_t, bool ); in f64_sub()
|
| H A D | f64_add.c | 44 float64_t f64_add( float64_t a, float64_t b ) in f64_add() 53 float64_t (*magsFuncPtr)( uint_fast64_t, uint_fast64_t, bool ); in f64_add()
|
| H A D | f64_eq_signaling.c | 44 bool f64_eq_signaling( float64_t a, float64_t b ) in f64_eq_signaling()
|
| H A D | f64_eq.c | 45 bool f64_eq( float64_t a, float64_t b ) in f64_eq()
|
| H A D | f64_le.c | 44 bool f64_le( float64_t a, float64_t b ) in f64_le()
|
| H A D | f64_lt.c | 44 bool f64_lt( float64_t a, float64_t b ) in f64_lt()
|
| H A D | f64_le_quiet.c | 45 bool f64_le_quiet( float64_t a, float64_t b ) in f64_le_quiet()
|
| H A D | f64_lt_quiet.c | 45 bool f64_lt_quiet( float64_t a, float64_t b ) in f64_lt_quiet()
|
| H A D | f64_mul.c | 45 float64_t f64_mul( float64_t a, float64_t b ) in f64_mul()
|
| H A D | extF80M_to_f64.c | 47 float64_t extF80M_to_f64( const extFloat80_t *aPtr ) in extF80M_to_f64() 56 float64_t extF80M_to_f64( const extFloat80_t *aPtr ) in extF80M_to_f64()
|
| H A D | f128M_to_f64.c | 47 float64_t f128M_to_f64( const float128_t *aPtr ) in f128M_to_f64() 56 float64_t f128M_to_f64( const float128_t *aPtr ) in f128M_to_f64()
|
| H A D | f64_to_extF80M.c | 47 void f64_to_extF80M( float64_t a, extFloat80_t *zPtr ) in f64_to_extF80M() 56 void f64_to_extF80M( float64_t a, extFloat80_t *zPtr ) in f64_to_extF80M()
|
| H A D | f64_div.c | 45 float64_t f64_div( float64_t a, float64_t b ) in f64_div()
|
| H A D | f64_to_f128M.c | 47 void f64_to_f128M( float64_t a, float128_t *zPtr ) in f64_to_f128M() 56 void f64_to_f128M( float64_t a, float128_t *zPtr ) in f64_to_f128M()
|
| H A D | f64_rem.c | 45 float64_t f64_rem( float64_t a, float64_t b ) in f64_rem()
|
| H A D | f64_roundToInt.c | 45 float64_t f64_roundToInt( float64_t a, uint_fast8_t roundingMode, bool exact ) in f64_roundToInt()
|
| H A D | f64_sqrt.c | 45 float64_t f64_sqrt( float64_t a ) in f64_sqrt()
|
| H A D | f64_isSignalingNaN.c | 44 bool f64_isSignalingNaN( float64_t a ) in f64_isSignalingNaN()
|
| H A D | ui64_to_f64.c | 43 float64_t ui64_to_f64( uint64_t a ) in ui64_to_f64()
|
| H A D | ui32_to_f64.c | 43 float64_t ui32_to_f64( uint32_t a ) in ui32_to_f64()
|
| /optee_os/lib/libutils/isoc/arch/arm/ |
| H A D | arm32_aeabi_softfloat.c | 48 static aeabi_double_t f64_to_d(float64_t val) in f64_to_d() 51 float64_t from; in f64_to_d() 58 static float64_t f64_from_d(aeabi_double_t val) in f64_from_d() 62 float64_t to; in f64_from_d()
|