Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/common/assert.hpp"
#include "barretenberg/ecc/curves/bn254/bn254.hpp"
#include "barretenberg/ecc/scalar_multiplication/scalar_multiplication.hpp"
#include "barretenberg/polynomials/polynomial_arithmetic.hpp"
#include "barretenberg/srs/global_crs.hpp"
#include <benchmark/benchmark.h>
#include "barretenberg/common/op_count_google_bench.hpp"
#include <chrono>
#include <cstdlib>
Go to the source code of this file.
Macros | |
#define | ARGS RangeMultiplier(4)->Range(1 << 11, 1 << 21); |
Typedefs | |
using | Curve = bb::curve::BN254 |
using | Fr = Curve::ScalarField |
using | G1 = Curve::AffineElement |
using | Element = Curve::Element |
Functions | |
BENCHMARK_MAIN () | |
#define ARGS RangeMultiplier(4)->Range(1 << 11, 1 << 21); |
Definition at line 73 of file pippenger.bench.cpp.
using Curve = bb::curve::BN254 |
Definition at line 27 of file pippenger.bench.cpp.
using Element = Curve::Element |
Definition at line 30 of file pippenger.bench.cpp.
using Fr = Curve::ScalarField |
Definition at line 28 of file pippenger.bench.cpp.
using G1 = Curve::AffineElement |
Definition at line 29 of file pippenger.bench.cpp.
BENCHMARK_MAIN | ( | ) |