/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/ |
A D | s_approxRecipSqrt32_1.c | 56 uint_fast32_t ESqrR0; in softfloat_approxRecipSqrt32_1() 58 uint_fast32_t r; in softfloat_approxRecipSqrt32_1() 63 r0 = k0s[index] - ((k1s[index] * (uint_fast32_t) eps)>>20); in softfloat_approxRecipSqrt32_1() 64 ESqrR0 = (uint_fast32_t) r0 * r0; in softfloat_approxRecipSqrt32_1() 66 delta0 = ~(uint_fast32_t) (((uint32_t) ESqrR0 * (uint_fast64_t) a)>>23); in softfloat_approxRecipSqrt32_1() 67 r = ((uint_fast32_t) r0<<16) + ((r0 * (uint_fast64_t) delta0)>>25); in softfloat_approxRecipSqrt32_1() 69 r += ((uint32_t) ((r>>1) + (r>>3) - ((uint_fast32_t) r0<<14)) in softfloat_approxRecipSqrt32_1()
|
A D | s_mul128By32.c | 48 uint_fast32_t carry; in softfloat_mul128By32() 52 carry = (uint32_t) ((uint_fast32_t) (z.v0>>32) - (uint_fast32_t) mid); in softfloat_mul128By32() 53 z.v64 = a64 * b + (uint_fast32_t) ((mid + carry)>>32); in softfloat_mul128By32()
|
A D | s_addMagsF32.c | 45 softfloat_addMagsF32( uint_fast32_t uiA, uint_fast32_t uiB, bool signZ ) in softfloat_addMagsF32() 48 uint_fast32_t sigA; in softfloat_addMagsF32() 50 uint_fast32_t sigB; in softfloat_addMagsF32() 52 uint_fast32_t uiZ; in softfloat_addMagsF32() 54 uint_fast32_t sigZ; in softfloat_addMagsF32()
|
A D | s_approxRecip32_1.c | 57 uint_fast32_t r; in softfloat_approxRecip32_1() 62 r0 = k0s[index] - ((k1s[index] * (uint_fast32_t) eps)>>20); in softfloat_approxRecip32_1() 63 delta0 = ~(uint_fast32_t) ((r0 * (uint_fast64_t) a)>>7); in softfloat_approxRecip32_1() 64 r = ((uint_fast32_t) r0<<16) + ((r0 * (uint_fast64_t) delta0)>>24); in softfloat_approxRecip32_1()
|
A D | s_subMagsF32.c | 46 softfloat_subMagsF32( uint_fast32_t uiA, uint_fast32_t uiB, bool signZ ) in softfloat_subMagsF32() 49 uint_fast32_t sigA; in softfloat_subMagsF32() 51 uint_fast32_t sigB; in softfloat_subMagsF32() 53 uint_fast32_t uiZ; in softfloat_subMagsF32() 55 uint_fast32_t sigZ; in softfloat_subMagsF32()
|
A D | f32_to_ui32_r_minMag.c | 44 uint_fast32_t f32_to_ui32_r_minMag( float32_t a, bool exact ) in f32_to_ui32_r_minMag() 47 uint_fast32_t uiA; in f32_to_ui32_r_minMag() 49 uint_fast32_t sig; in f32_to_ui32_r_minMag() 51 uint_fast32_t z; in f32_to_ui32_r_minMag()
|
A D | f32_sub.c | 47 uint_fast32_t uiA; in f32_sub() 50 uint_fast32_t uiB; in f32_sub() 53 float32_t (*magsFuncPtr)( uint_fast32_t, uint_fast32_t, bool ); in f32_sub()
|
A D | f32_add.c | 47 uint_fast32_t uiA; in f32_add() 50 uint_fast32_t uiB; in f32_add() 53 float32_t (*magsFuncPtr)( uint_fast32_t, uint_fast32_t, bool ); in f32_add()
|
A D | i32_to_f32.c | 48 uint_fast32_t absA; in i32_to_f32() 55 absA = sign ? -(uint_fast32_t) a : (uint_fast32_t) a; in i32_to_f32()
|
A D | f32_mul.c | 48 uint_fast32_t uiA; in f32_mul() 51 uint_fast32_t sigA; in f32_mul() 53 uint_fast32_t uiB; in f32_mul() 56 uint_fast32_t sigB; in f32_mul() 58 uint_fast32_t magBits; in f32_mul() 61 uint_fast32_t sigZ, uiZ; in f32_mul()
|
A D | s_mulAddF32.c | 47 uint_fast32_t uiA, uint_fast32_t uiB, uint_fast32_t uiC, uint_fast8_t op ) in softfloat_mulAddF32() 51 uint_fast32_t sigA; in softfloat_mulAddF32() 54 uint_fast32_t sigB; in softfloat_mulAddF32() 57 uint_fast32_t sigC; in softfloat_mulAddF32() 59 uint_fast32_t magBits, uiZ; in softfloat_mulAddF32() 65 uint_fast32_t sigZ; in softfloat_mulAddF32() 172 sigZ = (uint_fast32_t) sig64Z<<shiftCount; in softfloat_mulAddF32()
|
A D | f32_div.c | 48 uint_fast32_t uiA; in f32_div() 51 uint_fast32_t sigA; in f32_div() 53 uint_fast32_t uiB; in f32_div() 56 uint_fast32_t sigB; in f32_div() 62 uint_fast32_t sigZ; in f32_div() 64 uint_fast32_t sigZ; in f32_div() 67 uint_fast32_t uiZ; in f32_div()
|
A D | ui64_to_f32.c | 47 uint_fast32_t sig; in ui64_to_f32() 53 0, 0x95 - shiftCount, (uint_fast32_t) a<<shiftCount ) in ui64_to_f32() 60 : (uint_fast32_t) a<<shiftCount; in ui64_to_f32()
|
A D | i32_to_f64.c | 48 uint_fast32_t absA; in i32_to_f64() 56 absA = sign ? -(uint_fast32_t) a : (uint_fast32_t) a; in i32_to_f64()
|
A D | i32_to_f128.c | 47 uint_fast32_t absA; in i32_to_f128() 54 absA = sign ? -(uint_fast32_t) a : (uint_fast32_t) a; in i32_to_f128()
|
A D | f32_mulAdd.c | 46 uint_fast32_t uiA; in f32_mulAdd() 48 uint_fast32_t uiB; in f32_mulAdd() 50 uint_fast32_t uiC; in f32_mulAdd()
|
A D | i32_to_extF80.c | 47 uint_fast32_t absA; in i32_to_extF80() 56 absA = sign ? -(uint_fast32_t) a : (uint_fast32_t) a; in i32_to_extF80()
|
A D | i64_to_f32.c | 50 uint_fast32_t sig; in i64_to_f32() 58 sign, 0x95 - shiftCount, (uint_fast32_t) absA<<shiftCount ) in i64_to_f32() 66 : (uint_fast32_t) absA<<shiftCount; in i64_to_f32()
|
A D | s_roundPackToUI32.c | 44 uint_fast32_t 50 uint_fast32_t z; in softfloat_roundPackToUI32() 65 z &= ~(uint_fast32_t) (! (roundBits ^ 0x40) & roundNearEven); in softfloat_roundPackToUI32()
|
A D | f32_to_ui32.c | 44 uint_fast32_t f32_to_ui32( float32_t a, uint_fast8_t roundingMode, bool exact ) in f32_to_ui32() 47 uint_fast32_t uiA; in f32_to_ui32() 50 uint_fast32_t sig; in f32_to_ui32()
|
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/8086/ |
A D | s_propagateNaNF32UI.c | 51 uint_fast32_t 52 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB ) in softfloat_propagateNaNF32UI() 55 uint_fast32_t uiNonsigA, uiNonsigB, uiMagA, uiMagB; in softfloat_propagateNaNF32UI()
|
A D | specialize.h | 81 void softfloat_f32UIToCommonNaN( uint_fast32_t uiA, struct commonNaN *zPtr ); 87 uint_fast32_t softfloat_commonNaNToF32UI( const struct commonNaN *aPtr ); 95 uint_fast32_t 96 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB );
|
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/include/ |
A D | internals.h | 61 uint_fast32_t 93 struct exp16_sig32 { int_fast16_t exp; uint_fast32_t sig; }; 94 struct exp16_sig32 softfloat_normSubnormalF32Sig( uint_fast32_t ); 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 ); 103 uint_fast32_t, uint_fast32_t, uint_fast32_t, uint_fast8_t );
|
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/ |
A D | s_propagateNaNF32UI.c | 51 uint_fast32_t 52 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB ) in softfloat_propagateNaNF32UI()
|
A D | specialize.h | 81 void softfloat_f32UIToCommonNaN( uint_fast32_t uiA, struct commonNaN *zPtr ); 87 uint_fast32_t softfloat_commonNaNToF32UI( const struct commonNaN *aPtr ); 95 uint_fast32_t 96 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB );
|