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/
A Dprimitives.h662 uint32_t *zPtr
706 uint32_t *zPtr
749 uint32_t *zPtr
809 uint32_t *zPtr
840 uint32_t *zPtr
968 #define softfloat_negX96M( zPtr ) softfloat_negXM( 3, zPtr ) argument
976 #define softfloat_negX128M( zPtr ) softfloat_negXM( 4, zPtr ) argument
984 #define softfloat_negX160M( zPtr ) softfloat_negXM( 5, zPtr ) argument
992 #define softfloat_negX256M( zPtr ) softfloat_negXM( 8, zPtr ) argument
1011 #define softfloat_sub1X96M( zPtr ) softfloat_sub1XM( 3, zPtr ) argument
[all …]
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
A Ds_mul128MTo256M.c55 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()
68 zPtr += wordIncr; in softfloat_mul128MTo256M()
72 zPtr[indexWord( 5, 0 )] = wordZ; in softfloat_mul128MTo256M()
77 zPtr[indexWord( 5, 1 )] = wordZ; in softfloat_mul128MTo256M()
84 zPtr[indexWord( 5, 2 )] = wordZ; in softfloat_mul128MTo256M()
91 zPtr[indexWord( 5, 3 )] = wordZ; in softfloat_mul128MTo256M()
[all …]
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()
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()
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()
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()
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()
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()
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()
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()
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()
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()
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()
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()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086/
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()
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()
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()
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()
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()
A Dspecialize.h81 void softfloat_f32UIToCommonNaN( uint_fast32_t uiA, struct commonNaN *zPtr );
116 void softfloat_f64UIToCommonNaN( uint_fast64_t uiA, struct commonNaN *zPtr );
163 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr );
212 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr );
252 const struct extFloat80M *aSPtr, struct commonNaN *zPtr );
293 softfloat_f128MToCommonNaN( const uint32_t *aWPtr, struct commonNaN *zPtr );
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/
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()
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()
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()
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()
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()

Completed in 22 milliseconds

123