Home
last modified time | relevance | path

Searched refs:uiB (Results 1 – 25 of 36) sorted by relevance

12

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
A Df32_le_quiet.c50 uint_fast32_t uiB; in f32_le_quiet() local
56 uiB = uB.ui; in f32_le_quiet()
57 if ( isNaNF32UI( uiA ) || isNaNF32UI( uiB ) ) { in f32_le_quiet()
59 softfloat_isSigNaNF32UI( uiA ) || softfloat_isSigNaNF32UI( uiB ) in f32_le_quiet()
66 signB = signF32UI( uiB ); 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 Df32_lt_quiet.c50 uint_fast32_t uiB; in f32_lt_quiet() local
56 uiB = uB.ui; in f32_lt_quiet()
57 if ( isNaNF32UI( uiA ) || isNaNF32UI( uiB ) ) { in f32_lt_quiet()
59 softfloat_isSigNaNF32UI( uiA ) || softfloat_isSigNaNF32UI( uiB ) in f32_lt_quiet()
66 signB = signF32UI( uiB ); 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 Df64_le_quiet.c50 uint_fast64_t uiB; in f64_le_quiet() local
56 uiB = uB.ui; in f64_le_quiet()
57 if ( isNaNF64UI( uiA ) || isNaNF64UI( uiB ) ) { in f64_le_quiet()
59 softfloat_isSigNaNF64UI( uiA ) || softfloat_isSigNaNF64UI( uiB ) in f64_le_quiet()
66 signB = signF64UI( uiB ); 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 Df64_lt_quiet.c50 uint_fast64_t uiB; in f64_lt_quiet() local
56 uiB = uB.ui; in f64_lt_quiet()
57 if ( isNaNF64UI( uiA ) || isNaNF64UI( uiB ) ) { in f64_lt_quiet()
59 softfloat_isSigNaNF64UI( uiA ) || softfloat_isSigNaNF64UI( uiB ) in f64_lt_quiet()
66 signB = signF64UI( uiB ); 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 Df32_le.c49 uint_fast32_t uiB; in f32_le() local
55 uiB = uB.ui; in f32_le()
56 if ( isNaNF32UI( uiA ) || isNaNF32UI( uiB ) ) { in f32_le()
61 signB = signF32UI( uiB ); 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 Df32_lt.c49 uint_fast32_t uiB; in f32_lt() local
55 uiB = uB.ui; in f32_lt()
56 if ( isNaNF32UI( uiA ) || isNaNF32UI( uiB ) ) { in f32_lt()
61 signB = signF32UI( uiB ); 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 Df64_le.c49 uint_fast64_t uiB; in f64_le() local
55 uiB = uB.ui; in f64_le()
56 if ( isNaNF64UI( uiA ) || isNaNF64UI( uiB ) ) { in f64_le()
61 signB = signF64UI( uiB ); in f64_le()
64 ? signA || ! ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )) in f64_le()
65 : (uiA == uiB) || (signA ^ (uiA < uiB)); in f64_le()
A Df64_lt.c49 uint_fast64_t uiB; in f64_lt() local
55 uiB = uB.ui; in f64_lt()
56 if ( isNaNF64UI( uiA ) || isNaNF64UI( uiB ) ) { in f64_lt()
61 signB = signF64UI( uiB ); in f64_lt()
64 ? signA && ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )) in f64_lt()
65 : (uiA != uiB) && (signA ^ (uiA < uiB)); in f64_lt()
A Df32_eq.c50 uint_fast32_t uiB; in f32_eq() local
55 uiB = uB.ui; in f32_eq()
56 if ( isNaNF32UI( uiA ) || isNaNF32UI( uiB ) ) { in f32_eq()
58 softfloat_isSigNaNF32UI( uiA ) || softfloat_isSigNaNF32UI( uiB ) in f32_eq()
64 return (uiA == uiB) || ! (uint32_t) ((uiA | uiB)<<1); in f32_eq()
A Df64_eq.c50 uint_fast64_t uiB; in f64_eq() local
55 uiB = uB.ui; in f64_eq()
56 if ( isNaNF64UI( uiA ) || isNaNF64UI( uiB ) ) { in f64_eq()
58 softfloat_isSigNaNF64UI( uiA ) || softfloat_isSigNaNF64UI( uiB ) in f64_eq()
64 return (uiA == uiB) || ! ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )); in f64_eq()
A Df64_add.c50 uint_fast64_t uiB; in f64_add() local
60 uiB = uB.ui; in f64_add()
61 signB = signF64UI( uiB ); in f64_add()
64 return softfloat_addMagsF64( uiA, uiB, signA ); in f64_add()
66 return softfloat_subMagsF64( uiA, uiB, signA ); in f64_add()
71 return (*magsFuncPtr)( uiA, uiB, signA ); in f64_add()
A Df64_sub.c50 uint_fast64_t uiB; in f64_sub() local
60 uiB = uB.ui; in f64_sub()
61 signB = signF64UI( uiB ); in f64_sub()
64 return softfloat_subMagsF64( uiA, uiB, signA ); in f64_sub()
66 return softfloat_addMagsF64( uiA, uiB, signA ); in f64_sub()
71 return (*magsFuncPtr)( uiA, uiB, signA ); in f64_sub()
A Df32_add.c50 uint_fast32_t uiB; in f32_add() local
60 uiB = uB.ui; in f32_add()
61 signB = signF32UI( uiB ); in f32_add()
64 return softfloat_addMagsF32( uiA, uiB, signA ); in f32_add()
66 return softfloat_subMagsF32( uiA, uiB, signA ); in f32_add()
71 return (*magsFuncPtr)( uiA, uiB, signA ); in f32_add()
A Df32_sub.c50 uint_fast32_t uiB; in f32_sub() local
60 uiB = uB.ui; in f32_sub()
61 signB = signF32UI( uiB ); in f32_sub()
64 return softfloat_subMagsF32( uiA, uiB, signA ); in f32_sub()
66 return softfloat_addMagsF32( uiA, uiB, signA ); in f32_sub()
71 return (*magsFuncPtr)( uiA, uiB, signA ); in f32_sub()
A Df32_eq_signaling.c49 uint_fast32_t uiB; in f32_eq_signaling() local
54 uiB = uB.ui; in f32_eq_signaling()
55 if ( isNaNF32UI( uiA ) || isNaNF32UI( uiB ) ) { in f32_eq_signaling()
59 return (uiA == uiB) || ! (uint32_t) ((uiA | uiB)<<1); in f32_eq_signaling()
A Df64_eq_signaling.c49 uint_fast64_t uiB; in f64_eq_signaling() local
54 uiB = uB.ui; in f64_eq_signaling()
55 if ( isNaNF64UI( uiA ) || isNaNF64UI( uiB ) ) { in f64_eq_signaling()
59 return (uiA == uiB) || ! ((uiA | uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF )); in f64_eq_signaling()
A Df32_mul.c53 uint_fast32_t uiB; in f32_mul() local
70 uiB = uB.ui; in f32_mul()
71 signB = signF32UI( uiB ); in f32_mul()
72 expB = expF32UI( uiB ); in f32_mul()
73 sigB = fracF32UI( uiB ); in f32_mul()
107 uiZ = softfloat_propagateNaNF32UI( uiA, uiB ); in f32_mul()
A Df64_mul.c53 uint_fast64_t uiB; in f64_mul() local
77 uiB = uB.ui; in f64_mul()
78 signB = signF64UI( uiB ); in f64_mul()
79 expB = expF64UI( uiB ); in f64_mul()
80 sigB = fracF64UI( uiB ); in f64_mul()
130 uiZ = softfloat_propagateNaNF64UI( uiA, uiB ); in f64_mul()
A Ds_addMagsF32.c45 softfloat_addMagsF32( uint_fast32_t uiA, uint_fast32_t uiB, bool signZ ) in softfloat_addMagsF32() argument
59 expB = expF32UI( uiB ); in softfloat_addMagsF32()
60 sigB = fracF32UI( uiB ); in softfloat_addMagsF32()
71 uiZ = packToF32UI( signZ, 0, (uiA + uiB) & 0x7FFFFFFF ); in softfloat_addMagsF32()
104 uiZ = softfloat_propagateNaNF32UI( uiA, uiB ); in softfloat_addMagsF32()
A Ds_addMagsF64.c45 softfloat_addMagsF64( uint_fast64_t uiA, uint_fast64_t uiB, bool signZ ) in softfloat_addMagsF64() argument
59 expB = expF64UI( uiB ); in softfloat_addMagsF64()
60 sigB = fracF64UI( uiB ); in softfloat_addMagsF64()
73 signZ, 0, (uiA + uiB) & UINT64_C( 0x7FFFFFFFFFFFFFFF ) ); in softfloat_addMagsF64()
106 uiZ = softfloat_propagateNaNF64UI( uiA, uiB ); in softfloat_addMagsF64()
A Df32_div.c53 uint_fast32_t uiB; in f32_div() local
78 uiB = uB.ui; in f32_div()
79 signB = signF32UI( uiB ); in f32_div()
80 expB = expF32UI( uiB ); in f32_div()
81 sigB = fracF32UI( uiB ); in f32_div()
159 uiZ = softfloat_propagateNaNF32UI( uiA, uiB ); in f32_div()
A Df64_div.c53 uint_fast64_t uiB; in f64_div() local
75 uiB = uB.ui; in f64_div()
76 signB = signF64UI( uiB ); in f64_div()
77 expB = expF64UI( uiB ); in f64_div()
78 sigB = fracF64UI( uiB ); in f64_div()
151 uiZ = softfloat_propagateNaNF64UI( uiA, uiB ); in f64_div()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086/
A Ds_propagateNaNF32UI.c52 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB ) in softfloat_propagateNaNF32UI() argument
60 isSigNaNB = softfloat_isSigNaNF32UI( uiB ); in softfloat_propagateNaNF32UI()
65 uiNonsigB = uiB | 0x00400000; in softfloat_propagateNaNF32UI()
72 return isNaNF32UI( uiB ) ? uiNonsigB : uiNonsigA; in softfloat_propagateNaNF32UI()
A Ds_propagateNaNF64UI.c52 softfloat_propagateNaNF64UI( uint_fast64_t uiA, uint_fast64_t uiB ) in softfloat_propagateNaNF64UI() argument
60 isSigNaNB = softfloat_isSigNaNF64UI( uiB ); in softfloat_propagateNaNF64UI()
65 uiNonsigB = uiB | UINT64_C( 0x0008000000000000 ); in softfloat_propagateNaNF64UI()
72 return isNaNF64UI( uiB ) ? uiNonsigB : uiNonsigA; in softfloat_propagateNaNF64UI()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/
A Ds_propagateNaNF32UI.c52 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB ) in softfloat_propagateNaNF32UI() argument
57 if ( isSigNaNA || softfloat_isSigNaNF32UI( uiB ) ) { in softfloat_propagateNaNF32UI()
61 return (isNaNF32UI( uiA ) ? uiA : uiB) | 0x00400000; in softfloat_propagateNaNF32UI()

Completed in 25 milliseconds

12