Searched refs:VMBN_MANT (Results 1 – 2 of 2) sorted by relevance
/dports/games/tads/tads-3.0.8/tads3/ |
H A D | vmbignum.h | 225 #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 D | vmbignum.cpp | 657 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 …]
|