/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/ |
A D | extF80M_le_quiet.c | 60 uint64_t uiA0; in extF80M_le_quiet() local 72 uiA0 = aSPtr->signif; in extF80M_le_quiet() 77 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80M_le_quiet() 79 softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) in extF80M_le_quiet() 93 return signA || ! (uiA0 | uiB0); in extF80M_le_quiet() 98 if ( ! ((uiA0 & uiB0) & UINT64_C( 0x8000000000000000 )) ) { in extF80M_le_quiet() 102 if ( uiA0 == uiB0 ) return true; in extF80M_le_quiet() 103 ltMags = (uiA0 < uiB0); in extF80M_le_quiet()
|
A D | extF80M_lt_quiet.c | 60 uint64_t uiA0; in extF80M_lt_quiet() local 72 uiA0 = aSPtr->signif; in extF80M_lt_quiet() 77 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80M_lt_quiet() 79 softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) in extF80M_lt_quiet() 93 return signA && ((uiA0 | uiB0) != 0); in extF80M_lt_quiet() 98 if ( ! ((uiA0 & uiB0) & UINT64_C( 0x8000000000000000 )) ) { in extF80M_lt_quiet() 102 if ( uiA0 == uiB0 ) return false; in extF80M_lt_quiet() 103 ltMags = (uiA0 < uiB0); in extF80M_lt_quiet()
|
A D | extF80M_eq.c | 60 uint64_t uiA0; in extF80M_eq() local 71 uiA0 = aSPtr->signif; in extF80M_eq() 76 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80M_eq() 78 softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) in extF80M_eq() 87 if ( uiA0 == uiB0 ) { in extF80M_eq() 88 return (uiA64 == uiB64) || ! uiA0; in extF80M_eq() 90 if ( ! ((uiA0 & uiB0) & UINT64_C( 0x8000000000000000 )) ) { in extF80M_eq()
|
A D | extF80M_le.c | 59 uint64_t uiA0; in extF80M_le() local 71 uiA0 = aSPtr->signif; in extF80M_le() 76 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80M_le() 87 return signA || ! (uiA0 | uiB0); in extF80M_le() 92 if ( ! ((uiA0 & uiB0) & UINT64_C( 0x8000000000000000 )) ) { in extF80M_le() 96 if ( uiA0 == uiB0 ) return true; in extF80M_le() 97 ltMags = (uiA0 < uiB0); in extF80M_le()
|
A D | extF80M_lt.c | 59 uint64_t uiA0; in extF80M_lt() local 71 uiA0 = aSPtr->signif; in extF80M_lt() 76 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80M_lt() 87 return signA && ((uiA0 | uiB0) != 0); in extF80M_lt() 92 if ( ! ((uiA0 & uiB0) & UINT64_C( 0x8000000000000000 )) ) { in extF80M_lt() 96 if ( uiA0 == uiB0 ) return false; in extF80M_lt() 97 ltMags = (uiA0 < uiB0); in extF80M_lt()
|
A D | f128_le_quiet.c | 48 uint_fast64_t uiA64, uiA0; in f128_le_quiet() local 55 uiA0 = uA.ui.v0; in f128_le_quiet() 59 if ( isNaNF128UI( uiA64, uiA0 ) || isNaNF128UI( uiB64, uiB0 ) ) { in f128_le_quiet() 61 softfloat_isSigNaNF128UI( uiA64, uiA0 ) in f128_le_quiet() 74 | uiA0 | uiB0) in f128_le_quiet() 75 : ((uiA64 == uiB64) && (uiA0 == uiB0)) in f128_le_quiet() 76 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_le_quiet()
|
A D | f128_lt_quiet.c | 48 uint_fast64_t uiA64, uiA0; in f128_lt_quiet() local 55 uiA0 = uA.ui.v0; in f128_lt_quiet() 59 if ( isNaNF128UI( uiA64, uiA0 ) || isNaNF128UI( uiB64, uiB0 ) ) { in f128_lt_quiet() 61 softfloat_isSigNaNF128UI( uiA64, uiA0 ) in f128_lt_quiet() 74 | uiA0 | uiB0) in f128_lt_quiet() 75 : ((uiA64 != uiB64) || (uiA0 != uiB0)) in f128_lt_quiet() 76 && (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_lt_quiet()
|
A D | f128_eq.c | 48 uint_fast64_t uiA64, uiA0; in f128_eq() local 54 uiA0 = uA.ui.v0; in f128_eq() 58 if ( isNaNF128UI( uiA64, uiA0 ) || isNaNF128UI( uiB64, uiB0 ) ) { in f128_eq() 60 softfloat_isSigNaNF128UI( uiA64, uiA0 ) in f128_eq() 68 (uiA0 == uiB0) in f128_eq() 70 || (! uiA0 && ! ((uiA64 | uiB64) & UINT64_C( 0x7FFFFFFFFFFFFFFF ))) in f128_eq()
|
A D | extF80_lt_quiet.c | 49 uint_fast64_t uiA0; in extF80_lt_quiet() local 57 uiA0 = uA.s.signif; in extF80_lt_quiet() 61 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80_lt_quiet() 63 softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) in extF80_lt_quiet() 74 ? signA && (((uiA64 | uiB64) & 0x7FFF) | uiA0 | uiB0) in extF80_lt_quiet() 75 : ((uiA64 != uiB64) || (uiA0 != uiB0)) in extF80_lt_quiet() 76 && (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in extF80_lt_quiet()
|
A D | extF80_le_quiet.c | 49 uint_fast64_t uiA0; in extF80_le_quiet() local 57 uiA0 = uA.s.signif; in extF80_le_quiet() 61 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80_le_quiet() 63 softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) in extF80_le_quiet() 74 ? signA || ! (((uiA64 | uiB64) & 0x7FFF) | uiA0 | uiB0) in extF80_le_quiet() 75 : ((uiA64 == uiB64) && (uiA0 == uiB0)) in extF80_le_quiet() 76 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in extF80_le_quiet()
|
A D | extF80M_eq_signaling.c | 59 uint64_t uiA0; in extF80M_eq_signaling() local 70 uiA0 = aSPtr->signif; in extF80M_eq_signaling() 75 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80M_eq_signaling() 81 if ( uiA0 == uiB0 ) { in extF80M_eq_signaling() 82 return (uiA64 == uiB64) || ! uiA0; in extF80M_eq_signaling() 84 if ( ! ((uiA0 & uiB0) & UINT64_C( 0x8000000000000000 )) ) { in extF80M_eq_signaling()
|
A D | extF80_eq.c | 49 uint_fast64_t uiA0; in extF80_eq() local 56 uiA0 = uA.s.signif; in extF80_eq() 60 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80_eq() 62 softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) in extF80_eq() 70 (uiA0 == uiB0) in extF80_eq() 71 && ((uiA64 == uiB64) || (! uiA0 && ! ((uiA64 | uiB64) & 0x7FFF))); in extF80_eq()
|
A D | f128_le.c | 47 uint_fast64_t uiA64, uiA0; in f128_le() local 54 uiA0 = uA.ui.v0; in f128_le() 58 if ( isNaNF128UI( uiA64, uiA0 ) || isNaNF128UI( uiB64, uiB0 ) ) { in f128_le() 68 | uiA0 | uiB0) in f128_le() 69 : ((uiA64 == uiB64) && (uiA0 == uiB0)) in f128_le() 70 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_le()
|
A D | f128_lt.c | 47 uint_fast64_t uiA64, uiA0; in f128_lt() local 54 uiA0 = uA.ui.v0; in f128_lt() 58 if ( isNaNF128UI( uiA64, uiA0 ) || isNaNF128UI( uiB64, uiB0 ) ) { in f128_lt() 68 | uiA0 | uiB0) in f128_lt() 69 : ((uiA64 != uiB64) || (uiA0 != uiB0)) in f128_lt() 70 && (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in f128_lt()
|
A D | extF80_lt.c | 49 uint_fast64_t uiA0; in extF80_lt() local 57 uiA0 = uA.s.signif; in extF80_lt() 61 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80_lt() 69 ? signA && (((uiA64 | uiB64) & 0x7FFF) | uiA0 | uiB0) in extF80_lt() 70 : ((uiA64 != uiB64) || (uiA0 != uiB0)) in extF80_lt() 71 && (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in extF80_lt()
|
A D | extF80_le.c | 49 uint_fast64_t uiA0; in extF80_le() local 57 uiA0 = uA.s.signif; in extF80_le() 61 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80_le() 69 ? signA || ! (((uiA64 | uiB64) & 0x7FFF) | uiA0 | uiB0) in extF80_le() 70 : ((uiA64 == uiB64) && (uiA0 == uiB0)) in extF80_le() 71 || (signA ^ softfloat_lt128( uiA64, uiA0, uiB64, uiB0 )); in extF80_le()
|
A D | f128_eq_signaling.c | 47 uint_fast64_t uiA64, uiA0; in f128_eq_signaling() local 53 uiA0 = uA.ui.v0; in f128_eq_signaling() 57 if ( isNaNF128UI( uiA64, uiA0 ) || isNaNF128UI( uiB64, uiB0 ) ) { in f128_eq_signaling() 62 (uiA0 == uiB0) in f128_eq_signaling() 64 || (! uiA0 && ! ((uiA64 | uiB64) & UINT64_C( 0x7FFFFFFFFFFFFFFF ))) in f128_eq_signaling()
|
A D | f128_roundToInt.c | 49 uint_fast64_t uiA64, uiA0; in f128_roundToInt() local 60 uiA0 = uA.ui.v0; in f128_roundToInt() 68 if ( (exp == 0x7FFF) && (fracF128UI64( uiA64 ) | uiA0) ) { in f128_roundToInt() 69 uiZ = softfloat_propagateNaNF128UI( uiA64, uiA0, 0, 0 ); in f128_roundToInt() 79 uiZ.v0 = uiA0; in f128_roundToInt() 110 if ( ! ((uiA64 & UINT64_C( 0x7FFFFFFFFFFFFFFF )) | uiA0) ) { in f128_roundToInt() 118 if ( ! (fracF128UI64( uiA64 ) | uiA0) ) break; in f128_roundToInt() 141 if ( ! ((uiZ.v64 & roundBitsMask) | uiA0) ) { in f128_roundToInt() 148 uiZ.v64 = (uiZ.v64 | (uiA0 != 0)) + roundBitsMask; in f128_roundToInt() 153 if ( exact && ((uiZ.v64 != uiA64) || (uiZ.v0 != uiA0)) ) { in f128_roundToInt()
|
A D | extF80_eq_signaling.c | 48 uint_fast64_t uiA0; in extF80_eq_signaling() local 55 uiA0 = uA.s.signif; in extF80_eq_signaling() 59 if ( isNaNExtF80UI( uiA64, uiA0 ) || isNaNExtF80UI( uiB64, uiB0 ) ) { in extF80_eq_signaling() 64 (uiA0 == uiB0) in extF80_eq_signaling() 65 && ((uiA64 == uiB64) || (! uiA0 && ! ((uiA64 | uiB64) & 0x7FFF))); in extF80_eq_signaling()
|
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/8086/ |
A D | specialize.h | 145 …oat_isSigNaNExtF80UI( uiA64, uiA0 ) ((((uiA64) & 0x7FFF) == 0x7FFF) && ! ((uiA0) & UINT64_C( 0x400… argument 163 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ); 184 uint_fast64_t uiA0, 201 …loat_isSigNaNF128UI( uiA64, uiA0 ) ((((uiA64) & UINT64_C( 0x7FFF800000000000 )) == UINT64_C( 0x7FF… argument 212 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ); 232 uint_fast64_t uiA0,
|
A D | extF80M_isSignalingNaN.c | 48 uint64_t uiA0; in extF80M_isSignalingNaN() local 52 uiA0 = aSPtr->signif; in extF80M_isSignalingNaN() 54 ! (uiA0 & UINT64_C( 0x4000000000000000 )) in extF80M_isSignalingNaN() 55 && (uiA0 & UINT64_C( 0x3FFFFFFFFFFFFFFF)); in extF80M_isSignalingNaN()
|
A D | s_propagateNaNF128UI.c | 57 uint_fast64_t uiA0, in softfloat_propagateNaNF128UI() argument 68 isSigNaNA = softfloat_isSigNaNF128UI( uiA64, uiA0 ); in softfloat_propagateNaNF128UI() 84 if ( isNaNF128UI( uiA64, uiA0 ) ) goto returnA; in softfloat_propagateNaNF128UI() 93 if ( uiA0 < uiB0 ) goto returnB; in softfloat_propagateNaNF128UI() 94 if ( uiB0 < uiA0 ) goto returnA; in softfloat_propagateNaNF128UI() 102 uiZ.v0 = uiA0; in softfloat_propagateNaNF128UI()
|
A D | s_propagateNaNExtF80M.c | 64 uint64_t uiA0; in softfloat_propagateNaNExtF80M() local 84 uiA0 = aSPtr->signif; in softfloat_propagateNaNExtF80M() 85 if ( isNaNExtF80UI( uiA64, uiA0 ) ) goto copy; in softfloat_propagateNaNExtF80M() 96 uiA0 = aSPtr->signif; in softfloat_propagateNaNExtF80M() 98 if ( uiA0 < uiB0 ) goto copyB; in softfloat_propagateNaNExtF80M() 99 if ( uiB0 < uiA0 ) goto copy; in softfloat_propagateNaNExtF80M()
|
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/ |
A D | specialize.h | 145 …oat_isSigNaNExtF80UI( uiA64, uiA0 ) ((((uiA64) & 0x7FFF) == 0x7FFF) && ! ((uiA0) & UINT64_C( 0x400… argument 163 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ); 184 uint_fast64_t uiA0, 201 …loat_isSigNaNF128UI( uiA64, uiA0 ) ((((uiA64) & UINT64_C( 0x7FFF800000000000 )) == UINT64_C( 0x7FF… argument 212 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ); 232 uint_fast64_t uiA0,
|
A D | extF80M_isSignalingNaN.c | 48 uint64_t uiA0; in extF80M_isSignalingNaN() local 52 uiA0 = aSPtr->signif; in extF80M_isSignalingNaN() 54 ! (uiA0 & UINT64_C( 0x4000000000000000 )) in extF80M_isSignalingNaN() 55 && (uiA0 & UINT64_C( 0x3FFFFFFFFFFFFFFF)); in extF80M_isSignalingNaN()
|