diff options
author | MITSUNARI Shigeo <herumi@nifty.com> | 2016-05-31 13:50:06 +0800 |
---|---|---|
committer | MITSUNARI Shigeo <herumi@nifty.com> | 2016-05-31 13:50:06 +0800 |
commit | 011864c89784805fbf83b83f1f9aaae8989e3a3f (patch) | |
tree | 5aa24ce89d527521c20b379b0393b8dcc1a1f8ad | |
parent | 3c43f3250e8b9c852b81f2880ce6f91eecbdd00e (diff) | |
download | tangerine-mcl-011864c89784805fbf83b83f1f9aaae8989e3a3f.tar.gz tangerine-mcl-011864c89784805fbf83b83f1f9aaae8989e3a3f.tar.zst tangerine-mcl-011864c89784805fbf83b83f1f9aaae8989e3a3f.zip |
remove getModeStr
-rw-r--r-- | sample/bench.cpp | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/sample/bench.cpp b/sample/bench.cpp index 1fed20f..ee21fe9 100644 --- a/sample/bench.cpp +++ b/sample/bench.cpp @@ -9,20 +9,9 @@ typedef mcl::FpT<> Fp; typedef mcl::FpT<mcl::ZnTag> Zn; typedef mcl::EcT<Fp> Ec; -const char *getModeStr(mcl::fp::Mode mode) -{ - switch (mode) { - case mcl::fp::FP_AUTO: return "auto"; - case mcl::fp::FP_GMP: return "gmp"; - case mcl::fp::FP_LLVM: return "llvm"; - case mcl::fp::FP_LLVM_MONT: return "llvm+mont"; - case mcl::fp::FP_XBYAK: return "xbyak"; - default: throw cybozu::Exception("benchFpSub:bad mode") << mode; - } -} void benchFpSub(const char *pStr, const char *xStr, const char *yStr, mcl::fp::Mode mode) { - const char *s = getModeStr(mode); + const char *s = mcl::fp::ModeToStr(mode); Fp::init(pStr, mode); Fp x(xStr); Fp y(yStr); @@ -102,7 +91,7 @@ void benchEcSub(const mcl::EcParam& para, mcl::fp::Mode mode, mcl::ec::Mode ecMo cybozu::XorShift rg; z.setRand(rg); CYBOZU_BENCH_T(mulRandT, Ec::mul, P, P, z); - printf("%10s %10s add %8.2f sub %8.2f dbl %8.2f mul(-3) %8.2f mul(rand) %8.2f\n", para.name, getModeStr(mode), addT, subT, dblT, mulT, mulRandT); + printf("%10s %10s add %8.2f sub %8.2f dbl %8.2f mul(-3) %8.2f mul(rand) %8.2f\n", para.name, mcl::fp::ModeToStr(mode), addT, subT, dblT, mulT, mulRandT); } void benchEc(size_t bitSize, int mode, mcl::ec::Mode ecMode) |