diff options
author | Niels M?ller <nisse@lysator.liu.se> | 2012-10-31 12:00:39 +0100 |
---|---|---|
committer | Niels M?ller <nisse@lysator.liu.se> | 2012-10-31 12:00:39 +0100 |
commit | 79c456866db00da0f0137959ef8d34e4e45ae568 (patch) | |
tree | 1ec4d170b0c779fa30d59111c967cbae826de0b0 /tune/common.c | |
parent | a43c022f9cb047846628aaa70c5bd0993f0972fb (diff) | |
download | gmp-79c456866db00da0f0137959ef8d34e4e45ae568.tar.gz |
Benchmarking of broot functions.
Diffstat (limited to 'tune/common.c')
-rw-r--r-- | tune/common.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tune/common.c b/tune/common.c index 9cc3f2d1f..4ae3c4c60 100644 --- a/tune/common.c +++ b/tune/common.c @@ -867,6 +867,22 @@ speed_mpn_mu_bdiv_qr (struct speed_params *s) } double +speed_mpn_broot (struct speed_params *s) +{ + SPEED_ROUTINE_MPN_BROOT (mpn_broot); +} +double +speed_mpn_broot_invm1 (struct speed_params *s) +{ + SPEED_ROUTINE_MPN_BROOT (mpn_broot_invm1); +} +double +speed_mpn_brootinv (struct speed_params *s) +{ + SPEED_ROUTINE_MPN_BROOTINV (mpn_brootinv, 5*s->size); +} + +double speed_mpn_binvert (struct speed_params *s) { SPEED_ROUTINE_MPN_BINVERT (mpn_binvert, mpn_binvert_itch); |