Implementation notes: x86, hydra8, crypto_hash/mgrostl256

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: mgrostl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
71496opt-32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
71516opt-32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
71668opt-32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
72008opt-32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
72300opt-32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
72352opt-32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
72412opt-32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
72420opt-32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
72432opt-32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
72464opt-32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
72652opt-32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
72660opt-32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
72708opt-32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
72724opt-32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
72736opt-32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
72832opt-32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
72840opt-32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
72856opt-32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
72988opt-32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
73128opt-32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
73184opt-32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
73244opt-32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
73260opt-32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
73320opt-32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
73324opt-32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
73336opt-32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017072020170718
73368opt-32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
73412opt-32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
73432opt-32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
73456opt-32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
73504opt-32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017072020170718
73556opt-32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017072020170718
73616opt-32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
73640opt-32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
73644opt-32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
73656opt-32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
73668opt-32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
73676opt-32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017072020170718
73704opt-32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
73796opt-32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017072020170718
73828opt-32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
73936opt-32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
73988opt-32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
74072opt-32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
74116opt-32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
74116opt-32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
74144opt-32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
74208opt-32gcc -m32 -O3 -fomit-frame-pointer2017072020170718
74232opt-32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
74240opt-32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
74244opt-32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
74252opt-32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
74320opt-32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
74396opt-32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
74420opt-32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
74432opt-32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
74440opt-32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
74484opt-32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
74556opt-32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
74572opt-32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
74580opt-32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
74596opt-32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
74608opt-32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
74608opt-32gcc -m32 -O2 -fomit-frame-pointer2017072020170718
74708opt-32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
74832opt-32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
74920opt-32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
74952opt-32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
75008opt-32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
75020opt-32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
75080opt-32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
75088opt-32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
75132opt-32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
75208opt-32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
75208opt-32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
75216opt-32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
75224opt-32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
75260opt-32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
75312opt-32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
75316opt-32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
75352opt-32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
75360opt-32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
75372opt-32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
75452opt-32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
75500opt-32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
75556opt-32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
75572opt-32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
75592opt-32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
75724opt-32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
75748opt-32gcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
75920opt-32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
75944opt-32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
75960opt-32gcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
75960opt-32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
76172opt-32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
76200opt-32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
76232opt-32gcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
76244opt-32gcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
76256opt-32gcc -m32 -O -fomit-frame-pointer2017072020170718
76272opt-32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
76372opt-32gcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
76420opt-32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
76452opt-32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
76472opt-32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
76540opt-32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
76636opt-32gcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
76888opt-32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
77036opt-32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
77152opt-32gcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
77456opt-32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
77500opt-32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
78384opt-32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
78512opt-32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
78692opt-32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
79176opt-32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
79280opt-32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
79332opt-32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
79364opt-32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
79392opt-32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
79936opt-32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
80008opt-32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
80116opt-32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
80356opt-32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
80564opt-32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
80596opt-32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
80640opt-32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
80672opt-32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
80932opt-32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
80964opt-32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
81116opt-32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
81160opt-32gcc -m32 -Os -fomit-frame-pointer2017072020170718
81164opt-32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
81168opt-32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
81172opt-32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
81248opt-32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
81248opt-32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
81316opt-32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
81356opt-32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
81392opt-32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
81416opt-32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
81444opt-32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
81492opt-32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
81512opt-32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
81552opt-32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
81636opt-32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
81688opt-32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
81728opt-32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
81800opt-32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
81828opt-32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
81904opt-32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
81940opt-32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
82012opt-32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
82016opt-32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
82036opt-32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
82068opt-32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
82088opt-32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
82156opt-32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
82164opt-32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
82164opt-32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
82208opt-32gcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
82252opt-32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
82288opt-32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
82384opt-32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
82564opt-32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
82580opt-32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
82604opt-32gcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
82632opt-32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
82676opt-32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
82688opt-32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
82920opt-32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
83028opt-32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
83504opt-32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
123472opt-64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
123620opt-64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
124004opt-64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
130200opt-64gcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
130268opt-64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
131316opt-64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
134952opt-64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
135724opt-64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
136192opt-64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
136444opt-64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
136692opt-64gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
136780opt-64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
136884opt-64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
137048opt-64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
137128opt-64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
137252opt-64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
137504opt-64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
137876opt-64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
137908opt-64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
138124opt-64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
138152opt-64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
138296opt-64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
138316opt-64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
138436opt-64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
138492opt-64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017072020170718
138516opt-64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
138560opt-64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
138608opt-64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
138664opt-64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
138752opt-64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
138836opt-64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
138884opt-64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
138904opt-64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
138980opt-64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
139020opt-64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
139364opt-64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017072020170718
139424opt-64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
139592opt-64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
139600opt-64gcc -m32 -O3 -fomit-frame-pointer2017072020170718
139696opt-64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
139752opt-64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
139800opt-64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
139808opt-64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
139820opt-64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
139892opt-64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
139916opt-64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
139928opt-64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
140000opt-64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017072020170718
140048opt-64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017072020170718
140064opt-64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
140064opt-64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
140132opt-64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
140144opt-64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
140260opt-64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
140356opt-64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
140388opt-64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
140408opt-64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017072020170718
140412opt-64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
140424opt-64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
140588opt-64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
140780opt-64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
140820opt-64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
140912opt-64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
140980opt-64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
140988opt-64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
141076opt-64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
141320opt-64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
141352opt-64gcc -m32 -O2 -fomit-frame-pointer2017072020170718
141376opt-64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
141664opt-64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
141788opt-64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
142032opt-64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
142116opt-64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
142148opt-64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
142164opt-64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
142224opt-64gcc -m32 -O -fomit-frame-pointer2017072020170718
142292opt-64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
142456opt-64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
142548opt-64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
142756opt-64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
142840opt-64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
142860opt-64gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
142896opt-64gcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
142920opt-64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
142920opt-64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
142940opt-64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
142976opt-64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
143028opt-64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
143196opt-64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
143216opt-64gcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
143364opt-64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
143396opt-64gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
143448opt-64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
143520opt-64gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
143632opt-64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
143664opt-64gcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
143728opt-64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
143888opt-64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
143928opt-64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
143936opt-64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
143944opt-64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
143972opt-64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
143976opt-64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
144076opt-64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
144232opt-64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
144348opt-64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
144464opt-64gcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
144528opt-64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
144532opt-64gcc -m32 -Os -fomit-frame-pointer2017072020170718
144576opt-64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
144612opt-64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
144620opt-64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
144640opt-64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
144672opt-64gcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
144732opt-64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
144780opt-64gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
144848opt-64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
144904opt-64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
144924opt-64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
144936opt-64gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
145016opt-64gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
145044opt-64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
145132opt-64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
145180opt-64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
145424opt-64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
145528opt-64gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
145644opt-64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
145668opt-64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
145768opt-64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
146088opt-64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
146092opt-64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
146864opt-64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
147008opt-64gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
147224opt-64gcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
147900opt-64gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
147920opt-64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
148168opt-64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
148292opt-64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
148352opt-64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
148476opt-64gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
148564opt-64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
148712opt-64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
149012opt-64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
149172opt-64gcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
149272opt-64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
149508opt-64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
149552opt-64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
149600opt-64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
149704opt-64gcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
149716opt-64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
149852opt-64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
150104opt-64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
150296opt-64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
150584opt-64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
151300opt-64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
151824opt-64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
151836opt-64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
152336opt-64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
152464opt-64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
152832opt-64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
153228opt-64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
153340opt-64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
154856opt-64gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
155140opt-64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
158524opt-64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
159356opt-64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
160332opt-64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
160472opt-64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
160912opt-64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
161572opt-64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
161776opt-64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
168404opt-64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
2109012refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
2110416refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
2154816refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
2197848refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
4010332refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
4073420refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
4704536refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017072020170718
4707424refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
4714124refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
4715772refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017072020170718
4759340refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017072020170718
4767132refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
4810364refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
4840024refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
4856204refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
4862516refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
4897100refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
4927024refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
4928784refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
4929428refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017072020170718
4934936refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
4936068refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
4937404refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
4938396refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
4939592refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
4945028refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
4947336refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
4947884refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
4952292refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
4968960refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
4971912refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
4980028refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
4980296refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
4982120refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
4984740refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
4985032refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
4987296refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
4996428refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
4999252refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
5004844refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017072020170718
5007212refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
5012636refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
5038732refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
5039400refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
5048648refgcc -m32 -O3 -fomit-frame-pointer2017072020170718
5055580refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
5056396refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
5066504refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
5069744refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
5070668refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
5077432refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
5090500refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
5097720refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
5111932refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
5117448refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
5120504refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
5131572refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
5135236refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
5140864refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
5142028refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
5144748refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
5149876refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
5151756refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
5152088refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
5152960refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
5156748refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
5161540refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
5180544refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
5184828refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
5190888refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
5203388refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
5215192refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
5218080refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
5228332refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
5239100refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
5243840refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
5250024refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
5253704refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
5255060refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
5255392refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
5261480refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
5280888refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
5283456refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
5285892refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
5287120refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
5298696refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
5300756refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
5307140refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
5307804refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
5309228refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
5313492refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
5316116refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
5317896refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
5321940refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
5322872refgcc -m32 -O2 -fomit-frame-pointer2017072020170718
5323348refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
5360284refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
5361028refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
5366672refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
5367056refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
5368804refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
5387536refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
5387768refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
5391900refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
5392984refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
5396032refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
5396776refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
5397012refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
5397060refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
5399724refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
5401588refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
5417500refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
5422772refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
5435112refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
5436680refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
5453524refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
5455100refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
5471080refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
5481628refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
5481680refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
5512656refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
5518368refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
5520788refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
5527424refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
5532112refgcc -m32 -Os -fomit-frame-pointer2017072020170718
5532276refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
5534700refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
5549984refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
5550488refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
5552432refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
5554744refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
5556428refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
5562816refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
5580808refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
5593164refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
5593756refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
5594148refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
5613688refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
5650864refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
5678120refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
5684272refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
5687528refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
5688136refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
5692388refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
5695168refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
5695356refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
5728384refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
5737400refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
5745708refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
5797156refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
5800840refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
5805768refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
5853580refgcc -m32 -O -fomit-frame-pointer2017072020170718
5880368refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
5955388refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
5957224refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
5961244refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
5962756refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
5992064refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
5993716refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
5997056refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
6023832refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
6117516refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
6117716refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
6122396refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
6136064refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
6139876refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
6169320refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
6180448refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
6192324refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
6256364refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
6257576refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718

