shithub: sl

ref: 409a8dab1d8ef6cbd70b7c6b80c0ab8b7e9d2826
dir: /3rd/mp/test/fns.h/

View raw version
ldint* ldnew(int);
int ldcmp(ldint *, ldint *) sl_purefn;
int ldmagcmp(ldint *, ldint *);
void ldadd(ldint *, ldint *, ldint *);
void ldsub(ldint *, ldint *, ldint *);
void ldmagadd(ldint *, ldint *, ldint *);
void ldmagsub(ldint *, ldint *, ldint *);
void ldand(ldint *, ldint *, ldint *);
void ldbic(ldint *, ldint *, ldint *);
void ldor(ldint *, ldint *, ldint *);
void ldxor(ldint *, ldint *, ldint *);
void ldnot(ldint *, ldint *);
void ldleft(ldint *, int, ldint *);
void ldright(ldint *, int, ldint *);
void ldasr(ldint *, int, ldint *);
void lddiv_(ldint *, ldint *, ldint *, ldint *);
void ldfree(ldint *);
void testgen(int, ldint *);
int ldmpeq(ldint *, mpint *) sl_purefn;
mpint* ldtomp(ldint *, mpint *);
void mptarget(mpint *);
void tests(void);
void mpdiv_(mpint *, mpint *, mpint *, mpint *);
void convtests(void);

char *LFMT(ldint *);
char *MFMT(mpint *);
void prng(u8int *p, int n);