Lines Matching refs:cy

511 	BIG_CHUNK_TYPE	cy, ai;  in big_add_abs()  local
536 cy = 0; in big_add_abs()
539 r[i] = ai + b[i] + cy; in big_add_abs()
541 cy = 0; in big_add_abs()
543 cy = 1; in big_add_abs()
548 r[i] = ai + cy; in big_add_abs()
550 cy = 0; in big_add_abs()
553 if (cy == 1) { in big_add_abs()
554 r[i] = cy; in big_add_abs()
569 BIG_CHUNK_TYPE cy, ai; in big_sub_vec() local
571 cy = 1; in big_sub_vec()
574 r[i] = ai + (~b[i]) + cy; in big_sub_vec()
576 cy = 0; in big_sub_vec()
578 cy = 1; in big_sub_vec()
589 BIG_CHUNK_TYPE cy = 1, ai; in big_sub_pos() local
609 cy = 1; in big_sub_pos()
612 r[i] = ai + (~b[i]) + cy; in big_sub_pos()
614 cy = 0; in big_sub_pos()
616 cy = 1; in big_sub_pos()
621 r[i] = ai + (~0) + cy; in big_sub_pos()
623 cy = 1; in big_sub_pos()
628 if (cy == 0) { in big_sub_pos()
763 BIG_CHUNK_TYPE cy, cy1; in big_half_pos() local
776 cy = 0; in big_half_pos()
779 r[i] = (cy | (a[i] >> 1)); in big_half_pos()
780 cy = cy1; in big_half_pos()
795 BIG_CHUNK_TYPE cy, cy1; in big_double() local
816 cy = 0; in big_double()
819 r[i] = (cy | (a[i] << 1)); in big_double()
820 cy = cy1; in big_double()
909 BIG_CHUNK_TYPE t1, t2, ai, cy; in big_mulhalf_low() local
914 cy = 0; in big_mulhalf_low()
917 t1 = (ai & BIG_CHUNK_LOWHALFBITS) * b + cy; in big_mulhalf_low()
922 cy = t2 >> (BIG_CHUNK_SIZE / 2); in big_mulhalf_low()
924 r[i] = cy; in big_mulhalf_low()
939 BIG_CHUNK_TYPE t1, t2, ai, cy, ri; in big_mulhalf_high() local
944 cy = 0; in big_mulhalf_high()
948 t1 = (ai & BIG_CHUNK_LOWHALFBITS) * b + cy; in big_mulhalf_high()
953 cy = t2 >> (BIG_CHUNK_SIZE / 2); in big_mulhalf_high()
955 r[i] = (cy << (BIG_CHUNK_SIZE / 2)) + ri; in big_mulhalf_high()
966 BIG_CHUNK_TYPE cy, ai; in big_shiftleft() local
974 cy = 0; in big_shiftleft()
977 result->value[i] = (ai << offs) | cy; in big_shiftleft()
978 cy = ai >> (BIG_CHUNK_SIZE - offs); in big_shiftleft()
980 if (cy != 0) { in big_shiftleft()
982 result->value[result->len - 1] = cy; in big_shiftleft()
995 BIG_CHUNK_TYPE cy, ai; in big_shiftright() local
1003 cy = aa->value[0] >> offs; in big_shiftright()
1006 result->value[i - 1] = (ai << (BIG_CHUNK_SIZE - offs)) | cy; in big_shiftright()
1007 cy = ai >> offs; in big_shiftright()
1010 result->value[result->len - 1] = cy; in big_shiftright()
1202 t = p + cy; \
1204 cy = t >> 32
1208 t = p + cy; \
1210 cy = t >> 32
1216 t = p + t + cy; \
1218 cy = t >> 32
1223 t = p + t + cy; \
1225 cy = t >> 32
1239 uint64_t d, pf, p, t, cy; in big_mul_set_vec() local
1243 cy = 0; in big_mul_set_vec()
1268 return ((uint32_t)cy); in big_mul_set_vec()
1279 return ((uint32_t)cy); in big_mul_set_vec()
1290 uint64_t d, pf, p, t, cy; in big_mul_add_vec() local
1294 cy = 0; in big_mul_add_vec()
1319 return ((uint32_t)cy); in big_mul_add_vec()
1330 return ((uint32_t)cy); in big_mul_add_vec()
1339 uint64_t p, s, t, t2, cy; in big_sqr_vec() local
1354 cy = s >> 32; in big_sqr_vec()
1355 p = ((uint64_t)r[1] << 1) + cy; in big_sqr_vec()
1357 cy = p >> 32; in big_sqr_vec()
1366 t2 = (uint64_t)d + cy; in big_sqr_vec()
1368 cy = (t >> 32) + (t2 >> 32); in big_sqr_vec()
1371 p = ((uint64_t)r[col + 1] << 1) + cy; in big_sqr_vec()
1373 cy = p >> 32; in big_sqr_vec()
1377 r[col + 1] = (uint32_t)cy; in big_sqr_vec()
1390 BIG_CHUNK_TYPE cy, cy1, retcy, dlow, dhigh; in big_mul_add_vec() local
1397 cy = (cy1 >> (BIG_CHUNK_SIZE / 2)) + in big_mul_add_vec()
1400 cy1 = (cy >> (BIG_CHUNK_SIZE / 2)) + in big_mul_add_vec()
1403 r[i] = (cy & BIG_CHUNK_LOWHALFBITS) | in big_mul_add_vec()
1410 cy = (cy1 >> (BIG_CHUNK_SIZE / 2)) + in big_mul_add_vec()
1414 (cy << (BIG_CHUNK_SIZE / 2)); in big_mul_add_vec()
1415 cy1 = (cy >> (BIG_CHUNK_SIZE / 2)) + in big_mul_add_vec()
1419 cy = (cy1 >> (BIG_CHUNK_SIZE / 2)) + in big_mul_add_vec()
1423 (cy << (BIG_CHUNK_SIZE / 2)); in big_mul_add_vec()
1424 retcy = (cy >> (BIG_CHUNK_SIZE / 2)) + in big_mul_add_vec()
1476 uint32_t cy, cy1, retcy, dlow, dhigh; in big_mul_add_vec() local
1483 cy = (cy1 >> 16) + dlow * (a[i] & 0xffff) + (r[i] & 0xffff); in big_mul_add_vec()
1484 cy1 = (cy >> 16) + dlow * (a[i]>>16) + (r[i] >> 16); in big_mul_add_vec()
1485 r[i] = (cy & 0xffff) | (cy1 << 16); in big_mul_add_vec()
1491 cy = (cy1 >> 16) + dhigh * (a[i] & 0xffff) + (r[i] >> 16); in big_mul_add_vec()
1492 r[i] = (cy1 & 0xffff) | (cy << 16); in big_mul_add_vec()
1493 cy1 = (cy >> 16) + dhigh * (a[i] >> 16) + (r[i + 1] & 0xffff); in big_mul_add_vec()
1495 cy = (cy1 >> 16) + dhigh * (a[len - 1] & 0xffff) + (r[len - 1] >> 16); in big_mul_add_vec()
1496 r[len - 1] = (cy1 & 0xffff) | (cy << 16); in big_mul_add_vec()
1497 retcy = (cy >> 16) + dhigh * (a[len - 1] >> 16) + retcy; in big_mul_add_vec()