/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/ |
A D | f64_add.c | 48 bool signA; in f64_add() local 58 signA = signF64UI( uiA ); in f64_add() 63 if ( signA == signB ) { in f64_add() 64 return softfloat_addMagsF64( uiA, uiB, signA ); in f64_add() 66 return softfloat_subMagsF64( uiA, uiB, signA ); in f64_add() 70 (signA == signB) ? softfloat_addMagsF64 : softfloat_subMagsF64; in f64_add() 71 return (*magsFuncPtr)( uiA, uiB, signA ); in f64_add()
|
A D | f64_sub.c | 48 bool signA; in f64_sub() local 58 signA = signF64UI( uiA ); in f64_sub() 63 if ( signA == signB ) { in f64_sub() 64 return softfloat_subMagsF64( uiA, uiB, signA ); in f64_sub() 66 return softfloat_addMagsF64( uiA, uiB, signA ); in f64_sub() 70 (signA == signB) ? softfloat_subMagsF64 : softfloat_addMagsF64; in f64_sub() 71 return (*magsFuncPtr)( uiA, uiB, signA ); in f64_sub()
|
A D | f32_sub.c | 48 bool signA; in f32_sub() local 58 signA = signF32UI( uiA ); in f32_sub() 63 if ( signA == signB ) { in f32_sub() 64 return softfloat_subMagsF32( uiA, uiB, signA ); in f32_sub() 66 return softfloat_addMagsF32( uiA, uiB, signA ); in f32_sub() 70 (signA == signB) ? softfloat_subMagsF32 : softfloat_addMagsF32; in f32_sub() 71 return (*magsFuncPtr)( uiA, uiB, signA ); in f32_sub()
|
A D | f32_add.c | 48 bool signA; in f32_add() local 58 signA = signF32UI( uiA ); in f32_add() 63 if ( signA == signB ) { in f32_add() 64 return softfloat_addMagsF32( uiA, uiB, signA ); in f32_add() 66 return softfloat_subMagsF32( uiA, uiB, signA ); in f32_add() 70 (signA == signB) ? softfloat_addMagsF32 : softfloat_subMagsF32; in f32_add() 71 return (*magsFuncPtr)( uiA, uiB, signA ); in f32_add()
|
A D | f128_sub.c | 48 bool signA; in f128_sub() local 61 signA = signF128UI64( uiA64 ); in f128_sub() 67 if ( signA == signB ) { in f128_sub() 68 return softfloat_subMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128_sub() 70 return softfloat_addMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128_sub() 74 (signA == signB) ? softfloat_subMagsF128 : softfloat_addMagsF128; in f128_sub() 75 return (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in f128_sub()
|
A D | f128_add.c | 48 bool signA; in f128_add() local 61 signA = signF128UI64( uiA64 ); in f128_add() 67 if ( signA == signB ) { in f128_add() 68 return softfloat_addMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128_add() 70 return softfloat_subMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128_add() 74 (signA == signB) ? softfloat_addMagsF128 : softfloat_subMagsF128; in f128_add() 75 return (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in f128_add()
|
A D | extF80_sub.c | 49 bool signA; in extF80_sub() local 63 signA = signExtF80UI64( uiA64 ); in extF80_sub() 69 if ( signA == signB ) { in extF80_sub() 70 return softfloat_subMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80_sub() 72 return softfloat_addMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80_sub() 76 (signA == signB) ? softfloat_subMagsExtF80 : softfloat_addMagsExtF80; in extF80_sub() 77 return (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in extF80_sub()
|
A D | f128M_add.c | 51 bool signA; in f128M_add() local 64 signA = signF128UI64( uiA64 ); in f128M_add() 69 if ( signA == signB ) { in f128M_add() 70 *zPtr = softfloat_addMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_add() 72 *zPtr = softfloat_subMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_add() 76 (signA == signB) ? softfloat_addMagsF128 : softfloat_subMagsF128; in f128M_add() 77 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_add()
|
A D | extF80_add.c | 49 bool signA; in extF80_add() local 63 signA = signExtF80UI64( uiA64 ); in extF80_add() 69 if ( signA == signB ) { in extF80_add() 70 return softfloat_addMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80_add() 72 return softfloat_subMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80_add() 76 (signA == signB) ? softfloat_addMagsExtF80 : softfloat_subMagsExtF80; in extF80_add() 77 return (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in extF80_add()
|
A D | f128M_sub.c | 51 bool signA; in f128M_sub() local 64 signA = signF128UI64( uiA64 ); in f128M_sub() 69 if ( signA == signB ) { in f128M_sub() 70 *zPtr = softfloat_subMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_sub() 72 *zPtr = softfloat_addMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_sub() 76 (signA == signB) ? softfloat_subMagsF128 : softfloat_addMagsF128; in f128M_sub() 77 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_sub()
|
A D | extF80M_add.c | 52 bool signA; in extF80M_add() local 66 signA = signExtF80UI64( uiA64 ); in extF80M_add() 71 if ( signA == signB ) { in extF80M_add() 72 *zPtr = softfloat_addMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_add() 74 *zPtr = softfloat_subMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_add() 78 (signA == signB) ? softfloat_addMagsExtF80 : softfloat_subMagsExtF80; in extF80M_add() 79 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_add()
|
A D | extF80M_sub.c | 52 bool signA; in extF80M_sub() local 66 signA = signExtF80UI64( uiA64 ); in extF80M_sub() 71 if ( signA == signB ) { in extF80M_sub() 72 *zPtr = softfloat_subMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_sub() 74 *zPtr = softfloat_addMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_sub() 78 (signA == signB) ? softfloat_subMagsExtF80 : softfloat_addMagsExtF80; in extF80M_sub() 79 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_sub()
|
A D | f32_lt.c | 50 bool signA, signB; in f32_lt() local 60 signA = signF32UI( uiA ); in f32_lt() 63 (signA != signB) ? signA && ((uint32_t) ((uiA | uiB)<<1) != 0) in f32_lt() 64 : (uiA != uiB) && (signA ^ (uiA < uiB)); in f32_lt()
|
A D | f64_le.c | 50 bool signA, signB; in f64_le() local 60 signA = signF64UI( uiA ); in f64_le() 63 (signA != signB) in f64_le() 64 ? signA || ! ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )) in f64_le() 65 : (uiA == uiB) || (signA ^ (uiA < uiB)); in f64_le()
|
A D | f64_lt.c | 50 bool signA, signB; in f64_lt() local 60 signA = signF64UI( uiA ); in f64_lt() 63 (signA != signB) in f64_lt() 64 ? signA && ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )) in f64_lt() 65 : (uiA != uiB) && (signA ^ (uiA < uiB)); in f64_lt()
|
A D | f32_le.c | 50 bool signA, signB; in f32_le() local 60 signA = signF32UI( uiA ); in f32_le() 63 (signA != signB) ? signA || ! (uint32_t) ((uiA | uiB)<<1) in f32_le() 64 : (uiA == uiB) || (signA ^ (uiA < uiB)); in f32_le()
|
A D | f64_le_quiet.c | 51 bool signA, signB; in f64_le_quiet() local 65 signA = signF64UI( uiA ); in f64_le_quiet() 68 (signA != signB) in f64_le_quiet() 69 ? signA || ! ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )) in f64_le_quiet() 70 : (uiA == uiB) || (signA ^ (uiA < uiB)); in f64_le_quiet()
|
A D | f64_lt_quiet.c | 51 bool signA, signB; in f64_lt_quiet() local 65 signA = signF64UI( uiA ); in f64_lt_quiet() 68 (signA != signB) in f64_lt_quiet() 69 ? signA && ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )) in f64_lt_quiet() 70 : (uiA != uiB) && (signA ^ (uiA < uiB)); in f64_lt_quiet()
|
A D | f32_le_quiet.c | 51 bool signA, signB; in f32_le_quiet() local 65 signA = signF32UI( uiA ); in f32_le_quiet() 68 (signA != signB) ? signA || ! (uint32_t) ((uiA | uiB)<<1) in f32_le_quiet() 69 : (uiA == uiB) || (signA ^ (uiA < uiB)); in f32_le_quiet()
|
A D | f32_lt_quiet.c | 51 bool signA, signB; in f32_lt_quiet() local 65 signA = signF32UI( uiA ); in f32_lt_quiet() 68 (signA != signB) ? signA && ((uint32_t) ((uiA | uiB)<<1) != 0) in f32_lt_quiet() 69 : (uiA != uiB) && (signA ^ (uiA < uiB)); in f32_lt_quiet()
|
A D | f128_le.c | 50 bool signA, signB; in f128_le() local 62 signA = signF128UI64( uiA64 ); in f128_le() 65 (signA != signB) in f128_le() 66 ? signA in f128_le() 70 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_le()
|
A D | f128_lt.c | 50 bool signA, signB; in f128_lt() local 62 signA = signF128UI64( uiA64 ); in f128_lt() 65 (signA != signB) in f128_lt() 66 ? signA in f128_lt() 70 && (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_lt()
|
A D | extF80_lt.c | 53 bool signA, signB; in extF80_lt() local 65 signA = signExtF80UI64( uiA64 ); in extF80_lt() 68 (signA != signB) in extF80_lt() 69 ? signA && (((uiA64 | uiB64) & 0x7FFF) | uiA0 | uiB0) in extF80_lt() 71 && (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in extF80_lt()
|
A D | f128_le_quiet.c | 51 bool signA, signB; in f128_le_quiet() local 68 signA = signF128UI64( uiA64 ); in f128_le_quiet() 71 (signA != signB) in f128_le_quiet() 72 ? signA in f128_le_quiet() 76 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_le_quiet()
|
A D | extF80_le.c | 53 bool signA, signB; in extF80_le() local 65 signA = signExtF80UI64( uiA64 ); in extF80_le() 68 (signA != signB) in extF80_le() 69 ? signA || ! (((uiA64 | uiB64) & 0x7FFF) | uiA0 | uiB0) in extF80_le() 71 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in extF80_le()
|