codex
Loading...
Searching...
No Matches
PopcountBench Class Reference

#include <bench.hpp>

Inheritance diagram for PopcountBench:
Collaboration diagram for PopcountBench:

Private Slots

void initTestCase ()
 
void bench_data ()
 
void bench ()
 
void initTestCase ()
 
void bench_data ()
 
void bench ()
 

Private Attributes

std::vector< std::uint32_t > v = {}
 
std::vector< std::uint8_t > expected = {}
 

Static Private Attributes

static constexpr std::size_t N = 1 << 20
 

Member Function Documentation

◆ bench [1/2]

void PopcountBench::bench ( )
privateslot

◆ bench [2/2]

void PopcountBench::bench ( )
privateslot

◆ bench_data [1/2]

void PopcountBench::bench_data ( )
privateslot
Here is the call graph for this function:

◆ bench_data [2/2]

void PopcountBench::bench_data ( )
privateslot

◆ initTestCase [1/2]

void PopcountBench::initTestCase ( )
privateslot

◆ initTestCase [2/2]

void PopcountBench::initTestCase ( )
privateslot

Member Data Documentation

◆ expected

std::vector< std::uint8_t > PopcountBench::expected = {}
private

◆ N

static constexpr std::size_t PopcountBench::N = 1 << 20
staticconstexprprivate

◆ v

std::vector< std::uint32_t > PopcountBench::v = {}
private

The documentation for this class was generated from the following files: