Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
poly_inplace_arith.bench.cpp File Reference
#include "barretenberg/ecc/curves/bn254/fr.hpp"
#include "barretenberg/polynomials/polynomial.hpp"
#include <benchmark/benchmark.h>
#include <cstring>

Go to the source code of this file.

Functions

 BENCHMARK (bench_plus_equals_scalar)
 
 BENCHMARK (bench_plus_equals_full)
 
 BENCHMARK (bench_minus_equals_scalar)
 
 BENCHMARK (bench_minus_equals_full)
 
 BENCHMARK (bench_times_equals_scalar)
 
 BENCHMARK (bench_times_equals_full)
 
 BENCHMARK_MAIN ()
 

Variables

constexpr size_t N = 1 << 16
 

Function Documentation

◆ BENCHMARK() [1/6]

BENCHMARK ( bench_minus_equals_full  )

◆ BENCHMARK() [2/6]

BENCHMARK ( bench_minus_equals_scalar  )

◆ BENCHMARK() [3/6]

BENCHMARK ( bench_plus_equals_full  )

◆ BENCHMARK() [4/6]

BENCHMARK ( bench_plus_equals_scalar  )

◆ BENCHMARK() [5/6]

BENCHMARK ( bench_times_equals_full  )

◆ BENCHMARK() [6/6]

BENCHMARK ( bench_times_equals_scalar  )

◆ BENCHMARK_MAIN()

BENCHMARK_MAIN ( )

Variable Documentation

◆ N

constexpr size_t N = 1 << 16
constexpr

Definition at line 23 of file poly_inplace_arith.bench.cpp.