|
Givaro 4.2.1
|
Functions | |
| UWtype | __recint_umul_ppmm (UWtype *, UWtype, UWtype) |
| UWtype | __recint_umul_ppmm_r (UWtype, UWtype, UWtype *) |
| UWtype | __recint_udiv_qrnnd (UWtype *, UWtype, UWtype, UWtype) |
| UWtype | __recint_udiv_qrnnd_r (UWtype, UWtype, UWtype, UWtype *) |
Variables | |
| const unsigned char | __clz_tab [129] |
| #define recint__BITS4 (W_TYPE_SIZE / 4) |
| #define recint__ll_B ((UWtype) 1 << (W_TYPE_SIZE / 2)) |
| #define recint__ll_lowpart | ( | t | ) |
| #define recint__ll_highpart | ( | t | ) |
| #define recint__MPN | ( | x | ) |
| #define recint_count_leading_zeros_gcc_clz | ( | count, | |
| x ) |
| #define recint_count_trailing_zeros_gcc_ctz | ( | count, | |
| x ) |
| #define __umulsidi3 | ( | u, | |
| v ) |
| #define mpn_recint_umul_ppmm recint__MPN(recint_umul_ppmm) |
| #define mpn_recint_umul_ppmm_r recint__MPN(recint_umul_ppmm_r) |
| #define mpn_recint_udiv_qrnnd recint__MPN(recint_udiv_qrnnd) |
| #define mpn_recint_udiv_qrnnd_r recint__MPN(recint_udiv_qrnnd_r) |
| #define recint_add_ssaaaa | ( | sh, | |
| sl, | |||
| ah, | |||
| al, | |||
| bh, | |||
| bl ) |
| #define recint_sub_ddmmss | ( | sh, | |
| sl, | |||
| ah, | |||
| al, | |||
| bh, | |||
| bl ) |
| #define recint_umul_ppmm | ( | w1, | |
| w0, | |||
| u, | |||
| v ) |
| #define recint_smul_ppmm | ( | w1, | |
| w0, | |||
| u, | |||
| v ) |
| #define __recint_udiv_qrnnd_c | ( | q, | |
| r, | |||
| n1, | |||
| n0, | |||
| d ) |
| #define UDIV_NEEDS_NORMALIZATION 1 |
| #define recint_udiv_qrnnd __recint_udiv_qrnnd_c |
| #define recint_count_leading_zeros | ( | count, | |
| x ) |
| #define RECINT_COUNT_LEADING_ZEROS_0 (W_TYPE_SIZE - 1) |
| #define RECINT_COUNT_LEADING_ZEROS_NEED_CLZ_TAB |
| #define RECINT_COUNT_LEADING_ZEROS_SLOW |
| #define recint_count_trailing_zeros | ( | count, | |
| x ) |
| #define UDIV_PREINV_ALWAYS 0 |
| #define UMUL_TIME 1 |
| #define UDIV_TIME UMUL_TIME |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |