aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2016-11-01 13:27:54 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2016-11-01 13:27:54 +0800
commit762d3d591d015dcf47ab4c5cc0e1bba39f91d0b9 (patch)
tree7113d10116e101c0bef9bc4e41b2aa5ae5f85ce9
parent0e33c4eea8013df91a89484e5a0dba5fdc17e2a3 (diff)
downloadtangerine-mcl-762d3d591d015dcf47ab4c5cc0e1bba39f91d0b9.tar.gz
tangerine-mcl-762d3d591d015dcf47ab4c5cc0e1bba39f91d0b9.tar.zst
tangerine-mcl-762d3d591d015dcf47ab4c5cc0e1bba39f91d0b9.zip
remove x in benchmark
-rw-r--r--misc/karatsuba.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/misc/karatsuba.cpp b/misc/karatsuba.cpp
index e2156ff..1a8f3dc 100644
--- a/misc/karatsuba.cpp
+++ b/misc/karatsuba.cpp
@@ -38,17 +38,16 @@ void benchKaratsuba()
{
cybozu::XorShift rg;
printf("N=%d\n", (int)N);
- Unit x[N], z[N * 2];
- rg.read(x, N);
+ Unit z[N * 2];
rg.read(z, N);
- CYBOZU_BENCH("g:mulPre ", (MulPreCore<N, Gtag>::f), z, z, x);
- CYBOZU_BENCH("g:mulKara", (MulPre<N, Gtag>::karatsuba), z, z, x);
+ CYBOZU_BENCH("g:mulPre ", (MulPreCore<N, Gtag>::f), z, z, z);
+ CYBOZU_BENCH("g:mulKara", (MulPre<N, Gtag>::karatsuba), z, z, z);
CYBOZU_BENCH("g:sqrPre ", (SqrPreCore<N, Gtag>::f), z, z);
CYBOZU_BENCH("g:sqrKara", (SqrPre<N, Gtag>::karatsuba), z, z);
#ifdef MCL_USE_LLVM
- CYBOZU_BENCH("l:mulPre ", (MulPreCore<N, Ltag>::f), z, z, x);
- CYBOZU_BENCH("l:mulKara", (MulPre<N, Ltag>::karatsuba), z, z, x);
+ CYBOZU_BENCH("l:mulPre ", (MulPreCore<N, Ltag>::f), z, z, z);
+ CYBOZU_BENCH("l:mulKara", (MulPre<N, Ltag>::karatsuba), z, z, z);
CYBOZU_BENCH("l:sqrPre ", (SqrPreCore<N, Ltag>::f), z, z);
CYBOZU_BENCH("l:sqrKara", (SqrPre<N, Ltag>::karatsuba), z, z);
#endif