aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2016-05-31 13:50:06 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2016-05-31 13:50:06 +0800
commit011864c89784805fbf83b83f1f9aaae8989e3a3f (patch)
tree5aa24ce89d527521c20b379b0393b8dcc1a1f8ad
parent3c43f3250e8b9c852b81f2880ce6f91eecbdd00e (diff)
downloadtangerine-mcl-011864c89784805fbf83b83f1f9aaae8989e3a3f.tar.gz
tangerine-mcl-011864c89784805fbf83b83f1f9aaae8989e3a3f.tar.zst
tangerine-mcl-011864c89784805fbf83b83f1f9aaae8989e3a3f.zip
remove getModeStr
-rw-r--r--sample/bench.cpp15
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)