Home
last modified time | relevance | path

Searched refs:aPtr (Results 1 – 25 of 85) sorted by relevance

1234

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/
H A Dprimitives.h451 const uint64_t *aPtr, uint_fast32_t count, uint64_t *zPtr );
486 const uint64_t *aPtr, const uint64_t *bPtr, uint64_t *zPtr );
523 const uint64_t *aPtr, const uint64_t *bPtr, uint64_t *zPtr );
605 int_fast8_t softfloat_compare96M( const uint32_t *aPtr, const uint32_t *bPtr );
618 softfloat_compare128M( const uint32_t *aPtr, const uint32_t *bPtr );
660 const uint32_t *aPtr,
671 #define softfloat_shortShiftLeft96M( aPtr, count, zPtr ) softfloat_shortShiftLeftM( 3, aPtr, count,… argument
679 #define softfloat_shortShiftLeft128M( aPtr, count, zPtr ) softfloat_shortShiftLeftM( 4, aPtr, count… argument
687 #define softfloat_shortShiftLeft160M( aPtr, count, zPtr ) softfloat_shortShiftLeftM( 5, aPtr, count… argument
704 const uint32_t *aPtr,
[all …]
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
H A Ds_shiftRightJam256M.c48 const uint64_t *aPtr, in softfloat_shortShiftRightJamM() argument
60 wordA = aPtr[index]; in softfloat_shortShiftRightJamM()
64 wordA = aPtr[index + wordIncr]; in softfloat_shortShiftRightJamM()
75 const uint64_t *aPtr, uint_fast32_t count, uint64_t *zPtr ) in softfloat_shiftRightJam256M() argument
86 ptr = (uint64_t *) (aPtr + indexMultiwordLo( 4, wordCount )); in softfloat_shiftRightJam256M()
96 aPtr += indexMultiwordHiBut( 4, wordCount ); in softfloat_shiftRightJam256M()
101 aPtr, in softfloat_shiftRightJam256M()
107 aPtr += indexWordLo( 4 - wordCount ); in softfloat_shiftRightJam256M()
110 *ptr = *aPtr; in softfloat_shiftRightJam256M()
111 aPtr += wordIncr; in softfloat_shiftRightJam256M()
H A Ds_shiftRightJamM.c49 const uint32_t *aPtr, in softfloat_shiftRightJamM() argument
61 ptr = (uint32_t *) (aPtr + indexMultiwordLo( size_words, wordCount )); in softfloat_shiftRightJamM()
71 aPtr += indexMultiwordHiBut( size_words, wordCount ); in softfloat_shiftRightJamM()
76 aPtr, in softfloat_shiftRightJamM()
82 aPtr += indexWordLo( size_words - wordCount ); in softfloat_shiftRightJamM()
85 *ptr = *aPtr; in softfloat_shiftRightJamM()
86 aPtr += wordIncr; in softfloat_shiftRightJamM()
H A Ds_mul128MTo256M.c46 const uint32_t *aPtr, const uint32_t *bPtr, uint32_t *zPtr ) in softfloat_mul128MTo256M() argument
57 dwordProd = (uint64_t) aPtr[indexWord( 4, 0 )] * wordB; in softfloat_mul128MTo256M()
59 dwordProd = (uint64_t) aPtr[indexWord( 4, 1 )] * wordB + (dwordProd>>32); in softfloat_mul128MTo256M()
61 dwordProd = (uint64_t) aPtr[indexWord( 4, 2 )] * wordB + (dwordProd>>32); in softfloat_mul128MTo256M()
63 dwordProd = (uint64_t) aPtr[indexWord( 4, 3 )] * wordB + (dwordProd>>32); in softfloat_mul128MTo256M()
70 dwordProd = (uint64_t) aPtr[indexWord( 4, 0 )] * wordB; in softfloat_mul128MTo256M()
75 (uint64_t) aPtr[indexWord( 4, 1 )] * wordB + (dwordProd>>32); in softfloat_mul128MTo256M()
82 (uint64_t) aPtr[indexWord( 4, 2 )] * wordB + (dwordProd>>32); in softfloat_mul128MTo256M()
89 (uint64_t) aPtr[indexWord( 4, 3 )] * wordB + (dwordProd>>32); in softfloat_mul128MTo256M()
H A Ds_shiftLeftM.c49 const uint32_t *aPtr, in softfloat_shiftLeftM() argument
61 aPtr += indexMultiwordLoBut( size_words, wordCount ); in softfloat_shiftLeftM()
66 aPtr, in softfloat_shiftLeftM()
72 aPtr += indexWordHi( size_words - wordCount ); in softfloat_shiftLeftM()
75 *destPtr = *aPtr; in softfloat_shiftLeftM()
76 aPtr -= wordIncr; in softfloat_shiftLeftM()
H A Ds_shiftRightM.c49 const uint32_t *aPtr, in softfloat_shiftRightM() argument
61 aPtr += indexMultiwordHiBut( size_words, wordCount ); in softfloat_shiftRightM()
66 aPtr, in softfloat_shiftRightM()
72 aPtr += indexWordLo( size_words - wordCount ); in softfloat_shiftRightM()
75 *destPtr = *aPtr; in softfloat_shiftRightM()
76 aPtr += wordIncr; in softfloat_shiftRightM()
H A Df128M_lt_quiet.c47 bool f128M_lt_quiet( const float128_t *aPtr, const float128_t *bPtr ) in f128M_lt_quiet() argument
50 return f128_lt_quiet( *aPtr, *bPtr ); in f128M_lt_quiet()
56 bool f128M_lt_quiet( const float128_t *aPtr, const float128_t *bPtr ) in f128M_lt_quiet() argument
63 aWPtr = (const uint32_t *) aPtr; in f128M_lt_quiet()
66 if ( f128M_isSignalingNaN( aPtr ) || f128M_isSignalingNaN( bPtr ) ) { in f128M_lt_quiet()
90 bWPtr = (const uint32_t *) aPtr; in f128M_lt_quiet()
H A Df128M_le_quiet.c47 bool f128M_le_quiet( const float128_t *aPtr, const float128_t *bPtr ) in f128M_le_quiet() argument
50 return f128_le_quiet( *aPtr, *bPtr ); in f128M_le_quiet()
56 bool f128M_le_quiet( const float128_t *aPtr, const float128_t *bPtr ) in f128M_le_quiet() argument
63 aWPtr = (const uint32_t *) aPtr; in f128M_le_quiet()
66 if ( f128M_isSignalingNaN( aPtr ) || f128M_isSignalingNaN( bPtr ) ) { in f128M_le_quiet()
90 bWPtr = (const uint32_t *) aPtr; in f128M_le_quiet()
H A Df128M_lt.c46 bool f128M_lt( const float128_t *aPtr, const float128_t *bPtr ) in f128M_lt() argument
49 return f128_lt( *aPtr, *bPtr ); in f128M_lt()
55 bool f128M_lt( const float128_t *aPtr, const float128_t *bPtr ) in f128M_lt() argument
62 aWPtr = (const uint32_t *) aPtr; in f128M_lt()
87 bWPtr = (const uint32_t *) aPtr; in f128M_lt()
H A Df128M_le.c46 bool f128M_le( const float128_t *aPtr, const float128_t *bPtr ) in f128M_le() argument
49 return f128_le( *aPtr, *bPtr ); in f128M_le()
55 bool f128M_le( const float128_t *aPtr, const float128_t *bPtr ) in f128M_le() argument
62 aWPtr = (const uint32_t *) aPtr; in f128M_le()
87 bWPtr = (const uint32_t *) aPtr; in f128M_le()
H A DextF80M_eq_signaling.c46 bool extF80M_eq_signaling( const extFloat80_t *aPtr, const extFloat80_t *bPtr ) in extF80M_eq_signaling() argument
49 return extF80_eq_signaling( *aPtr, *bPtr ); in extF80M_eq_signaling()
55 bool extF80M_eq_signaling( const extFloat80_t *aPtr, const extFloat80_t *bPtr ) in extF80M_eq_signaling() argument
65 aSPtr = (const struct extFloat80M *) aPtr; in extF80M_eq_signaling()
H A Df128M_to_ui32.c47 f128M_to_ui32( const float128_t *aPtr, uint_fast8_t roundingMode, bool exact ) in f128M_to_ui32() argument
50 return f128_to_ui32( *aPtr, roundingMode, exact ); in f128M_to_ui32()
57 f128M_to_ui32( const float128_t *aPtr, uint_fast8_t roundingMode, bool exact ) in f128M_to_ui32() argument
65 aWPtr = (const uint32_t *) aPtr; in f128M_to_ui32()
H A DextF80M_eq.c47 bool extF80M_eq( const extFloat80_t *aPtr, const extFloat80_t *bPtr ) in extF80M_eq() argument
50 return extF80_eq( *aPtr, *bPtr ); in extF80M_eq()
56 bool extF80M_eq( const extFloat80_t *aPtr, const extFloat80_t *bPtr ) in extF80M_eq() argument
66 aSPtr = (const struct extFloat80M *) aPtr; in extF80M_eq()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086/
H A Ds_commonNaNToF128UI.c47 struct uint128 softfloat_commonNaNToF128UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToF128UI() argument
51 uiZ = softfloat_shortShiftRight128( aPtr->v64, aPtr->v0, 16 ); in softfloat_commonNaNToF128UI()
52 uiZ.v64 |= (uint_fast64_t) aPtr->sign<<63 | UINT64_C( 0x7FFF800000000000 ); in softfloat_commonNaNToF128UI()
H A Ds_commonNaNToF32UI.c46 uint_fast32_t softfloat_commonNaNToF32UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToF32UI() argument
49 return (uint_fast32_t) aPtr->sign<<31 | 0x7FC00000 | aPtr->v64>>41; in softfloat_commonNaNToF32UI()
H A Ds_commonNaNToF64UI.c46 uint_fast64_t softfloat_commonNaNToF64UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToF64UI() argument
50 (uint_fast64_t) aPtr->sign<<63 | UINT64_C( 0x7FF8000000000000 ) in softfloat_commonNaNToF64UI()
51 | aPtr->v64>>12; in softfloat_commonNaNToF64UI()
H A Ds_commonNaNToExtF80M.c50 const struct commonNaN *aPtr, struct extFloat80M *zSPtr ) in softfloat_commonNaNToExtF80M() argument
53 zSPtr->signExp = packToExtF80UI64( aPtr->sign, 0x7FFF ); in softfloat_commonNaNToExtF80M()
54 zSPtr->signif = UINT64_C( 0xC000000000000000 ) | aPtr->v64>>1; in softfloat_commonNaNToExtF80M()
H A Ds_commonNaNToF128M.c50 softfloat_commonNaNToF128M( const struct commonNaN *aPtr, uint32_t *zWPtr ) in softfloat_commonNaNToF128M() argument
53 softfloat_shortShiftRight128M( (const uint32_t *) &aPtr->v0, 16, zWPtr ); in softfloat_commonNaNToF128M()
54 zWPtr[indexWordHi( 4 )] |= (uint32_t) aPtr->sign<<31 | 0x7FFF8000; in softfloat_commonNaNToF128M()
H A Ds_commonNaNToExtF80UI.c48 struct uint128 softfloat_commonNaNToExtF80UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToExtF80UI() argument
52 uiZ.v64 = (uint_fast16_t) aPtr->sign<<15 | 0x7FFF; in softfloat_commonNaNToExtF80UI()
53 uiZ.v0 = UINT64_C( 0xC000000000000000 ) | aPtr->v64>>1; in softfloat_commonNaNToExtF80UI()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/
H A Ds_commonNaNToF128UI.c47 struct uint128 softfloat_commonNaNToF128UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToF128UI() argument
51 uiZ = softfloat_shortShiftRight128( aPtr->v64, aPtr->v0, 16 ); in softfloat_commonNaNToF128UI()
52 uiZ.v64 |= (uint_fast64_t) aPtr->sign<<63 | UINT64_C( 0x7FFF800000000000 ); in softfloat_commonNaNToF128UI()
H A Ds_commonNaNToF32UI.c46 uint_fast32_t softfloat_commonNaNToF32UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToF32UI() argument
49 return (uint_fast32_t) aPtr->sign<<31 | 0x7FC00000 | aPtr->v64>>41; in softfloat_commonNaNToF32UI()
H A Ds_commonNaNToF64UI.c46 uint_fast64_t softfloat_commonNaNToF64UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToF64UI() argument
50 (uint_fast64_t) aPtr->sign<<63 | UINT64_C( 0x7FF8000000000000 ) in softfloat_commonNaNToF64UI()
51 | aPtr->v64>>12; in softfloat_commonNaNToF64UI()
H A Ds_commonNaNToExtF80M.c50 const struct commonNaN *aPtr, struct extFloat80M *zSPtr ) in softfloat_commonNaNToExtF80M() argument
53 zSPtr->signExp = packToExtF80UI64( aPtr->sign, 0x7FFF ); in softfloat_commonNaNToExtF80M()
54 zSPtr->signif = UINT64_C( 0xC000000000000000 ) | aPtr->v64>>1; in softfloat_commonNaNToExtF80M()
H A Ds_commonNaNToF128M.c50 softfloat_commonNaNToF128M( const struct commonNaN *aPtr, uint32_t *zWPtr ) in softfloat_commonNaNToF128M() argument
53 softfloat_shortShiftRight128M( (const uint32_t *) &aPtr->v0, 16, zWPtr ); in softfloat_commonNaNToF128M()
54 zWPtr[indexWordHi( 4 )] |= (uint32_t) aPtr->sign<<31 | 0x7FFF8000; in softfloat_commonNaNToF128M()
H A Ds_commonNaNToExtF80UI.c48 struct uint128 softfloat_commonNaNToExtF80UI( const struct commonNaN *aPtr ) in softfloat_commonNaNToExtF80UI() argument
52 uiZ.v64 = (uint_fast16_t) aPtr->sign<<15 | 0x7FFF; in softfloat_commonNaNToExtF80UI()
53 uiZ.v0 = UINT64_C( 0xC000000000000000 ) | aPtr->v64>>1; in softfloat_commonNaNToExtF80UI()

1234