Lines Matching refs:kBottom28Bits
68 static const limb kBottom28Bits = 0xfffffff; variable
235 out[i] &= kBottom28Bits; in felem_sum()
275 out[i] &= kBottom28Bits; in felem_diff()
312 tmp2[1] |= (((limb)(tmp[0] >> 32)) << 3) & kBottom28Bits; in felem_reduce_degree()
313 tmp2[1] += ((limb) tmp[1]) & kBottom28Bits; in felem_reduce_degree()
315 tmp2[1] &= kBottom28Bits; in felem_reduce_degree()
331 tmp2[i] += (((limb)(tmp[i - 1] >> 32)) << 3) & kBottom28Bits; in felem_reduce_degree()
332 tmp2[i] += ((limb) tmp[i]) & kBottom28Bits; in felem_reduce_degree()
335 tmp2[i] &= kBottom28Bits; in felem_reduce_degree()
402 tmp2[i + 3] += (x << 10) & kBottom28Bits; in felem_reduce_degree()
413 tmp2[i + 7] -= (x << 24) & kBottom28Bits; in felem_reduce_degree()
424 x = tmp2[i + 1] & kBottom28Bits; in felem_reduce_degree()
431 tmp2[i + 7] += (x << 21) & kBottom28Bits; in felem_reduce_degree()
465 out[i] &= kBottom28Bits; in felem_reduce_degree()
691 out[i] &= kBottom28Bits; in felem_scalar_3()
719 out[i] &= kBottom28Bits; in felem_scalar_4()
722 out[i] &= kBottom28Bits; in felem_scalar_4()
750 out[i] &= kBottom28Bits; in felem_scalar_8()
753 out[i] &= kBottom28Bits; in felem_scalar_8()
782 tmp[i] &= kBottom28Bits; in felem_is_zero_vartime()
1191 out[i] = P256_DIGIT(&in_shifted, 0) & kBottom28Bits; in to_montgomery()