summaryrefslogtreecommitdiff
path: root/tune/many.pl
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2002-05-07 02:11:40 +0200
committerKevin Ryde <user42@zip.com.au>2002-05-07 02:11:40 +0200
commite6389546a867ad68d1fae69ea37b77f635f7da7b (patch)
tree370d59b3530c6b6b1919d35fb431bc2615206293 /tune/many.pl
parent6c3192a9d33ec0d1ccea301a8662746a545dc78e (diff)
downloadgmp-e6389546a867ad68d1fae69ea37b77f635f7da7b.tar.gz
* tune/many.pl: Add udiv.asm support.
Diffstat (limited to 'tune/many.pl')
-rwxr-xr-xtune/many.pl10
1 files changed, 10 insertions, 0 deletions
diff --git a/tune/many.pl b/tune/many.pl
index efac1ad02..a3a87c64e 100755
--- a/tune/many.pl
+++ b/tune/many.pl
@@ -547,6 +547,16 @@ my @table =
},
{
+ # not for use with hppa reversed argument versions of mpn_umul_ppmm
+ 'regexp'=> 'udiv',
+ 'funs' => ['udiv_qrnnd'],
+ 'ret' => 'mp_limb_t',
+ 'args' => 'mp_limb_t *remptr, mp_limb_t n1, mp_limb_t n0, mp_limb_t d',
+ 'speed' => 'none',
+ 'try-minsize' => 2,
+ },
+
+ {
'regexp'=> 'mode1o',
'funs' => ['modexact_1_odd'],
'ret' => 'mp_limb_t',