#include <bench/bench.h>
#include <crypto/muhash.h>
#include <crypto/ripemd160.h>
#include <crypto/sha1.h>
#include <crypto/sha256.h>
#include <crypto/sha3.h>
#include <crypto/sha512.h>
#include <crypto/siphash.h>
#include <hash.h>
#include <random.h>
#include <uint256.h>
Go to the source code of this file.
|
static void | BenchRIPEMD160 (benchmark::Bench &bench) |
|
static void | SHA1 (benchmark::Bench &bench) |
|
static void | SHA256 (benchmark::Bench &bench) |
|
static void | SHA3_256_1M (benchmark::Bench &bench) |
|
static void | SHA256_32b (benchmark::Bench &bench) |
|
static void | SHA256D64_1024 (benchmark::Bench &bench) |
|
static void | SHA512 (benchmark::Bench &bench) |
|
static void | SipHash_32b (benchmark::Bench &bench) |
|
static void | FastRandom_32bit (benchmark::Bench &bench) |
|
static void | FastRandom_1bit (benchmark::Bench &bench) |
|
static void | MuHash (benchmark::Bench &bench) |
|
static void | MuHashMul (benchmark::Bench &bench) |
|
static void | MuHashDiv (benchmark::Bench &bench) |
|
static void | MuHashPrecompute (benchmark::Bench &bench) |
|
| BENCHMARK (BenchRIPEMD160, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SHA1, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SHA256, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SHA512, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SHA3_256_1M, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SHA256_32b, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SipHash_32b, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (SHA256D64_1024, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (FastRandom_32bit, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (FastRandom_1bit, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (MuHash, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (MuHashMul, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (MuHashDiv, benchmark::PriorityLevel::HIGH) |
|
| BENCHMARK (MuHashPrecompute, benchmark::PriorityLevel::HIGH) |
|
◆ BENCHMARK() [1/14]
◆ BENCHMARK() [2/14]
◆ BENCHMARK() [3/14]
◆ BENCHMARK() [4/14]
◆ BENCHMARK() [5/14]
◆ BENCHMARK() [6/14]
◆ BENCHMARK() [7/14]
◆ BENCHMARK() [8/14]
◆ BENCHMARK() [9/14]
◆ BENCHMARK() [10/14]
◆ BENCHMARK() [11/14]
◆ BENCHMARK() [12/14]
◆ BENCHMARK() [13/14]
◆ BENCHMARK() [14/14]
◆ BenchRIPEMD160()
◆ FastRandom_1bit()
◆ FastRandom_32bit()
◆ MuHash()
◆ MuHashDiv()
◆ MuHashMul()
◆ MuHashPrecompute()
◆ SHA1()
◆ SHA256()
◆ SHA256_32b()
◆ SHA256D64_1024()
◆ SHA3_256_1M()
◆ SHA512()
◆ SipHash_32b()
◆ BUFFER_SIZE
const uint64_t BUFFER_SIZE = 1000*1000 |
|
static |