Implementation notes: x86, kizomba, crypto_hash/groestl256

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
19506aesni-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
19539aesni-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
19546aesni-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
19579aesni-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
19635aesni-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
19702aesni-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
19730aesni-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
19758aesni-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
19827aesni-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
19930aesni-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
19945aesni-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
19985aesni-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
20047aesni-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
20121aesni-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
20161aesni-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
20744aesni-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
36456mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
36968mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
37155mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
37321mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
37389mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
37400mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
37508mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
37592mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
37637mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
37698mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
37778mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
37794mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
37889mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
37929mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
37996mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
37998mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
38066mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
38115mmxgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
38117mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
38135mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
38148mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
38159mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
38182mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38193mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
38202mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
38218mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
38228vperm-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
38274mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
38279mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
38365mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
38367mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
38387mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
38418mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
38421mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
38472mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
38479mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
38496mmxgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
38504mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
38506mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
38512mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
38516mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
38518mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
38568mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
38583mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
38585vperm-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
38591mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
38605mmxgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
38607mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
38607mmxgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
38621mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
38621mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
38641mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
38650mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
38651mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
38659mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
38685mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
38713mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
38716mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
38737mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
38767mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
38833vperm-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
38834vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
38863mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
38908mmxgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
38916vperm-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
38930mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
38941mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
38945mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
38978vperm-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
39123mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
39188mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
39189vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
39218mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
39222vperm-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
39253mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
39286mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
39287mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
39295vperm-intrgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
39296mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
39311mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
39322mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
39338vperm-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
39379vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
39385mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
39435mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
39449mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
39498mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
39500mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
39510mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
39512mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
39534mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
39633vperm-intrgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
39653mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
39705mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
39727mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
39736vperm-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
39745mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
39746vperm-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
39750mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
39796mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
39804mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
39831mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
39842mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
39843vperm-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
40018vperm-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
40030vperm-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
40041vperm-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
40045mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
40134mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
40135mmxgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
40141vperm-intrgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
40179mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
40216mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
40326mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
40361vperm-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
40421mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
40496mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
40549mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
40677mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
40738mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
40766mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
40821mmxgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
40823mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
40824mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
40976mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
40976mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
40980mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
41268mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
41322mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
41540mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
41758mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
41986mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
42083mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
42293mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
42465mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
42545mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
43167mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
43262mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
43342mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
43683mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
44662mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
44677mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
44893mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
44933mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
45101mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
45117mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
45211mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
45303mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
45379mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
45449mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
45665vperm-intrgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
45867vperm-intrgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
45885vperm-intrgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
46080vperm-intrgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
46111vperm-intrgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
46182mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
46244mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
46284vperm-intrgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
46341vperm-intrgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
46361vperm-intrgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
46674vperm-intrgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
47224vperm-intrgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
47367vperm-intrgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
47458mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
47530vperm-intrgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
48161mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
56215sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
57202sphlib-adaptedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
57641sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
57784sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
57859sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
57873sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
58016sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
58188sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
58557sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
58674sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
59221sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
59790sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
60361sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
60375sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
60742sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
60950sphlib-adaptedgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
61161sphlib-adaptedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
61427sphlib-adaptedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
61836sphlib-adaptedgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
61897sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
61899sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
61922sphlib-adaptedgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
62026sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
62032sphlib-adaptedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
62094sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
62191sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
62272sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
62328sphlib-adaptedgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
62334sphlib-adaptedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
62449sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
62754sphlib-adaptedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
62825sphlib-adaptedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
62827sphlib-adaptedgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
62922sphlib-adaptedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
62986sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
63028sphlib-adaptedgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
63160sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
63181sphlib-adaptedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
63313sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
63314sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
63333sphlib-adaptedgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
63341sphlib-adaptedgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
63567sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
63637sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
63742sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
63950sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
63980sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
64062sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
64091sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
64186sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
64242sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
64294sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
64398sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
64403sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
64492sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
64525sphlib-adaptedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
64569sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
64581sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
64645sphlib-adaptedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
64669sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
64754sphlib-adaptedgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
64760sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
64799sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
64938sphlib-adaptedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
64942sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
64944sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
65010sphlib-adaptedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
65159sphlib-adaptedgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
65186sphlib-adaptedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
65234sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
65538sphlib-adaptedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
65545sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
65961sphlib-adaptedgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
66022sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
66363sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
66476sphlib-adaptedgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
66492sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
66774sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
66960sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
67172sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
67689sphlib-adaptedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
68381sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
69105sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
69236sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
70228sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
70464sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
70506sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
70619sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
71000sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
71446sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
72199sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
72385sphlib-adaptedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
72502sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
72657sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
72913sphlib-adaptedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
72964mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
73254sphlib-adaptedgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
73550mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
73818sphlib-adaptedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
74748sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
77313sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
77425sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
77556sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
77744sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
77853sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
77883sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
78569sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
78623sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
78952opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
78979sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
79037opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
79173opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
79226sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
79272opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
79280sphlib-adaptedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
79288opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
79302opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
79304sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
79304sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
79321sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
79347opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
79409sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
79450opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
79498sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
79508sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
79516opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
79535sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
79588opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
79617sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
79637sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
79651opt32gcc -m32 -Os -fomit-frame-pointer2018081920180818
79653opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
79655sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
79667opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
79678opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
79712opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
79728opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
79756sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
79762sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
79777opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
79799opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
79806opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
79815opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
79823opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
79825opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
79828opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
79833opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
79839sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
79841sphlib-adaptedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
79848sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
79848opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
79849sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
79859sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
79869sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
79875opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
79928sphlibgcc -m32 -O2 -fomit-frame-pointer2018081920180818
79932sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
79941opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
79980opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
79982sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
79992sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
79992sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
79998opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
80000sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
80011opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
80012sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
80043opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
80044sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
80069opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
80073sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
80079opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
80091opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
80096sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
80096opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
80123sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
80129sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
80137opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
80149sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
80163opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
80176sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
80182opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
80194opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
80248sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
80254opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
80268sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
80307opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
80308opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
80311sphlib-adaptedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
80321opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
80333opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
80383opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
80401opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
80401opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
80409opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
80438opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
80447opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
80450opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
80506sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
80523opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
80550sphlib-adaptedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
80572opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
80585opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
80586sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
80607opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
80612opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
80618opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
80619opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
80629opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
80687sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
80693opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
80718opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
80720opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
80720opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
80724sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
80732sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
80738sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
80817sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
80819sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
80824opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
80824sphlib-adaptedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
80825opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
80826opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
80831opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
80873opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
80881opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
80891sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
80899opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
80946opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
80952opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
80954opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
80959sphlib-adaptedgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
80971opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
80973opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
80982opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
80984opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
81000opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
81006opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
81010opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
81020opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
81053opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
81071opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
81087opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
81091opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
81133sphlib-adaptedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
81152sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
81167sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
81187opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
81193opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
81196sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
81202sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
81206opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
81236sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
81236opt32gcc -m32 -O -fomit-frame-pointer2018081920180818
81266sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
81274sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
81286opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
81301sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
81304opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
81321opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
81345sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
81348opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
81355sphlibgcc -m32 -O3 -fomit-frame-pointer2018081920180818
81369opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
81387opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
81387opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
81387sphlib-adaptedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
81400opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
81409opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
81429opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
81435opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
81438sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
81447opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
81449sphlib-adaptedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
81487opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
81488opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
81494sphlib-adaptedgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
81496sphlib-adaptedgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
81498sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
81502sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
81506sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
81506opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
81508sphlib-adaptedgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
81510opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
81514sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
81526opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
81529sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
81535opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
81565opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
81577opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
81579sphlib-adaptedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
81597sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
81601opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
81605sphlib-adaptedgcc -m32 -O3 -fomit-frame-pointer2018081920180818
81607sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
81611opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
81619sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
81621opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
81633sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
81633opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
81643opt32gcc -m32 -O3 -fomit-frame-pointer2018081920180818
81649opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
81653sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
81657opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
81667sphlibgcc -m32 -O -fomit-frame-pointer2018081920180818
81669sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
81678sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
81680sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
81684sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
81693opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
81700opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
81705sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
81714sphlib-adaptedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
81727sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
81728sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
81732opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
81738opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
81746sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
81766sphlib-adaptedgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
81766opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
81778sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
81778opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
81787opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
81802opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
81806opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
81814sphlib-adaptedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
81825opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
81833sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
81836opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
81839sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
81857sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
81859opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
81875opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
81895sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
81897opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
81902opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
81908opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
81924opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
81927opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
81927opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
81938sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
81942opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
81947sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
81953sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
81960sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
81965sphlib-adaptedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
81965sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
81968sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
81982opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
81986sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
82004sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
82012sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
82020opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
82038opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
82048sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
82050sphlibgcc -m32 -Os -fomit-frame-pointer2018081920180818
82060opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
82065sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
82079sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
82079sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
82085opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
82111opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
82120sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
82123sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
82135sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
82147opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
82149sphlib-adaptedgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
82157sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
82164opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
82199opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
82228sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
82228opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
82230sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
82230opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
82232sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
82252opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
82268opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
82276opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
82303sphlib-adaptedgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
82312opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
82320sphlib-adaptedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
82391sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
82395opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
82424opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
82427sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
82435opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
82445opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
82452opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
82458sphlib-adaptedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
82468sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
82500sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
82510opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
82512sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
82530sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
82534sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
82574sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
82605sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
82677sphlib-adaptedgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
82682sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
82694sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
82706sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
82746opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
82754opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
82768sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
82774sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
82822sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
82881sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
82928sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
82966sphlib-adaptedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
82968sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
82978opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
83008sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
83020sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
83055sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
83074sphlib-adaptedgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
83111opt32gcc -m32 -O2 -fomit-frame-pointer2018081920180818
83121opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
83133sphlib-adaptedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
83137sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
83155opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
83161sphlib-adaptedgcc -m32 -O -fomit-frame-pointer2018081920180818
83184sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
83250sphlib-adaptedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
83347opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
83461sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
83482sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
83488sphlib-adaptedgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
83510sphlib-adaptedgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
83512sphlib-adaptedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
83529opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
83543sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
83567sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
83589sphlib-adaptedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
83621opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
83653sphlib-adaptedgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
83674sphlib-adaptedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
83788sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
83798sphlib-adaptedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
83812sphlib-adaptedgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
83885sphlib-adaptedgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
84010sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
84067opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
84327sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
84426sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
84494sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
84494sphlib-adaptedgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
84530sphlib-adaptedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
84627sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
84681sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
84693sphlib-adaptedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
84791sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
84819sphlib-adaptedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
84881opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
84991sphlib-adaptedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
85000sphlib-adaptedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
85130sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
85159sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
85196sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
85295sphlib-adaptedgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
85322sphlib-adaptedgcc -m32 -Os -fomit-frame-pointer2018081920180818
85345sphlib-adaptedgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
85371sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
85478sphlib-adaptedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
85510sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
85510sphlib-adaptedgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
85557sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
85591sphlib-adaptedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
85625sphlib-adaptedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
85670sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
85754sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
85794sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
85847sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
85949sphlib-adaptedgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
86018sphlib-adaptedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
86032sphlib-adaptedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
86045sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
86053sphlib-adaptedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
86165sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
86173sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
86203opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
86255sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
86291sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
86318sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
86355sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
86365sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
86405sphlib-adaptedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
86457sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
86472sphlib-adaptedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
86510opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
86619sphlib-adaptedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
86724sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
86998sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
87163sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
87190sphlib-adaptedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
87258opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
87307opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
87455opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
87475opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
87566opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
87607sphlib-adaptedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
87774opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
87800sphlib-adaptedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
87845sphlib-adaptedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
88085sphlib-adaptedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
88129sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
88156sphlib-adaptedgcc -m32 -O2 -fomit-frame-pointer2018081920180818
88230sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
88234sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
88527sphlib-adaptedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
89466sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
90090sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
90117sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
90288sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
90327sphlib-adaptedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
90379sphlib-adaptedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
90839sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
91871sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
92256sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
93103sphlib-adaptedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
93907sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
94794sphlib-adaptedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
95289sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
95808sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
106793sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
106839sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
107048sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018081920180818
107226sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
107338sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
107350sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
107412sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
107538sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
107556sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
107567sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
107601sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
107627sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
107639sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
107679sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
107829sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
107922sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
107926sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
107935sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
108250sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
108351sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
108365sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
108405sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
108468sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
108513sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018081920180818
108516sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
108532sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
108557sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
108583sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
108613sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
108617sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
108708sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
108738sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
108849sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
108856sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
108877sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
108887sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
108924sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
108977sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
108996sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
109029sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
109077sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
109091sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
109097sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
109129sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
109165sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
109276sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
109383sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
109399sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
109424sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
109446sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
109480sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
109480sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
109552sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
109562sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
109563sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
109623sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
109633sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
109651sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
109678sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
109736sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
109768sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
109923sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
109933sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
110042sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
110075sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
110484sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
110530sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
110572sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
110783sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
110798sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
110909sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
110931sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
111123sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
111254sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
111282sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
111592sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
111869sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
111926sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
111976sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
111977sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
112123sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
112147sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
112285sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
112337sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
112341sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
112361sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
112395sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
112396sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
112412sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
112486sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
112532sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
112540sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
112545sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
112684sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
112778sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
112814sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
112855sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
112994sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
113115sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
113369sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
113395sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
113430sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
113535sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
113556sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
113623sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
113748sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
113899sphlib-smallgcc -m32 -O -fomit-frame-pointer2018081920180818
113998sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
114101sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
114187sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
114395sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
114567sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
114580sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
114607sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
114619sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
114625sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
114641sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
114734sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
114766sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
114788sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
114845sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
114890sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
115101sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
115289sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
115377sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
115432sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
115545sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
115623sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
115654sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
115742sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
115807sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
115944sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
115950sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
115974sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
116028sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
116040sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
116169sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
116224sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
116246sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
116263sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
116326sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
116371sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
116385sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
116467sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
116475sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
116566sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
116621sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
116695sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
116708sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
116802sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
116816sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
116839sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
116955sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
117018sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
117042sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
117054sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
117055sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
117083sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
117099sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
117121sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
117175sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
117183sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018081920180818
117242sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
117290sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
117296sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
117371sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
117550sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
117555sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
117580sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
117636sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
117674sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
117797sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
118004sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
118109sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
118617sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
120669sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
15157432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
15223632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
15418732bit-bytesliced-c-fastgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
15437932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
15450632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
15470632bit-2ktablegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
15488132bit-2ktablegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15513732bit-2ktablegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
15591732bit-2ktablegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
15593632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
15596432bit-2ktablegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15601832bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
15620932bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
15623832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
15624632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
15631232bit-2ktablegcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
15632132bit-2ktablegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
15637532bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
15637732bit-2ktablegcc -m32 -Os -fomit-frame-pointer2018081920180818
15641932bit-2ktablegcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
15647432bit-2ktablegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
15650232bit-2ktablegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
15658832bit-2ktablegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
15663432bit-2ktablegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
15663932bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
15664732bit-2ktablegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
15665332bit-2ktablegcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
15668932bit-2ktablegcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
15669032bit-2ktablegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
15671132bit-2ktablegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
15672632bit-2ktablegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
15673432bit-2ktablegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15675832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
15679232bit-2ktablegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
15685532bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
15687532bit-2ktablegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
15689532bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15694832bit-2ktablegcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
15696632bit-2ktablegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
15700432bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
15700832bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
15705232bit-2ktablegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
15706432bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
15708532bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
15710732bit-2ktablegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
15711132bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
15712732bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
15720232bit-2ktablegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
15726632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
15728032bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
15732932bit-2ktablegcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
15733032bit-2ktablegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
15734532bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
15754732bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
15756732bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
15791632bit-2ktablegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
15801632bit-2ktablegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
15804332bit-2ktablegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
15805532bit-2ktablegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
15808832bit-2ktablegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
15809532bit-2ktablegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
15812532bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
15813132bit-2ktablegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
15814932bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
15819332bit-2ktablegcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
15824832bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
15826832bit-2ktablegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
15834332bit-2ktablegcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15838932bit-2ktablegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
15842532bit-2ktablegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
15849832bit-2ktablegcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15866132bit-2ktablegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
15876932bit-2ktablegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
15882432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
15883932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
15893332bit-2ktablegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
15895332bit-2ktablegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
15897632bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
15926832bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
15941532bit-2ktablegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15942732bit-2ktablegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
15945032bit-2ktablegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
15953832bit-2ktablegcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
15963532bit-2ktablegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15967932bit-2ktablegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
15968332bit-bytesliced-c-fastgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
15978032bit-2ktablegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
15999432bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
16010132bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
16018032bit-2ktablegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16034832bit-2ktablegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16038732bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
16039332bit-2ktablegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16043132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
16045432bit-bytesliced-c-fastgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
16054032bit-2ktablegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
16056432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
16056632bit-2ktablegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16064032bit-2ktablegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
16065532bit-2ktablegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
16066132bit-2ktablegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16075432bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
16076832bit-2ktablegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16083032bit-2ktablegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
16096832bit-2ktablegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16101432bit-bytesliced-c-fastgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16102032bit-2ktablegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
16117432bit-2ktablegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16128232bit-2ktablegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16142432bit-2ktablegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
16149832bit-2ktablegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
16154832bit-2ktablegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
16156632bit-2ktablegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16159632bit-2ktablegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16165332bit-2ktablegcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
16165532bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
16173232bit-2ktablegcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
16187532bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
16194032bit-2ktablegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
16212732bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
16228232bit-2ktablegcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
16231032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
16236332bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
16242632bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
16254732bit-2ktablegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
16266932bit-2ktablegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
16276732bit-2ktablegcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
16281032bit-2ktablegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
16288232bit-2ktablegcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
16289332bit-2ktablegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
16321832bit-2ktablegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
16323432bit-2ktablegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
16336132bit-2ktablegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
16336732bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
16341932bit-2ktablegcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
16350632bit-2ktablegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
16356532bit-2ktablegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
16370132bit-2ktablegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16372232bit-2ktablegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
16384932bit-2ktablegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
16416932bit-2ktablegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
16418932bit-2ktablegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
16422032bit-2ktablegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
16448832bit-2ktablegcc -m32 -O3 -fomit-frame-pointer2018081920180818
16449232bit-2ktablegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
16452432bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
16462932bit-2ktablegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
16462932bit-2ktablegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
16479432bit-2ktablegcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
16486932bit-2ktablegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
16493932bit-2ktablegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
16495232bit-2ktablegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
16498632bit-bytesliced-c-fastgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
16502032bit-2ktablegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
16509832bit-2ktablegcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
16511932bit-2ktablegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
16513332bit-2ktablegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
16513932bit-2ktablegcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
16520232bit-2ktablegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
16521632bit-2ktablegcc -m32 -O -fomit-frame-pointer2018081920180818
16537332bit-2ktablegcc -m32 -O2 -fomit-frame-pointer2018081920180818
16553232bit-2ktablegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
16582732bit-2ktablegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
16588132bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
16590932bit-2ktablegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
16592132bit-2ktablegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16597032bit-2ktablegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
16612132bit-2ktablegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
16613732bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
16620432bit-bytesliced-c-fastgcc -m32 -O3 -fomit-frame-pointer2018081920180818
16653832bit-2ktablegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
16692332bit-bytesliced-c-fastgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
16706332bit-2ktablegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
16742832bit-bytesliced-c-fastgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
16759132bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
16778232bit-bytesliced-c-fastgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
16794032bit-2ktablegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
16815532bit-bytesliced-c-fastgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
16825432bit-bytesliced-c-fastgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
16827432bit-2ktablegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16876232bit-2ktablegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
16900032bit-2ktablegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
16917932bit-2ktablegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
16945232bit-bytesliced-c-fastgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
16998232bit-2ktablegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
17001832bit-2ktablegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
17065532bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
17066732bit-2ktablegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
17069832bit-2ktablegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
17071632bit-2ktablegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
17077632bit-2ktablegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
17162932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
17165032bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
17165532bit-2ktablegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
17209332bit-bytesliced-c-fastgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
17247332bit-bytesliced-c-fastgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
17256632bit-2ktablegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
17335332bit-bytesliced-c-fastgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
17342032bit-2ktablegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
17366932bit-2ktablegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
17408632bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
17426132bit-2ktablegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
17462932bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
17464132bit-2ktablegcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
17473632bit-2ktablegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
17500832bit-bytesliced-c-fastgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
17510532bit-2ktablegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
17517832bit-2ktablegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
17650632bit-2ktablegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
17667632bit-bytesliced-c-fastgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
17667932bit-2ktablegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
17703032bit-2ktablegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
17815732bit-2ktablegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
17965932bit-2ktablegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
17974432bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
18106532bit-2ktablegcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
18186532bit-bytesliced-c-fastgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
18222132bit-bytesliced-c-fastgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
18307732bit-bytesliced-c-fastgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
18375032bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
20230732bit-bytesliced-c-fastgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
20413132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
20449432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
20470032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
20705932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
20710132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
20831832bit-bytesliced-c-fastgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
20908932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
21025032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
21042332bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
21063832bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
21082232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
21113332bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
21204532bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
21263232bit-bytesliced-c-fastgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
21317732bit-bytesliced-c-fastgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
21328832bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
21377832bit-bytesliced-c-fastgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
21436332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
21440932bit-bytesliced-c-fastgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
21479332bit-bytesliced-c-fastgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
21523832bit-bytesliced-c-fastgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
21532432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
21561932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
21590132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
21606432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
21615932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
21617032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
21623832bit-bytesliced-c-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
21660332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
21682432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
21687332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
21716232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
21740732bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
21758932bit-bytesliced-c-fastgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
21798432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
21801032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
21814132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
21832132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
21893232bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
21953432bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
22014332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
22046132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
22217232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
22222632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
22250832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
22258232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
22295032bit-bytesliced-c-fastgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
22301032bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
22324632bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
22362332bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
22391032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
22429432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
22442132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
22461932bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
22464532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
22494332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
22497432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
22522432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
22547632bit-bytesliced-c-fastgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
22549332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
22565132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
22565732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
22578432bit-bytesliced-c-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
22594632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
22604332bit-bytesliced-c-fastgcc -m32 -O2 -fomit-frame-pointer2018081920180818
22643832bit-bytesliced-c-fastgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
22662532bit-bytesliced-c-fastgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
22693232bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
22735532bit-bytesliced-c-fastgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
22881232bit-bytesliced-c-fastgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
22892932bit-bytesliced-c-fastgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
22901632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
22949632bit-bytesliced-c-fastgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
23153632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
23187132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
23213532bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
23282332bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
23306232bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
23470632bit-bytesliced-c-fastgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
23701032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
23719132bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
23947032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
23957632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24019732bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
24023232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
24171832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
24231632bit-bytesliced-c-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
24243432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
24248432bit-bytesliced-c-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
24293732bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
24358532bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
24359132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
24387332bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
24392332bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
24496232bit-bytesliced-c-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
24537732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
24543032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
24599232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
24646232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
24648632bit-bytesliced-c-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
2468578bit_cgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
2470508bit_cgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
2471118bit_cgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
24711132bit-bytesliced-c-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
2475818bit_cgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
2478058bit_cgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
2479228bit_cgcc -m32 -O3 -fomit-frame-pointer2018081920180818
24832932bit-bytesliced-c-fastgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
2491828bit_cgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
25006832bit-bytesliced-c-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
2503798bit_cgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
2506698bit_cgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
2508338bit_cgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
25099632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
2510528bit_cgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
2512588bit_cgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
2513068bit_cgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
2514728bit_cgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
25157632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
2516318bit_cgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
2517448bit_cgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
25221832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
2522248bit_cgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
2522818bit_cgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
2523288bit_cgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
25234232bit-bytesliced-c-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
2523858bit_cgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
2524278bit_cgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
2525268bit_cgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
2525788bit_cgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
25261932bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
25275832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
2529168bit_cgcc -m32 -O2 -fomit-frame-pointer2018081920180818
2529188bit_cgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
25294632bit-bytesliced-c-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
25336332bit-bytesliced-c-smallgcc -m32 -O3 -fomit-frame-pointer2018081920180818
2535798bit_cgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
25412532bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
25641132bit-bytesliced-c-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
2565908bit_cgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25688132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
25694432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
2575558bit_cgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
26037932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
26043832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
26128832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
2616378bit_cgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
26237932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
2627288bit_cgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
26366332bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
26432632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
26454432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
26505332bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
26517432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
26559532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
26711532bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
26813532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
26847632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
26881532bit-bytesliced-c-fastgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
27155932bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
27183332bit-bytesliced-c-fastgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
27215532bit-bytesliced-c-fastgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
27383532bit-bytesliced-c-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27393132bit-bytesliced-c-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27394332bit-bytesliced-c-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
27446032bit-bytesliced-c-smallgcc -m32 -O2 -fomit-frame-pointer2018081920180818
27514832bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
27516532bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
27551432bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
27583732bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
27626732bit-bytesliced-c-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
27643132bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
27647832bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
27697632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
27724632bit-bytesliced-c-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
27763732bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27961132bit-bytesliced-c-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
2799238bit_cgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
2802228bit_cgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
28115232bit-bytesliced-c-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
28202832bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
28216732bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
28221032bit-bytesliced-c-fastgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
28242532bit-bytesliced-c-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
28255532bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
28309932bit-bytesliced-c-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
28394232bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
28395132bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
28458332bit-bytesliced-c-fastgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
28458732bit-bytesliced-c-fastgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
28466332bit-bytesliced-c-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
28477232bit-bytesliced-c-fastgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
28491132bit-bytesliced-c-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
28498632bit-bytesliced-c-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
28519032bit-bytesliced-c-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
28524432bit-bytesliced-c-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
2852488bit_cgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
2852838bit_cgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
2852848bit_cgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
28529932bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
2852998bit_cgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
2854098bit_cgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
28546032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
28549232bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
2857488bit_cgcc -m32 -O -fomit-frame-pointer2018081920180818
2857758bit_cgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
28581932bit-bytesliced-c-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
28582732bit-bytesliced-c-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
2858358bit_cgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
28585832bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
28586332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
28586932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
2862008bit_cgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
28641832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
28642532bit-bytesliced-c-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
28655032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
28660632bit-bytesliced-c-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
28672632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
28686732bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
28688932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
28698832bit-bytesliced-c-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
28700432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
28705932bit-bytesliced-c-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
28723632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
28761532bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
28792732bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
28796732bit-bytesliced-c-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
28811332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
28812132bit-bytesliced-c-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
28823632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
2882708bit_cgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
28830032bit-bytesliced-c-fastgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
28830732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
28834032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
28839732bit-bytesliced-c-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
28856332bit-bytesliced-c-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
28869932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
28907932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
28912132bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
28916732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
28917432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
28928832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
28954532bit-bytesliced-c-fastgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
28987732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
28989332bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
29001232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
29005932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
29012332bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
29020832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
29022232bit-bytesliced-c-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
29030832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
29054932bit-bytesliced-c-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
29202232bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
29227432bit-bytesliced-c-fastgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
29470232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
29557932bit-bytesliced-c-smallgcc -m32 -Os -fomit-frame-pointer2018081920180818
29676032bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
29694032bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
29703232bit-bytesliced-c-fastgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
29717332bit-bytesliced-c-fastgcc -m32 -O -fomit-frame-pointer2018081920180818
29721032bit-bytesliced-c-fastgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
29723032bit-bytesliced-c-fastgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
29779732bit-bytesliced-c-fastgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
29784132bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
29805032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
29823232bit-bytesliced-c-fastgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
29835632bit-bytesliced-c-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
29838332bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
29842532bit-bytesliced-c-fastgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
30151032bit-bytesliced-c-fastgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
30185132bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
30267532bit-bytesliced-c-fastgcc -m32 -Os -fomit-frame-pointer2018081920180818
30288332bit-bytesliced-c-fastgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30327732bit-bytesliced-c-fastgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
30341132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
30341732bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30354232bit-bytesliced-c-fastgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
30361132bit-bytesliced-c-fastgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
30381932bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
30390632bit-bytesliced-c-fastgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
30415532bit-bytesliced-c-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
30418432bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
30434532bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
30444432bit-bytesliced-c-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30466232bit-bytesliced-c-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30479332bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
30482132bit-bytesliced-c-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30483132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30485732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30489332bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
30510932bit-bytesliced-c-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
30512532bit-bytesliced-c-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
30622332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30687132bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
30732432bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
30779332bit-bytesliced-c-fastgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
30951432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31016332bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
31024432bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
31057932bit-bytesliced-c-fastgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
31079632bit-bytesliced-c-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
31084432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31096432bit-bytesliced-c-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
31156132bit-bytesliced-c-fastgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
31165732bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31188732bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
31201432bit-bytesliced-c-fastgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
31225432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
31278432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
31280432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
31322732bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
31350032bit-bytesliced-c-fastgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
31355832bit-bytesliced-c-fastgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
31372832bit-bytesliced-c-fastgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
31406032bit-bytesliced-c-fastgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
31416432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
31453532bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31459932bit-bytesliced-c-fastgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
31485932bit-bytesliced-c-fastgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31506232bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31527432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
31545432bit-bytesliced-c-fastgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31565432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
31600032bit-bytesliced-c-fastgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31832732bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31841632bit-bytesliced-c-fastgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31868232bit-bytesliced-c-fastgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31908232bit-bytesliced-c-fastgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
32105832bit-bytesliced-c-fastgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
33446632bit-bytesliced-c-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
3725788bit_cgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
3761318bit_cgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
37721232bit-bytesliced-c-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
37759532bit-bytesliced-c-smallgcc -m32 -O -fomit-frame-pointer2018081920180818
37924032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
37979832bit-bytesliced-c-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
37995932bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
38046032bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
3810188bit_cgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
3812358bit_cgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
38213532bit-bytesliced-c-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
3825408bit_cgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
3828528bit_cgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
38297932bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
3829968bit_cgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
38348032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
38353532bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
38359932bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38498632bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
38551832bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
3883878bit_cgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
3884058bit_cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
38866232bit-bytesliced-c-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
3894868bit_cgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
38954832bit-bytesliced-c-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
38980732bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
3901318bit_cgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
3906848bit_cgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
3911738bit_cgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
3912808bit_cgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
3912828bit_cgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
3916818bit_cgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
3920998bit_cgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
3931218bit_cgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
3931258bit_cgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
3945718bit_cgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
3951818bit_cgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
3953108bit_cgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
3954118bit_cgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
3955568bit_cgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
3958878bit_cgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
3965848bit_cgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
3973358bit_cgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
3975958bit_cgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
3976988bit_cgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
3985798bit_cgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
3987748bit_cgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
3988798bit_cgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
4001198bit_cgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
4004718bit_cgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
4005238bit_cgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
4006238bit_cgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
4019338bit_cgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
4022228bit_cgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
4022968bit_cgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
4025328bit_cgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
40287332bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
4030758bit_cgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
40312732bit-bytesliced-c-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
4043978bit_cgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
4060448bit_cgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
4094448bit_cgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
4094908bit_cgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
4110968bit_cgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
4116098bit_cgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
4133588bit_cgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
4135248bit_cgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
4162248bit_cgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
4179168bit_cgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
4190088bit_cgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
4197658bit_cgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
4225918bit_cgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
43656732bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
4395228bit_cgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
4425248bit_cgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
4429498bit_cgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
4440448bit_cgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
4487268bit_cgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
4488958bit_cgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
4495448bit_cgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
4500048bit_cgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
4532248bit_cgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
4533878bit_cgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
4543878bit_cgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
4550818bit_cgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
4582848bit_cgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
4614038bit_cgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
4615328bit_cgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
4621938bit_cgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
4628958bit_cgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
4635248bit_cgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
4641438bit_cgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
4642408bit_cgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
4643818bit_cgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
4645408bit_cgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
4662698bit_cgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
4677408bit_cgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
4697778bit_cgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
4712708bit_cgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
4744148bit_cgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
4749118bit_cgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
4811338bit_cgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
4815368bit_cgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
4832648bit_cgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
5122428bit_cgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
5268498bit_cgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
5278288bit_cgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
5289618bit_cgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
5295588bit_cgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
5320608bit_cgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
5345588bit_cgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
5361798bit_cgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
5362058bit_cgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
5364158bit_cgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
5381138bit_cgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
5428018bit_cgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
5446568bit_cgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
5451028bit_cgcc -m32 -Os -fomit-frame-pointer2018081920180818
5479548bit_cgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
5519988bit_cgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
5526788bit_cgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
5542448bit_cgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
5553658bit_cgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
5557088bit_cgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
5557918bit_cgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
5573538bit_cgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
5576598bit_cgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
5596558bit_cgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
5597098bit_cgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
5600388bit_cgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
5603818bit_cgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
5608088bit_cgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
5643438bit_cgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
5663888bit_cgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
5685958bit_cgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
5700898bit_cgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
5705428bit_cgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
5706198bit_cgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
5740028bit_cgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
6037758bit_cgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
607422sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
6086478bit_cgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
6133558bit_cgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
614873sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
618839sphlib-adaptedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
618947sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
620278sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
629113sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
6319848bit_cgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
658456sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
685280sphlib-adaptedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
7619908bit_cgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
7665778bit_cgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
7929908bit_cgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
8006058bit_cgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
8077368bit_cgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
8153838bit_cgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
8352468bit_cgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
8484518bit_cgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
8500808bit_cgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
8517708bit_cgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:240:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:979:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi32': target specific option mismatch
hash.c: _mm_unpackhi_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:264:8: note: called from here
hash.c: o3 = _mm_unpackhi_epi32(o3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer aesni-intr
gcc -m32 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -O -fomit-frame-pointer aesni-intr
gcc -m32 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: groestl-intr-vperm.h:77:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: t0 = _mm_andnot_si128(t0, a0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:116:3: note: in expansion of macro 'VPERM_Transform_No_Const'
hash.c: VPERM_Transform_No_Const(a0, a1, t0, t1, t2, t3, c0, c1, c2);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:633:3: note: in expansion of macro 'VPERM_Transform'
hash.c: VPERM_Transform(xmm0, xmm1, VPERM_IPT, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10);\
hash.c: ^~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:650:3: note: in expansion of macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst();
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:979:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi32': target specific option mismatch
hash.c: _mm_unpackhi_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:523:8: note: called from here
hash.c: o3 = _mm_unpackhi_epi32(o3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vperm-intr
gcc -m32 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -O -fomit-frame-pointer vperm-intr
gcc -m32 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:246:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1003:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi32': target specific option mismatch
hash.c: _mm_unpacklo_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:264:8: note: called from here
hash.c: o1 = _mm_unpacklo_epi32(o1, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx-intr
gcc -m32 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -O -fomit-frame-pointer avx-intr
gcc -m32 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -O -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: groestl-asm-vperm.h: Assembler messages:
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:708: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:709: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:710: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:711: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:715: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:715: Error: operand size mismatch for `pand'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o):hash.c:(.text+0x...): more undefined references to `F1024' follow
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o):hash.c:(.text+0x...): more undefined references to `F512' follow
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:897:2: error: #error "MMX instructions must be enabled"
hash.c: #error "MMX instructions must be enabled"
hash.c: ^~~~~

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx
gcc -m32 -O2 -fomit-frame-pointer mmx
gcc -m32 -O3 -fomit-frame-pointer mmx
gcc -m32 -O -fomit-frame-pointer mmx
gcc -m32 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o):hash.c:(.text+0x...): more undefined references to `F1024' follow
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o):hash.c:(.text+0x...): more undefined references to `F512' follow
try.c: crypto_hash_groestl256.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o):hash.c:(.text+0x...): more undefined references to `F1024' follow
try.c: crypto_hash_groestl256.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: ...

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:243:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:242:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:249:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:248:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:502:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:501:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:979:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi32': target specific option mismatch
hash.c: _mm_unpackhi_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:264:8: note: called from here
hash.c: o3 = _mm_unpackhi_epi32(o3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:979:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi32': target specific option mismatch
hash.c: _mm_unpackhi_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium3 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1003:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi32': target specific option mismatch
hash.c: _mm_unpacklo_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:264:8: note: called from here
hash.c: o1 = _mm_unpacklo_epi32(o1, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1003:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi32': target specific option mismatch
hash.c: _mm_unpacklo_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:979:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi32': target specific option mismatch
hash.c: _mm_unpackhi_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:523:8: note: called from here
hash.c: o3 = _mm_unpackhi_epi32(o3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:979:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi32': target specific option mismatch
hash.c: _mm_unpackhi_epi32 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:522:8: note: called from here
hash.c: o2 = _mm_unpackhi_epi32(o2, i2);\
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium3 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -m32 -O3 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o): In function `crypto_hash_groestl256_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 23, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o): In function `crypto_hash_groestl256_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:243:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:242:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:243:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:242:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:368:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:249:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:248:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:249:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:248:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:353:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:502:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:501:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:502:8: note: called from here
hash.c: i3 = _mm_shuffle_epi8(i3, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:501:8: note: called from here
hash.c: i2 = _mm_shuffle_epi8(i2, t0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-vperm.h:661:3: note: in expansion of macro 'Matrix_Transpose_A'
hash.c: Matrix_Transpose_A(xmm12, xmm13, xmm14, xmm15, xmm2, xmm6, xmm7, xmm0);
hash.c: ^~~~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: groestl-asm-vperm.h: Assembler messages:
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:708: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:709: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:710: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:711: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:715: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:715: Error: operand size mismatch for `pand'
hash.c: ...
hash.c: groestl-asm-vperm.h: Assembler messages:
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:708: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:709: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:710: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:711: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:715: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:715: Error: operand size mismatch for `pand'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o): In function `crypto_hash_groestl256_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl256.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl256.a(hash.o): In function `crypto_hash_groestl256_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/opt64
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status
hash.c: hash.c:194: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:193: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:192: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:191: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: ^
try.c: crypto_hash_groestl256.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
try.c: /tmp/cchDVl7W.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cchDVl7W.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
try.c: /tmp/ccB1Gh8F.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccB1Gh8F.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
try.c: /tmp/cch3eD8X.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cch3eD8X.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
try.c: /tmp/ccdKFU2Q.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccdKFU2Q.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
try.c: /tmp/ccYvF6O5.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccYvF6O5.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
try.c: /tmp/ccIq2HQY.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccIq2HQY.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
try.c: /tmp/ccKMjNUZ.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccKMjNUZ.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
try.c: /tmp/cc1IBojS.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cc1IBojS.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'TF512':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:209:8: note: called from here
hash.c: a7 = _mm_aesenclast_si128(a7, b0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-aes.h:227:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(9, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15);\
hash.c: ^~~~~
hash.c: groestl-intr-aes.h:421:3: note: in expansion of macro 'ROUNDS_P_Q'
hash.c: ROUNDS_P_Q();
hash.c: ^~~~~~~~~~
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:207:8: note: called from here
hash.c: a6 = _mm_aesenclast_si128(a6, b0);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:216:8: note: called from here
hash.c: a7 = _mm_aesenclast_si128(a7, b7);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: groestl-intr-avx.h:233:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(9, xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);\
hash.c: ^~~~~
hash.c: groestl-intr-avx.h:403:3: note: in expansion of macro 'ROUNDS_P_Q'
hash.c: ROUNDS_P_Q();
hash.c: ^~~~~~~~~~
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:214:8: note: called from here
hash.c: a6 = _mm_aesenclast_si128(a6, b7);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
try.c: /tmp/ccCUHetS.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccCUHetS.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
try.c: /tmp/ccng4TFh.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccng4TFh.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
try.c: /tmp/ccLMuoWS.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccLMuoWS.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
try.c: /tmp/cc5UNKJN.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cc5UNKJN.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
try.c: /tmp/cc8w4BTy.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cc8w4BTy.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
try.c: /tmp/cctEfaxV.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cctEfaxV.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
try.c: /tmp/ccU6LuwA.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccU6LuwA.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
try.c: /tmp/ccLhe2Do.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccLhe2Do.o: In function `test':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx-intr