Select Git revision
test.c 22.68 KiB
#include <stdio.h>
#include "combination.h"
#define Max 10000000
#if _FX_SYSTEM == _FX_S1516 && _FX_CALCULATION_TYPE == _FX_LONGLONG
void fx_mul1_test(fx_s1615 a, fx_s1615 b){
fx_mul1(a, b);
}
void fx_mul2_test(fx_s1615 a, fx_s1615 b){
fx_mul2(a, b);
}
void fx_mul3_test(fx_s1615 a, fx_s1615 b){
fx_mul3(a, b);
}
void fx_mul4_test(fx_s1615 a, fx_s1615 b){
fx_mul4(a, b);
}
void fx_mul5_test(fx_s1615 a, fx_s1615 b){
fx_mul5(a, b);
}
void fx_div1_test(fx_s1615 a, fx_s1615 b){
fx_div1(a, b);
}
void fx_div2_test(fx_s1615 a, fx_s1615 b){
fx_div2(a, b);
}
void fx_div3_test(fx_s1615 a, fx_s1615 b){
fx_div3(a, b);
}
#endif
#if _FX_SYSTEM == _FX_S1615 && _FX_CALCULATION_TYPE == _FX_LONGLONG
void fx_mul1_test(fx_s1615 a, fx_s1615 b){
fx_mul1(a, b);
}
void fx_mul2_test(fx_s1615 a, fx_s1615 b){
fx_mul2(a, b);
}
void fx_mul3_test(fx_s1615 a, fx_s1615 b){
fx_mul3(a, b);
}
void fx_div1_test(fx_s1615 a, fx_s1615 b){
fx_div1(a, b);
}
void fx_div2_test(fx_s1615 a, fx_s1615 b){
fx_div2(a, b);
}
void fx_div3_test(fx_s1615 a, fx_s1615 b){
fx_div3(a, b);
}
#endif
#if _FX_SYSTEM == _FX_S2308 && _FX_CALCULATION_TYPE == _FX_LONGLONG
void fx_mul1_test(fx_s2308 a, fx_s2308 b){
fx_mul1(a, b);
}
void fx_mul2_test(fx_s2308 a, fx_s2308 b){
fx_mul2(a, b);
}
void fx_mul3_test(fx_s2308 a, fx_s2308 b){
fx_mul3(a, b);
}
void fx_mul4_test(fx_s2308 a, fx_s2308 b){
fx_mul4(a, b);
}
void fx_div1_test(fx_s2308 a, fx_s2308 b){
fx_div1(a, b);
}
void fx_div2_test(fx_s2308 a, fx_s2308 b){
fx_div2(a, b);