Searched refs:remPtr (Results 1 - 4 of 4) sorted by relevance

/seL4-test-master/tools/riscv-pk/softfloat/
H A Df128M_rem.c62 uint32_t x[4], rem1[5], *remPtr; local
93 remPtr = &rem1[indexMultiwordLo( 5, 4 )];
94 expA = softfloat_shiftNormSigF128M( aWPtr, 13, remPtr );
107 q = (softfloat_compare128M( x, remPtr ) <= 0);
108 if ( q ) softfloat_sub128M( remPtr, x, remPtr );
118 q64 = (uint64_t) remPtr[indexWordHi( 4 )] * recip32;
121 softfloat_remStep128MBy32( remPtr, 29, x, q, remPtr );
122 if ( remPtr[indexWordH
[all...]
H A DextF80M_rem.c69 uint32_t rem[3], x[3], sig32B, q, recip32, rem2[3], *remPtr, *altRemPtr; local
153 remPtr = rem;
155 softfloat_add96M( remPtr, x, altRemPtr );
161 remPtr = rem;
166 softfloat_sub96M( remPtr, x, newRemPtr );
167 altRemPtr = remPtr;
168 remPtr = newRemPtr;
169 } while ( ! (remPtr[indexWordHi( 3 )] & 0x80000000) );
171 softfloat_add96M( remPtr, altRemPtr, x );
178 remPtr
[all...]
H A Ds_remStepMBy32.c46 const uint32_t *remPtr,
61 wordRem = remPtr[index];
72 wordRem = remPtr[index];
44 softfloat_remStepMBy32( uint_fast8_t size_words, const uint32_t *remPtr, uint_fast8_t dist, const uint32_t *bPtr, uint32_t q, uint32_t *zPtr ) argument
H A Dprimitives.h1114 | Performs a "remainder reduction step" as follows: Arguments 'remPtr' and
1118 | location pointed to by 'zPtr'. Each of 'remPtr', 'bPtr', and 'zPtr' points
1125 const uint32_t *remPtr,
1138 #define softfloat_remStep96MBy32( remPtr, dist, bPtr, q, zPtr ) softfloat_remStepMBy32( 3, remPtr, dist, bPtr, q, zPtr )
1146 #define softfloat_remStep128MBy32( remPtr, dist, bPtr, q, zPtr ) softfloat_remStepMBy32( 4, remPtr, dist, bPtr, q, zPtr )
1154 #define softfloat_remStep160MBy32( remPtr, dist, bPtr, q, zPtr ) softfloat_remStepMBy32( 5, remPtr, dist, bPtr, q, zPtr )

Completed in 37 milliseconds