Home
last modified time | relevance | path

Searched refs:zPtr (Results 1 – 25 of 65) sorted by relevance

123

/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 );
586 uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0, uint64_t *zPtr );
633 uint64_t a, uint_fast8_t count, uint32_t *zPtr ) in softfloat_shortShiftLeft64To96M() argument
635 zPtr[indexWord( 3, 0 )] = (uint32_t) a<<count; in softfloat_shortShiftLeft64To96M()
637 zPtr[indexWord( 3, 2 )] = a>>32; in softfloat_shortShiftLeft64To96M()
638 zPtr[indexWord( 3, 1 )] = a; in softfloat_shortShiftLeft64To96M()
643 uint64_t a, uint_fast8_t count, uint32_t *zPtr );
662 uint32_t *zPtr
[all …]
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
H A Ds_mul128MTo256M.c46 const uint32_t *aPtr, const uint32_t *bPtr, uint32_t *zPtr ) in softfloat_mul128MTo256M() argument
54 lastZPtr = zPtr + indexMultiwordHi( 8, 5 ); in softfloat_mul128MTo256M()
55 zPtr += indexMultiwordLo( 8, 5 ); in softfloat_mul128MTo256M()
58 zPtr[indexWord( 5, 0 )] = dwordProd; in softfloat_mul128MTo256M()
60 zPtr[indexWord( 5, 1 )] = dwordProd; in softfloat_mul128MTo256M()
62 zPtr[indexWord( 5, 2 )] = dwordProd; in softfloat_mul128MTo256M()
64 zPtr[indexWord( 5, 3 )] = dwordProd; in softfloat_mul128MTo256M()
65 zPtr[indexWord( 5, 4 )] = dwordProd>>32; in softfloat_mul128MTo256M()
68 zPtr += wordIncr; in softfloat_mul128MTo256M()
71 wordZ = zPtr[indexWord( 5, 0 )] + (uint32_t) dwordProd; in softfloat_mul128MTo256M()
[all …]
H A Ds_shiftRightJam256M.c50 uint64_t *zPtr in softfloat_shortShiftRightJamM() argument
65 zPtr[index] = wordA<<(negCount & 63) | partWordZ; in softfloat_shortShiftRightJamM()
69 zPtr[index] = partWordZ; in softfloat_shortShiftRightJamM()
75 const uint64_t *aPtr, uint_fast32_t count, uint64_t *zPtr ) in softfloat_shiftRightJam256M() argument
93 ptr = zPtr; in softfloat_shiftRightJam256M()
103 zPtr + indexMultiwordLoBut( 4, wordCount ) in softfloat_shiftRightJam256M()
108 ptr = zPtr + indexWordLo( 4 ); in softfloat_shiftRightJam256M()
115 ptr = zPtr + indexMultiwordHi( 4, wordCount ); in softfloat_shiftRightJam256M()
122 if ( wordJam ) zPtr[indexWordLo( 4 )] |= 1; in softfloat_shiftRightJam256M()
H A Ds_shortShiftRightExtendM.c49 uint32_t *zPtr in softfloat_shortShiftRightExtendM() argument
59 zPtr += indexWordLo( size_words + 1 ); in softfloat_shortShiftRightExtendM()
63 *zPtr = wordA<<(negCount & 31) | partWordZ; in softfloat_shortShiftRightExtendM()
64 zPtr += wordIncr; in softfloat_shortShiftRightExtendM()
69 *zPtr = partWordZ; in softfloat_shortShiftRightExtendM()
H A Df128M_sub.c47 f128M_sub( const float128_t *aPtr, const float128_t *bPtr, float128_t *zPtr ) in f128M_sub() argument
70 *zPtr = softfloat_subMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_sub()
72 *zPtr = softfloat_addMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_sub()
77 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_sub()
85 f128M_sub( const float128_t *aPtr, const float128_t *bPtr, float128_t *zPtr ) in f128M_sub() argument
91 (uint32_t *) zPtr, in f128M_sub()
H A Ds_shiftRightJamM.c51 uint32_t *zPtr in softfloat_shiftRightJamM() argument
68 ptr = zPtr; in softfloat_shiftRightJamM()
78 zPtr + indexMultiwordLoBut( size_words, wordCount ) in softfloat_shiftRightJamM()
83 ptr = zPtr + indexWordLo( size_words ); in softfloat_shiftRightJamM()
90 ptr = zPtr + indexMultiwordHi( size_words, wordCount ); in softfloat_shiftRightJamM()
97 if ( wordJam ) zPtr[indexWordLo( size_words )] |= 1; in softfloat_shiftRightJamM()
H A Df128M_add.c47 f128M_add( const float128_t *aPtr, const float128_t *bPtr, float128_t *zPtr ) in f128M_add() argument
70 *zPtr = softfloat_addMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_add()
72 *zPtr = softfloat_subMagsF128( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_add()
77 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in f128M_add()
85 f128M_add( const float128_t *aPtr, const float128_t *bPtr, float128_t *zPtr ) in f128M_add() argument
91 (uint32_t *) zPtr, in f128M_add()
H A Ds_shortShiftLeft64To96M.c46 uint64_t a, uint_fast8_t count, uint32_t *zPtr ) in softfloat_shortShiftLeft64To96M() argument
49 zPtr[indexWord( 3, 0 )] = (uint32_t) a<<count; in softfloat_shortShiftLeft64To96M()
51 zPtr[indexWord( 3, 2 )] = a>>32; in softfloat_shortShiftLeft64To96M()
52 zPtr[indexWord( 3, 1 )] = a; in softfloat_shortShiftLeft64To96M()
H A DextF80M_sub.c47 const extFloat80_t *aPtr, const extFloat80_t *bPtr, extFloat80_t *zPtr ) in extF80M_sub() argument
72 *zPtr = softfloat_subMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_sub()
74 *zPtr = softfloat_addMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_sub()
79 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_sub()
88 const extFloat80_t *aPtr, const extFloat80_t *bPtr, extFloat80_t *zPtr ) in extF80M_sub() argument
94 (struct extFloat80M *) zPtr, in extF80M_sub()
H A DextF80M_add.c47 const extFloat80_t *aPtr, const extFloat80_t *bPtr, extFloat80_t *zPtr ) in extF80M_add() argument
72 *zPtr = softfloat_addMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_add()
74 *zPtr = softfloat_subMagsExtF80( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_add()
79 *zPtr = (*magsFuncPtr)( uiA64, uiA0, uiB64, uiB0, signA ); in extF80M_add()
88 const extFloat80_t *aPtr, const extFloat80_t *bPtr, extFloat80_t *zPtr ) in extF80M_add() argument
94 (struct extFloat80M *) zPtr, in extF80M_add()
H A Ds_mul64To128M.c44 void softfloat_mul64To128M( uint64_t a, uint64_t b, uint32_t *zPtr ) in softfloat_mul64To128M() argument
60 zPtr[indexWord( 4, 1 )] = z0>>32; in softfloat_mul64To128M()
61 zPtr[indexWord( 4, 0 )] = z0; in softfloat_mul64To128M()
63 zPtr[indexWord( 4, 3 )] = z64>>32; in softfloat_mul64To128M()
64 zPtr[indexWord( 4, 2 )] = z64; in softfloat_mul64To128M()
H A Ds_shiftLeftM.c51 uint32_t *zPtr in softfloat_shiftLeftM() argument
68 zPtr + indexMultiwordHiBut( size_words, wordCount ) in softfloat_shiftLeftM()
73 destPtr = zPtr + indexWordHi( size_words ); in softfloat_shiftLeftM()
80 zPtr += indexMultiwordLo( size_words, wordCount ); in softfloat_shiftLeftM()
85 *zPtr++ = 0; in softfloat_shiftLeftM()
H A Ds_shiftRightM.c51 uint32_t *zPtr in softfloat_shiftRightM() argument
68 zPtr + indexMultiwordLoBut( size_words, wordCount ) in softfloat_shiftRightM()
73 destPtr = zPtr + indexWordLo( size_words ); in softfloat_shiftRightM()
80 zPtr += indexMultiwordHi( size_words, wordCount ); in softfloat_shiftRightM()
85 *zPtr++ = 0; in softfloat_shiftRightM()
H A Ds_mul128To256M.c48 uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0, uint64_t *zPtr ) in softfloat_mul128To256M() argument
54 zPtr[indexWord( 4, 0 )] = p0.v0; in softfloat_mul128To256M()
63 zPtr[indexWord( 4, 1 )] = z64; in softfloat_mul128To256M()
66 zPtr[indexWord( 4, 2 )] = z128; in softfloat_mul128To256M()
67 zPtr[indexWord( 4, 3 )] = z192 + (z128 < p64.v64); in softfloat_mul128To256M()
H A Dui64_to_extF80M.c45 void ui64_to_extF80M( uint64_t a, extFloat80_t *zPtr ) in ui64_to_extF80M() argument
48 *zPtr = ui64_to_extF80( a ); in ui64_to_extF80M()
54 void ui64_to_extF80M( uint64_t a, extFloat80_t *zPtr ) in ui64_to_extF80M() argument
61 zSPtr = (struct extFloat80M *) zPtr; in ui64_to_extF80M()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086/
H A Ds_f64UIToCommonNaN.c49 void softfloat_f64UIToCommonNaN( uint_fast64_t uiA, struct commonNaN *zPtr ) in softfloat_f64UIToCommonNaN() argument
55 zPtr->sign = uiA>>63; in softfloat_f64UIToCommonNaN()
56 zPtr->v64 = uiA<<12; in softfloat_f64UIToCommonNaN()
57 zPtr->v0 = 0; in softfloat_f64UIToCommonNaN()
H A Ds_f32UIToCommonNaN.c49 void softfloat_f32UIToCommonNaN( uint_fast32_t uiA, struct commonNaN *zPtr ) in softfloat_f32UIToCommonNaN() argument
55 zPtr->sign = uiA>>31; in softfloat_f32UIToCommonNaN()
56 zPtr->v64 = (uint_fast64_t) uiA<<41; in softfloat_f32UIToCommonNaN()
57 zPtr->v0 = 0; in softfloat_f32UIToCommonNaN()
H A Ds_extF80UIToCommonNaN.c52 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ) in softfloat_extF80UIToCommonNaN() argument
58 zPtr->sign = uiA64>>15; in softfloat_extF80UIToCommonNaN()
59 zPtr->v64 = uiA0<<1; in softfloat_extF80UIToCommonNaN()
60 zPtr->v0 = 0; in softfloat_extF80UIToCommonNaN()
H A Ds_extF80MToCommonNaN.c52 const struct extFloat80M *aSPtr, struct commonNaN *zPtr ) in softfloat_extF80MToCommonNaN() argument
58 zPtr->sign = signExtF80UI64( aSPtr->signExp ); in softfloat_extF80MToCommonNaN()
59 zPtr->v64 = aSPtr->signif<<1; in softfloat_extF80MToCommonNaN()
60 zPtr->v0 = 0; in softfloat_extF80MToCommonNaN()
H A Ds_f128UIToCommonNaN.c53 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ) in softfloat_f128UIToCommonNaN() argument
61 zPtr->sign = uiA64>>63; in softfloat_f128UIToCommonNaN()
62 zPtr->v64 = NaNSig.v64; in softfloat_f128UIToCommonNaN()
63 zPtr->v0 = NaNSig.v0; in softfloat_f128UIToCommonNaN()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/
H A Ds_f64UIToCommonNaN.c49 void softfloat_f64UIToCommonNaN( uint_fast64_t uiA, struct commonNaN *zPtr ) in softfloat_f64UIToCommonNaN() argument
55 zPtr->sign = uiA>>63; in softfloat_f64UIToCommonNaN()
56 zPtr->v64 = uiA<<12; in softfloat_f64UIToCommonNaN()
57 zPtr->v0 = 0; in softfloat_f64UIToCommonNaN()
H A Ds_f32UIToCommonNaN.c49 void softfloat_f32UIToCommonNaN( uint_fast32_t uiA, struct commonNaN *zPtr ) in softfloat_f32UIToCommonNaN() argument
55 zPtr->sign = uiA>>31; in softfloat_f32UIToCommonNaN()
56 zPtr->v64 = (uint_fast64_t) uiA<<41; in softfloat_f32UIToCommonNaN()
57 zPtr->v0 = 0; in softfloat_f32UIToCommonNaN()
H A Ds_extF80UIToCommonNaN.c52 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ) in softfloat_extF80UIToCommonNaN() argument
58 zPtr->sign = uiA64>>15; in softfloat_extF80UIToCommonNaN()
59 zPtr->v64 = uiA0<<1; in softfloat_extF80UIToCommonNaN()
60 zPtr->v0 = 0; in softfloat_extF80UIToCommonNaN()
H A Ds_extF80MToCommonNaN.c52 const struct extFloat80M *aSPtr, struct commonNaN *zPtr ) in softfloat_extF80MToCommonNaN() argument
58 zPtr->sign = signExtF80UI64( aSPtr->signExp ); in softfloat_extF80MToCommonNaN()
59 zPtr->v64 = aSPtr->signif<<1; in softfloat_extF80MToCommonNaN()
60 zPtr->v0 = 0; in softfloat_extF80MToCommonNaN()
H A Ds_f128UIToCommonNaN.c53 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr ) in softfloat_f128UIToCommonNaN() argument
61 zPtr->sign = uiA64>>63; in softfloat_f128UIToCommonNaN()
62 zPtr->v64 = NaNSig.v64; in softfloat_f128UIToCommonNaN()
63 zPtr->v0 = NaNSig.v0; in softfloat_f128UIToCommonNaN()

123