Searched refs:remPtr (Results 1 - 4 of 4) sorted by relevance
/seL4-test-master/tools/riscv-pk/softfloat/ |
H A D | f128M_rem.c | 62 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 D | extF80M_rem.c | 69 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 D | s_remStepMBy32.c | 46 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 D | primitives.h | 1114 | 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