/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/p6/sse2/ |
H A D | sqr_basecase.asm | 1 dnl Intel P6/SSE2 mpn_sqr_basecase. 23 MULFUNC_PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/generic/ |
H A D | sqr_basecase.c | 0 /* mpn_sqr_basecase -- Internal routine to square a natural number 54 mpn_sqr_basecase (mp_ptr rp, mp_srcptr up, mp_size_t n) function 120 /* mpn_sqr_basecase using plain mpn_addmul_2. 136 mpn_sqr_basecase (mp_ptr rp, mp_srcptr up, mp_size_t n) function 165 mpn_sqr_basecase (rp, up, n - 1); 209 mpn_sqr_basecase (rp, up, n - 1); 253 /* Default mpn_sqr_basecase using mpn_addmul_1. */ 256 mpn_sqr_basecase (mp_ptr rp, mp_srcptr up, mp_size_t n) function
|
H A D | sqr.c | 37 mpn_sqr_basecase (p, a, n);
|
H A D | powm.c | 308 #define MPN_SQR(r,a,n) mpn_sqr_basecase (r,a,n) 318 #define MPN_SQR(r,a,n) mpn_sqr_basecase (r,a,n) 351 #define MPN_SQR(r,a,n) mpn_sqr_basecase (r,a,n) 397 #define MPN_SQR(r,a,n) mpn_sqr_basecase (r,a,n) 407 #define MPN_SQR(r,a,n) mpn_sqr_basecase (r,a,n) 430 #define MPN_SQR(r,a,n) mpn_sqr_basecase (r,a,n)
|
H A D | toom2_sqr.c | 52 mpn_sqr_basecase (p, a, n); \
|
H A D | toom4_sqr.c | 62 mpn_sqr_basecase (p, a, n); \
|
H A D | toom6_sqr.c | 73 mpn_sqr_basecase (p, a, n); \
|
H A D | powm_sec.c | 61 native mpn_sqr_basecase over TUNE_SQR_TOOM2_MAX, or a non-native one over 63 made inside mpn_sqr_basecase. */ 91 mpn_sqr_basecase, it comes from SQR_TOOM2_THRESHOLD_MAX in the assembly 92 file. An assembly mpn_sqr_basecase that does not define it, should allow 99 /* If SQR_BASECASE_MAX is now not defined, use mpn_sqr_basecase for any operand 101 #define mpn_local_sqr(rp,up,n,tp) mpn_sqr_basecase(rp,up,n) 103 /* Define our own squaring function, which uses mpn_sqr_basecase for its 115 mpn_sqr_basecase (rp, up, n);
|
H A D | toom3_sqr.c | 58 mpn_sqr_basecase (p, a, n); \
|
H A D | toom8_sqr.c | 89 mpn_sqr_basecase (p, a, n); \
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/cray/ieee/ |
H A D | sqr_basecase.c | 1 /* Cray PVP/IEEE mpn_sqr_basecase. 27 mpn_sqr_basecase (mp_ptr rp, function
|
/netbsd-6-1-5-RELEASE/external/lgpl3/mpfr/dist/ |
H A D | mpfr-gmp.h | 145 /* If mul_basecase or mpn_sqr_basecase are not exported, used mpn_mul instead */ 149 #ifndef mpn_sqr_basecase 150 # define mpn_sqr_basecase(dst,src,n) mpn_mul((dst),(src),(n),(src),(n)) macro
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/ia64/ |
H A D | sqr_diagonal.asm | 29 C * Instead of messing too much with this, write a nifty mpn_sqr_basecase.
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/ |
H A D | sqr_basecase.asm | 1 dnl x86 generic mpn_sqr_basecase -- square an mpn number. 32 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size); 58 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/pentium/ |
H A D | sqr_basecase.asm | 1 dnl Intel P5 mpn_sqr_basecase -- square an mpn number. 27 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size); 41 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpn/ |
H A D | t-fat.c | 247 mpn_sqr_basecase (wp, xp, (mp_size_t) 1);
|
H A D | t-instrument.c | 328 pre ("mpn_sqr_basecase"); 329 mpn_sqr_basecase (wp, xp, (mp_size_t) 3);
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/k7/ |
H A D | sqr_basecase.asm | 1 dnl AMD K7 mpn_sqr_basecase -- square an mpn number. 40 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size); 53 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/p6/ |
H A D | sqr_basecase.asm | 1 dnl Intel P6 mpn_sqr_basecase -- square an mpn number. 41 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size); 60 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/k6/ |
H A D | sqr_basecase.asm | 1 dnl AMD K6 mpn_sqr_basecase -- square an mpn number. 48 dnl mpn_sqr_basecase only needs to handle sizes < SQR_TOOM2_THRESHOLD. 59 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size); 83 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/ |
H A D | sqr_basecase.asm | 1 dnl mpn_sqr_basecase for Pentium 4 and P6 models with SSE2 (i.e., 9,D,E,F). 42 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpn/x86_64/ |
H A D | sqr_basecase.asm | 1 dnl AMD64 mpn_sqr_basecase. 82 PROLOGUE(mpn_sqr_basecase)
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/ |
H A D | gmp-impl.h | 910 #ifndef mpn_sqr_basecase /* if not done with cpuvec in a fat binary */ 911 #define mpn_sqr_basecase __MPN(sqr_basecase) macro 912 __GMP_DECLSPEC void mpn_sqr_basecase __GMP_PROTO ((mp_ptr, mp_srcptr, mp_size_t)); 1748 /* SQR_BASECASE_THRESHOLD is where mpn_sqr_basecase should take over from 1749 mpn_mul_basecase. Default is to use mpn_sqr_basecase from 0. (Note that we 1750 certainly always want it if there's a native assembler mpn_sqr_basecase.) 1753 before mpn_sqr_basecase does, then SQR_BASECASE_THRESHOLD is the toom2 1755 because SQR_TOOM2_THRESHOLD represents the size up to which mpn_sqr_basecase 4273 /* A native mpn_sqr_basecase is not tuned and SQR_BASECASE_THRESHOLD should
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tune/ |
H A D | common.c | 1028 SPEED_ROUTINE_MPN_SQR (mpn_sqr_basecase);
|
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/devel/ |
H A D | try.c | 1567 { TRY(mpn_sqr_basecase), TYPE_SQR },
|