Lines Matching defs:result
370 * felem_shrink converts an felem into a smallfelem. The result isn't quite
830 * subtract_u64 sets *result = *result - v and *carry to one if the
833 static void subtract_u64(u64 *result, u64 *carry, u64 v)
835 uint128_t r = *result;
838 *result = (u64)r;
848 u64 all_equal_so_far = 0, result = 0, carry;
858 * result is the answer. Otherwise we continue.
867 result |= all_equal_so_far & ((u64)(a >> 64));
890 result |= all_equal_so_far;
893 subtract_u64(&out[0], &carry, result & kPrime[0]);
898 subtract_u64(&out[1], &carry, result & kPrime[1]);
902 subtract_u64(&out[2], &carry, result & kPrime[2]);
905 subtract_u64(&out[3], &carry, result & kPrime[3]);
937 limb result;
964 result = is_zero;
965 result |= ((limb) is_zero) << 64;
966 return result;