/netbsd-src/external/lgpl3/mpc/dist/src/ |
H A D | mpc.h | 119 typedef __mpc_struct *mpc_ptr; typedef 155 __MPC_DECLSPEC int mpc_add (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 156 __MPC_DECLSPEC int mpc_add_fr (mpc_ptr, mpc_srcptr, mpfr_srcptr, mpc_rnd_t); 157 __MPC_DECLSPEC int mpc_add_si (mpc_ptr, mpc_srcptr, long int, mpc_rnd_t); 158 __MPC_DECLSPEC int mpc_add_ui (mpc_ptr, mpc_srcptr, unsigned long int, mpc_rnd_t); 159 __MPC_DECLSPEC int mpc_sub (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 160 __MPC_DECLSPEC int mpc_sub_fr (mpc_ptr, mpc_srcptr, mpfr_srcptr, mpc_rnd_t); 161 __MPC_DECLSPEC int mpc_fr_sub (mpc_ptr, mpfr_srcptr, mpc_srcptr, mpc_rnd_t); 162 __MPC_DECLSPEC int mpc_sub_ui (mpc_ptr, mpc_srcptr, unsigned long int, mpc_rnd_t); 163 __MPC_DECLSPEC int mpc_ui_ui_sub (mpc_ptr, unsigned long int, unsigned long int, mpc_srcptr, mpc_r… [all …]
|
H A D | set_x.c | 39 mpc_set_fr (mpc_ptr a, mpfr_srcptr b, mpc_rnd_t rnd) in mpc_set_fr() 43 mpc_set_d (mpc_ptr a, double b, mpc_rnd_t rnd) in mpc_set_fr() 47 mpc_set_ld (mpc_ptr a, long double b, mpc_rnd_t rnd) in mpc_set_fr() 51 mpc_set_ui (mpc_ptr a, unsigned long int b, mpc_rnd_t rnd) in mpc_set_fr() 55 mpc_set_si (mpc_ptr a, long int b, mpc_rnd_t rnd) in mpc_set_fr() 59 mpc_set_z (mpc_ptr a, mpz_srcptr b, mpc_rnd_t rnd) in mpc_set_fr() 63 mpc_set_q (mpc_ptr a, mpq_srcptr b, mpc_rnd_t rnd) in mpc_set_fr() 67 mpc_set_f (mpc_ptr a, mpf_srcptr b, mpc_rnd_t rnd) in mpc_set_fr() 72 mpc_set_uj (mpc_ptr a, uintmax_t b, mpc_rnd_t rnd) in mpc_set_fr() 76 mpc_set_sj (mpc_ptr a, intmax_t b, mpc_rnd_t rnd) in mpc_set_fr() [all …]
|
H A D | set_x_x.c | 28 mpc_set_d_d (mpc_ptr z, double a, double b, mpc_rnd_t rnd) 32 mpc_set_f_f (mpc_ptr z, mpf_srcptr a, mpf_srcptr b, mpc_rnd_t rnd) 36 mpc_set_fr_fr (mpc_ptr z, mpfr_srcptr a, mpfr_srcptr b, mpc_rnd_t rnd) 40 mpc_set_ld_ld (mpc_ptr z, long double a, long double b, mpc_rnd_t rnd) 44 mpc_set_q_q (mpc_ptr z, mpq_srcptr a, mpq_srcptr b, mpc_rnd_t rnd) 48 mpc_set_si_si (mpc_ptr z, long int a, long int b, mpc_rnd_t rnd) 52 mpc_set_ui_ui (mpc_ptr z, unsigned long int a, unsigned long int b, 57 mpc_set_z_z (mpc_ptr z, mpz_srcptr a, mpz_srcptr b, mpc_rnd_t rnd) 62 mpc_set_uj_uj (mpc_ptr z, uintmax_t a, uintmax_t b, mpc_rnd_t rnd) 66 mpc_set_sj_sj (mpc_ptr z, intmax_t a, intmax_t b, mpc_rnd_t rnd)
|
H A D | logging.c | 33 typedef int (*c_c_func_ptr) (mpc_ptr, mpc_srcptr, mpc_rnd_t); 34 typedef int (*c_cc_func_ptr) (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 35 typedef int (*c_ccc_func_ptr) (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 36 typedef int (*cc_c_func_ptr) (mpc_ptr, mpc_ptr, mpc_srcptr, mpc_rnd_t, mpc_rnd_t); 57 __MPC_DECLSPEC int mpc_log_##funcname (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd) \ 70 __MPC_DECLSPEC int mpc_log_##funcname (mpc_ptr rop, mpc_srcptr op1, mpc_srcptr op2, mpc_rnd_t rnd) \ 84 __MPC_DECLSPEC int mpc_log_##funcname (mpc_ptr rop, mpc_srcptr op1, mpc_srcptr op2, mpc_srcptr op3,… 99 __MPC_DECLSPEC int mpc_log_##funcname (mpc_ptr rop1, mpc_ptr rop2, mpc_srcptr op, mpc_rnd_t rnd1, m…
|
H A D | sin_cos.c | 25 mpc_sin_cos_nonfinite (mpc_ptr rop_sin, mpc_ptr rop_cos, mpc_srcptr op, in mpc_sin_cos_nonfinite() 179 mpc_sin_cos_real (mpc_ptr rop_sin, mpc_ptr rop_cos, mpc_srcptr op, in mpc_sin_cos_real() 230 mpc_sin_cos_imag (mpc_ptr rop_sin, mpc_ptr rop_cos, mpc_srcptr op, in mpc_sin_cos_imag() 314 mpc_sin_cos (mpc_ptr rop_sin, mpc_ptr rop_cos, mpc_srcptr op, in mpc_sin_cos()
|
H A D | mpc-impl.h | 183 __MPC_DECLSPEC int mpc_mul_naive (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 184 __MPC_DECLSPEC int mpc_mul_karatsuba (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 185 __MPC_DECLSPEC int mpc_fma_naive (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 186 __MPC_DECLSPEC int mpc_pow_usi (mpc_ptr, mpc_srcptr, unsigned long, int, mpc_rnd_t);
|
H A D | swap.c | 24 mpc_swap (mpc_ptr a, mpc_ptr b) in mpc_swap()
|
H A D | div.c | 25 mpc_div_zero (mpc_ptr a, mpc_srcptr z, mpc_srcptr w, mpc_rnd_t rnd) in mpc_div_zero() 41 mpc_div_inf_fin (mpc_ptr rop, mpc_srcptr z, mpc_srcptr w) in mpc_div_inf_fin() 113 mpc_div_fin_inf (mpc_ptr rop, mpc_srcptr z, mpc_srcptr w) in mpc_div_fin_inf() 157 mpc_div_real (mpc_ptr rop, mpc_srcptr z, mpc_srcptr w, mpc_rnd_t rnd) in mpc_div_real() 186 mpc_div_imag (mpc_ptr rop, mpc_srcptr z, mpc_srcptr w, mpc_rnd_t rnd) in mpc_div_imag() 195 mpc_ptr dest = (overlap) ? tmprop : rop; in mpc_div_imag() 235 mpc_div (mpc_ptr a, mpc_srcptr b, mpc_srcptr c, mpc_rnd_t rnd) in mpc_div()
|
H A D | dot.c | 26 mpc_dot (mpc_ptr res, const mpc_ptr *x, const mpc_ptr *y, in mpc_dot()
|
H A D | sum.c | 25 mpc_sum (mpc_ptr sum, const mpc_ptr *z, unsigned long n, mpc_rnd_t rnd) in mpc_sum()
|
H A D | pow_ui.c | 25 mpc_pow_usi_naive (mpc_ptr z, mpc_srcptr x, unsigned long y, int sign, in mpc_pow_usi_naive() 44 mpc_pow_usi (mpc_ptr z, mpc_srcptr x, unsigned long y, int sign, in mpc_pow_usi() 166 mpc_pow_ui (mpc_ptr z, mpc_srcptr x, unsigned long y, mpc_rnd_t rnd) in mpc_pow_ui()
|
H A D | mul.c | 33 mul_infinite (mpc_ptr z, mpc_srcptr x, mpc_srcptr y) in mul_infinite() 113 mul_real (mpc_ptr z, mpc_srcptr x, mpc_srcptr y, mpc_rnd_t rnd) in mul_real() 140 mul_imag (mpc_ptr z, mpc_srcptr x, mpc_srcptr y, mpc_rnd_t rnd) in mul_imag() 175 mpc_mul_naive (mpc_ptr z, mpc_srcptr x, mpc_srcptr y, mpc_rnd_t rnd) in mpc_mul_naive() 204 mpc_mul_karatsuba (mpc_ptr rop, mpc_srcptr op1, mpc_srcptr op2, mpc_rnd_t rnd) in mpc_mul_karatsuba() 459 mpc_mul (mpc_ptr a, mpc_srcptr b, mpc_srcptr c, mpc_rnd_t rnd) in mpc_mul()
|
H A D | asin.c | 31 mpc_asin_special (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd, mpc_ptr z1) in mpc_asin_special() 90 mpc_asin_series (mpc_srcptr rop, mpc_ptr s, mpc_srcptr z, mpc_rnd_t rnd) in mpc_asin_series() 206 asin_taylor1 (int *inex, mpc_ptr rop, mpc_srcptr z, mpc_rnd_t rnd) in asin_taylor1() 290 mpc_asin (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd) in mpc_asin()
|
H A D | agm.c | 24 mpc_agm_angle_zero (mpc_ptr rop, mpc_srcptr a, mpc_srcptr b, mpc_rnd_t rnd, in mpc_agm_angle_zero() 74 mpc_agm_general (mpc_ptr rop, mpc_srcptr a, mpc_srcptr b, mpc_rnd_t rnd) in mpc_agm_general() 204 mpc_agm (mpc_ptr rop, mpc_srcptr a, mpc_srcptr b, mpc_rnd_t rnd) in mpc_agm()
|
H A D | fma.c | 24 mpc_fma_naive (mpc_ptr r, mpc_srcptr a, mpc_srcptr b, mpc_srcptr c, mpc_rnd_t rnd) in mpc_fma_naive() 65 mpc_fma (mpc_ptr r, mpc_srcptr a, mpc_srcptr b, mpc_srcptr c, mpc_rnd_t rnd) in mpc_fma()
|
H A D | clear.c | 24 mpc_clear (mpc_ptr x) in mpc_clear()
|
/netbsd-src/external/lgpl3/mpc/dist/tests/ |
H A D | tgeneric.c | 32 tgeneric_cc (mpc_function *function, mpc_ptr op, mpc_ptr rop, in tgeneric_cc() 33 mpc_ptr rop4, mpc_ptr rop4rnd, mpc_rnd_t rnd) in tgeneric_cc() 77 tgeneric_cc_c (mpc_function *function, mpc_ptr op, mpc_ptr rop1, mpc_ptr rop2, in tgeneric_cc_c() 78 mpc_ptr rop14, mpc_ptr rop24, mpc_ptr rop14rnd, mpc_ptr rop24rnd, in tgeneric_cc_c() 135 tgeneric_fc (mpc_function *function, mpc_ptr op, mpfr_ptr rop, in tgeneric_fc() 163 tgeneric_cfc (mpc_function *function, mpfr_ptr op1, mpc_ptr op2, in tgeneric_cfc() 164 mpc_ptr rop, mpc_ptr rop4, mpc_ptr rop4rnd, mpc_rnd_t rnd) in tgeneric_cfc() 199 tgeneric_ccf (mpc_function *function, mpc_ptr op1, mpfr_ptr op2, in tgeneric_ccf() 200 mpc_ptr rop, mpc_ptr rop4, mpc_ptr rop4rnd, mpc_rnd_t rnd) in tgeneric_ccf() 236 tgeneric_c_cc (mpc_function *function, mpc_ptr op1, mpc_ptr op2, in tgeneric_c_cc() [all …]
|
H A D | mpc-tests.h | 51 __MPC_DECLSPEC int mpc_mul_naive (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 52 __MPC_DECLSPEC int mpc_mul_karatsuba (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 53 __MPC_DECLSPEC int mpc_fma_naive (mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t); 109 extern void test_default_random (mpc_ptr, mpfr_exp_t, mpfr_exp_t, 117 void test_random_mpc (mpc_ptr z, mpfr_exp_t emin, mpfr_exp_t emax, 138 extern int same_mpc_value (mpc_ptr got, mpc_ptr ref, 155 extern void read_mpc (FILE *fp, mpc_ptr z, known_signs_t *ks); 344 int tpl_check_mpc_data (mpc_ptr got, mpc_data_t expected); 353 void tpl_copy_mpc (mpc_ptr dest, mpc_srcptr src);
|
H A D | tio_str.c | 116 check_io_str (mpc_ptr read_number, mpc_ptr expected) in check_io_str() 160 check_stdout (mpc_ptr read_number, mpc_ptr expected) in check_stdout()
|
H A D | comparisons.c | 41 same_mpc_value (mpc_ptr got, mpc_ptr ref, known_signs_t known_signs) in same_mpc_value()
|
H A D | tpl_mpc.c | 49 tpl_copy_mpc (mpc_ptr dest, mpc_srcptr src) in tpl_copy_mpc() 57 tpl_check_mpc_data (mpc_ptr got, mpc_data_t expected) in tpl_check_mpc_data()
|
H A D | sin_cos.dsc | 25 mpc_ptr 26 mpc_ptr
|
H A D | tdot.c | 27 mpc_ptr t[3]; in check_special() 76 mpc_ptr p[1]; in bug20200717()
|
H A D | random.c | 113 test_default_random (mpc_ptr z, mpfr_exp_t emin, mpfr_exp_t emax, in test_default_random() 245 test_random_mpc (mpc_ptr z, mpfr_exp_t emin, mpfr_exp_t emax, in test_random_mpc()
|
H A D | double_rounding.c | 54 double_rounding_mpc (mpc_ptr lowprec, in double_rounding_mpc() 55 mpc_ptr hiprec, int hiprec_inex, mpc_rnd_t hiprec_rnd) in double_rounding_mpc()
|