forked from ibphoenix/tomsfastmath
Regenerate mul comba files
This commit is contained in:
parent
3cabe12a21
commit
bdeafda752
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL12
|
#if defined(TFM_MUL12) && FP_SIZE >= 24
|
||||||
void fp_mul_comba12(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba12(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[24];
|
fp_digit c0, c1, c2, at[24];
|
||||||
@ -109,3 +109,8 @@ void fp_mul_comba12(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL17
|
#if defined(TFM_MUL17) && FP_SIZE >= 34
|
||||||
void fp_mul_comba17(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba17(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[34];
|
fp_digit c0, c1, c2, at[34];
|
||||||
@ -149,3 +149,8 @@ void fp_mul_comba17(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL20
|
#if defined(TFM_MUL20) && FP_SIZE >= 40
|
||||||
void fp_mul_comba20(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba20(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[40];
|
fp_digit c0, c1, c2, at[40];
|
||||||
@ -173,3 +173,8 @@ void fp_mul_comba20(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL24
|
#if defined(TFM_MUL24) && FP_SIZE >= 48
|
||||||
void fp_mul_comba24(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba24(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[48];
|
fp_digit c0, c1, c2, at[48];
|
||||||
@ -205,3 +205,8 @@ void fp_mul_comba24(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL28
|
#if defined(TFM_MUL28) && FP_SIZE >= 56
|
||||||
void fp_mul_comba28(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba28(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[56];
|
fp_digit c0, c1, c2, at[56];
|
||||||
@ -237,3 +237,8 @@ void fp_mul_comba28(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL3
|
#if defined(TFM_MUL3) && FP_SIZE >= 6
|
||||||
void fp_mul_comba3(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba3(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[6];
|
fp_digit c0, c1, c2, at[6];
|
||||||
@ -37,3 +37,8 @@ void fp_mul_comba3(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL32
|
#if defined(TFM_MUL32) && FP_SIZE >= 64
|
||||||
void fp_mul_comba32(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba32(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[64];
|
fp_digit c0, c1, c2, at[64];
|
||||||
@ -283,3 +283,8 @@ void fp_mul_comba32(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL4
|
#if defined(TFM_MUL4) && FP_SIZE >= 8
|
||||||
void fp_mul_comba4(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba4(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[8];
|
fp_digit c0, c1, c2, at[8];
|
||||||
@ -45,3 +45,8 @@ void fp_mul_comba4(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL48
|
#if defined(TFM_MUL48) && FP_SIZE >= 96
|
||||||
void fp_mul_comba48(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba48(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[96];
|
fp_digit c0, c1, c2, at[96];
|
||||||
@ -397,3 +397,8 @@ void fp_mul_comba48(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL6
|
#if defined(TFM_MUL6) && FP_SIZE >= 12
|
||||||
void fp_mul_comba6(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba6(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[12];
|
fp_digit c0, c1, c2, at[12];
|
||||||
@ -61,3 +61,8 @@ void fp_mul_comba6(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL64
|
#if defined(TFM_MUL64) && FP_SIZE >= 128
|
||||||
void fp_mul_comba64(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba64(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[128];
|
fp_digit c0, c1, c2, at[128];
|
||||||
@ -525,3 +525,8 @@ void fp_mul_comba64(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL7
|
#if defined(TFM_MUL7) && FP_SIZE >= 14
|
||||||
void fp_mul_comba7(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba7(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[14];
|
fp_digit c0, c1, c2, at[14];
|
||||||
@ -69,3 +69,8 @@ void fp_mul_comba7(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL8
|
#if defined(TFM_MUL8) && FP_SIZE >= 16
|
||||||
void fp_mul_comba8(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba8(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[16];
|
fp_digit c0, c1, c2, at[16];
|
||||||
@ -77,3 +77,8 @@ void fp_mul_comba8(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#define TFM_DEFINES
|
#define TFM_DEFINES
|
||||||
#include "fp_mul_comba.c"
|
#include "fp_mul_comba.c"
|
||||||
|
|
||||||
#ifdef TFM_MUL9
|
#if defined(TFM_MUL9) && FP_SIZE >= 18
|
||||||
void fp_mul_comba9(fp_int *A, fp_int *B, fp_int *C)
|
void fp_mul_comba9(fp_int *A, fp_int *B, fp_int *C)
|
||||||
{
|
{
|
||||||
fp_digit c0, c1, c2, at[18];
|
fp_digit c0, c1, c2, at[18];
|
||||||
@ -85,3 +85,8 @@ void fp_mul_comba9(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
COMBA_FINI;
|
COMBA_FINI;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
@ -1226,3 +1226,8 @@ void fp_mul_comba_small(fp_int *A, fp_int *B, fp_int *C)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* $Source$ */
|
||||||
|
/* $Revision$ */
|
||||||
|
/* $Date$ */
|
||||||
|
Loading…
Reference in New Issue
Block a user