Lines Matching defs:b0
90 void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
92 void sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
638 void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
645 *z0Ptr = a0 + b0 + (z1 < a1);
649 sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr,
653 *z0Ptr = a0 - b0 - (a1 < b1);
658 bits64 b0, b1;
663 b0 = b >> 32;
665 do_div(tmp, b0);
667 z = (b0 << 32 <= a0) ? LIT64(0xFFFFFFFF00000000) : tmp << 32;
673 add128(rem0, rem1, b0, b1, &rem0, &rem1);
677 do_div(tmp, b0);
678 z |= (b0 << 32 <= rem0) ? 0xFFFFFFFF : tmp;