/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/ |
A D | softfloat.h | 148 float32_t f32_add( float32_t, float32_t ); 149 float32_t f32_sub( float32_t, float32_t ); 150 float32_t f32_mul( float32_t, float32_t ); 151 float32_t f32_mulAdd( float32_t, float32_t, float32_t ); 152 float32_t f32_div( float32_t, float32_t ); 153 float32_t f32_rem( float32_t, float32_t ); 154 float32_t f32_sqrt( float32_t ); 155 bool f32_eq( float32_t, float32_t ); 156 bool f32_le( float32_t, float32_t ); 157 bool f32_lt( float32_t, float32_t ); [all …]
|
A D | internals.h | 46 union ui32_f32 { uint32_t ui; float32_t f; }; 96 float32_t softfloat_roundPackToF32( bool, int_fast16_t, uint_fast32_t ); 97 float32_t softfloat_normRoundPackToF32( bool, int_fast16_t, uint_fast32_t ); 99 float32_t softfloat_addMagsF32( uint_fast32_t, uint_fast32_t, bool ); 100 float32_t softfloat_subMagsF32( uint_fast32_t, uint_fast32_t, bool ); 101 float32_t
|
A D | softfloat_types.h | 51 typedef struct { uint32_t v; } float32_t; typedef
|
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/ |
A D | f32_mulAdd.c | 43 float32_t f32_mulAdd( float32_t a, float32_t b, float32_t c ) in f32_mulAdd()
|
A D | f32_add.c | 44 float32_t f32_add( float32_t a, float32_t b ) in f32_add() 53 float32_t (*magsFuncPtr)( uint_fast32_t, uint_fast32_t, bool ); in f32_add()
|
A D | f32_sub.c | 44 float32_t f32_sub( float32_t a, float32_t b ) in f32_sub() 53 float32_t (*magsFuncPtr)( uint_fast32_t, uint_fast32_t, bool ); in f32_sub()
|
A D | f32_mul.c | 45 float32_t f32_mul( float32_t a, float32_t b ) in f32_mul()
|
A D | f32_eq_signaling.c | 44 bool f32_eq_signaling( float32_t a, float32_t b ) in f32_eq_signaling()
|
A D | f32_eq.c | 45 bool f32_eq( float32_t a, float32_t b ) in f32_eq()
|
A D | f32_le.c | 44 bool f32_le( float32_t a, float32_t b ) in f32_le()
|
A D | f32_lt.c | 44 bool f32_lt( float32_t a, float32_t b ) in f32_lt()
|
A D | f32_le_quiet.c | 45 bool f32_le_quiet( float32_t a, float32_t b ) in f32_le_quiet()
|
A D | f32_lt_quiet.c | 45 bool f32_lt_quiet( float32_t a, float32_t b ) in f32_lt_quiet()
|
A D | f32_rem.c | 45 float32_t f32_rem( float32_t a, float32_t b ) in f32_rem()
|
A D | f32_div.c | 45 float32_t f32_div( float32_t a, float32_t b ) in f32_div()
|
A D | extF80M_to_f32.c | 47 float32_t extF80M_to_f32( const extFloat80_t *aPtr ) in extF80M_to_f32() 56 float32_t extF80M_to_f32( const extFloat80_t *aPtr ) in extF80M_to_f32()
|
A D | f128M_to_f32.c | 47 float32_t f128M_to_f32( const float128_t *aPtr ) in f128M_to_f32() 56 float32_t f128M_to_f32( const float128_t *aPtr ) in f128M_to_f32()
|
A D | f32_to_extF80M.c | 47 void f32_to_extF80M( float32_t a, extFloat80_t *zPtr ) in f32_to_extF80M() 56 void f32_to_extF80M( float32_t a, extFloat80_t *zPtr ) in f32_to_extF80M()
|
A D | f32_to_f128M.c | 47 void f32_to_f128M( float32_t a, float128_t *zPtr ) in f32_to_f128M() 56 void f32_to_f128M( float32_t a, float128_t *zPtr ) in f32_to_f128M()
|
A D | f32_roundToInt.c | 45 float32_t f32_roundToInt( float32_t a, uint_fast8_t roundingMode, bool exact ) in f32_roundToInt()
|
A D | f32_sqrt.c | 45 float32_t f32_sqrt( float32_t a ) in f32_sqrt()
|
A D | f32_to_ui64.c | 46 uint_fast64_t f32_to_ui64( float32_t a, uint_fast8_t roundingMode, bool exact ) in f32_to_ui64() 82 uint_fast64_t f32_to_ui64( float32_t a, uint_fast8_t roundingMode, bool exact ) in f32_to_ui64()
|
A D | f32_isSignalingNaN.c | 44 bool f32_isSignalingNaN( float32_t a ) in f32_isSignalingNaN()
|
A D | ui32_to_f32.c | 43 float32_t ui32_to_f32( uint32_t a ) in ui32_to_f32()
|
/optee_os/lib/libutils/isoc/arch/arm/ |
A D | arm32_aeabi_softfloat.c | 28 static aeabi_float_t f32_to_f(float32_t val) in f32_to_f() 31 float32_t from; in f32_to_f() 38 static float32_t f32_from_f(aeabi_float_t val) in f32_from_f() 42 float32_t to; in f32_from_f()
|