Home
last modified time | relevance | path

Searched refs:indexWordHi (Results 1 – 25 of 63) sorted by relevance

123

/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/
A Df128M_rem.c77 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_rem()
79 expB = expF128UI96( bWPtr[indexWordHi( 4 )] ); in f128M_rem()
119 q64 = (uint64_t) remPtr[indexWordHi( 4 )] * recip32; in f128M_rem()
123 if ( remPtr[indexWordHi( 4 )] & 0x80000000 ) { in f128M_rem()
133 if ( remPtr[indexWordHi( 4 )] & 0x80000000 ) { in f128M_rem()
148 } while ( ! (remPtr[indexWordHi( 4 )] & 0x80000000) ); in f128M_rem()
151 wordMeanRem = x[indexWordHi( 4 )]; in f128M_rem()
159 if ( remPtr[indexWordHi( 4 )] & 0x80000000 ) { in f128M_rem()
164 remPtr[indexWordHi( 5 )] = 0; in f128M_rem()
175 zWPtr[indexWordHi( 4 )] = uiA96; in f128M_rem()
A Ds_mulAddF128M.c85 uiA96 = aWPtr[indexWordHi( 4 )]; in softfloat_mulAddF128M()
87 uiB96 = bWPtr[indexWordHi( 4 )]; in softfloat_mulAddF128M()
89 uiC96 = cWPtr[indexWordHi( 4 )]; in softfloat_mulAddF128M()
122 zWPtr[indexWordHi( 4 )] = 0; in softfloat_mulAddF128M()
163 sigX[indexWordHi( 5 )] = wordSig; in softfloat_mulAddF128M()
201 wordSig = extSigPtr[indexWordHi( 5 )]; in softfloat_mulAddF128M()
206 wordSig = extSigPtr[indexWordHi( 5 )]; in softfloat_mulAddF128M()
259 wordSig = sigProd[indexWordHi( 8 )]; in softfloat_mulAddF128M()
324 wordSig = extSigPtr[indexWordHi( 5 )]; in softfloat_mulAddF128M()
357 zWPtr[indexWordHi( 4 )] = uiC96; in softfloat_mulAddF128M()
[all …]
A Df128M_mul.c81 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_mul()
83 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_mul()
96 ! fracF128UI96( ptr[indexWordHi( 4 )] ) in f128M_mul()
110 sigA[indexWordHi( 4 )] = fracF128UI96( uiA96 ) | 0x00010000; in f128M_mul()
119 sigB[indexWordHi( 4 )] = fracF128UI96( uiB96 ) | 0x00010000; in f128M_mul()
139 if ( extSigZPtr[indexWordHi( 5 )] & 2 ) { in f128M_mul()
151 zWPtr[indexWordHi( 4 )] = uiZ96; in f128M_mul()
A Ds_addF128M.c76 uiA96 = aWPtr[indexWordHi( 4 )]; in softfloat_addF128M()
78 uiB96 = bWPtr[indexWordHi( 4 )]; in softfloat_addF128M()
92 zWPtr[indexWordHi( 4 )] = uiZ96; in softfloat_addF128M()
111 uiB96 = bWPtr[indexWordHi( 4 )]; in softfloat_addF128M()
131 extSigZ[indexWordHi( 5 )] = sig96B; in softfloat_addF128M()
137 sig96B = extSigZ[indexWordHi( 5 )]; in softfloat_addF128M()
187 zWPtr[indexWordHi( 4 )] = packToF128UI96( signZ, 0, 0 ); in softfloat_addF128M()
198 extSigZ[indexWordHi( 5 )] = wordSigZ; in softfloat_addF128M()
A Ds_roundPackMToF128M.c113 zWPtr[indexWordHi( 4 )] = ui; in softfloat_roundPackMToF128M()
129 ui = extSigPtr[indexWordHi( 5 )]; in softfloat_roundPackMToF128M()
137 ui = extSigPtr[indexWordHi( 5 )]; in softfloat_roundPackMToF128M()
141 ui = extSigPtr[indexWordHi( 5 )]; in softfloat_roundPackMToF128M()
153 ui = extSigPtr[indexWordHi( 5 )]; in softfloat_roundPackMToF128M()
157 zWPtr[indexWordHi( 4 )] = packToF128UI96( sign, exp, ui ); in softfloat_roundPackMToF128M()
A Ds_shiftNormSigF128M.c50 wordSig = wPtr[indexWordHi( 4 )]; in softfloat_shiftNormSigF128M()
55 sigPtr[indexWordHi( 4 )] = in softfloat_shiftNormSigF128M()
56 (sigPtr[indexWordHi( 4 )] & (leadingBit - 1)) | leadingBit; in softfloat_shiftNormSigF128M()
A Df128M_div.c82 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_div()
85 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_div()
125 q64 = (uint64_t) y[indexWordHi( 4 )] * recip32; in f128M_div()
130 if ( y[indexWordHi( 4 )] & 0x80000000 ) { in f128M_div()
140 if ( y[indexWordHi( 4 )] & 0x80000000 ) { in f128M_div()
180 zWPtr[indexWordHi( 4 )] = uiZ96; in f128M_div()
A DextF80M_rem.c139 x64 = (uint64_t) rem[indexWordHi( 3 )] * recip32; in extF80M_rem()
143 if ( rem[indexWordHi( 3 )] & 0x80000000 ) { in extF80M_rem()
153 if ( rem[indexWordHi( 3 )] & 0x80000000 ) { in extF80M_rem()
170 } while ( ! (remPtr[indexWordHi( 3 )] & 0x80000000) ); in extF80M_rem()
173 wordMeanRem = x[indexWordHi( 3 )]; in extF80M_rem()
181 if ( remPtr[indexWordHi( 3 )] & 0x80000000 ) { in extF80M_rem()
A DextF80M_to_f128M.c105 zWPtr[indexWordHi( 4 )] = sig>>32; in extF80M_to_f128M()
112 sig = (uint64_t) zWPtr[indexWordHi( 4 )]<<32; in extF80M_to_f128M()
114 zWPtr[indexWordHi( 4 )] = packToF128UI96( sign, exp, sig>>32 ); in extF80M_to_f128M()
A Ds_normRoundPackMToF128M.c51 ptr = extSigPtr + indexWordHi( 5 ); in softfloat_normRoundPackMToF128M()
58 zWPtr[indexWordHi( 4 )] = packToF128UI96( sign, 0, 0 ); in softfloat_normRoundPackMToF128M()
A Ds_shiftLeftM.c72 aPtr += indexWordHi( size_words - wordCount ); in softfloat_shiftLeftM()
73 destPtr = zPtr + indexWordHi( size_words ); in softfloat_shiftLeftM()
A Dui64_to_f128M.c73 ptr[indexWordHi( 3 )] = in ui64_to_f128M()
75 0, 0x404E - shiftCount, ptr[indexWordHi( 3 )] ); in ui64_to_f128M()
A Di64_to_f128M.c78 ptr[indexWordHi( 3 )] = in i64_to_f128M()
80 sign, 0x404E - shiftCount, ptr[indexWordHi( 3 )] ); in i64_to_f128M()
A Df128M_eq_signaling.c72 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_eq_signaling()
73 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_eq_signaling()
A Df128M_lt.c68 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_lt()
69 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_lt()
A Df128M_le.c68 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_le()
69 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_le()
A Df128M_le_quiet.c71 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_le_quiet()
72 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_le_quiet()
A Df128M_lt_quiet.c71 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_lt_quiet()
72 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_lt_quiet()
A Df128M_eq.c68 uiA96 = aWPtr[indexWordHi( 4 )]; in f128M_eq()
69 uiB96 = bWPtr[indexWordHi( 4 )]; in f128M_eq()
A Df128M_roundToInt.c90 ui96 = aWPtr[indexWordHi( 4 )]; in f128M_roundToInt()
149 lastIndex = indexWordHi( 4 ); in f128M_roundToInt()
211 zWPtr[indexWordHi( 4 )] = ui96; in f128M_roundToInt()
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/8086/
A Ds_propagateNaNF128M.c81 uiA96 = aWPtr[indexWordHi( 4 )]; in softfloat_propagateNaNF128M()
82 uiB96 = bWPtr[indexWordHi( 4 )]; in softfloat_propagateNaNF128M()
103 zWPtr[indexWordHi( 4 )] = ptr[indexWordHi( 4 )] | 0x00008000; in softfloat_propagateNaNF128M()
A Ds_commonNaNToF128M.c54 zWPtr[indexWordHi( 4 )] |= (uint32_t) aPtr->sign<<31 | 0x7FFF8000; in softfloat_commonNaNToF128M()
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/
A Ds_propagateNaNF128M.c71 zWPtr[indexWordHi( 4 )] = ptr[indexWordHi( 4 )] | 0x00008000; in softfloat_propagateNaNF128M()
A Ds_commonNaNToF128M.c54 zWPtr[indexWordHi( 4 )] |= (uint32_t) aPtr->sign<<31 | 0x7FFF8000; in softfloat_commonNaNToF128M()
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/include/
A DprimitiveTypes.h64 #define indexWordHi( total ) ((total) - 1) macro
75 #define indexWordHi( total ) 0 macro

Completed in 27 milliseconds

123