Lines Matching refs:a0
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,
110 static bits64 estimateDiv128To64(bits64 a0, bits64 a1, bits64 b);
638 void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, in add128() argument
645 *z0Ptr = a0 + b0 + (z1 < a1); in add128()
649 sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, in sub128() argument
653 *z0Ptr = a0 - b0 - (a1 < b1); in sub128()
656 static bits64 estimateDiv128To64(bits64 a0, bits64 a1, bits64 b) in estimateDiv128To64() argument
661 if (b <= a0) in estimateDiv128To64()
664 tmp = a0; in estimateDiv128To64()
667 z = (b0 << 32 <= a0) ? LIT64(0xFFFFFFFF00000000) : tmp << 32; in estimateDiv128To64()
669 sub128(a0, a1, term0, term1, &rem0, &rem1); in estimateDiv128To64()