Skip to content

Commit 8fc680c

Browse files
committed
remove MUL benchmarks
1 parent ac20bf9 commit 8fc680c

1 file changed

Lines changed: 0 additions & 23 deletions

File tree

test/precompiles_bench/precompiles_bench.cpp

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,8 @@ constexpr auto analyze<PrecompileId::ecpairing> = ecpairing_analyze;
4545
template <>
4646
constexpr auto analyze<PrecompileId::point_evaluation> = point_evaluation_analyze;
4747
template <>
48-
constexpr auto analyze<PrecompileId::bls12_g1mul> = bls12_g1mul_analyze;
49-
template <>
5048
constexpr auto analyze<PrecompileId::bls12_g1msm> = bls12_g1msm_analyze;
5149
template <>
52-
constexpr auto analyze<PrecompileId::bls12_g2mul> = bls12_g2mul_analyze;
53-
template <>
5450
constexpr auto analyze<PrecompileId::bls12_g2msm> = bls12_g2msm_analyze;
5551

5652
template <PrecompileId>
@@ -177,10 +173,6 @@ const inline std::array inputs<PrecompileId::point_evaluation>{
177173
"01ff83fbe4488061b695d9e4632e9ab23c5b9dfb046241fac921659c2e3b6a4e5e88a0c20ef27ae5dea6e83a748115df152b207362c022a43c8ebbfbec73ea2a2b38376a1de4ed9abd35175ac422af7df2c6ddf1503979964b1d217747c108978969cc0fcbd47dba8b1e3cbba16920f3fc694fadbf203b55aa66aaf138a38ace946a7ccddc20f45d796cd60268df8a2487d06c11cdc50247c580c5dd25f6fb486053b73868038cb92c2ae6d429a7bde850177f31c9fde00ca824c8c59cd4ef49"_hex,
178174
};
179175

180-
template <>
181-
const inline std::array inputs<PrecompileId::bls12_g1mul>{generate_g1_mul_input()};
182-
template <>
183-
const inline std::array inputs<PrecompileId::bls12_g2mul>{generate_g2_mul_input()};
184176
template <>
185177
const inline std::array inputs<PrecompileId::bls12_g1msm>{generate_g1_msm_input(256)};
186178
template <>
@@ -363,13 +355,6 @@ constexpr auto evmone_blst = point_evaluation_execute;
363355
BENCHMARK_TEMPLATE(precompile, PrecompileId::point_evaluation, evmone_blst);
364356
} // namespace bench_kzg
365357

366-
namespace bench_mul_g1
367-
{
368-
constexpr auto evmone_blst = bls12_g1mul_execute;
369-
BENCHMARK_TEMPLATE(precompile, PrecompileId::bls12_g1mul, evmone_blst)
370-
->Unit(benchmark::TimeUnit::kMicrosecond);
371-
} // namespace bench_mul_g1
372-
373358
namespace bench_msm_g1
374359
{
375360
constexpr auto evmone_blst = bls12_g1msm_execute;
@@ -379,14 +364,6 @@ BENCHMARK_TEMPLATE(precompile, PrecompileId::bls12_g1msm, evmone_blst)
379364
->Unit(benchmark::TimeUnit::kMicrosecond);
380365
} // namespace bench_msm_g1
381366

382-
namespace bench_mul_g2
383-
{
384-
constexpr auto evmone_blst = bls12_g2mul_execute;
385-
BENCHMARK_TEMPLATE(precompile, PrecompileId::bls12_g2mul, evmone_blst)
386-
// ->Complexity(benchmark::oN)
387-
->Unit(benchmark::TimeUnit::kMicrosecond);
388-
} // namespace bench_mul_g2
389-
390367
namespace bench_msm_g2
391368
{
392369
constexpr auto evmone_blst = bls12_g2msm_execute;

0 commit comments

Comments
 (0)