diff options
author | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2011-03-11 12:42:41 +0100 |
---|---|---|
committer | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2011-03-11 12:42:41 +0100 |
commit | 7c4cf707dc084b1d704c44cf6030355c2df3104b (patch) | |
tree | 817867e4612fd438b4ff821eb1e775d054d94656 /tests/refmpn.c | |
parent | 17b4de446f41ec712fd81aa4fb7fe454334b8f95 (diff) | |
download | gmp-7c4cf707dc084b1d704c44cf6030355c2df3104b.tar.gz |
tests/devel/try support for some _ip1 and _ip2 functions.
Diffstat (limited to 'tests/refmpn.c')
-rw-r--r-- | tests/refmpn.c | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/tests/refmpn.c b/tests/refmpn.c index 81a23f1c0..876ca078a 100644 --- a/tests/refmpn.c +++ b/tests/refmpn.c @@ -626,6 +626,36 @@ refmpn_addlsh2_n (mp_ptr rp, mp_srcptr up, mp_srcptr vp, mp_size_t n) return refmpn_addlsh_n (rp, up, vp, n, 2); } mp_limb_t +refmpn_addlsh_n_ip1 (mp_ptr rp, mp_srcptr vp, mp_size_t n, unsigned int s) +{ + return refmpn_addlsh_n (rp, rp, vp, n, s); +} +mp_limb_t +refmpn_addlsh1_n_ip1 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_addlsh_n (rp, rp, vp, n, 1); +} +mp_limb_t +refmpn_addlsh2_n_ip1 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_addlsh_n (rp, rp, vp, n, 2); +} +mp_limb_t +refmpn_addlsh_n_ip2 (mp_ptr rp, mp_srcptr vp, mp_size_t n, unsigned int s) +{ + return refmpn_addlsh_n (rp, vp, rp, n, s); +} +mp_limb_t +refmpn_addlsh1_n_ip2 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_addlsh_n (rp, vp, rp, n, 1); +} +mp_limb_t +refmpn_addlsh2_n_ip2 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_addlsh_n (rp, vp, rp, n, 2); +} +mp_limb_t refmpn_addlsh_nc (mp_ptr rp, mp_srcptr up, mp_srcptr vp, mp_size_t n, unsigned int s, mp_limb_t carry) { @@ -678,6 +708,36 @@ refmpn_sublsh2_n (mp_ptr rp, mp_srcptr up, mp_srcptr vp, mp_size_t n) return refmpn_sublsh_n (rp, up, vp, n, 2); } mp_limb_t +refmpn_sublsh_n_ip1 (mp_ptr rp, mp_srcptr vp, mp_size_t n, unsigned int s) +{ + return refmpn_sublsh_n (rp, rp, vp, n, s); +} +mp_limb_t +refmpn_sublsh1_n_ip1 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_sublsh_n (rp, rp, vp, n, 1); +} +mp_limb_t +refmpn_sublsh2_n_ip1 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_sublsh_n (rp, rp, vp, n, 2); +} +mp_limb_t +refmpn_sublsh_n_ip2 (mp_ptr rp, mp_srcptr vp, mp_size_t n, unsigned int s) +{ + return refmpn_sublsh_n (rp, vp, rp, n, s); +} +mp_limb_t +refmpn_sublsh1_n_ip2 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_sublsh_n (rp, vp, rp, n, 1); +} +mp_limb_t +refmpn_sublsh2_n_ip2 (mp_ptr rp, mp_srcptr vp, mp_size_t n) +{ + return refmpn_sublsh_n (rp, vp, rp, n, 2); +} +mp_limb_t refmpn_sublsh_nc (mp_ptr rp, mp_srcptr up, mp_srcptr vp, mp_size_t n, unsigned int s, mp_limb_t carry) { |