Test failure

Implementation: crypto_hash/mgrostl256/opt-32
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt-32 opt-64 ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt-32 opt-64 ref

Compiler output

Implementation: crypto_hash/mgrostl256/opt-64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:242:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:241:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:240:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:239:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer opt-64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer opt-64
gcc -m32 -O2 -fomit-frame-pointer opt-64
gcc -m32 -O3 -fomit-frame-pointer opt-64
gcc -m32 -O -fomit-frame-pointer opt-64
gcc -m32 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=athlon -O -fomit-frame-pointer opt-64
gcc -m32 -march=athlon -Os -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt-64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -O -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer opt-64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt-64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt-64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=corei7 -O -fomit-frame-pointer opt-64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=i386 -O -fomit-frame-pointer opt-64
gcc -m32 -march=i386 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=i486 -O -fomit-frame-pointer opt-64
gcc -m32 -march=i486 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer opt-64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer opt-64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=k6 -O -fomit-frame-pointer opt-64
gcc -m32 -march=k6 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=k8 -O -fomit-frame-pointer opt-64
gcc -m32 -march=k8 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer opt-64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer opt-64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=nocona -O -fomit-frame-pointer opt-64
gcc -m32 -march=nocona -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentium -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentium -Os -fomit-frame-pointer opt-64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer opt-64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer opt-64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=prescott -O -fomit-frame-pointer opt-64
gcc -m32 -march=prescott -Os -fomit-frame-pointer opt-64

Compiler output

Implementation: crypto_hash/mgrostl256/opt-64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:242:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:241:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:240:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:239:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:242:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:241:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:240:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:239:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer opt-64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer opt-64
gcc -m32 -march=barcelona -O -fomit-frame-pointer opt-64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer opt-64