Lines Matching refs:bits64

70 INLINE void shift64RightJamming( bits64 a, int16 count, bits64 *zPtr )
72 bits64 z;
107 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
109 bits64 z0, z1;
145 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
147 bits64 z0, z1;
181 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
183 bits64 z0, z1;
233 bits64 a0,
234 bits64 a1,
235 bits64 a2,
237 bits64 *z0Ptr,
238 bits64 *z1Ptr,
239 bits64 *z2Ptr
242 bits64 z0, z1, z2;
292 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
312 bits64 a0,
313 bits64 a1,
314 bits64 a2,
316 bits64 *z0Ptr,
317 bits64 *z1Ptr,
318 bits64 *z2Ptr
321 bits64 z0, z1, z2;
348 bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 *z0Ptr, bits64 *z1Ptr )
350 bits64 z1;
369 bits64 a0,
370 bits64 a1,
371 bits64 a2,
372 bits64 b0,
373 bits64 b1,
374 bits64 b2,
375 bits64 *z0Ptr,
376 bits64 *z1Ptr,
377 bits64 *z2Ptr
380 bits64 z0, z1, z2;
389 z0 += ( z1 < (bits64)carry1 );
408 bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 *z0Ptr, bits64 *z1Ptr )
427 bits64 a0,
428 bits64 a1,
429 bits64 a2,
430 bits64 b0,
431 bits64 b1,
432 bits64 b2,
433 bits64 *z0Ptr,
434 bits64 *z1Ptr,
435 bits64 *z2Ptr
438 bits64 z0, z1, z2;
446 z0 -= ( z1 < (bits64)borrow1 );
462 INLINE void mul64To128( bits64 a, bits64 b, bits64 *z0Ptr, bits64 *z1Ptr )
465 bits64 z0, zMiddleA, zMiddleB, z1;
471 z1 = ( (bits64) aLow ) * bLow;
472 zMiddleA = ( (bits64) aLow ) * bHigh;
473 zMiddleB = ( (bits64) aHigh ) * bLow;
474 z0 = ( (bits64) aHigh ) * bHigh;
476 z0 += ( ( (bits64) ( zMiddleA < zMiddleB ) )<<32 ) + ( zMiddleA>>32 );
495 bits64 a0,
496 bits64 a1,
497 bits64 b,
498 bits64 *z0Ptr,
499 bits64 *z1Ptr,
500 bits64 *z2Ptr
503 bits64 z0, z1, z2, more1;
524 bits64 a0,
525 bits64 a1,
526 bits64 b0,
527 bits64 b1,
528 bits64 *z0Ptr,
529 bits64 *z1Ptr,
530 bits64 *z2Ptr,
531 bits64 *z3Ptr
534 bits64 z0, z1, z2, z3;
535 bits64 more1, more2;
562 static bits64 estimateDiv128To64( bits64 a0, bits64 a1, bits64 b )
564 bits64 b0, b1;
565 bits64 rem0, rem1, term0, term1;
566 bits64 z;
621 return ( (bits32) ( ( ( (bits64) a )<<31 ) / z ) ) + ( z>>1 );
674 static int8 countLeadingZeros64( bits64 a )
679 if ( a < ( (bits64) 1 )<<32 ) {
697 INLINE flag eq128( bits64 a0, bits64 a1, bits64 b0, bits64 b1 )
711 INLINE flag le128( bits64 a0, bits64 a1, bits64 b0, bits64 b1 )
725 INLINE flag lt128( bits64 a0, bits64 a1, bits64 b0, bits64 b1 )
739 INLINE flag ne128( bits64 a0, bits64 a1, bits64 b0, bits64 b1 )