ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
n1n2n3n4n5n6n7bytesnamerngunrollingresultcompiler
2
0,400,400,400,410,410,410,418RandomizerWithShiftT<uint64_t>sfc6443500220087clang++ -O2
3
0,440,440,440,440,440,450,458RandomizerWithShiftT<uint64_t>sfc6443500220087g++ -O2
4
0,570,580,580,580,580,580,588RandomizerWithShiftMaxSize<uint64_t>sfc6413500056448clang++ -O2
5
0,500,500,500,500,500,510,518RandomizerWithShiftMaxSize<uint64_t>sfc6443500056448clang++ -O2
6
0,480,480,480,490,490,490,4916RandomizerWithMaskShift<uint64_t>sfc6413500215551clang++ -O2
7
0,350,350,350,350,350,350,3616RandomizerWithMaskShift<uint64_t>sfc6443500215551clang++ -O2
8
0,580,590,590,590,590,590,5916RandomizerWithRotl<uint64_t>sfc6413500215551clang++ -O2
9
0,590,590,600,600,600,600,6016RandomizerWithRotl<uint64_t>sfc6443500215551clang++ -O2
10
0,320,320,320,320,330,330,3316RandomizerWithCounter2<uint64_t>sfc6443500215551clang++ -O2
11
0,360,360,360,360,360,360,3616RandomizerWithCounter2<uint64_t>std::mt19937_6443499876478clang++ -O2
12
0,610,610,610,610,610,620,628RandomizerWithShiftTNoLikely<uint64_t>sfc6413500220087clang++ -O2
13
0,360,360,360,360,360,360,378RandomizerWithShiftTNoLikely<uint64_t>sfc6443500220087clang++ -O2
14
0,320,320,320,330,330,330,3316RandomizerWithCounterShiftT<uint64_t>sfc6443500215551clang++ -O2
15
0,370,380,380,380,380,380,4016RandomizerWithCounterShiftT<uint64_t>std::mt19937_6443499876478clang++ -O2
16
0,830,830,830,830,830,840,841BinaryAndsfc6413499996395g++ -O2
17
0,880,880,880,880,880,880,891BinaryAndsfc6443499996395g++ -O2
18
1,031,031,031,031,041,041,041BinaryAndsfc6413499996395clang++ -O2
19
1,021,041,041,041,041,041,041BoundedOperatorsfc6413500029519clang++ -O2
20
56,9357,3857,6457,7657,8657,9257,928BernoulliDistributionsfc6413499970481clang++ -O2
21
56,6656,6856,8456,9356,9556,9757,008BernoulliDistributionsfc6443499970481clang++ -O2
22
1,091,091,091,091,101,111,111BinaryAndsfc6443499996395clang++ -O2
23
1,131,131,131,131,141,141,141BoundedOperatorsfc6443500029519clang++ -O2
24
0,440,450,450,450,450,450,458RandomizerWithShiftT<uint64_t>std::mt19937_6443499882519clang++ -O2
25
0,480,480,480,480,490,490,508RandomizerWithShiftT<uint64_t>sfc6413500220087clang++ -O2
26
1,021,021,021,031,031,031,038RandomizerWithShiftMaxSize<uint64_t>std::mt1993713500193634clang++ -O2
27
0,890,890,890,900,900,900,908RandomizerWithShiftMaxSize<uint64_t>std::mt1993743500193634clang++ -O2
28
0,610,610,610,610,610,610,6116RandomizerWithMaskShift<uint64_t>std::mt1993713500102186clang++ -O2
29
0,520,520,520,520,520,530,5316RandomizerWithMaskShift<uint64_t>std::mt1993743500102186clang++ -O2
30
0,730,730,730,730,730,740,7416RandomizerWithRotl<uint64_t>std::mt1993713500102186clang++ -O2
31
0,810,810,810,810,820,820,8216RandomizerWithRotl<uint64_t>std::mt1993743500102186clang++ -O2
32
0,470,470,470,470,480,480,4816RandomizerWithCounter2<uint64_t>std::mt1993743500102186clang++ -O2
33
0,480,480,480,480,480,480,4816RandomizerWithCounter2<uint64_t>sfc6413500215551clang++ -O2
34
0,760,760,770,770,770,770,778RandomizerWithShiftTNoLikely<uint64_t>std::mt1993713500082439clang++ -O2
35
0,550,550,550,550,550,550,568RandomizerWithShiftTNoLikely<uint64_t>std::mt1993743500082439clang++ -O2
36
0,460,460,460,460,470,470,4716RandomizerWithCounterShiftT<uint64_t>sfc6413500215551clang++ -O2
37
0,510,510,510,520,520,520,5216RandomizerWithCounterShiftT<uint64_t>std::mt19937_6413499876478clang++ -O2
38
1,581,581,591,591,591,591,601UniformDistributionsfc6443500029519clang++ -O2
39
1,831,831,831,831,831,831,831UniformDistributionsfc6413500029519clang++ -O2
40
2,142,142,142,142,142,142,141BoundedOperatorsfc6413500029519g++ -O2
41
2,262,262,262,262,262,262,261BoundedOperatorsfc6443500029519g++ -O2
42
60,8360,9060,9360,9660,9660,9760,988BernoulliDistributionstd::mt1993713499935096clang++ -O2
43
60,8260,9860,9961,0061,0061,0061,078BernoulliDistributionstd::mt1993743499935096clang++ -O2
44
2,702,712,712,712,722,722,731BinaryAndstd::mt1993743500069986clang++ -O2
45
2,742,742,742,742,752,752,761BinaryAndstd::mt19937_6413500114527clang++ -O2
46
0,490,500,500,500,500,500,508RandomizerWithShiftT<uint64_t>sfc6413500220087g++ -O2
47
0,510,510,510,510,520,520,528RandomizerWithShiftT<uint64_t>std::mt19937_6413499882519clang++ -O2
48
0,630,640,640,640,640,640,648RandomizerWithShiftMaxSize<uint64_t>std::mt19937_6413500030569clang++ -O2
49
0,570,580,580,580,580,580,588RandomizerWithShiftMaxSize<uint64_t>std::mt19937_6443500030569clang++ -O2
50
0,610,610,610,610,610,610,6216RandomizerWithMaskShift<uint64_t>std::mt19937_6413499876478clang++ -O2
51
0,420,420,430,430,430,430,4316RandomizerWithMaskShift<uint64_t>std::mt19937_6443499876478clang++ -O2
52
0,620,630,630,630,630,630,6316RandomizerWithRotl<uint64_t>std::mt19937_6413499876478clang++ -O2
53
0,620,630,630,630,630,630,6416RandomizerWithRotl<uint64_t>std::mt19937_6443499876478clang++ -O2
54
0,500,500,500,500,500,500,5016RandomizerWithCounter2<uint64_t>std::mt19937_6413499876478clang++ -O2
55
0,590,590,590,600,600,600,6016RandomizerWithCounter2<uint64_t>std::mt1993713500102186clang++ -O2
56
0,660,670,670,670,670,670,678RandomizerWithShiftTNoLikely<uint64_t>std::mt19937_6413499882519clang++ -O2
57
0,440,440,440,450,450,450,458RandomizerWithShiftTNoLikely<uint64_t>std::mt19937_6443499882519clang++ -O2
58
0,540,540,550,550,550,550,5516RandomizerWithCounterShiftT<uint64_t>std::mt1993743500102186clang++ -O2
59
0,550,550,550,550,550,550,5516RandomizerWithCounterShiftT<uint64_t>sfc6413500215551g++ -O2
60
2,742,742,752,752,752,762,771BinaryAndstd::mt1993713500069986clang++ -O2
61
2,742,752,752,752,752,752,751BoundedOperatorstd::mt19937_6443500033509clang++ -O2
62
2,742,752,752,762,762,762,771BinaryAndstd::mt19937_6443500114527clang++ -O2
63
2,802,802,802,802,812,812,831BoundedOperatorstd::mt19937_6413500033509clang++ -O2
64
58,1458,1558,1958,2358,3958,8858,928BernoulliDistributionstd::mt19937_6413499966491clang++ -O2
65
58,2858,2858,2858,2858,2958,3358,358BernoulliDistributionstd::mt19937_6443499966491clang++ -O2
66
3,033,043,043,043,043,053,051UniformDistributionstd::mt19937_6443500033509g++ -O2
67
3,193,203,203,203,203,203,211UniformDistributionstd::mt19937_6413500033509clang++ -O2
68
0,540,540,550,550,550,550,558RandomizerWithShiftT<uint64_t>std::mt1993743500082439clang++ -O2
69
0,550,550,550,550,550,550,568RandomizerWithShiftT<uint64_t>std::mt19937_6443499882519g++ -O2
70
0,910,910,910,910,910,910,918RandomizerWithShiftMaxSize<uint64_t>sfc6413500056448g++ -O2
71
0,790,790,790,790,800,800,818RandomizerWithShiftMaxSize<uint64_t>sfc6443500056448g++ -O2
72
0,500,500,500,500,500,510,5116RandomizerWithMaskShift<uint64_t>sfc6413500215551g++ -O2
73
1,631,631,631,631,631,641,6416RandomizerWithMaskShift<uint64_t>sfc6443500215551g++ -O2
74
0,610,610,620,620,620,620,6216RandomizerWithRotl<uint64_t>sfc6413500215551g++ -O2
75
1,041,051,051,051,051,051,0516RandomizerWithRotl<uint64_t>sfc6443500215551g++ -O2
76
0,650,650,650,660,660,660,6616RandomizerWithCounter2<uint64_t>sfc6443500215551g++ -O2
77
0,700,700,700,700,700,710,7116RandomizerWithCounter2<uint64_t>sfc6413500215551g++ -O2
78
0,490,490,490,490,490,490,498RandomizerWithShiftTNoLikely<uint64_t>sfc6413500220087g++ -O2
79
0,430,430,430,440,440,440,448RandomizerWithShiftTNoLikely<uint64_t>sfc6443500220087g++ -O2
80
0,610,610,610,610,610,610,6216RandomizerWithCounterShiftT<uint64_t>std::mt1993713500102186clang++ -O2
81
0,630,630,640,640,640,650,6616RandomizerWithCounterShiftT<uint64_t>std::mt19937_6413499876478g++ -O2
82
5,345,345,355,355,375,385,381BinaryAndstd::mt1993743500069986g++ -O2
83
5,355,355,365,385,395,395,411BinaryAndstd::mt1993713500069986g++ -O2
84
5,535,545,555,555,595,595,621BinaryAndstd::mt19937_6443500114527g++ -O2
85
5,625,645,665,665,685,695,741BinaryAndstd::mt19937_6413500114527g++ -O2
86
4,944,944,954,954,954,964,968BernoulliDistributionsfc6413499970481g++ -O2
87
4,914,914,924,924,924,934,938BernoulliDistributionsfc6443499970481g++ -O2
88
7,037,047,067,077,137,147,151BoundedOperatorstd::mt19937_6413500033509g++ -O2
89
7,087,087,097,107,117,137,151BoundedOperatorstd::mt19937_6443500033509g++ -O2
90
0,590,590,590,600,600,600,608RandomizerWithShiftT<uint64_t>std::mt19937_6413499882519g++ -O2
91
0,610,610,610,610,610,610,628RandomizerWithShiftT<uint64_t>std::mt1993713500082439clang++ -O2
92
1,151,151,151,161,161,161,168RandomizerWithShiftMaxSize<uint64_t>std::mt1993713500193634g++ -O2
93
1,081,081,081,081,091,091,108RandomizerWithShiftMaxSize<uint64_t>std::mt1993743500193634g++ -O2
94
0,710,710,710,720,720,720,7316RandomizerWithMaskShift<uint64_t>std::mt1993713500102186g++ -O2
95
1,901,911,911,911,911,911,9116RandomizerWithMaskShift<uint64_t>std::mt1993743500102186g++ -O2
96
0,830,830,840,840,850,850,8516RandomizerWithRotl<uint64_t>std::mt1993713500102186g++ -O2
97
1,291,301,301,301,311,311,3116RandomizerWithRotl<uint64_t>std::mt1993743500102186g++ -O2
98
0,780,780,780,780,790,790,7916RandomizerWithCounter2<uint64_t>std::mt19937_6443499876478g++ -O2
99
0,810,810,810,810,810,810,8216RandomizerWithCounter2<uint64_t>std::mt19937_6413499876478g++ -O2
100
0,720,730,730,740,740,740,748RandomizerWithShiftTNoLikely<uint64_t>std::mt1993713500082439g++ -O2