Home
last modified time | relevance | path

Searched refs:VMBN_MANT (Results 1 – 2 of 2) sorted by relevance

/dports/games/tads/tads-3.0.8/tads3/
H A Dvmbignum.h225 #define VMBN_MANT 5 macro
934 pair = ext[VMBN_MANT + i/2]; in get_dig()
982 ext[VMBN_MANT + i/2] &= mask; in set_dig()
985 ext[VMBN_MANT + i/2] |= (unsigned char)dig; in set_dig()
1033 memset(ext + VMBN_MANT, 0, (get_prec(ext) + 1)/2); in set_zero()
H A Dvmbignum.cpp657 memset(ext_ + VMBN_MANT, 0, (prec + 1)/2); in set_int_val()
714 memset(ext_ + VMBN_MANT, 0, (prec + 1)/2); in set_str_val()
1882 ext[VMBN_MANT + i] = ext[VMBN_MANT + i + shift/2]; in shift_left()
1886 ext[VMBN_MANT + i] = 0; in shift_left()
1928 ext[VMBN_MANT + i-1] = ext[VMBN_MANT + i-1 - shift/2]; in shift_right()
1932 ext[VMBN_MANT + i-1] = 0; in shift_right()
2186 memset(dst + VMBN_MANT + (src_prec + 1)/2, in copy_val()
6892 memset(new_ext + VMBN_MANT, 0, (new_prec + 1)/2); in compute_prod_into()
7464 && (result = memcmp(ext1 + VMBN_MANT, ext2 + VMBN_MANT, in compare_abs()
7559 memcpy(new_ext + VMBN_MANT, ext + VMBN_MANT, (digits + 1)/2); in round_val()
[all …]