Mercurial > dropbear
diff tomsfastmath/src/tags @ 643:a362b62d38b2 dropbear-tfm
Add tomsfastmath from git rev bfa4582842bc3bab42e4be4aed5703437049502a
with Makefile.in renamed
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Wed, 23 Nov 2011 18:10:20 +0700 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tomsfastmath/src/tags Wed Nov 23 18:10:20 2011 +0700 @@ -0,0 +1,258 @@ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_PROGRAM_AUTHOR Darren Hiebert /[email protected]/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ +!_TAG_PROGRAM_VERSION 5.8 // +CARRY_FORWARD sqr/fp_sqr_comba.c /^#define CARRY_FORWARD /;" d file: +CLEAR_CARRY sqr/fp_sqr_comba.c /^#define CLEAR_CARRY /;" d file: +COMBA_CLEAR mul/fp_mul_comba.c /^#define COMBA_CLEAR /;" d file: +COMBA_FINI mul/fp_mul_comba.c /^#define COMBA_FINI /;" d file: +COMBA_FINI mul/fp_mul_comba.c /^#define COMBA_FINI$/;" d file: +COMBA_FINI sqr/fp_sqr_comba.c /^#define COMBA_FINI /;" d file: +COMBA_FINI sqr/fp_sqr_comba.c /^#define COMBA_FINI$/;" d file: +COMBA_FORWARD mul/fp_mul_comba.c /^#define COMBA_FORWARD /;" d file: +COMBA_START mul/fp_mul_comba.c /^#define COMBA_START /;" d file: +COMBA_START mul/fp_mul_comba.c /^#define COMBA_START$/;" d file: +COMBA_START sqr/fp_sqr_comba.c /^#define COMBA_START$/;" d file: +COMBA_STORE mul/fp_mul_comba.c /^#define COMBA_STORE(/;" d file: +COMBA_STORE sqr/fp_sqr_comba.c /^#define COMBA_STORE(/;" d file: +COMBA_STORE2 mul/fp_mul_comba.c /^#define COMBA_STORE2(/;" d file: +COMBA_STORE2 sqr/fp_sqr_comba.c /^#define COMBA_STORE2(/;" d file: +DIGIT_BIT headers/tfm.h /^#define DIGIT_BIT /;" d +FP_64BIT headers/tfm.h /^ #define FP_64BIT$/;" d +FP_64BIT headers/tfm.h /^ #undef FP_64BIT$/;" d +FP_EQ headers/tfm.h /^#define FP_EQ /;" d +FP_GT headers/tfm.h /^#define FP_GT /;" d +FP_LT headers/tfm.h /^#define FP_LT /;" d +FP_MASK headers/tfm.h /^#define FP_MASK /;" d +FP_MAX_SIZE headers/tfm.h /^ #define FP_MAX_SIZE /;" d +FP_MEM headers/tfm.h /^#define FP_MEM /;" d +FP_NEG headers/tfm.h /^#define FP_NEG /;" d +FP_NO headers/tfm.h /^#define FP_NO /;" d +FP_OKAY headers/tfm.h /^#define FP_OKAY /;" d +FP_SIZE headers/tfm.h /^#define FP_SIZE /;" d +FP_VAL headers/tfm.h /^#define FP_VAL /;" d +FP_YES headers/tfm.h /^#define FP_YES /;" d +FP_ZPOS headers/tfm.h /^#define FP_ZPOS /;" d +INNERMUL mont/fp_montgomery_reduce.c /^#define INNERMUL /;" d file: +INNERMUL8 mont/fp_montgomery_reduce.c /^#define INNERMUL8 /;" d file: +LO mont/fp_montgomery_reduce.c /^#define LO /;" d file: +LOOP_END mont/fp_montgomery_reduce.c /^#define LOOP_END /;" d file: +LOOP_END mont/fp_montgomery_reduce.c /^#define LOOP_END$/;" d file: +LOOP_MACRO generators/comba_mont_gen.c /^#define LOOP_MACRO(/;" d file: +LOOP_START mont/fp_montgomery_reduce.c /^#define LOOP_START /;" d file: +MAX headers/tfm.h /^ #define MAX(/;" d +MIN headers/tfm.h /^ #define MIN(/;" d +MONT_FINI mont/fp_montgomery_reduce.c /^#define MONT_FINI /;" d file: +MONT_FINI mont/fp_montgomery_reduce.c /^#define MONT_FINI$/;" d file: +MONT_START mont/fp_montgomery_reduce.c /^#define MONT_START /;" d file: +MULADD mul/fp_mul_comba.c /^#define MULADD(/;" d file: +PROPCARRY mont/fp_montgomery_reduce.c /^#define PROPCARRY /;" d file: +SQRADD sqr/fp_sqr_comba.c /^#define SQRADD(/;" d file: +SQRADD2 sqr/fp_sqr_comba.c /^#define SQRADD2(/;" d file: +SQRADDAC sqr/fp_sqr_comba.c /^#define SQRADDAC(/;" d file: +SQRADDDB sqr/fp_sqr_comba.c /^#define SQRADDDB /;" d file: +SQRADDSC sqr/fp_sqr_comba.c /^#define SQRADDSC(/;" d file: +TFM_ARM headers/tfm.h /^ #undef TFM_ARM$/;" d +TFM_ASM headers/tfm.h /^ #define TFM_ASM$/;" d +TFM_ASM headers/tfm.h /^ #undef TFM_ASM /;" d +TFM_AVR32 headers/tfm.h /^ #undef TFM_AVR32$/;" d +TFM_DEFINES mul/fp_mul_comba_12.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_17.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_20.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_24.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_28.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_3.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_32.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_4.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_48.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_6.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_64.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_7.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_8.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_9.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES mul/fp_mul_comba_small_set.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_12.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_17.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_20.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_24.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_28.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_3.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_32.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_4.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_48.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_6.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_64.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_7.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_8.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_9.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_generic.c /^#define TFM_DEFINES$/;" d file: +TFM_DEFINES sqr/fp_sqr_comba_small_set.c /^#define TFM_DEFINES$/;" d file: +TFM_H_ headers/tfm.h /^#define TFM_H_$/;" d +TFM_ISO sqr/fp_sqr_comba.c /^#define TFM_ISO$/;" d file: +TFM_MUL12 headers/tfm.h /^ #define TFM_MUL12$/;" d +TFM_MUL17 headers/tfm.h /^ #define TFM_MUL17$/;" d +TFM_MUL20 headers/tfm.h /^#define TFM_MUL20$/;" d +TFM_MUL24 headers/tfm.h /^#define TFM_MUL24$/;" d +TFM_MUL28 headers/tfm.h /^#define TFM_MUL28$/;" d +TFM_MUL3 headers/tfm.h /^ #define TFM_MUL3$/;" d +TFM_MUL32 headers/tfm.h /^#define TFM_MUL32$/;" d +TFM_MUL4 headers/tfm.h /^ #define TFM_MUL4$/;" d +TFM_MUL48 headers/tfm.h /^#define TFM_MUL48$/;" d +TFM_MUL6 headers/tfm.h /^ #define TFM_MUL6$/;" d +TFM_MUL64 headers/tfm.h /^#define TFM_MUL64$/;" d +TFM_MUL7 headers/tfm.h /^ #define TFM_MUL7$/;" d +TFM_MUL8 headers/tfm.h /^ #define TFM_MUL8$/;" d +TFM_MUL9 headers/tfm.h /^ #define TFM_MUL9$/;" d +TFM_PPC32 headers/tfm.h /^ #undef TFM_PPC32$/;" d +TFM_PPC64 headers/tfm.h /^ #undef TFM_PPC64$/;" d +TFM_PRIME_2MSB_OFF headers/tfm.h /^#define TFM_PRIME_2MSB_OFF /;" d +TFM_PRIME_2MSB_ON headers/tfm.h /^#define TFM_PRIME_2MSB_ON /;" d +TFM_PRIME_BBS headers/tfm.h /^#define TFM_PRIME_BBS /;" d +TFM_PRIME_SAFE headers/tfm.h /^#define TFM_PRIME_SAFE /;" d +TFM_SMALL_SET headers/tfm.h /^#define TFM_SMALL_SET$/;" d +TFM_SQR12 headers/tfm.h /^ #define TFM_SQR12$/;" d +TFM_SQR17 headers/tfm.h /^ #define TFM_SQR17$/;" d +TFM_SQR20 headers/tfm.h /^#define TFM_SQR20$/;" d +TFM_SQR24 headers/tfm.h /^#define TFM_SQR24$/;" d +TFM_SQR28 headers/tfm.h /^#define TFM_SQR28$/;" d +TFM_SQR3 headers/tfm.h /^ #define TFM_SQR3$/;" d +TFM_SQR32 headers/tfm.h /^#define TFM_SQR32$/;" d +TFM_SQR4 headers/tfm.h /^ #define TFM_SQR4$/;" d +TFM_SQR48 headers/tfm.h /^#define TFM_SQR48$/;" d +TFM_SQR6 headers/tfm.h /^ #define TFM_SQR6$/;" d +TFM_SQR64 headers/tfm.h /^#define TFM_SQR64$/;" d +TFM_SQR7 headers/tfm.h /^ #define TFM_SQR7$/;" d +TFM_SQR8 headers/tfm.h /^ #define TFM_SQR8$/;" d +TFM_SQR9 headers/tfm.h /^ #define TFM_SQR9$/;" d +TFM_SSE2 headers/tfm.h /^ #undef TFM_SSE2$/;" d +TFM_SSE2 mul/fp_mul_comba.c /^ #undef TFM_SSE2$/;" d file: +TFM_SSE2 sqr/fp_sqr_comba.c /^ #undef TFM_SSE2$/;" d file: +TFM_X86 headers/tfm.h /^ #define TFM_X86$/;" d +TFM_X86 headers/tfm.h /^ #undef TFM_X86$/;" d +TFM_X86 mul/fp_mul_comba.c /^ #define TFM_X86$/;" d file: +TFM_X86 sqr/fp_sqr_comba.c /^ #define TFM_X86$/;" d file: +TFM_X86_64 headers/tfm.h /^ #define TFM_X86_64$/;" d +TFM_X86_64 headers/tfm.h /^ #undef TFM_X86_64$/;" d +_fp_exptmod exptmod/fp_exptmod.c /^static int _fp_exptmod(fp_int * G, fp_int * X, fp_int * P, fp_int * Y)$/;" f file: +dp headers/tfm.h /^ fp_digit dp[FP_SIZE];$/;" m struct:__anon1 +fp_2expt exptmod/fp_2expt.c /^void fp_2expt(fp_int *a, int b)$/;" f +fp_abs headers/tfm.h /^#define fp_abs(/;" d +fp_add addsub/fp_add.c /^void fp_add(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_add_d addsub/fp_add_d.c /^void fp_add_d(fp_int *a, fp_digit b, fp_int *c)$/;" f +fp_addmod addsub/fp_addmod.c /^int fp_addmod(fp_int *a, fp_int *b, fp_int *c, fp_int *d)$/;" f +fp_clamp headers/tfm.h /^#define fp_clamp(/;" d +fp_cmp addsub/fp_cmp.c /^int fp_cmp(fp_int *a, fp_int *b)$/;" f +fp_cmp_d addsub/fp_cmp_d.c /^int fp_cmp_d(fp_int *a, fp_digit b)$/;" f +fp_cmp_mag addsub/fp_cmp_mag.c /^int fp_cmp_mag(fp_int *a, fp_int *b)$/;" f +fp_cnt_lsb bit/fp_cnt_lsb.c /^int fp_cnt_lsb(fp_int *a)$/;" f +fp_copy headers/tfm.h /^#define fp_copy(/;" d +fp_count_bits bit/fp_count_bits.c /^int fp_count_bits (fp_int * a)$/;" f +fp_digit headers/tfm.h /^ typedef ulong64 fp_digit;$/;" t +fp_digit headers/tfm.h /^ typedef unsigned long fp_digit;$/;" t +fp_div divide/fp_div.c /^int fp_div(fp_int *a, fp_int *b, fp_int *c, fp_int *d)$/;" f +fp_div_2 bit/fp_div_2.c /^void fp_div_2(fp_int * a, fp_int * b)$/;" f +fp_div_2d bit/fp_div_2d.c /^void fp_div_2d(fp_int *a, int b, fp_int *c, fp_int *d)$/;" f +fp_div_d divide/fp_div_d.c /^int fp_div_d(fp_int *a, fp_digit b, fp_int *c, fp_digit *d)$/;" f +fp_exptmod exptmod/fp_exptmod.c /^int fp_exptmod(fp_int * G, fp_int * X, fp_int * P, fp_int * Y)$/;" f +fp_gcd numtheory/fp_gcd.c /^void fp_gcd(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_ident misc/fp_ident.c /^const char *fp_ident(void)$/;" f +fp_init headers/tfm.h /^#define fp_init(/;" d +fp_init_copy headers/tfm.h /^#define fp_init_copy(/;" d +fp_int headers/tfm.h /^} fp_int;$/;" t typeref:struct:__anon1 +fp_invmod numtheory/fp_invmod.c /^int fp_invmod(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_invmod_slow numtheory/fp_invmod.c /^static int fp_invmod_slow (fp_int * a, fp_int * b, fp_int * c)$/;" f file: +fp_iseven headers/tfm.h /^#define fp_iseven(/;" d +fp_isodd headers/tfm.h /^#define fp_isodd(/;" d +fp_isprime numtheory/fp_isprime.c /^int fp_isprime(fp_int *a)$/;" f +fp_iszero headers/tfm.h /^#define fp_iszero(/;" d +fp_lcm numtheory/fp_lcm.c /^void fp_lcm(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_lshd bit/fp_lshd.c /^void fp_lshd(fp_int *a, int x)$/;" f +fp_mod divide/fp_mod.c /^int fp_mod(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_mod_2d bit/fp_mod_2d.c /^void fp_mod_2d(fp_int *a, int b, fp_int *c)$/;" f +fp_mod_d divide/fp_mod_d.c /^int fp_mod_d(fp_int *a, fp_digit b, fp_digit *c)$/;" f +fp_montgomery_calc_normalization mont/fp_montgomery_calc_normalization.c /^void fp_montgomery_calc_normalization(fp_int *a, fp_int *b)$/;" f +fp_montgomery_reduce mont/fp_montgomery_reduce.c /^void fp_montgomery_reduce(fp_int *a, fp_int *m, fp_digit mp)$/;" f +fp_montgomery_setup mont/fp_montgomery_setup.c /^int fp_montgomery_setup(fp_int *a, fp_digit *rho)$/;" f +fp_mul mul/fp_mul.c /^void fp_mul(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_2 mul/fp_mul_2.c /^void fp_mul_2(fp_int * a, fp_int * b)$/;" f +fp_mul_2d mul/fp_mul_2d.c /^void fp_mul_2d(fp_int *a, int b, fp_int *c)$/;" f +fp_mul_comba mul/fp_mul_comba.c /^void fp_mul_comba(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba12 mul/fp_mul_comba_12.c /^void fp_mul_comba12(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba17 mul/fp_mul_comba_17.c /^void fp_mul_comba17(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba20 mul/fp_mul_comba_20.c /^void fp_mul_comba20(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba24 mul/fp_mul_comba_24.c /^void fp_mul_comba24(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba28 mul/fp_mul_comba_28.c /^void fp_mul_comba28(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba3 mul/fp_mul_comba_3.c /^void fp_mul_comba3(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba32 mul/fp_mul_comba_32.c /^void fp_mul_comba32(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba4 mul/fp_mul_comba_4.c /^void fp_mul_comba4(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba48 mul/fp_mul_comba_48.c /^void fp_mul_comba48(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba6 mul/fp_mul_comba_6.c /^void fp_mul_comba6(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba64 mul/fp_mul_comba_64.c /^void fp_mul_comba64(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba7 mul/fp_mul_comba_7.c /^void fp_mul_comba7(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba8 mul/fp_mul_comba_8.c /^void fp_mul_comba8(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba9 mul/fp_mul_comba_9.c /^void fp_mul_comba9(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_comba_small mul/fp_mul_comba_small_set.c /^void fp_mul_comba_small(fp_int *A, fp_int *B, fp_int *C)$/;" f +fp_mul_d mul/fp_mul_d.c /^void fp_mul_d(fp_int *a, fp_digit b, fp_int *c)$/;" f +fp_mulmod mul/fp_mulmod.c /^int fp_mulmod(fp_int *a, fp_int *b, fp_int *c, fp_int *d)$/;" f +fp_neg headers/tfm.h /^#define fp_neg(/;" d +fp_prime_miller_rabin numtheory/fp_prime_miller_rabin.c /^void fp_prime_miller_rabin (fp_int * a, fp_int * b, int *result)$/;" f +fp_prime_random headers/tfm.h /^#define fp_prime_random(/;" d +fp_prime_random_ex numtheory/fp_prime_random_ex.c /^int fp_prime_random_ex(fp_int *a, int t, int size, int flags, tfm_prime_callback cb, void *dat)$/;" f +fp_radix_size bin/fp_radix_size.c /^int fp_radix_size(fp_int *a, int radix, int *size)$/;" f +fp_read_radix bin/fp_read_radix.c /^int fp_read_radix(fp_int *a, char *str, int radix)$/;" f +fp_read_signed_bin bin/fp_read_signed_bin.c /^void fp_read_signed_bin(fp_int *a, unsigned char *b, int c)$/;" f +fp_read_unsigned_bin bin/fp_read_unsigned_bin.c /^void fp_read_unsigned_bin(fp_int *a, unsigned char *b, int c)$/;" f +fp_reverse bin/fp_reverse.c /^void fp_reverse (unsigned char *s, int len)$/;" f +fp_rshd bit/fp_rshd.c /^void fp_rshd(fp_int *a, int x)$/;" f +fp_s_rmap bin/fp_s_rmap.c /^const char *fp_s_rmap = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+\/";$/;" v +fp_set misc/fp_set.c /^void fp_set(fp_int *a, fp_digit b)$/;" f +fp_signed_bin_size bin/fp_signed_bin_size.c /^int fp_signed_bin_size(fp_int *a)$/;" f +fp_sqr sqr/fp_sqr.c /^void fp_sqr(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba sqr/fp_sqr_comba_generic.c /^void fp_sqr_comba(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba12 sqr/fp_sqr_comba_12.c /^void fp_sqr_comba12(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba17 sqr/fp_sqr_comba_17.c /^void fp_sqr_comba17(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba20 sqr/fp_sqr_comba_20.c /^void fp_sqr_comba20(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba24 sqr/fp_sqr_comba_24.c /^void fp_sqr_comba24(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba28 sqr/fp_sqr_comba_28.c /^void fp_sqr_comba28(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba3 sqr/fp_sqr_comba_3.c /^void fp_sqr_comba3(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba32 sqr/fp_sqr_comba_32.c /^void fp_sqr_comba32(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba4 sqr/fp_sqr_comba_4.c /^void fp_sqr_comba4(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba48 sqr/fp_sqr_comba_48.c /^void fp_sqr_comba48(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba6 sqr/fp_sqr_comba_6.c /^void fp_sqr_comba6(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba64 sqr/fp_sqr_comba_64.c /^void fp_sqr_comba64(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba7 sqr/fp_sqr_comba_7.c /^void fp_sqr_comba7(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba8 sqr/fp_sqr_comba_8.c /^void fp_sqr_comba8(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba9 sqr/fp_sqr_comba_9.c /^void fp_sqr_comba9(fp_int *A, fp_int *B)$/;" f +fp_sqr_comba_small sqr/fp_sqr_comba_small_set.c /^void fp_sqr_comba_small(fp_int *A, fp_int *B)$/;" f +fp_sqrmod sqr/fp_sqrmod.c /^int fp_sqrmod(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_sub addsub/fp_sub.c /^void fp_sub(fp_int *a, fp_int *b, fp_int *c)$/;" f +fp_sub_d addsub/fp_sub_d.c /^void fp_sub_d(fp_int *a, fp_digit b, fp_int *c)$/;" f +fp_submod addsub/fp_submod.c /^int fp_submod(fp_int *a, fp_int *b, fp_int *c, fp_int *d)$/;" f +fp_to_signed_bin bin/fp_to_signed_bin.c /^void fp_to_signed_bin(fp_int *a, unsigned char *b)$/;" f +fp_to_unsigned_bin bin/fp_to_unsigned_bin.c /^void fp_to_unsigned_bin(fp_int *a, unsigned char *b)$/;" f +fp_toradix bin/fp_toradix.c /^int fp_toradix(fp_int *a, char *str, int radix)$/;" f +fp_unsigned_bin_size bin/fp_unsigned_bin_size.c /^int fp_unsigned_bin_size(fp_int *a)$/;" f +fp_word headers/tfm.h /^ typedef ulong64 fp_word;$/;" t +fp_word headers/tfm.h /^ typedef unsigned long fp_word __attribute__ ((mode(TI)));$/;" t +fp_zero headers/tfm.h /^#define fp_zero(/;" d +lnz bit/fp_cnt_lsb.c /^static const int lnz[16] = {$/;" v file: +long64 headers/tfm.h /^ typedef signed __int64 long64;$/;" t +long64 headers/tfm.h /^ typedef signed long long long64;$/;" t +main generators/comba_mont_gen.c /^int main(void)$/;" f +main generators/comba_mult_gen.c /^int main(int argc, char **argv)$/;" f +main generators/comba_mult_smallgen.c /^int main(int argc, char **argv)$/;" f +main generators/comba_sqr_gen.c /^int main(int argc, char **argv)$/;" f +main generators/comba_sqr_smallgen.c /^int main(int argc, char **argv)$/;" f +main misc/fp_ident.c /^int main(void)$/;" f +primes numtheory/fp_isprime.c /^static const fp_digit primes[256] = {$/;" v file: +s_fp_add addsub/s_fp_add.c /^void s_fp_add(fp_int *a, fp_int *b, fp_int *c)$/;" f +s_fp_sub addsub/s_fp_sub.c /^void s_fp_sub(fp_int *a, fp_int *b, fp_int *c)$/;" f +s_is_power_of_two divide/fp_div_d.c /^static int s_is_power_of_two(fp_digit b, int *p)$/;" f file: +sign headers/tfm.h /^ sign;$/;" m struct:__anon1 +tfm_prime_callback headers/tfm.h /^typedef int tfm_prime_callback(unsigned char *dst, int len, void *dat);$/;" t +ulong64 headers/tfm.h /^ typedef unsigned __int64 ulong64;$/;" t +ulong64 headers/tfm.h /^ typedef unsigned long long ulong64;$/;" t +ulong64 headers/tfm.h /^ typedef unsigned long ulong64;$/;" t +used headers/tfm.h /^ int used, $/;" m struct:__anon1