Home
last modified time | relevance | path

Searched refs:speed_params (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/lgpl3/gmp/dist/tune/
H A Dcommon.c134 speed_measure (double (*fun) (struct speed_params *s), struct speed_params *s) in speed_measure()
139 struct speed_params s_dummy; in speed_measure()
280 speed_operand_src (struct speed_params *s, mp_ptr ptr, mp_size_t size) in speed_operand_src()
294 speed_operand_dst (struct speed_params *s, mp_ptr ptr, mp_size_t size) in speed_operand_dst()
308 speed_cache_fill (struct speed_params *s) in speed_cache_fill()
310 static struct speed_params prev; in speed_cache_fill()
438 speed_MPN_COPY (struct speed_params *s) in speed_MPN_COPY()
443 speed_MPN_COPY_INCR (struct speed_params *s) in speed_MPN_COPY_INCR()
448 speed_MPN_COPY_DECR (struct speed_params *s) in speed_MPN_COPY_DECR()
454 speed_mpn_copyi (struct speed_params *s) in speed_mpn_copyi()
[all …]
H A Dspeed.h111 struct speed_params { struct
135 typedef double (*speed_function_t) (struct speed_params *); argument
137 double speed_measure (speed_function_t fun, struct speed_params *);
141 double speed_back_to_back (struct speed_params *);
142 double speed_count_leading_zeros (struct speed_params *);
143 double speed_count_trailing_zeros (struct speed_params *);
144 double speed_find_a (struct speed_params *);
145 double speed_gmp_allocate_free (struct speed_params *);
146 double speed_gmp_allocate_reallocate_free (struct speed_params *);
147 double speed_invert_limb (struct speed_params *);
[all …]
H A Dspeed-ext.c71 double speed_mean_calls (struct speed_params *s); \
72 double speed_mean_open (struct speed_params *s); \
73 double speed_mean_open2 (struct speed_params *s);
218 speed_mean_calls (struct speed_params *s) in speed_mean_calls()
224 speed_mean_open (struct speed_params *s) in speed_mean_open()
230 speed_mean_open2 (struct speed_params *s) in speed_mean_open2()
H A Dmodlinv.c159 speed_binvert_limb_mul1 (struct speed_params *s) in speed_binvert_limb_mul1()
164 speed_binvert_limb_loop (struct speed_params *s) in speed_binvert_limb_loop()
169 speed_binvert_limb_cond (struct speed_params *s) in speed_binvert_limb_cond()
174 speed_binvert_limb_arith (struct speed_params *s) in speed_binvert_limb_arith()
H A Dtuneup.c144 struct speed_params s;
406 speed_mpn_mod_1_tune (struct speed_params *s) in speed_mpn_mod_1_tune()
411 speed_mpn_divrem_1_tune (struct speed_params *s) in speed_mpn_divrem_1_tune()
416 speed_mpz_fac_ui_tune (struct speed_params *s) in speed_mpz_fac_ui_tune()
421 speed_mpn_div_qr_1_tune (struct speed_params *s) in speed_mpn_div_qr_1_tune()
429 struct speed_params *s) in tuneup_measure()
1765 speed_mpn_sbordcpi1_div_qr (struct speed_params *s) in speed_mpn_sbordcpi1_div_qr()
2202 double (*tuned_speed_mpn_divrem_1) (struct speed_params *);
2742 speed_mpn_pre_set_str (struct speed_params *s) in speed_mpn_pre_set_str()
H A Dspeed.c131 struct speed_params sp;
617 run_one (FILE *fp, struct speed_params *s, mp_size_t prev_size) in run_one()
/netbsd-src/external/lgpl3/mpfr/dist/tune/
H A Dbidimensional_sample.c65 double (**speed_funcs) (struct speed_params *s);
103 struct speed_params s; in generate_2D_sample()
302 timing_exp1 (struct speed_params *s) in timing_exp1()
309 timing_exp2 (struct speed_params *s) in timing_exp2()
316 timing_exp3 (struct speed_params *s) in timing_exp3()
324 timing_ai1 (struct speed_params *s) in timing_ai1()
330 timing_ai2 (struct speed_params *s) in timing_ai2()
338 virtual_timing_ai1 (struct speed_params *s) in virtual_timing_ai1()
385 virtual_timing_ai2 (struct speed_params *s) in virtual_timing_ai2()
436 double (*speed_funcs[3]) (struct speed_params *s); in main()
H A Dtuneup.c252 speed_mpfr_exp_2 (struct speed_params *s) in speed_mpfr_exp_2()
263 speed_mpfr_exp (struct speed_params *s) in speed_mpfr_exp()
275 speed_mpfr_sincos (struct speed_params *s) in speed_mpfr_sincos()
297 speed_mpfr_mul (struct speed_params *s) in speed_mpfr_mul()
302 speed_mpfr_sqr (struct speed_params *s) in speed_mpfr_sqr()
307 speed_mpfr_div (struct speed_params *s) in speed_mpfr_div()
341 mpfr_speed_measure (speed_function_t fun, struct speed_params *s, char *m) in mpfr_speed_measure()
368 double (*func) (struct speed_params *), in domeasure()
371 struct speed_params s; in domeasure()
410 double (*func) (struct speed_params *), in domeasure2()
[all …]
H A Dspeed.c125 static double speed_mpfr_mul (struct speed_params *s) { in speed_mpfr_mul()
137 double (*func) (struct speed_params *), in domeasure()
140 struct speed_params s; in domeasure()
174 double (*func) (struct speed_params *), in tune_simple_func()
/netbsd-src/external/lgpl3/mpfr/dist/doc/
H A DREADME.dev1198 static double speed_mpfr_exp (struct speed_params *s) {
/netbsd-src/external/lgpl3/gmp/dist/
H A DChangeLog7547 (struct speed_params): Increased max number of sources to 5.
8723 * tune/speed.h (struct speed_params): Allow for 4 dst operands.
10252 * tune/speed.h (struct speed_params): Allow 3 source operands.
26609 * tune/speed.h (speed_params r): Use mp_limb_t, not long.